Patent ID: 7370042

Claim:
A computer implemented method for processing data in a computer system that processes computer readable data information by operating on said data information in accordance with computer readable control state sequence information comprising: storing computer readable information in a memory, wherein the computer readable information is stored in a memory structure in said memory that has at least two sets of three associated nodes, each set organized use a row, wherein a first node in said row is a source, a second node in said row is a relation, and a third node in said row is a destination, and wherein each destination node is associated with a source node and a relation node which defines the association between the source node and the destination node; and at least one of said at least two sets stores data information and at least one of said at least two sets stores control state sequence information, said set storing said control state sequence information containing a source node, a destination node, and a relation node defining the association between the source node and the destination node, and in addition to said set storing said control state sequence information, an instruction associated with said set storing said control state sequence information used to process the data information; performing, in a processor coupled to said memory, relational operations, including database queries, on the data in accordance with said control state sequence information, wherein said relational operations include setting values in two of a set of three data registers and selecting nodes for which the associated two nodes match the values in the two registers.