×

Process for performing logical combinations

  • US 7,231,387 B2
  • Filed: 10/03/2003
  • Issued: 06/12/2007
  • Est. Priority Date: 07/08/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for performing a logical OR operation, comprising:

  • building first and second result sets, further comprising;

    identifying data records including first and second attributes from amongst first and second attribute sets stored in first and second tree structures, respectively,assigning guide elements of the first result set to identified data records, andassigning guide elements of the second result set to identified data records,wherein the guide elements are each an instantiation of an object class in an object-oriented programming language, and linked to a data record via a pointer, andwherein the first result set includes fewer guide elements than the second result set;

    selecting the first result set;

    iteratively checking whether each of the guide elements of the first result set also exists in the second result set;

    renaming at least one of the guide elements of the first result set if the at least one of the guide elements of the first result set does not exist in the second result set;

    deleting the at least one of the guide elements of the first result set if the at least one of the guide elements of the first result set exists in the second result set;

    linking the renamed at least one of the guide elements of the first result set with the guide elements of the second result set, as the final result set; and

    outputting the final result set.

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