Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
58 words
Computer readable code stored on media for triggering the creation of trace data based on access to a data element associated with a computer program, comprising: first subprocesses for designating a data element relative to which trace data is desired; and second subprocesses for initiating collection of trace data upon an attempt to access the designated data element.
Claim 2
Dependent Claim
58 words
Computer readable code stored on media for triggering the creation of trace data based on access to a data element associated with a computer program, comprising: first subprocesses for designating a data element relative to which trace data is desired; and second subprocesses for initiating collection of trace data upon an attempt to access the designated data element.
Claim 3
Dependent Claim
57 words
Computer readable code stored on media for triggering the creation of trace data according to claim 1, wherein said first subprocesses further designate an event upon which the collection of trace data will cease, said computer readable code further comprising third subprocesses for causing the collection of trace data to cease upon occurrence of the designated event.
Claim 4
Dependent Claim
59 words
Computer readable code stored on media for triggering the creation of trace data according to claim 1, further comprising fourth subprocesses for designating a type of access for triggering the collection of trace data, wherein said second subprocesses initiate the collection of trace data when an attempt to access the designated data element is the designated type of access.
Claim 5
Dependent Claim
35 words
Computer readable code stored on media for triggering the creation of trace data according to claim 1, further comprising fifth subprocesses for modifying the collection of trace data after the access of the data element.
Claim 6
Dependent Claim
73 words
In a computing environment, a system for collecting trace data based on accessing a data element associated with a computer program, comprising: means for designating at least one data element relative to which collecting of trace data is desired; means for designating tracing parameters; and means for collecting trace data in accordance with the designated tracing parameters upon an attempt to access the designated data element or after accessing the designated data element.
Claim 7
Dependent Claim
73 words
In a computing environment, a system for collecting trace data based on accessing a data element associated with a computer program, comprising: means for designating at least one data element relative to which collecting of trace data is desired; means for designating tracing parameters; and means for collecting trace data in accordance with the designated tracing parameters upon an attempt to access the designated data element or after accessing the designated data element.
Claim 8
Dependent Claim
30 words
A system for collecting trace data according to claim 5, further comprising means for ending collection of trace data based upon occurrence of an event designated in the tracing parameters.
Claim 9
Dependent Claim
61 words
A system for collecting trace data according to claim 5, wherein said designating means further comprises creating a proxy object corresponding to the designated data element and modifying the computer program to send all messages intended for the designated data element to the proxy object, the proxy object being programmed to forward messages it receives to the corresponding designated data element.
Claim 10
Dependent Claim
78 words
Computer readable code stored on media for triggering the creation of trace data according to claim 1, wherein said first subprocesses further comprises creating a proxy object for the designated data element and modifying the computer program so that messages intended for the data element are sent to the proxy object, and wherein said second subprocesses further comprises initiating collection of trace data when a message intended for the designated data element is received by the proxy object.
Claim 11
Dependent Claim
39 words
Computer readable code stored on media for triggering the creation of trace data according to claim 8, wherein the proxy object forwards all messages it receives which are intended for the designated data element to the designated data element.
Claim 12
Independent Claim
81 words
A method for collecting trace data based upon access of a data element in a computer program, comprising the steps of: designating a data element relative to which collection of trace data is desired; creating a proxy object to receive all access attempts of the designated data element; modifying the computer program to send all attempts to access the designated data element to the proxy object; and initiating collection of trace data upon an attempt to access the designated data element.
Claim 13
Independent Claim
81 words
A method for collecting trace data based upon access of a data element in a computer program, comprising the steps of: designating a data element relative to which collection of trace data is desired; creating a proxy object to receive all access attempts of the designated data element; modifying the computer program to send all attempts to access the designated data element to the proxy object; and initiating collection of trace data upon an attempt to access the designated data element.
Claim 14
Dependent Claim
34 words
A method for collecting trace data according to claim 10, further comprising the step of designating tracing parameters, wherein said initiating step initiates collection of trace data when the designated tracing parameters are met.