×

Storing and retrieving objects on a computer network in a distributed database

  • US 8,301,634 B2
  • Filed: 03/11/2009
  • Issued: 10/30/2012
  • Est. Priority Date: 01/28/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method of assembling a plurality of object catalogs, the method comprising:

  • creating a plurality of data storage areas within a plurality of computer data storage devices where each storage area contains a plurality of ordered lists with a plurality of ordering methods, each list with a plurality of entries where each entry contains data describing the entry, a plurality of unique object identifiers associated with the entry, and a plurality of data storage blocks for structured and unstructured data associated with the entry;

    creating a plurality of ordered lists with a plurality of ordering methods where each entry in the ordered lists contains a plurality of entries where the plurality of entries contain a plurality of unique identifiers associated with object entries within storage areas and a plurality of entries representing pointers to a plurality of entries within the plurality of ordered lists containing unique identifiers;

    creating a plurality of ordered lists containing a plurality of entries with a plurality of unique identifiers, each unique identifier being associated with a plurality of object entries or data blocks associated with a plurality of object entries;

    creating a plurality of ordered lists containing a plurality of entries where each entry contains a plurality of symbolic values, each symbolic value containing a plurality of byte values of a known count and each entry containing a plurality of pointers, each referencing a plurality of object entries within the ordered lists contained within the data storage areas; and

    storing or retrieving a plurality of object data and meta-data in the heretofore described plurality of storage areas containing a plurality of ordered lists containing a plurality of entries each containing a plurality of associated object data and meta-data wherein each is given a plurality of unique identifiers according to the content of messages sent or received in communication with an agent computer program.

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