×

Performing an efficient implicit join of multiple mixed-type records

  • US 8,150,855 B2
  • Filed: 12/30/2008
  • Issued: 04/03/2012
  • Est. Priority Date: 12/30/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for retrieving data, the method comprising:

  • retrieving a plurality of records from a hierarchical database, the plurality of records categorized into a plurality of record types, each record included in the plurality of records comprising a unique identifier field;

    iterating over each record included in the retrieved plurality of records, wherein iterating over each record is performed at a computer;

    for each record for which a value contained in the unique identifier field is not included in a record map, creating an entry in the record map, the created entry comprising the value contained in the unique identifier field, a subset of the record and a set of flags, each flag included in the set of flags corresponding to a record type, wherein each flag included in the set of flags is set to a first Boolean value if the record is of the type corresponding to the flag and a second Boolean value if the record is not of the type corresponding to the flag; and

    for each record for which the value contained in the unique identifier field is included in an existing entry in the record map, adding a subset of the record to the existing entry and setting the flag included in the existing entry and corresponding to the record type of the record to the first Boolean value.

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