Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
208 words
A data processing system for storage and retrieval of iterative data generated from an iterative process executing therein, said iterative process having a plurality of steps, said data processing system comprising: means for storing, during a first iteration of said iterative process, iterative data for each one of said plurality of steps in a cache, said iterative data including a message, object type and method address; means for indexing said stored iterative data, said indexing means including: a counter; and means for incrementing said counter during execution of each one of said plurality of steps; means for detecting when each iteration of the iterative process has finished executing, said means for detecting including: means for resetting a first step in said iteration of said iterative process to a value corresponding to said first step; means for comparing, during a subsequent iteration of said iterative process, iterative data generated from one of said plurality of steps with said stored iterative data related with said one of said plurality of steps to determine if said related message and object type matches said generated message and object type; and means for retrieving execution data from memory when said related message and object type and said generated message and object type match.
Claim 2
Dependent Claim
208 words
A data processing system for storage and retrieval of iterative data generated from an iterative process executing therein, said iterative process having a plurality of steps, said data processing system comprising: means for storing, during a first iteration of said iterative process, iterative data for each one of said plurality of steps in a cache, said iterative data including a message, object type and method address; means for indexing said stored iterative data, said indexing means including: a counter; and means for incrementing said counter during execution of each one of said plurality of steps; means for detecting when each iteration of the iterative process has finished executing, said means for detecting including: means for resetting a first step in said iteration of said iterative process to a value corresponding to said first step; means for comparing, during a subsequent iteration of said iterative process, iterative data generated from one of said plurality of steps with said stored iterative data related with said one of said plurality of steps to determine if said related message and object type matches said generated message and object type; and means for retrieving execution data from memory when said related message and object type and said generated message and object type match.
Claim 3
Dependent Claim
219 words
A data processing system for storage and retrieval of iterative data generated from an iterative process executing therein, said iterative process having a plurality of steps, said data processing system comprising: means for storing, during a first iterative of said iterative process, iterative data for each one of said plurality of steps in a cache, said iterative data including a message, object type and method address; means for indexing said stored iterative data, said indexing means including: a counter; and means for incrementing said counter during execution of each one of said plurality of steps; means for detecting when each iteration of the iterative process has finished executing, said means for detecting including: means for resetting a first step in said iteration of said iterative process to a value corresponding to said first step; means for comparing, during a subsequent iteration of said iterative process, iterative data generated from one of said plurality of steps with said stored iterative data related with said one of said plurality of steps to determine if said related message and object type matches said generated message and object type; and means for retrieving a method stored in said memory using said method address of said related iterative data when said related message and object type and said generated message and object type match.
Claim 4
Dependent Claim
219 words
A data processing system for storage and retrieval of iterative data generated from an iterative process executing therein, said iterative process having a plurality of steps, said data processing system comprising: means for storing, during a first iterative of said iterative process, iterative data for each one of said plurality of steps in a cache, said iterative data including a message, object type and method address; means for indexing said stored iterative data, said indexing means including: a counter; and means for incrementing said counter during execution of each one of said plurality of steps; means for detecting when each iteration of the iterative process has finished executing, said means for detecting including: means for resetting a first step in said iteration of said iterative process to a value corresponding to said first step; means for comparing, during a subsequent iteration of said iterative process, iterative data generated from one of said plurality of steps with said stored iterative data related with said one of said plurality of steps to determine if said related message and object type matches said generated message and object type; and means for retrieving a method stored in said memory using said method address of said related iterative data when said related message and object type and said generated message and object type match.
Claim 5
Independent Claim
240 words
A method of storing iterative data in a data processing system having a cache and memory, said method comprising the steps of: executing a first iteration of an iterative process having a plurality of iterative stages, each one of said plurality of iterative stages generating a set of iterative data having a receiving object type, a message sent, and a method address; storing each one of said generated sets of iterative data in said cache; identifying each one of said stored sets of iterative data with its corresponding one of said plurality of iterative stages; executing a second iteration of said iterative process; comparing, during said second iteration, a new set of iterative data generated from said first stage of said plurality of iterative stages with said stored set of iterative data identified with said first stage; determining that said first iteration has finished executing by verifying that said identified stored set of iterative data matches said generated set of iterative data; comparing, during said second iteration, a new set of iterative data generated from one of said plurality of iterative stages with one of said stored sets of iterative data identified with said one of said plurality of iterative stages to determine if said identified stored set of iterative data matches said new set of iterative data; and retrieving from said memory, in response to a determined match, execution data associated with said matching stored set of iterative data.
Claim 6
Independent Claim
240 words
A method of storing iterative data in a data processing system having a cache and memory, said method comprising the steps of: executing a first iteration of an iterative process having a plurality of iterative stages, each one of said plurality of iterative stages generating a set of iterative data having a receiving object type, a message sent, and a method address; storing each one of said generated sets of iterative data in said cache; identifying each one of said stored sets of iterative data with its corresponding one of said plurality of iterative stages; executing a second iteration of said iterative process; comparing, during said second iteration, a new set of iterative data generated from said first stage of said plurality of iterative stages with said stored set of iterative data identified with said first stage; determining that said first iteration has finished executing by verifying that said identified stored set of iterative data matches said generated set of iterative data; comparing, during said second iteration, a new set of iterative data generated from one of said plurality of iterative stages with one of said stored sets of iterative data identified with said one of said plurality of iterative stages to determine if said identified stored set of iterative data matches said new set of iterative data; and retrieving from said memory, in response to a determined match, execution data associated with said matching stored set of iterative data.
Claim 7
Dependent Claim
212 words
A data processing system for storing iterative data, said data processing system comprising: a cache; memory; means for executing a first iteration of an iterative processing having a plurality of iterative steps, each one of said plurality of iterative steps generating a set of iterative data including a receiving object type, a message sent, and a method address; means for storing each one of said sets of iterative data in said cache; means for identifying each one of said stored sets of iterative data with its corresponding one of said plurality of iterative steps; means for determining that said first iteration has finished executing by verifying that a user specified maximum number of entries have been stored in said cache; means for executing a second iteration of said iterative process; means for comparing, during said second iteration, a new set of iterative data generated from one of said plurality of iterative steps to one of said stored sets of iterative data identified with said one of said plurality of iterative steps to determine if said identified stored set of iterative data matches said generated set of iterative data; and means for retrieving from said memory, in response to a determined match, execution data corresponding to said matching stored set of iterative data.
Claim 8
Dependent Claim
212 words
A data processing system for storing iterative data, said data processing system comprising: a cache; memory; means for executing a first iteration of an iterative processing having a plurality of iterative steps, each one of said plurality of iterative steps generating a set of iterative data including a receiving object type, a message sent, and a method address; means for storing each one of said sets of iterative data in said cache; means for identifying each one of said stored sets of iterative data with its corresponding one of said plurality of iterative steps; means for determining that said first iteration has finished executing by verifying that a user specified maximum number of entries have been stored in said cache; means for executing a second iteration of said iterative process; means for comparing, during said second iteration, a new set of iterative data generated from one of said plurality of iterative steps to one of said stored sets of iterative data identified with said one of said plurality of iterative steps to determine if said identified stored set of iterative data matches said generated set of iterative data; and means for retrieving from said memory, in response to a determined match, execution data corresponding to said matching stored set of iterative data.
Claim 9
Dependent Claim
253 words
A data processing system for storing iterative data, said data processing system comprising: a cache; memory; means for executing a first iteration of an iterative process having a plurality of iterative steps, each one of said plurality of iterative steps generating a set of iterative data including a receiving object type, a message sent, and a method address; means for storing each one of said sets of iterative data in said cache; means for identifying each one of said stored sets of iterative data with its corresponding one of said plurality of iterative steps; means for executing a second iteration of said iterative process; means for comparing, during said second iteration, a new set of iterative data generated from the first step of said plurality of iterative steps with said stored set of iterative data identified with said first step of said first iteration; and means for determining that first iteration has finished executing by verifying that said identified stored set of iterative data matches said generated set of iterative data; means for comparing, during said second iteration, a new set of iterative data generated from one of said plurality of iterative steps to one of said stored sets of iterative data identified with said one of said plurality of iterative steps to determine if said identified stored set of iterative data matches said generated set of iterative data; and means for retrieving from said memory, in response to a determined match, execution data corresponding to said matching stored set of iterative data.
Claim 10
Dependent Claim
253 words
A data processing system for storing iterative data, said data processing system comprising: a cache; memory; means for executing a first iteration of an iterative process having a plurality of iterative steps, each one of said plurality of iterative steps generating a set of iterative data including a receiving object type, a message sent, and a method address; means for storing each one of said sets of iterative data in said cache; means for identifying each one of said stored sets of iterative data with its corresponding one of said plurality of iterative steps; means for executing a second iteration of said iterative process; means for comparing, during said second iteration, a new set of iterative data generated from the first step of said plurality of iterative steps with said stored set of iterative data identified with said first step of said first iteration; and means for determining that first iteration has finished executing by verifying that said identified stored set of iterative data matches said generated set of iterative data; means for comparing, during said second iteration, a new set of iterative data generated from one of said plurality of iterative steps to one of said stored sets of iterative data identified with said one of said plurality of iterative steps to determine if said identified stored set of iterative data matches said generated set of iterative data; and means for retrieving from said memory, in response to a determined match, execution data corresponding to said matching stored set of iterative data.
Claim 11
Independent Claim
200 words
A method of storing iterative data in a data processing system having a cache and memory, said method comprising the steps of: executing a first iteration of an iterative process having a plurality of iterative stages, each one of said plurality of iterative stages generating a set of iterative data including a receiving object type, a message sent, and a method address; storing each one of said sets of iterative data in said cache; identifying each one of said stored sets of iterative data with its corresponding one of said plurality of iterative stages; determining that said first iteration has finished executing when a user specified maximum number of entries have been stored in said cache; executing a second iteration of said iterative process; comparing, during said second iteration, a new set of iterative data generated from one of said plurality of operative stages to said stored set of iterative data identified with said one of said plurality of iterative stages to determine if said identified stored set of iterative data matches said generated set of iterative data; and retrieving from said memory, in response to a determined match, execution data corresponding to said matching stored set of iterative data.
Claim 12
Independent Claim
200 words
A method of storing iterative data in a data processing system having a cache and memory, said method comprising the steps of: executing a first iteration of an iterative process having a plurality of iterative stages, each one of said plurality of iterative stages generating a set of iterative data including a receiving object type, a message sent, and a method address; storing each one of said sets of iterative data in said cache; identifying each one of said stored sets of iterative data with its corresponding one of said plurality of iterative stages; determining that said first iteration has finished executing when a user specified maximum number of entries have been stored in said cache; executing a second iteration of said iterative process; comparing, during said second iteration, a new set of iterative data generated from one of said plurality of operative stages to said stored set of iterative data identified with said one of said plurality of iterative stages to determine if said identified stored set of iterative data matches said generated set of iterative data; and retrieving from said memory, in response to a determined match, execution data corresponding to said matching stored set of iterative data.