Object-oriented method routing mechanism for automatically perfo

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

710200, G06F 940

Patent

active

060292067

ABSTRACT:
In an object-oriented or object-based computer system, object methods are routed to users (e.g., client programs) after automatically performing supervisory functions. Examples of suitable supervisory functions include authorization checking and locking. One suitable way to automatically perform the supervisory functions is to provide a call method instruction in the operating system that automatically performs these supervisory functions when a user invokes the object method using the instruction. In this manner, the operating system can assure that the user calling the object method has sufficient authority and lock to access the object method. In addition, the method routing mechanism has the ability to forego authorization checking and locking for objects that are unprotected, and may perform abbreviated authorization checking and locking if the operating system determines from local knowledge that a user is currently authorized to and locked on the called object.

REFERENCES:
patent: 4498132 (1985-02-01), Ahlstrom et al.
patent: 4500952 (1985-02-01), Heller et al.
patent: 4731734 (1988-03-01), Gruner et al.
patent: 5075848 (1991-12-01), Lai et al.
patent: 5181162 (1993-01-01), Smith et al.
patent: 5257371 (1993-10-01), Anezaki
patent: 5263155 (1993-11-01), Wang
patent: 5265206 (1993-11-01), Shackelford et al.
patent: 5274823 (1993-12-01), Brenner et al.
patent: 5276901 (1994-01-01), Howell et al.
patent: 5283830 (1994-02-01), Hinsley et al.
patent: 5297283 (1994-03-01), Kelly, Jr. et al..
patent: 5321841 (1994-06-01), East et al.
patent: 5392433 (1995-02-01), Hammersley et al.
patent: 5414812 (1995-05-01), Filip et al.
patent: 5414852 (1995-05-01), Kramer et al.
patent: 5493661 (1996-02-01), Alpert et al.
patent: 5553287 (1996-09-01), Bailey et al.
patent: 5596754 (1997-01-01), Lomlet
Matsuoka et al., Highly Efficient and Encapsulated Re-use of Synchronization Code in Concurrent Object-Oriented Languages, ACM, 1993.
Birrell et al., Network objects, SIGOPS, 1993 pp. 217-230.
Kempf et al., Cross-Address Space Dynamic Linking, Sep. 1992.
Proceedings of the 2nd Workshop on Object Orientation in Operating Systems, Sep. 1992.
Kougiouris et al., Support for Space Efficient Object Invocation in Spring, "Spring Collection" Sunsoft, Sep. 1994.
Radia et al., The Spring Names Service, Sun Microsystems Technical Report SMLI-93-16.
Cahill et al., Supporting Object-Oriented Languages on the Comandos Platform, Esprit Technical Conf. Brussels, 1991.
Bernabeu et al., The Architecture of Ra: A Kernel for Clouds, Georgia Inst. of Technology, Tech. Report GIT-ICS-88/25, 1989.
Yu, EHE-FN, Security Safeguards for Intelligent Networks, IEEE, Sep. 1989.
Varadharajan et al. A Multilevel Security Model for a Distributed Object-Oriented System, IEEE, 1990.
Mitchell et al., An Overview of the Spring System, IEEE, 1994.
Muth et al., Semantic Concurrency Control in Object Oriented Database Systems, IEEE, 1993.

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

Object-oriented method routing mechanism for automatically perfo does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Object-oriented method routing mechanism for automatically perfo, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object-oriented method routing mechanism for automatically perfo will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-529514

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