×

Multiple-computer data processing system and method with time-versioned data storage

  • US 6,725,242 B2
  • Filed: 01/02/2001
  • Issued: 04/20/2004
  • Est. Priority Date: 02/11/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data processing apparatus comprising:

  • a plurality of user systems respectively including a plurality of object store instances, and at least one database accessible by said user systems, wherein the object store instances store time-versioned views of a plurality of objects as a plurality of records in said database, each of said records containing at least one attribute, a time span, a creation time, an object version marker, and a type field indicating whether said record is a concrete record or a delta record that modifies an attribute value of a previous record;

    separate clocks for each of the object store instances;

    means in each of the object store instances for performing an evaluation involving a particular object, relevant to a viewpoint time and time span; and

    means in each of the object store instances for employing a creation time of a most recent version of said particular object in a calculation to determine whether a time adjustment is required and whether said evaluation should be re-run in view of non-synchronization of the object store instances'"'"' clocks and clock-skew between the object store instances.

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