Systems and methods for sharing resources in a multi-user enviro

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 900

Patent

active

056447680

ABSTRACT:
Multi-user system includes a server connected to one or more workstations or "clients" through a computer network. System provides concurrent access to shared resources (e.g., common data structures residing on the server), but without the disadvantage attendant with conventional mutual exclusive (mutex) primitives. Specifically, the system provides a "nested mutex" mechanism, so that user program code can acquire and release mutexes without concern for deadlocking and without special processing for testing a particular mutex condition or state. At the same time, the system prevents other threads or processes from accessing the shared resource in a manner which would violate concurrency.

REFERENCES:
patent: 4594656 (1986-06-01), Moffett
patent: 4714996 (1987-12-01), Gladney et al.
patent: 4847754 (1989-07-01), Obermarck
patent: 4887204 (1989-12-01), Johnson et al.
patent: 4897781 (1990-01-01), Chang et al.
patent: 5072378 (1991-12-01), Manka
patent: 5113519 (1992-05-01), Johnson et al.
patent: 5133075 (1992-07-01), Risch
patent: 5151989 (1992-09-01), Johnson et al.
patent: 5263165 (1993-11-01), Janis
patent: 5265235 (1993-11-01), Sindhu et al.
patent: 5285528 (1994-02-01), Hart
patent: 5287521 (1994-02-01), Nitta et al.
patent: 5319780 (1994-06-01), Catino et al.
patent: 5327556 (1994-07-01), Mohan et al.
patent: 5388196 (1995-02-01), Pajak et al.
patent: 5442758 (1995-08-01), Slingwine
patent: 5452459 (1995-09-01), Druny
"Unix System Programming" by Keith Haviland & Ben Salama. (Addison-Wesely Publishg company, 1987).
"Advance Window NT" by Jeffrey Richter (Microsoft Press 1994).
"Advanced Unix Programming by Marc J. Rochkind" (Prentice Hall Inc. 1985).
"Modern Operating System" by Andrew S. Tanenbaum Prentice-Hall Inc. 1992.
Symborski, C., Updating Software and Configuration Data In A Distributed Communications Network, IEEE 1988 Publication, pp. 331-338.
Finkel, R., An Operating Systems Vade Mecum, Second Edition , Prentice Hall, Chapter 8, pp. 274-312.
Date, C., An Introduction to Database Systems, Volumes I, Fifth Edition, Addison-Wesley, 1990, pp. 275-288.

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 sharing resources in a multi-user enviro 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 sharing resources in a multi-user enviro, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for sharing resources in a multi-user enviro will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-606500

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