State-based object transition control and attribute-based lockin

Electrical computers and digital processing systems: multicomput – Computer-to-computer data routing – Least weight routing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

707 8, 709100, 709102, 709108, 709303, 395701, G06F 15163, G06F 1730

Patent

active

059319194

ABSTRACT:
Temporary states are used transitionally in run-time situations and are unknown to the object database. A temporary state is created if, when an object is performing a requested event, interim work needs to be performed before the object reaches a permanent destination state. Use of a temporary state is transparent to the caller of the requested event. Within a single flow of control, an unlimited number of nested locks may be acquired. A request to unlock an object will only truly unlock the object if the unlock requester is at the highest level of locking. For recursive or embedded functions, no knowledge of the previous locking condition is necessary. Attribute-based locking provides a mechanism for allowing only certain members of the system to lock an object for writing while the object is in a predetermined state. However, any thread may obtain a read lock on an object in order to examine its attributes. This may be expanded to state that the system may restrict locking of an object or entity based upon any attribute in the database or upon any combination or logical expression of these attributes.

REFERENCES:
patent: 5008853 (1991-04-01), Bly et al.
patent: 5161227 (1992-11-01), Dias et al.
patent: 5226143 (1993-07-01), Baird et al.
patent: 5452447 (1995-09-01), Nelson et al.
patent: 5454108 (1995-09-01), Devarakonda et al.
patent: 5481721 (1996-01-01), Serlet et al.
patent: 5680619 (1997-10-01), Gudmundson et al.
patent: 5727203 (1998-03-01), Hapner et al.
patent: 5729710 (1998-03-01), Magee et al.
patent: 5758184 (1998-05-01), Lucovsky et al.
patent: 5761659 (1998-06-01), Bertoni
patent: 5771388 (1998-06-01), Mondrik et al.
Threads Primer, A Guide to Multithreaded Programming, pp. 140-143, Lewis & Berg, Sunsoft Press.
Bodorik, P. et al., "Multi-view memory to support OS locking for transaction systems", 1997 International Database Engineering and Applications Symposium, Proceedings. IDEAS '97, pp. 309-318, Aug. 1997.
Scheerer, D. et al., "Multi-dimensional locks with on-line allocation schemes", 1996 Proceedings of the 16th International Conference on Distributed Computing Systems. May 27, 1996 pp. 241-248, May 1996.

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

State-based object transition control and attribute-based lockin does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with State-based object transition control and attribute-based lockin, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and State-based object transition control and attribute-based lockin will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-845103

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