Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
222 words
A method in a distributed data processing system having a plurality of objects stored therein to which access may be selectively locked by one of a plurality of users enrolled within said distributed data processing system, for efficiently managing access to said plurality of objects, said method comprising the data processing system implemented steps of: determining a lock status for an object stored within said distributed data processing system in response to an attempted access of said object by a selected user within said distributed data processing system; granting access to said object by said selected user in the event access to said selected object is not locked; and in the event access to said object is locked: determining if said selected user has requested a "camp-on" for said object; notifying said selected user that said object is locked if said selected user has not requested a "camp-on" for said selected object; if said selected user has requested a "camp-on" for said selected object: storing an identity of said selected user within said distributed data processing system; periodically determining a lock status of said object; and automatically notifying said selected user within said distributed data processing system in response to a change in lock status of said object by means of a human perceptible indication at a location of said selected user.
Claim 2
Independent Claim
222 words
A method in a distributed data processing system having a plurality of objects stored therein to which access may be selectively locked by one of a plurality of users enrolled within said distributed data processing system, for efficiently managing access to said plurality of objects, said method comprising the data processing system implemented steps of: determining a lock status for an object stored within said distributed data processing system in response to an attempted access of said object by a selected user within said distributed data processing system; granting access to said object by said selected user in the event access to said selected object is not locked; and in the event access to said object is locked: determining if said selected user has requested a "camp-on" for said object; notifying said selected user that said object is locked if said selected user has not requested a "camp-on" for said selected object; if said selected user has requested a "camp-on" for said selected object: storing an identity of said selected user within said distributed data processing system; periodically determining a lock status of said object; and automatically notifying said selected user within said distributed data processing system in response to a change in lock status of said object by means of a human perceptible indication at a location of said selected user.
Claim 3
Dependent Claim
82 words
The method in a distributed data processing system for efficiently managing access to a plurality of objects according to claim 1, wherein said step of storing an identity of said selected user within said distributed data processing system comprises the step of storing an identity for each of a plurality of users within said distributed data processing system in response to an attempt to access said selected object by said plurality of users in the event access to said object is locked.
Claim 4
Dependent Claim
69 words
The method in a distributed data processing system for efficiently managing access to a plurality of objects according to claim 2, wherein said step of automatically notifying said selected user in response to a change in lock status of said object comprises the step of automatically notifying each of said plurality of users within said distributed data processing system in response a change in lock status of said object.
Claim 5
Independent Claim
233 words
A system for efficiently controlling access to a plurality of objects stored within a distributed data processing system to which access may be selectively locked by one of a plurality of users enrolled within said distributed data processing system, said system comprising: means for determining a lock status for an object stored within said distributed data processing system in response to an attempted access of said object by a selected user within said distributed data processing system; means for granting access to said object by said selected user in the event access to said selected object is not locked; means for determining if said selected user has requested a "camp-on" for said object in the event access to said selected object is locked means for notifying said selected user that said object is locked in the event said selected user has not requested a "camp-on" for said object; means for storing an identity of said selected user within said distributed data processing system in the event access to said object is locked and said selected user has requested a "camp-on" for said object; means for thereafter periodically determining a lock status of said object; and means for automatically notifying said selected user within said distributed data processing system in response to a change in lock status of said object by means of a human perceptible indication at a location of said selected user.
Claim 6
Independent Claim
233 words
A system for efficiently controlling access to a plurality of objects stored within a distributed data processing system to which access may be selectively locked by one of a plurality of users enrolled within said distributed data processing system, said system comprising: means for determining a lock status for an object stored within said distributed data processing system in response to an attempted access of said object by a selected user within said distributed data processing system; means for granting access to said object by said selected user in the event access to said selected object is not locked; means for determining if said selected user has requested a "camp-on" for said object in the event access to said selected object is locked means for notifying said selected user that said object is locked in the event said selected user has not requested a "camp-on" for said object; means for storing an identity of said selected user within said distributed data processing system in the event access to said object is locked and said selected user has requested a "camp-on" for said object; means for thereafter periodically determining a lock status of said object; and means for automatically notifying said selected user within said distributed data processing system in response to a change in lock status of said object by means of a human perceptible indication at a location of said selected user.
Claim 7
Dependent Claim
103 words
The system for efficiently controlling access to a plurality of objects stored within a distributed data processing system to which access may be selectively locked by one of a plurality of users enrolled within said distributed data processing system according to claim 4, wherein said means for storing an identity of said selected user within said distributed data processing system comprises means for storing an identity for each of a plurality of users within said distributed data processing system in response to an attempt to access said selected object by said plurality of users in the event access to said object is locked.
Claim 8
Dependent Claim
90 words
The system for efficiently controlling access to a plurality of objects stored within a distributed data processing system to which access may be selectively locked by one of a plurality of users enrolled within said distributed data processing system according to claim 5, wherein said means for automatically notifying said selected user in response to a change in lock status of said object comprises means for notifying each of said plurality of users within said distributed data processing system in response to a change in lock status of said object.