×

Querying, versioning, and dynamic deployment of database objects

  • US 7,421,458 B1
  • Filed: 10/15/2004
  • Issued: 09/02/2008
  • Est. Priority Date: 10/16/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of versioning objects in a database, the objects comprising a complex object including a reference to a version number of a non-reusable object, the non-reusable object being used by only the complex object, the method comprising:

  • checking out the complex object, without automatically checking out the non-reusable object;

    receiving a modification to the complex object, where the non-reusable object is not modified;

    checking in the complex object;

    incrementing a version number of the complex object, while maintaining a reference to the version of the non-reusable object;

    receiving a query;

    responsive to the query not including an object state criterion, returning only current versions of all objects satisfying the query; and

    responsive to the query including an object state criterion, returning all versions of all objects satisfying the query.

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