Binary-oriented set sequencing
First Claim
1. A computer data signal embodied in a computer propagated carrier wave readable by a computing system and encoding a set of computer instructions for dynamically organizing and processing data in a computer having a memory and a data storage device coupled thereto, comprising:
- (a) generating an information structure and relationship in the memory of the computer as one or more Endo-Dynamic Sets (EDS), the EDS comprising a list of one or more Endo-Dynamic Information Nodes (EDINs), the EDINs each representing an atomic component of data, and the EDINs each comprising a subject identifier, an attribute identifier, and a bond identifier, wherein the bond identifier defines a relationship between the subject and attribute identifiers;
(b) associating each bond identifier of an EDIN with a body of executable code stored in the memory of the computer; and
(c) performing the executable code using the computer as a required action for the bond identifier when the EDIN is accessed in the computer.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method and apparatus for information organization, wherein atomic information can be both static and dynamic, but the compound information (e.g., associations, groupings, sets, etc.) of such atoms always remain dynamic. Unless otherwise directed, a compound information entity is always dynamically determined and generated. This determination is based on the processing of a defined condition, wherein all atoms qualifying the condition are included in the compound. This dynamic determination eliminates the need to “update” the compound, when atoms and/or compounds common to two or more compounds are changed. Further, each information compound can be dynamically generated based on an existing definition for that compound.
-
Citations
39 Claims
-
1. A computer data signal embodied in a computer propagated carrier wave readable by a computing system and encoding a set of computer instructions for dynamically organizing and processing data in a computer having a memory and a data storage device coupled thereto, comprising:
-
(a) generating an information structure and relationship in the memory of the computer as one or more Endo-Dynamic Sets (EDS), the EDS comprising a list of one or more Endo-Dynamic Information Nodes (EDINs), the EDINs each representing an atomic component of data, and the EDINs each comprising a subject identifier, an attribute identifier, and a bond identifier, wherein the bond identifier defines a relationship between the subject and attribute identifiers;
(b) associating each bond identifier of an EDIN with a body of executable code stored in the memory of the computer; and
(c) performing the executable code using the computer as a required action for the bond identifier when the EDIN is accessed in the computer. - 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, 31, 32, 33, 34, 35, 36, 37, 38, 39)
a Site Owner Identifier (SOI) field, as assigned from a unique Endo Dynamic Processor, to uniquely identify the originating site for the data; and
a Site Entity Identifier (SEI) field to uniquely identify each entity at a given site, the SEI being incrementally generated and dynamically assigned to the entity, such that the SEI is never used by more than one entity.
-
-
11. The computer data signal embodied in a computer propagated carrier wave according to claim 9, wherein each Universal Entity Identifier (UEI) is a unique identifier for data in one or more different logical data organizations.
-
12. The computer data signal embodied in a computer propagated carrier wave according to claim 9, wherein all data is stored and accessed via a uniquely assigned Universal Entity Identifier (UEI).
-
13. The computer data signal embodied in a computer propagated carrier wave according to claim 1, wherein the Endo-Dynamic Information Node (EDIN) further contains a sequence identifier to provide for ordering among two or more EDINs existing in the same Endo-Dynamic Set (EDS).
-
14. The computer data signal embodied in a computer propagated carrier wave according to claim 1, further comprising the step of dynamically generating the Endo-Dynamic Information Node (EDIN) in the computer.
-
15. The computer data signal embodied in a computer propagated carrier wave according to claim 1, wherein a Set Definition Equation (SDE) defines one or more conditions that qualify an Endo-Dynamic Information Node (EDIN) to be a member of an Endo-Dynamic Information Statement (EDIS).
-
16. The computer data signal embodied in a computer propagated carrier wave according to claim 15, further comprising the step of processing the Set Definition Equation (SDE) in the computer to produce an Endo-Dynamic Information Statement (EDIS) that contains qualifying Endo-Dynamic Information Nodes (EDINs).
-
17. The computer data signal embodied in a computer propagated carrier wave according to claim 1, wherein a Set Definition Equation (SDE) defines one or more conditions that qualify an Endo-Dynamic Information Node (EDIN) to be a member of an Endo-Dynamic Command Set (EDCS).
-
18. The computer data signal embodied in a computer propagated carrier wave according to claim 17, further comprising the step of processing the Set Definition Equation (SDE) in the computer to produce an Endo-Dynamic Command Set (EDCS) that contains qualifying Endo-Dynamic Information Nodes (EDINs).
-
19. The computer data signal embodied in a computer propagated carrier wave according to claim 1, further comprising an Endo-dynamic Editor (EDE) performed by the computer, and the method further comprises the steps of accepting data from a user into the computer and converting the data into Endo-Dynamic Information Nodes (EDINs) using the EDE.
-
20. The computer data signal embodied in a computer propagated carrier wave according to claim 1, further comprising the steps of automatically generating new Endo-Dynamic Information Nodes (EDINs) in the computer and storing the EDINs in the Endo-Dynamic Set (EDS).
-
21. The computer data signal embodied in a computer propagated carrier wave according to claim 20, further comprising the steps of generating the new Endo-Dynamic Information Nodes (EDINS) by first generating a new Set Definition Equation (SDE) and then processing the new SDE to produce a resultant Endo-Dynamic Set (EDS).
-
22. The computer data signal embodied in a computer propagated carrier wave according to claim 1, further comprising an Endo-Dynamic Processor (EDP) executed by the computer, the method further comprising the steps of retrieving, interpreting and executing Endo-Dynamic Command Lines (EDCL), wherein the order of the EDCLs embodies a required active sequence.
-
23. The computer data signal embodied in a computer propagated carrier wave according to claim 22, wherein the Endo-Dynamic Information Nodes (EDINs) are used to organize all data stored on storage media maintained by the EDP.
-
24. The computer data signal embodied in a computer propagated carrier wave according to claim 23, wherein the InfoBase is a database system, and the Expandable Table Sets (ETS'"'"'s) are used to store physical data values.
-
25. The computer data signal embodied in a computer propagated carrier wave according to claim 1, further comprising the steps of combining two or more Endo-Dynamic Sets (EDS'"'"'s) in the memory of the computer to form a Module.
-
26. The computer data signal embodied in a computer propagated carrier wave according to claim 25, wherein Universal Entity Identifiers (UEIs) stored in the memory of the computer uniquely identify each Module.
-
27. The computer data signal embodied in a computer propagated carrier wave according to claim 25, further comprising the step of combining two or more Modules in the memory of the computer to form an Information Base (InfoBase).
-
28. The computer data signal embodied in a computer propagated carrier wave according to claim 27, wherein Universal Entity Identifiers (UEIs) stored in the memory of the computer uniquely identify each InfoBase.
-
29. The computer data signal embodied in a computer propagated carrier wave according to claim 27, further comprising the step of combining InfoBases to create new data.
-
30. The computer data signal embodied in a computer propagated carrier wave according to claim 27, wherein the InfoBases further comprise one or more InfoFrames.
-
31. The computer data signal embodied in a computer propagated carrier wave according to claim 25, further comprising the steps of defining and using Set Definition Equations (SDEs) to produce database queries, the SDEs being constructed and processed to produce a set of qualifying members.
-
32. The computer data signal embodied in a computer propagated carrier wave according to claim 1, further comprising an Endo-Dynamic Processor (EDP) performed by the computer, wherein Endo-Dynamic Information Nodes (EDINs) comprise executable commands of a program to be performed by the EDP.
-
33. The computer data signal embodied in a computer propagated carrier wave according to claim 32, further comprising the step of dynamically modifying the Endo-Dynamic Information Nodes (EDINs) during processing.
-
34. The computer data signal embodied in a computer propagated carrier wave according to claim 1, wherein Endo-Dynamic Information Nodes (EDINs) define data structures.
-
35. The computer data signal embodied in a computer propagated carrier wave according to claim 34, further comprising the steps of creating, deleting and modifying Endo-Dynamic Information Nodes (EDINs).
-
36. The computer data signal embodied in a computer propagated carrier wave according to claim 1, wherein the subject identifier is a topic and the attribute identifier is information pertaining to that topic.
-
37. The computer data signal embodied in a computer propagated carrier wave according to claim 1, wherein the Endo-Dynamic Information Nodes (EDINs) are organized into a hierarchy of EDINs, and further wherein descendant information for the hierarchy of EDINs is located in an Endo-Dynamic Set (EDS).
-
38. The computer data signal embodied in a computer propagated carrier wave according to claim 1, wherein the Endo-Dynamic Information Nodes (EDINs) are organized into a hierarchy of EDINs, and further wherein ancestor information for the hierarchy of EDINs is located in an Endo-Dynamic Set (EDS).
-
39. The computer data signal embodied in a computer propagated carrier wave according to claim 1, wherein the Endo-Dynamic Information Nodes (EDINs) are organized into a hierarchy of EDINs, and further wherein sibling information for the hierarchy of EDINs is located in an Endo-Dynamic Set (EDS).
Specification