Data processing system with memory access

Electrical computers and digital processing systems: memory – Storage accessing and control – Shared memory area

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S147000, C711S152000, C711S163000

Reexamination Certificate

active

07844782

ABSTRACT:
A data processing system with memory access comprising an operating system for supporting processes, such that the process are associated with one or more resources and the operating system being arranged to police the accessing by processes of resources so as to inhibit a process from accessing resources with which it is not associated. Part of this system is an interface for interfacing between each process and the operating system and a memory for storing state information for at least one process. The interface may be arranged to analyze instructions from the processes to the operating system, and upon detecting an instruction to re-initialize a process cause state information corresponding to that pre-existing state information to be stored in the memory as state information for the re-initialized process and to be associated with the resource.

REFERENCES:
patent: 5535416 (1996-07-01), Feeney et al.
patent: 6424621 (2002-07-01), Ramaswamy et al.
patent: 6484224 (2002-11-01), Robins et al.
patent: 6560613 (2003-05-01), Gylfason et al.
patent: 6687762 (2004-02-01), Van Gaasbeck et al.
patent: 6785888 (2004-08-01), McKenney et al.
patent: 7447861 (2008-11-01), Burka
patent: 2003/0182465 (2003-09-01), Moir et al.
patent: 2004/0210906 (2004-10-01), Beresnevichiene et al.
patent: 2006/0015700 (2006-01-01), Burka
patent: 2007/0118700 (2007-05-01), Mensching et al.
patent: 2007/0124545 (2007-05-01), Blanchard et al.
patent: 0 598 510 (1994-05-01), None
Marc E. Fiuczynski, et al. “Spine Reports, Talks, Papers”, http://www.cs.princeton.edu/˜mef/research/spine/reports/sigops98/index.html, May 19, 2006, 10 pages.
Hermann Hellwagner, Josef Weidendorfer, “SCI Sockets Library”, http://www.itec.uni-klu.ac.at/, http://wwwbodes.in.tum.de/, 20.
Kevin Fall, et al., “Improving Continuous-Media Playback Performance with In-Kernel Data Paths”, 0-8186-5530-5/94, © 1994 IEEE, pp. 100-109.
Maged M. Michael, et al., “Relative Performance of Preemption-Safe Locking and Non-Blocking Synchronization on Multiprogramm3ed Shared Memory Multiprocessors”, 1063-7133/97, © 1997 IEEE, pp. 267-273.
Maged M. Michael, “Hazard Pointers: Safe Memory Reclamation for Lock-Free Objects”, IEEE Transactions on Parallel and Distributed Systems, vol. 15, No. 6, Jun. 2004, pp. 491-504.
“HP-UX Route Administration Manager (ramD)” ©2003 Hewlett-Packard Development Company L.P., 11 pages.
Tom Zanussi, et al., “relayfs: An Efficient Unified Approach for Transmitting Data from Kernel to User Space”, Linux Symposium 2003, pp. 519-532.
Cramming more components onto integrated circuits, Electronics, vol. 38, No. 8, pp. 114-117, 1965, Gordon E. Moore, Apr. 19, 1965.
Programming Semantics for Multiprogrammed Computations, Communications of the ACM, vol. 9, No. 3, pp. 143-155, Jack B. Dennis and Earl C. Van Horn, Mar. 1966.
The Aloha System, ACM Computer Communication Review, vol. 4 No. 1, F.F. Kuo, Jan. 1974.
A Protocol for Packet Network Intercommunication, IEEE Transactions on Communications, vol. COM-22, No. 5, pp. 637-648, Vinton Cerf, Robert Kahn, May 1974.
Proposal for an International End-to-End Protocol, ACM Computer Communication Review, vol. 6 No. 1, p. 1-18, V. Cerf, et al., Jan. 1976.
Ethernet: distributed packet switching for local computer networks, Communications of the ACM, vol. 19, Issue 7, pp. 395-404, Robert M. Metcalfe and David R. Boggs, Jul. 1976.
Interrupt Driven Programming, Communications of the ACM, vol. 14, No. 6, p. 417-418, Marvin Zelkowits, Jun. 1971.
Synchronizing Processors with Memory-Content-Generated Interrupts, Communications of the ACM, vol. 16, No. 6, p. 350-351, J. Carver Hill, Jun. 1973.
Virtual cut-through: A new computer communication switching technique, Computer Networks, vol. 3, No. 4, pp. 267-286, P. Kermani and L. Kleinrock, Sep. 1979.
An Overview of the New Routing Algorithm for the ARPANET, Proceedings of the 6th Data Communications Symposium, p. 63, John M. McQuillan, et al., Nov. 1979.
Grapevine: An Exercise in Distributed Computing, Communications of the ACM, vol. 25, Issue 4, pp. 260-274, Andrew D. Birrell, et al., Apr. 1982.
The Architecture of the Universe Network, ACM Computer Communication Review, vol. 14, No. 2, pp. 2-9, Ian M. Leslie, et al., Jun. 1984.
Congestion Control in IP/TCP Internetworks, ACM Computer Communication Review, vol. 14, No. 4, p. 11-17, John Nagle, Oct. 1984.
Development of a TCP/IP for the IBM/370, ACM Computer Communication Review, vol. 15, No. 4, Robert M. Brandriff, et al., Sep. 1985.
Supercomputers on the Internet: A Case Study, ACM Computer Communication Review, vol. 17, No. 5, C. Kline, Aug. 1987.
Fragmentation Considered Harmful, ACM Computer Communication Review, vol. 17, No. 5, pp. 390-401, Christopher A. Kent, Jeffrey C. Mogul, Oct. 1987.
An Analysis of Memnet: An Experiment in High-Speed Shared-Memory Local Networking, ACM Computer Communication Review, vol. 18, No. 4, p. 165-174, Gary S. Delp, et al., Aug. 1988.
Measured Capacity of an Ethernet: Myths and Reality, ACM Computer Communication Review, vol. 18, No. 4, p. 222-234, David R. Boggs, et al., Aug. 1988.
The VMP Network Adapter Board (NAB): High-Performance Network Communication for Multiprocessors, ACM Computer Communication Review, vol. 18, No. 4, p. 175-187, H. Kanakia and D. Cheriton, Aug. 1988.
Congestion Avoidance and Control, ACM Computer Communication Review, vol. 18, No. 4, p. 314-329, V. Jacobson, Aug. 1988.
The Design Philosophy of the DARPA Internet Protocols, ACM Computer Communication Review, vol. 18, No. 4, pp. 106-114, David D. Clark, Aug. 1988.
Development of the Domain Name System, ACM Computer Communication Review, vol. 18, No. 4, pp. 123-133, Paul V. Mockapetris and Kevin J. Dunlap, Aug. 1988.
Performance Comparison of the Cray-2 and Cray X-MP/416 Supercomputers, Proceedings of the 1988 ACM/IEEE conference on Supercomputing, p. 288-295, Orlando, Florida, Margaret L. Simmons and Harvey J. Wasserman, Nov. 12, 1988.
Implementing TCP/IP on a Cray computer, ACM Computer Communication Review, vol. 19, No. 2, p. 11-15, David A. Borman, Apr. 1989.
Computing the Internet Checksum, ACM Computer Communication Review, vol. 19, No. 2, p. 86-94, R. Braden, et al., Apr. 1989.
An Analysis of TCP Processing Overhead, IEEE Communications Magazine, vol. 27, No. 6, pp. 23-29, David D. Clark, et al., Jun. 1989.
Sirpent: A High-Performance Internetworking Approach, ACM Computer Communication Review, vol. 19, No. 4, p. 158-169, David R. Cheriton, Sep. 1989.
Protocol Design for High Speed Networks, PhD Thesis, University of Cambridge, Derek Robert McAuley, Sep. 1989.
How Slow Is One Gigabit Per Second?, ACM Computer Communication Review, vol. 20, No. 1, p. 44-53, Craig Partridge, Jan. 1990.
Architectural Considerations for a New Generation of Protocols, ACM Computer Communication Review, vol. 20, No. 4, pp. 200-208, D. D. Clark and D. L. Tennenhouse, Sep. 1990.
Protocol Implementation on the Nectar Communication Processor, ACM Computer Communication Review, vol. 20, No. 4, p. 135-144, Eric C. Cooper, et al., Sep. 1990.
A Host-Network Interface Architecture for ATM, ACM Computer Communication Review, vol. 21, No. 4, Bruce S. Davie, Sep. 1991.
A High-Performance Host Interface for ATM Networks, ACM Computer Communication Review, vol. 21, No. 4, p. 317-325, C. Brendan S. Traw, Sep. 1991.
Fairisle: An ATM Network for the Local Area, ACM Computer Communication Review, vol. 21, No. 4, p. 327, Ian Leslie and Derek R. McAuley, Sep. 1991.
The Desk Area Network, ACM Operating Systems Review, vol. 25, Issue 4, p. 14-21, Mark Hayter and Derek McAuley, Oct. 1991.
An Integration of Network Communication with Workstation Architecture, ACM Computer Communication Review, vol. 21, No. 5, p. 18-29, 1991.
The Evolution of XTP, Proceedings of the Third International Conference on High Speed Networking,. Greg Chesson. Nov. 1991.
System support for multi-service traffic, University of Cambridge Computer Laboratory Technical Report No. 245, Michael J. Dixon, Jan. 1992.
Atomic: A Local Communicat

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Data processing system with memory access does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Data processing system with memory access, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data processing system with memory access will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4221062

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.