×

Method for efficient processing of multi-state attributes

  • US 7,089,230 B2
  • Filed: 06/07/2002
  • Issued: 08/08/2006
  • Est. Priority Date: 06/07/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of processing a database query that includes one or more multi-state attribute fields, comprising:

  • instantiating a plurality of live objects, wherein each live object includes a reference to a first operand and a second operand;

    performing, by a first live object, an attribute operation, wherein at least one attribute operation is a comparison operation associated with attributes of the query;

    performing the comparison operation by de-referencing the first and second operands and loading the de-referenced operands into registers without placing the de-referenced operands into an intermediate data structure;

    if the comparison operation results in a null or error status, accessing, a global status storage area and recording the null or error status by placing a status value and a behavior value in the global status storage area; and

    otherwise, if the comparison operation results in a valid result status, passing execution control from the first live object to an adjacent live object.

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