×

Method and apparatus for version management of a data entity

  • US 7,870,108 B2
  • Filed: 09/25/2007
  • Issued: 01/11/2011
  • Est. Priority Date: 09/25/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method of identifying a parameter in a version of a data entity created at a specific time, wherein the data entity comprises at least one parameter and wherein at a first time the version of the data entity is an active version of the data entity and at a second time the version of the data entity is a previous version of the data entity, the method comprising the steps of:

  • creating a first version of the data entity;

    storing the first version of the data entity in a memory location, such that the first version of the data entity is the active version of the data entity at the time it is stored;

    updating at least one parameter in the data entity thereby creating a second version of the data entity;

    storing the second version of the data entity in a memory location, such that at the time the second version is stored the second version of the data entity comprises the active version of the data entity and the first version of the data entity comprises a previous version of the data entity, the second version of the data entity including a sorted list of each previous version of the data entity, each previous version being associated with an associated time at which each version of the data entity was an active version of the data entity;

    identifying a time range, wherein the associated time is in the time range, to determine the version of the data entity which was active at the associated time by looking up the associated time in the list;

    accessing the version of the data entity which was active at said associated time; and

    determining the parameter from that version of the data entity.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×