Patent US3906908A successfully refreshed from Google Patents.
Patent US5903891A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5903891A Expired / Lapsed US ⏱️ 0.0 years remaining

Hierarchial information processes that share intermediate data and formulate contract data

Assignee: Hewlett Packard Enterprise Development LP
•
Filing: 1997-02-25
•
Granted: 1999-05-11
•
Expires: 2017-02-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An information system that enables differing information processes of extended duration to share intermediate data prior to their completion without sacrificing data integrity controls. The information system includes a contract process that is a parent of the information processes. The contract process obtains a set of data updates from one of the child transactions of each of the processes prior to completion of the processes. The contract process generates a set of contract data based upon the data updates obtained from the processes and holds the contract data until successful completion of the processes.

Inventors

  • 👤 Qiming Chen
  • 👤 Umeshwar Dayal

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 23:34
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/28; G06F16/282; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99938; Y10S707/99939

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 179 words
An information system, comprising: first process including a parent transaction and a set of child transactions one of which is an interacting transaction of the first process wherein the parent transaction of the first process holds a set of data updates generated by each of the child transactions of the first process until all of the child transactions of the first process have completed; second process including a parent transaction and a set of child transactions one of which is an interacting transaction of the second process wherein the parent updates generated by each of the child transactions of the second process until all of the child transactions of the second process have completed; contract process that obtains a set of data updates from the interacting transaction of each of the first and second processes prior to completion of the first and second processes and that generates a set of contract data based upon the data updates from the first and second processes wherein the contract data represents an agreement between enterprises associated with the first and second processes.
Claim 2
Dependent Claim 179 words
An information system, comprising: first process including a parent transaction and a set of child transactions one of which is an interacting transaction of the first process wherein the parent transaction of the first process holds a set of data updates generated by each of the child transactions of the first process until all of the child transactions of the first process have completed; second process including a parent transaction and a set of child transactions one of which is an interacting transaction of the second process wherein the parent updates generated by each of the child transactions of the second process until all of the child transactions of the second process have completed; contract process that obtains a set of data updates from the interacting transaction of each of the first and second processes prior to completion of the first and second processes and that generates a set of contract data based upon the data updates from the first and second processes wherein the contract data represents an agreement between enterprises associated with the first and second processes.
Claim 3
Dependent Claim 22 words
The information system of claim 1, wherein the contract process holds the contract data until completion of the first and second processes.
Claim 4
Dependent Claim 25 words
The information system of claim 2, wherein the contract process discards the contract data if one or both of the first or second processes fails.
Claim 5
Dependent Claim 66 words
The information system of claim 1, wherein the contract process comprises: contract-top transaction that is a parent of each of the first and second processes and that holds the contract data until completion of the first and second processes; contract transaction that obtains the data updates from the interacting transactions of the first and second processes and then commits the data updates to the contract-top transaction.
Claim 6
Dependent Claim 23 words
The information system of claim 4, wherein the contract transaction is a parent of the interacting transactions of the first and second processes.
Claim 7
Dependent Claim 25 words
The information system of claim 5, wherein the interacting transactions of the first and second processes each inherit a data set from the contract transaction.
Claim 8
Dependent Claim 32 words
The information system of claim 5, wherein the interacting transactions of the first and second processes each inherit a data set from their respective parent transactions in the first and second processes.
Claim 9
Dependent Claim 25 words
The information system of claim 5, wherein the interacting transactions of the first and second processes each commit their respective updates to the contract transaction.
Claim 10
Dependent Claim 37 words
The information system of claim 5, wherein the interacting transactions of the first and second processes are vital to the contract transaction such that the contract transaction fails if one or more of the interacting transactions fails.
Claim 11
Dependent Claim 43 words
The information system of claim 5, wherein the interacting transactions of the first and second processes are not vital to the contract transaction such that a failure of one or more of the interacting transactions does not cause the contract transaction to fail.
Claim 12
Dependent Claim 38 words
The information system of claim 5, wherein the interacting transactions are vital to their respective parent transactions in the first and second processes such that if one of the interacting transactions fails then the respective parent transactions fails.
Claim 13
Dependent Claim 43 words
The information system of claim 5, wherein the interacting transactions are not vital to their respective parent transactions in the first and second processes such that a failure of one of the interacting transactions does not cause the respective parent transactions to fail.
Claim 14
Dependent Claim 23 words
The information system of claim 4, wherein the contract transaction is a child of each interacting transaction in the first and second processes.
Claim 15
Dependent Claim 26 words
The information system of claim 13, wherein the contract transaction inherits a data set from each of the interacting transactions of the first and second processes.
Claim 16
Dependent Claim 44 words
The information system of claim 13, wherein the contract transaction is vital to one or more of the interacting transactions of the first and second processes such that a failure of the contract transaction causes one or more of the interacting transactions to fail.
Claim 17
Dependent Claim 47 words
The information system of claim 13, wherein the contract transaction is not vital to one or more of the interacting transactions of the first and second processes such that a failure of the contract transaction does not cause one or more of the interacting transactions to fail.

References Cited (Backward Citations)

US5241645A Cited
US5764897A Cited
US5745755A Cited
US5742806A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-05-10 2002-11-09 2003-05-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-05-10 2006-11-09 2007-05-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-05-10 2010-11-09 2011-05-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag