Abstract: A database system storing a data structure. The data structure includes a plurality of data nodes that each store a type and a value. None of the data nodes are linked directly to one another. The data structure also includes a plurality of context nodes that are each linked to at least two data nodes. The context nodes do not store data. Instead, each of the context nodes indicates a relationship exits between the data nodes connected to it.
Abstract: A database system storing a data structure. The data structure includes a plurality of data nodes that each store a type and a value. None of the data nodes are linked directly to one another. The data structure also includes a plurality of context nodes that are each linked to at least two data nodes. The context nodes do not store data. Instead, each of the context nodes indicates a relationship exits between the data nodes connected to it.
Abstract: Computer-based systems and methods for managing data. These systems and methods take advantage of a unique model which: increases speed and flexibility; eliminates the need for a complex data manipulation language, data or application dependent software, and separate structuring tools such as pointers, lists, and indexes; and automatically creates among the data relationships which may or may not have been apparent to a user or the designer. Salient, unique features of the systems and methods are their capabilities for providing: a generic data structure consisting of two generic data elements and a generic data set array, indentured data set relationships, inversion of data set relationships, dynamic reorganization of data sets, control over the data relationships that can be established, global linking of data sets, and automatic connection projection.
Type:
Grant
Filed:
December 4, 1990
Date of Patent:
April 12, 1994
Assignee:
Applied Technical Systems, Inc.
Inventors:
Richard B. Leenstra, Sr., Edwin H. Wurden