×

Time stamping of database records

  • US 6,754,657 B2
  • Filed: 08/24/2001
  • Issued: 06/22/2004
  • Est. Priority Date: 08/24/2001
  • Status: Active Grant
First Claim
Patent Images

1. For use with a temporal database, a method of processing multiple transactions that read and write data in the database, comprising:

  • a) setting a transaction timestamp lower limit when a data item is read to the larger of a time the data item was written and a current timestamp lower limit;

    b) setting the transaction timestamp lower limit when a data item is written to the largest of a time the data item was previously written, a time the data item was last read, and the current timestamp lower limit;

    c) setting the transaction timestamp lower limit when a time interval is requested by a transaction to the larger of the current lower limit and a start of a time interval requested;

    d) setting a transaction timestamp upper limit when a time interval is requested by a transaction to the smaller of a current upper limit and a end of the time interval requested; and

    e) assigning a transaction timestamp to a value between said transaction timestamp lower limit and said transaction timestamp upper limit.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×