Systems and methods for ensuring atomicity of processes in a...

Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S022000, C710S260000, C710S262000, C710S311000, C714S010000, C714S718000, C714S721000, C712S217000

Reexamination Certificate

active

07096472

ABSTRACT:
In the present invention, a computer in which a plurality of programs are executed under a management of an Operation System having a memory management mechanism includes a unit for ensuring atomicity of a first user process without requiring a dedicated CPU instruction. The unit for ensuring atomicity includes a unit for detecting an interrupt by a second user process, a unit for canceling the first user process by utilizing a memory protection function possessed by said Operating System, and a unit for executing an operation of the first user process again.

REFERENCES:
patent: 4493020 (1985-01-01), Kim et al.
patent: 4654819 (1987-03-01), Stiffler et al.
patent: 5307504 (1994-04-01), Robinson et al.
patent: 5442754 (1995-08-01), Datwyler et al.
patent: 5509127 (1996-04-01), Datwyler et al.
patent: 5815651 (1998-09-01), Litt
patent: 5826084 (1998-10-01), Brooks et al.
patent: 5835742 (1998-11-01), James et al.
patent: 5872963 (1999-02-01), Bitar et al.
patent: 5937199 (1999-08-01), Temple
patent: 5953538 (1999-09-01), Duncan et al.
patent: 6012120 (2000-01-01), Duncan et al.
patent: 6021456 (2000-02-01), Herdeg et al.
patent: 6094663 (2000-07-01), Snow et al.
patent: 6230259 (2001-05-01), Christie et al.
patent: 6418460 (2002-07-01), Bitar et al.
patent: 6466962 (2002-10-01), Bollella
patent: 6697834 (2004-02-01), Dice
patent: 6754859 (2004-06-01), Hayden et al.
patent: 6799236 (2004-09-01), Dice et al.
patent: 2002/0087925 (2002-07-01), Hayden et al.
Lamport, “A Fast Mutual Exclusion Algorithm”, ACM, 1987, pp. 1-11.
Anderson et al., “The Interaction of Architecture and Operating System Desigm”, ACM, 1991, pp. 108-120.
Massalin et al., “A Lock-Free Multiprocessor OS Kernel”, Department of Computer Science, Columbia University Technical Report No. CUCS-005-91, pp. 1-19.
Machida, H. et al., “Realization of Secure User Level Exclusive Control at PS2 Linux”, Linux Conference 2001, pp. 32-36.
Bershad, B. N. et al., “Fast Mutual Exclusion for Uniprocessors”, ACM Sigplan Notices, vol. 27, No. 9, Sep. 1, 1992, pp. 223-233.
Mosberger, D. et al., “Implementing Atomic Sequences on Uniprocessors Using Rollforward”, Software Practice & Experience, vol. 26, No. 1, Jan. 1996, pp. 1-23.
Small, C. et al., “A Revisitation of Kernal Synchronization Schemes”, Proceedings of Usenix 1997 Annual Technical Conference, Jan. 6-10, 1997, pp. 31-41.

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

Systems and methods for ensuring atomicity of processes in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Systems and methods for ensuring atomicity of processes in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for ensuring atomicity of processes in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3661708

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