×

Prefetching and caching persistent objects

  • US 6,728,726 B1
  • Filed: 03/05/1999
  • Issued: 04/27/2004
  • Est. Priority Date: 03/05/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A computerized method for retrieving data for an object or related objects prior to an explicit request for access to the data by a computing application comprising the steps of:

  • creating a structure context description identifying a structure context that comprises a set containing objects, wherein the objects have at least one attribute, wherein the structure context description is stored in a relationship table having a plurality of rows containing items that describe the structure context, wherein the structure context description contains enough information to retrieve all of the rows in the relationship table that describe all of the items in the structure context;

    associating the structure context description with each object in the set, wherein the associating step associates the structure context description to each object in the set by creating a unique identifier between the structure context description and each object; and

    fetching related object data for objects in the set by a data storage system from a physical storage system upon an access to an attribute of one object in the set, wherein the fetching step comprises first retrieving object data requested by the computing application using the attribute, returning the first requested object data to the requesting computing application, retrieving related object data to the first requested object data using the attribute, and placing in cache the related object data for future use by the application.

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