Relia process: integrated relational object unit identification and location addressing processes
First Claim
1. An integrated relational object unit identification and location addressing (ReliA) process including a number of sub-processes for tracking and configuration management and identification of any subject Object Unit (any individual, tangible, measurable or observable object and a number of Descendant generations thereof, the number of Descendants or Descendant generations selected from the group consisting of a number of Object Units contained, a number of Object Units held and a number of Object Units physically controlled by the subject Object Unit which exists at a higher hierarchy level than the number of Descendant Object Units) in a hierarchy (a hierarchical object system with "N" hierarchy levels, where "N" is a positive integer), said number of subprocesses performed by a computer system using information about Object Units'"'"' location addresses in relation to each other to facilitate integration of control over the hierarchy and to refer relationally to any location in the hierarchy, said process:
- (a) tracking any subject Object Unit identified by a Unique Unit Identifier (referred to as Object Unit Unique Identifier, a unique combination of characters affixed to the subject Object Unit that uniquely identifies the subject Object Unit within a universe of other Object Units) at any hierarchy level, and, thus, tracking a number of Descendant tracked Object Units of the tracked subject Object Unit;
(b) identifying the location address, comprising a Normalized Address (a location address in which a Hierarchically Coded Location Address of tracked Ancestor Object Units is not included in the Hierarchically Coded Location Address of its Component Object Units, the location address of the Component Object Units being indicated by a reference to the lowest tracked Ancestor Object Unit of each Component Object Unit), of the subject Object Unit by referencing a number of physically related tracked Object Units within a number of physically related Ancestor Object Units (a number of related Object Units selected from the group consisting of a number of Object Units containing, a number of Object Units holding and a number of Object Units physically controlling the number of subject Object Units which exists at a lower hierarchy level than the number of Ancestor Object Units) of the subject Object Unit, with a number of intermediate tracked Ancestor Object Units existing between the subject Object Unit and referenced Ancestor Object Units and between the referenced Ancestor Object Units and an Origin Object Unit (an Object Unit without a tracked Ancestor Object Unit and as a highest hierarchy level tracked Ancestor of the subject Object Unit), to support descriptions of a location address not fully provided by hierarchical location address elements and their individual descriptions included within an Ancestor Object Unit Record (a Data Base Management System record containing parameters of an Object Unit, comprising an Ancestor, that are unique to the Object Unit); and
(c) recording the hierarchical location address for the subject Object Unit relative to one of the related Object Units using a record (referred to as an Object Unit Record), and placing the parameters of the subject Object Unit in a file that is controlled by a series of steps performed by a computer;
(ReliA Integrated Process).
1 Assignment
0 Petitions
Accused Products
Abstract
Automatic processes for relational identification and recording of object units and their locations, in conjunction with traditional Hierarchy Coded Location Addressing, to directly support tracking, configuration management of diversified hierarchical object unit systems and their components.
-
Citations
35 Claims
-
1. An integrated relational object unit identification and location addressing (ReliA) process including a number of sub-processes for tracking and configuration management and identification of any subject Object Unit (any individual, tangible, measurable or observable object and a number of Descendant generations thereof, the number of Descendants or Descendant generations selected from the group consisting of a number of Object Units contained, a number of Object Units held and a number of Object Units physically controlled by the subject Object Unit which exists at a higher hierarchy level than the number of Descendant Object Units) in a hierarchy (a hierarchical object system with "N" hierarchy levels, where "N" is a positive integer), said number of subprocesses performed by a computer system using information about Object Units'"'"' location addresses in relation to each other to facilitate integration of control over the hierarchy and to refer relationally to any location in the hierarchy, said process:
-
(a) tracking any subject Object Unit identified by a Unique Unit Identifier (referred to as Object Unit Unique Identifier, a unique combination of characters affixed to the subject Object Unit that uniquely identifies the subject Object Unit within a universe of other Object Units) at any hierarchy level, and, thus, tracking a number of Descendant tracked Object Units of the tracked subject Object Unit; (b) identifying the location address, comprising a Normalized Address (a location address in which a Hierarchically Coded Location Address of tracked Ancestor Object Units is not included in the Hierarchically Coded Location Address of its Component Object Units, the location address of the Component Object Units being indicated by a reference to the lowest tracked Ancestor Object Unit of each Component Object Unit), of the subject Object Unit by referencing a number of physically related tracked Object Units within a number of physically related Ancestor Object Units (a number of related Object Units selected from the group consisting of a number of Object Units containing, a number of Object Units holding and a number of Object Units physically controlling the number of subject Object Units which exists at a lower hierarchy level than the number of Ancestor Object Units) of the subject Object Unit, with a number of intermediate tracked Ancestor Object Units existing between the subject Object Unit and referenced Ancestor Object Units and between the referenced Ancestor Object Units and an Origin Object Unit (an Object Unit without a tracked Ancestor Object Unit and as a highest hierarchy level tracked Ancestor of the subject Object Unit), to support descriptions of a location address not fully provided by hierarchical location address elements and their individual descriptions included within an Ancestor Object Unit Record (a Data Base Management System record containing parameters of an Object Unit, comprising an Ancestor, that are unique to the Object Unit); and (c) recording the hierarchical location address for the subject Object Unit relative to one of the related Object Units using a record (referred to as an Object Unit Record), and placing the parameters of the subject Object Unit in a file that is controlled by a series of steps performed by a computer;
(ReliA Integrated Process).
-
-
2. An integrated relational object unit identification and location addressing (ReliA) process for identifying a subject Object Unit and computing a location address for the subject Object Unit, said location address comprising a Universe Based Origin Location Address (a Universe based hierarchically coded location address for Origin Object Units, highest hierarchy level tracked Ancestor of an Object Unit, said Object Unit with the highest hierarchy level tracked Ancestor determined as tracked Ancestor Object Unit) and furthermore, as required an Ancestor referent, and as required by the Ancestor referents a Hierarchical Component Position Address (a series of one or more HieraRelational Position Numbers that describe a Hierarchically Coded Location Address of a subject Object Unit relative to a tracked Ancestor Object Unit that is referenced, referred to as a referenced tracked Ancestor Object Unit, with a HieraRelational Position Number referring to a real number that describes ordinarily and relationally a HieraRelational Position and that describes the Object Unit'"'"'s location in relation to Sisters of such Object Unit) for the Object Unit, such location address for the Object Unit when the referent requires component positioning referred to as Component Positioning addressing, and such location address for the Object Unit when the Ancestor referent requires non-positioning referred to as Component Non-Positioning addressing, the complete location address of a component:
-
(a) determining and initiating a number of other sub-processes by using an integrated evaluation process, said number of other sub-processes comprising sub-processes used hierarchically with respect to each other and with respect to the process, while maintaining a consistent addressing methodology within a common tracked Ancestor Object Unit, used in a number of current transactions for identifying the number of alternative sub-processes being utilized for each successive transaction, by a quantity and type of Transaction Entry Schema (or TES, a series of entries that a user must record to establish a unique identity for the subject Object Unit and a location address for the addressing methodology used) and a relationship of parameters in the entries with existing stored data, the integrated evaluation process comprising; (i) specific sub-processes to be included in an instantiation sub-process and characteristic elements of said specific sub-processes, (ii) a number of supported addressing methodologies comprising Universe Based Origin Location, Component Non-Positioning and Component Positioning addressing methodologies, (iii) a number of subject Object Units to be recorded as to their current location addresses, and (iv) an identification of any of the number of sub-processes determined in part by using a number of indicators on a number of tracked Ancestor Object Units that control the number of Descendant Object Unit generations that must be tracked by Component Positioning addressing methodologies; (b) validating each transaction by the number of sub-processes and computing the location addresses for the subject Object Unit of each current transaction; (c) establishing the location address, comprising a Normalized Address, of the subject Object Unit by collecting a number of successive position determinants that describe the position of the subject Object Unit hierarchically comprising a number of references to other Object Units for which a current location address has already been established, such a location address comprising hierarchical location address elements included within an Ancestor Object Unit Record and a reference to the tracked Ancestor Object Unit, and support descriptions of the hierarchical location address for the subject Object Unit; (d) setting up and updating stored data and recording the location address as required by the addressing methodologies for the subject Object Unit; and (e) returning processing to the integrated evaluation process so that the process can restart for a number of subsequent transactions;
(ReliA Integrated Process). - View Dependent Claims (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)
-
Specification