Claims Analysis
Total Claims: 38
Claim 1
Independent Claim
54 words
A method for executing a hierarchical transaction having a parent transaction and a sub-transaction, comprising: executing an action associated with the sub-transaction; and committing the sub-transaction upon successful completion of the action associated therewith, thereby allowing access to data associated with the action according to a user redefinable transaction boundary associated with the sub-transaction.
Claim 2
Independent Claim
54 words
A method for executing a hierarchical transaction having a parent transaction and a sub-transaction, comprising: executing an action associated with the sub-transaction; and committing the sub-transaction upon successful completion of the action associated therewith, thereby allowing access to data associated with the action according to a user redefinable transaction boundary associated with the sub-transaction.
Claim 3
Dependent Claim
33 words
The method of claim 1 , wherein the sub-transaction has a transaction boundary associated therewith, further comprising committing the sub-transaction upon successful completion of all actions within the transaction boundary of the sub-transaction.
Claim 4
Dependent Claim
34 words
The method of claim 1 , wherein the sub-transaction has a transaction boundary associated therewith, further comprising aborting the sub-transaction upon unsuccessful execution of an action within the transaction boundary associated with the sub-transaction.
Claim 5
Dependent Claim
24 words
The method of claim 1 , further comprising storing state information associated with the action in a storage medium upon recognizing a transaction boundary.
Claim 6
Dependent Claim
19 words
The method of claim 1 , further comprising selectively compensating the action after abortion of another action associated therewith.
Claim 7
Dependent Claim
22 words
The method of claim 5 , further comprising selectively obtaining at least a portion of the state information from the storage medium.
Claim 8
Dependent Claim
30 words
The method of claim 6 , further comprising selectively monitoring a status of the action based on at least a portion of the state information obtained from the storage medium.
Claim 9
Dependent Claim
34 words
The method of claim 6 , further comprising selectively monitoring the state of the sub-transaction in the hierarchical transaction based on at least a portion of the state information obtained from the storage medium.
Claim 10
Dependent Claim
25 words
The method of claim 1 , further comprising providing a facility for retrying failed actions according to at least one parameter before aborting a sub-transaction.
Claim 11
Independent Claim
56 words
A method of executing a schedule with hierarchical transactions having a parent transaction and at least one sub-transaction within the parent transaction, comprising: initiating an action within the sub-transaction; executing the action; and committing the sub-transaction upon completion of the action as per a user redefinable transaction boundary, whereby data associated with the action is unlocked.
Claim 12
Independent Claim
56 words
A method of executing a schedule with hierarchical transactions having a parent transaction and at least one sub-transaction within the parent transaction, comprising: initiating an action within the sub-transaction; executing the action; and committing the sub-transaction upon completion of the action as per a user redefinable transaction boundary, whereby data associated with the action is unlocked.
Claim 13
Dependent Claim
26 words
The method of claim 10 , further comprising selectively compensating an action according to a transaction boundary associated with the sub-transaction after abortion of another action.
Claim 14
Dependent Claim
22 words
The method of claim 10 , further comprising employing the unlocked data to monitor a status of an action within the sub-transaction.
Claim 15
Dependent Claim
28 words
The method of claim 12 , wherein employing the unlocked data comprises storing state information in a storage medium based on a transaction boundary associated with a sub-transaction.
Claim 16
Dependent Claim
64 words
A computer-readable medium having computer-executable instructions for executing a hierarchical transaction having a parent transaction and a sub-transaction, the computer-readable medium having computer-executable instructions for: executing an action associated with the sub-transaction; and committing the sub-transaction upon successful completion of the action associated therewith, thereby allowing access to data associated with the action according to a user redefinable transaction boundary associated with the sub-transaction.
Claim 17
Dependent Claim
64 words
A computer-readable medium having computer-executable instructions for executing a hierarchical transaction having a parent transaction and a sub-transaction, the computer-readable medium having computer-executable instructions for: executing an action associated with the sub-transaction; and committing the sub-transaction upon successful completion of the action associated therewith, thereby allowing access to data associated with the action according to a user redefinable transaction boundary associated with the sub-transaction.
Claim 18
Dependent Claim
37 words
The computer-readable medium of claim 14 , wherein the sub-transaction has a transaction boundary associated therewith, having further computer-executable instructions for committing the sub-transaction upon successful completion of all actions within the transaction boundary of the sub-transaction.
Claim 19
Dependent Claim
38 words
The computer-readable medium of claim 14 , wherein the sub-transaction has a transaction boundary associated therewith, having further computer-executable instructions for aborting the sub-transaction upon unsuccessful execution of an action within the transaction boundary associated with the sub-transaction.
Claim 20
Dependent Claim
28 words
The computer-readable medium of claim 16 , having further computer-executable instructions for storing state information associated with the action in a storage medium upon recognizing a transaction boundary.
Claim 21
Dependent Claim
26 words
The computer-readable medium of claim 17 , having further computer-executable instructions for selectively obtaining at least a portion of the state information from the storage medium.
Claim 22
Dependent Claim
33 words
The computer-readable medium of claim 18 having further computer-executable instructions for selectively monitoring a status of the action based on at least a portion of the state information obtained from the storage medium.
Claim 23
Dependent Claim
38 words
The computer-readable medium of claim 18 , having further computer-executable instructions for selectively monitoring the state of the sub-transaction in the hierarchical transaction based on at least a portion of the state information obtained from the storage medium.
Claim 24
Dependent Claim
23 words
The computer-readable medium of claim 14 , having further computer-executable instructions for selectively compensating the action after abortion of another action associated therewith.
Claim 25
Independent Claim
58 words
A system for executing a hierarchical transaction having a parent transaction and a sub-transaction, comprising: means for executing an action associated with the sub-transaction; and means for committing the sub-transaction upon successful completion of the action associated therewith, thereby allowing access to data associated with the action according to a user redefinable transaction boundary associated with the sub-transaction.
Claim 26
Independent Claim
58 words
A system for executing a hierarchical transaction having a parent transaction and a sub-transaction, comprising: means for executing an action associated with the sub-transaction; and means for committing the sub-transaction upon successful completion of the action associated therewith, thereby allowing access to data associated with the action according to a user redefinable transaction boundary associated with the sub-transaction.
Claim 27
Dependent Claim
35 words
The system of claim 22 , wherein the sub-transaction has a transaction boundary associated therewith, further comprising means for committing the sub-transaction upon successful completion of all actions within the transaction boundary of the sub-transaction.
Claim 28
Independent Claim
68 words
A method of monitoring a schedule having a parent transaction, a sub-transaction, and state information associated therewith, comprising: executing the sub-transaction according to the schedule; and allowing access to at least a portion of the state information associated with the sub-transaction prior to completion of the parent transaction as per a user redefinable transaction boundary, thereby permitting use of the state information for event monitoring or history reporting.
Claim 29
Independent Claim
68 words
A method of monitoring a schedule having a parent transaction, a sub-transaction, and state information associated therewith, comprising: executing the sub-transaction according to the schedule; and allowing access to at least a portion of the state information associated with the sub-transaction prior to completion of the parent transaction as per a user redefinable transaction boundary, thereby permitting use of the state information for event monitoring or history reporting.
Claim 30
Dependent Claim
40 words
The method of claim 24 , wherein allowing access to the state information comprises storing state information in a storage medium when a transaction boundary associated with the sub-transaction is recognized, and monitoring the state information in the storage medium.
Claim 31
Dependent Claim
14 words
The method of claim 25 , wherein monitoring the state information comprises history reporting.
Claim 32
Dependent Claim
28 words
The method of claim 24 , wherein allowing access to the state information comprises monitoring the state information when a transaction boundary associated with the sub-transaction is recognized.
Claim 33
Dependent Claim
14 words
The method of claim 27 , wherein monitoring the state information includes event monitoring.
Claim 34
Independent Claim
62 words
A system for monitoring a schedule having state information, a root transaction, and a sub-transaction associated therewith, comprising: means for executing the root transaction and the sub-transaction according to the schedule; means for allowing access to at least a portion of the state information associated with the sub-transaction prior to completion of the parent transaction as per a user redefinable transaction boundary.
Claim 35
Independent Claim
62 words
A system for monitoring a schedule having state information, a root transaction, and a sub-transaction associated therewith, comprising: means for executing the root transaction and the sub-transaction according to the schedule; means for allowing access to at least a portion of the state information associated with the sub-transaction prior to completion of the parent transaction as per a user redefinable transaction boundary.
Claim 36
Dependent Claim
44 words
The system of claim 29 , wherein the means for allowing access comprises means for storing the state information in a storage medium when a transaction boundary associated with the sub-transaction is recognized, and means for obtaining the state information from the storage medium.
Claim 37
Dependent Claim
23 words
The system of claim 30 , wherein the means for obtaining the state information from the storage medium comprises means for history reporting.
Claim 38
Dependent Claim
15 words
The system of claim 29 , further including a means for monitoring the state information.