×

Method and apparatus for managing relational data in an object cache

  • US 5,706,506 A
  • Filed: 10/10/1996
  • Issued: 01/06/1998
  • Est. Priority Date: 08/02/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. In an object-oriented application being executed in a digital computing system comprising a processor, a method for managing information, said information comprising a plurality of object instances, each object instance in said plurality comprising a unique object ID, attributes, and relationships retrieved from a structured database, said method comprising the steps of:

  • executing instructions on said processor to construct a plurality of object instances based on information retrieved from queries to said structured database, said structured database comprising foreign keys, primary keys, tables, rows and columns;

    executing instructions on said processor to construct a unique object ID for each of said object instances, said object ID comprising information extracted from said keys associated with the object instance, in order to provide a mapping between said object instance and at least one row in said structured database;

    executing instructions on said processor to construct a single cohesive object cache comprising all object instances of said plurality of object instances and at least one relationship between two objects; and

    executing instructions on said processor to construct a cache dictionary, said cache dictionary containing said object ID and location of every object instance in said object cache.

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