Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
286 words
A computer implemented method of providing variable authority level user access control for a plurality of resource objects within a distributed data processing system having at least one reference monitor service and a plurality of resource managers associated with said plurality of resource objects, each of said plurality of resource managers controlling access to different selected ones of said resource objects, each of said resource managers associated with a reference monitor service, said method comprising the computer implemented steps of: storing a plurality of unique access control profiles within each said reference monitor service, wherein selected ones of said plurality of access control profiles each include an identification of a selected user and a specified level of authority associated with said selected user; querying an associated reference monitor service by a selected one of said resource managers in order to vary access control for a particular resource object by a selected user, wherein access to said particular resource object is controlled by said selected resource manager; transmitting a selected access control profile associated with said selected user from said associated reference monitor service to said selected one of said resource managers if said selected access control profile existed in said associated reference monitor service; if not, attempting to retrieve said selected access control profile from another said reference monitor service and thereafter transmitting said retrieved access control profile to said selected one of said resource managers; utilizing said selected resource manager to selectively modify said access control information in said selected access control profile; and storing said selectively modified access control information in said selected access control profile within an associated reference monitor service wherein subsequent access to said particular resource object may be variably controlled.
Claim 2
Dependent Claim
286 words
A computer implemented method of providing variable authority level user access control for a plurality of resource objects within a distributed data processing system having at least one reference monitor service and a plurality of resource managers associated with said plurality of resource objects, each of said plurality of resource managers controlling access to different selected ones of said resource objects, each of said resource managers associated with a reference monitor service, said method comprising the computer implemented steps of: storing a plurality of unique access control profiles within each said reference monitor service, wherein selected ones of said plurality of access control profiles each include an identification of a selected user and a specified level of authority associated with said selected user; querying an associated reference monitor service by a selected one of said resource managers in order to vary access control for a particular resource object by a selected user, wherein access to said particular resource object is controlled by said selected resource manager; transmitting a selected access control profile associated with said selected user from said associated reference monitor service to said selected one of said resource managers if said selected access control profile existed in said associated reference monitor service; if not, attempting to retrieve said selected access control profile from another said reference monitor service and thereafter transmitting said retrieved access control profile to said selected one of said resource managers; utilizing said selected resource manager to selectively modify said access control information in said selected access control profile; and storing said selectively modified access control information in said selected access control profile within an associated reference monitor service wherein subsequent access to said particular resource object may be variably controlled.
Claim 3
Dependent Claim
64 words
The computer implemented method of providing variable authority level user access control for a plurality of resource objects stored within a distributed data processing system according to claim 1, wherein selected ones of said plurality of access control profiles include an identification of a selected group of users and a specified level of authority associated with each user within said selected group of users.
Claim 4
Dependent Claim
294 words
A data processing system for providing variable authority level user access control for a plurality of resource objects within a distributed data processing system having at least one reference monitor service and a plurality of resource managers associated with said plurality of resource objects, each of said plurality of resource managers controlling access to different selected ones of said resource objects, each of said resource managers associated with a reference monitor service, said data processing system comprising: means for storing a plurality of unique access control profiles within each said reference monitor service, wherein selected ones of said plurality of access control profiles each include an identification of a selected user and a specified level of authority associated with said selected user; means for querying an associated reference monitor service by a selected one of said resource managers in order to vary access control for a particular resource object by a selected user, wherein access to said particular resource object is controlled by said selected resource manager; means for transmitting a selected access control profile associated with said selected user from said associated reference monitor service to said selected one of said resource managers if said selected access control profile existed in said associated reference monitor service; and if not, for attempting to retrieve said selected access control profile from another said reference monitor service and thereafter transmitting said retrieved access control profile to said selected one of said resource managers; means for utilizing said selected resource manager to selectively modify said access control information in said selected access control profile; and means for storing said selectively modified access control information in said selected control profile within an associated reference monitor service wherein subsequent access to said particular resource object may be variably controlled.
Claim 5
Dependent Claim
294 words
A data processing system for providing variable authority level user access control for a plurality of resource objects within a distributed data processing system having at least one reference monitor service and a plurality of resource managers associated with said plurality of resource objects, each of said plurality of resource managers controlling access to different selected ones of said resource objects, each of said resource managers associated with a reference monitor service, said data processing system comprising: means for storing a plurality of unique access control profiles within each said reference monitor service, wherein selected ones of said plurality of access control profiles each include an identification of a selected user and a specified level of authority associated with said selected user; means for querying an associated reference monitor service by a selected one of said resource managers in order to vary access control for a particular resource object by a selected user, wherein access to said particular resource object is controlled by said selected resource manager; means for transmitting a selected access control profile associated with said selected user from said associated reference monitor service to said selected one of said resource managers if said selected access control profile existed in said associated reference monitor service; and if not, for attempting to retrieve said selected access control profile from another said reference monitor service and thereafter transmitting said retrieved access control profile to said selected one of said resource managers; means for utilizing said selected resource manager to selectively modify said access control information in said selected access control profile; and means for storing said selectively modified access control information in said selected control profile within an associated reference monitor service wherein subsequent access to said particular resource object may be variably controlled.
Claim 6
Dependent Claim
64 words
The data processing system for providing variable authority level user access control for a plurality of resource objects stored within a distributed data processing system according to claim 3, wherein selected ones of said plurality of access control profiles include an identification of a selected group of users and a specified level of authority associated with each user within said selected group of users.