Primenet data management system
First Claim
Patent Images
1. A data management system comprising:
- a data structure comprising;
a plurality of records, each record associating an information item with a node in the data structure, each node identified by a unique integer node identifier, anda set of directed links, each directed link linking a parent node to a child node and identified by a prime number link identifier, wherein for each link the corresponding link identifier is the Nth prime number, where N is the node identifier of the parent node, and the link identifier is a prime factor of the node identifier of the child node, whereby the node identifier for each child node is the product of at least the link identifiers of the directed links from each parent node that is linked to the child node; and
a computer-readable medium containing computer program code that comprises a plurality of management modules, each management module adapted to perform one or more operations on the data structure.
2 Assignments
0 Petitions
Accused Products
Abstract
A data structure includes a plurality of records that are mapped to the nodes of a primenet structure, where each node is uniquely identified by an integer node identifier. In the primenet structure, each node is associated with an integer node identifier and an information item. Each particular node having a node identifier N is related to one or more other nodes that have a node identifier of which the Nth prime number is a factor. Information items in any complex problem domain can be stored in this type of data structure, and management algorithms can then be used to reveal relationships among the items in the data structure.
-
Citations
44 Claims
-
1. A data management system comprising:
-
a data structure comprising; a plurality of records, each record associating an information item with a node in the data structure, each node identified by a unique integer node identifier, and a set of directed links, each directed link linking a parent node to a child node and identified by a prime number link identifier, wherein for each link the corresponding link identifier is the Nth prime number, where N is the node identifier of the parent node, and the link identifier is a prime factor of the node identifier of the child node, whereby the node identifier for each child node is the product of at least the link identifiers of the directed links from each parent node that is linked to the child node; and a computer-readable medium containing computer program code that comprises a plurality of management modules, each management module adapted to perform one or more operations on the data structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer program product for managing a plurality of information items in a problem domain, the computer program product comprising a computer-readable medium containing computer program code comprising:
-
a data structure comprising a plurality of nodes, each node associated with an integer node identifier and an information item, where each node having a node identifier N is a parent of any children nodes that have a node identifier of which the Nth prime number is a factor, and where each child node has a node identifier that is the product of at least the Nth prime numbers where N is the node identifier of each of the parent nodes of the child node; a plurality of records, each record associated with an information item and a node in the data structure; and a plurality of management modules, each management module adapted to perform one or more functions on the data structure. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
-
37. A computer program product for modeling a problem domain using a plurality of information items associated by directed links, the computer program product comprising a computer-readable medium containing computer program code for performing the method comprising:
-
assigning each of the plurality of information items to a node identified by a unique integer node identifier; directedly linking pairs of nodes, where each resulting directed link from a parent node to a child node is associated with a prime number link identifier, wherein for each child node identifier is the product of at least the link identifiers of the directed links from each parent node that is linked to the child node, and wherein for each link; the corresponding link identifier is the Nth prime number, where N is the node identifier of the parent node, and the link identifier is a prime factor of the node identifier of the child node; and declaring one or more link identifiers to be void, where a link from a parent node to a child node is disallowed if its link identifier is void. - View Dependent Claims (38, 39, 40)
-
-
41. A computer implemented method for modeling a problem domain using a plurality of information items associated by directed links, the method comprising:
-
assigning each of the plurality of information items to a node identified by a unique integer node identifier; directedly linking pairs of nodes, where each resulting directed link from a parent node to a child node is associated with a prime number link identifier, wherein for each child node the node identifier is the product of at least the link identifiers of the directed links from each parent node that is linked to the child node, and wherein for each link; the corresponding link identifier is the Nth prime number, where N is the node identifier of the parent node, and the link identifier is a prime factor of the node identifier of the child node; and declaring one or more link identifiers to be void, where a link from a parent node to a child node is disallowed if its link identifier is void. - View Dependent Claims (42, 43, 44)
-
Specification