Global database library data structure for hierarchical graphical listing computer software
DCFirst Claim
1. In a computer readable medium, a global database library data structure representing plural data records that are each data of plural fields and are associated with one or more hierarchical graphical listings having plural nodes at plural levels, the data structure comprising for each record:
- a type field that associates the record with a hierarchical graphical listing and includes an identifier value that uniquely identifies a particular hierarchical graphical listing;
a definition file that includes the identifier value and plural defining fields that define characteristics of the particular hierarchical graphical listing; and
generic key fields that associate data in the fields with the levels of the hierarchical graphical listing.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A global database library contains multiple records from which a hierarchical graphical listing or chart can be formed. Each record includes a set of generic key fields and a Type field that allows the generic key fields to assume or represent different characteristics according to the value or data in Type field. The type field allows the single set of generic key fields to correspond to different types of information for the different records of different organizations, for example.
118 Citations
17 Claims
-
1. In a computer readable medium, a global database library data structure representing plural data records that are each data of plural fields and are associated with one or more hierarchical graphical listings having plural nodes at plural levels, the data structure comprising for each record:
-
a type field that associates the record with a hierarchical graphical listing and includes an identifier value that uniquely identifies a particular hierarchical graphical listing; a definition file that includes the identifier value and plural defining fields that define characteristics of the particular hierarchical graphical listing; and generic key fields that associate data in the fields with the levels of the hierarchical graphical listing. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of defining a database record, comprising:
-
assigning a value to a type field in the database record, the value associating the record with a hierarchical graphical listing having plural nodes at plural levels and the value including an identifier value that uniquely identifies a particular hierarchical graphical listing; obtaining the identifier value from a definition file that includes the identifier value and plural defining fields that define characteristics of the particular hierarchical graphical listing; and associating plural generic key fields in the database record with levels of the hierarchical graphical listing to link values in the generic key fields with the nodes at those levels. - View Dependent Claims (7, 10, 11)
-
-
8. The method of 6 further comprising rendering a user interface by which a user first assigns a value to a type field in the database record and then associates plural generic key fields in the database record with levels of the hierarchical graphical listing.
-
9. The method of 6 in which one or more of the generic key fields in the database record have null associations with levels of the hierarchical graphical listing.
-
12. A method of defining a database record, comprising:
-
assigning a value to a type field in the database record, the value associating the record with a hierarchical graphical listing having plural nodes at plural levels and the value including an identifier value that uniquely identifies a particular hierarchical graphical listing; obtaining the identifier value from a definition file that includes the identifier value and plural defining fields that define characteristics of the particular hierarchical graphical listing, the defining fields including a field that identifies nodes and a field that identifies the levels of the nodes in the particular hierarchical graphical listing; and associating plural generic key fields in the database record with levels of the hierarchical graphical listing to link values in the generic key fields with the nodes at those levels. - View Dependent Claims (13, 16, 17)
-
-
14. The method of 12 further comprising rendering a user interface by which a user first assigns a value to a type field in the database record and then associates plural generic key fields in the database record with levels of the hierarchical graphical listing.
-
15. The method of 12 in which one or more of the generic key fields in the database record have null associations with levels of the hierarchical graphical listing.
Specification