×

Method for maintaining a version history of objects in a repository

  • US 6,453,324 B1
  • Filed: 03/30/2000
  • Issued: 09/17/2002
  • Est. Priority Date: 03/30/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. An improved computer-implemented method for maintaining a version history of objects in a repository, wherein modifications to property values and links are tracked with respect to versions of a model, said method comprising the steps of:

  • a. for each object in said model, maintaining a start version and a list of end versions thereof;

    b. for each attribute value in said model, maintaining a start version and a list of end versions thereof;

    c. in response to a request for objects in a class with respect to a current version, retrieving only those objects whose start version is in the history of said current version and whose end versions are not in the history of said current version; and

    d. in response to a request for attribute values of an object with respect to a current version, retrieving only those values whose start version is in the history of said current version and whose end versions are not in the history of said current version.

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