Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
135 words
A method in a data processing system of efficiently maintaining a record of activities relating to a selected one of a plurality of resource objects accessible by a plurality of users within said data processing system said method comprising the steps of: creating a history log associated with said selected one of said plurality of resource objects; locking access to said selected one of said plurality of resource objects; while access to said selected one of said plurality of resource objects is locked, specifying particular activities of interest with respect to said selected one of said plurality of resource objects; thereafter, unlocking access to said selected one of said plurality of resource objects; and recording within said history log a characterization of said specified particular activities and the occurrence of only those activities so specified.
Claim 2
Independent Claim
135 words
A method in a data processing system of efficiently maintaining a record of activities relating to a selected one of a plurality of resource objects accessible by a plurality of users within said data processing system said method comprising the steps of: creating a history log associated with said selected one of said plurality of resource objects; locking access to said selected one of said plurality of resource objects; while access to said selected one of said plurality of resource objects is locked, specifying particular activities of interest with respect to said selected one of said plurality of resource objects; thereafter, unlocking access to said selected one of said plurality of resource objects; and recording within said history log a characterization of said specified particular activities and the occurrence of only those activities so specified.
Claim 3
Dependent Claim
64 words
The method in a data processing system of efficiently maintaining a record of activities relating to a selected one of a plurality of resource objects accessible by a plurality of users within said data processing system according to claim 1, further including the step of permitting a subsequent alteration of said specification of particular activities of interest with respect to said selected resource object.
Claim 4
Dependent Claim
58 words
The method in a data processing system of efficiently maintaining a record of activities relating to a selected one of a plurality of resource objects accessible by a plurality of users within said data processing system according to claim 1, further including the step of determining whether a particular user has authority to specify particular activities for recording.
Claim 5
Dependent Claim
71 words
The method in a data processing system of efficiently maintaining a record of activities relating to a selected one of a plurality of resource objects accessible by a plurality of users within said data processing system according to claim 2, further including the step of recording the occurrence of said subsequent alteration of said specification of particular activities of interest with respect to said selected resource object within said history log.
Claim 6
Dependent Claim
67 words
The method in a data processing system of efficiently maintaining a record of activities relating to a selected one of a plurality of resource objects accessible by a plurality of users within said data processing system according to claim 3, further including the step of generating an error message in the event said particular user does not have authority to specify particular activities of interest for recording.
Claim 7
Dependent Claim
146 words
A data processing system for efficiently maintaining a record of activities relating to a selected one of a plurality of resource objects accessible by a plurality of users in said data processing system, said data processing system comprising: means for creating a history log associated with said selected one of said plurality of resource objects; means for locking access to said selected one of said plurality of resource objects; means for specifying particular activities of interest with respect to said selected one of said plurality of resource objects while access to said selected one of said plurality of resource objects is locked; means for unlocking access to said selected one of said plurality of resource objects after specifying particular activities of interest; and means for recording within said history log a characterization of said specified particular activities and the occurrence of only those activities to specified.
Claim 8
Dependent Claim
146 words
A data processing system for efficiently maintaining a record of activities relating to a selected one of a plurality of resource objects accessible by a plurality of users in said data processing system, said data processing system comprising: means for creating a history log associated with said selected one of said plurality of resource objects; means for locking access to said selected one of said plurality of resource objects; means for specifying particular activities of interest with respect to said selected one of said plurality of resource objects while access to said selected one of said plurality of resource objects is locked; means for unlocking access to said selected one of said plurality of resource objects after specifying particular activities of interest; and means for recording within said history log a characterization of said specified particular activities and the occurrence of only those activities to specified.
Claim 9
Dependent Claim
59 words
The data processing system for efficiently maintaining a record of activities relating to a selected one of said plurality of resource objects accessible by a plurality of users within said data processing system according to claim 6, further including means for recording the occurrence of a subsequent alteration of said specified particular activities of interest within said history log.
Claim 10
Dependent Claim
54 words
The data processing system for efficiently maintaining a record of activities relating to a selected one of said plurality of resource objects accessible by a plurality of users within said data processing system according to claim 6, further including means for determining whether a particular user has authority to specify particular activities of interest.
Claim 11
Dependent Claim
61 words
The data processing system for efficiently maintaining a record of activities relating to a selected one of said plurality of resource objects accessible by a plurality of users within said data processing system according to claim 8, further including means for generating an error message in the event said particular user does not have authority to specify particular activities of interest.