Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
150 words
In a computer system, a method of building an application interface comprising: obtaining a hierarchical display that displays a set of data fields and relationships defined for said data fields; selecting from said hierarchical display at least one said data field of said set of said data fields and said relationships; assigning said selected at least one said data field to at least one user interface component of an application, wherein said at least one user interface component of an application comprises a subband; and, obtaining an output hierarchy using said relationships to automatically generate a plurality of output levels, each of said plurality of output levels being associated with said at least one user interface component of an application for displaying said at least one data field having a relationship with said selected at least one said data field within said set of said data fields and said relationships.
Claim 2
Dependent Claim
150 words
In a computer system, a method of building an application interface comprising: obtaining a hierarchical display that displays a set of data fields and relationships defined for said data fields; selecting from said hierarchical display at least one said data field of said set of said data fields and said relationships; assigning said selected at least one said data field to at least one user interface component of an application, wherein said at least one user interface component of an application comprises a subband; and, obtaining an output hierarchy using said relationships to automatically generate a plurality of output levels, each of said plurality of output levels being associated with said at least one user interface component of an application for displaying said at least one data field having a relationship with said selected at least one said data field within said set of said data fields and said relationships.
Claim 3
Dependent Claim
12 words
The method of claim 1 wherein said relationships comprises a many-to-one relationship.
Claim 4
Dependent Claim
12 words
The method of claim 1 wherein said relationships comprises a one-to-one relationship.
Claim 5
Dependent Claim
24 words
The method of claim 1 wherein said assigning said selected at least one of said data fields is preformed automatically by a computer system.
Claim 6
Dependent Claim
11 words
The method of claim 1 further comprising displaying said output hierarchy.
Claim 7
Dependent Claim
35 words
The method of claim 1 wherein said using said relationships further comprises traversing a table hierarchy to identify one of said plurality of output levels for said selected at least one of said data fields.
Claim 8
Dependent Claim
26 words
The method of claim 1 wherein at least one of said plurality of output levels comprises a child output level of a primary table's output level.
Claim 9
Dependent Claim
40 words
The method of claim 1 wherein said obtaining a hierarchical display further comprises: selecting a primary table; obtaining a table hierarchy; displaying said primary table and said data fields from said primary table; and, displaying relationships of said primary table.
Claim 10
Dependent Claim
176 words
A computer program product comprising: a computer usable medium having computer readable program code embodied therein configured to build an application interface, said computer program product comprising computer readable code configured to: cause a computer to obtain a hierarchical display that displays a set of data fields and relationships defined for said data fields; allow a user to select from said hierarchical display at least one data field of said set of said data fields and said relationships; cause a computer to assign said selected at least one data field to at least one user interface component of an application, wherein said at least one user interface component of an application comprises a subband; and cause a computer to obtain an output hierarchy using said relationships to automatically generate a plurality of output levels, each of said plurality of output levels being associated with at least one component for displaying said at least one data field having a relationship with said selected at least one data field within said set of data fields and said relationships.
Claim 11
Dependent Claim
176 words
A computer program product comprising: a computer usable medium having computer readable program code embodied therein configured to build an application interface, said computer program product comprising computer readable code configured to: cause a computer to obtain a hierarchical display that displays a set of data fields and relationships defined for said data fields; allow a user to select from said hierarchical display at least one data field of said set of said data fields and said relationships; cause a computer to assign said selected at least one data field to at least one user interface component of an application, wherein said at least one user interface component of an application comprises a subband; and cause a computer to obtain an output hierarchy using said relationships to automatically generate a plurality of output levels, each of said plurality of output levels being associated with at least one component for displaying said at least one data field having a relationship with said selected at least one data field within said set of data fields and said relationships.
Claim 12
Dependent Claim
18 words
The computer program product of claim 9 wherein one or more of said relationships comprises a many-to-one relationship.
Claim 13
Dependent Claim
18 words
The computer program product of claim 9 wherein one or more of said relationships comprises a one-to-one relationship.
Claim 14
Dependent Claim
32 words
The computer program product of claim 9 wherein said computer code configured to cause a computer to assign said selected at least one data field is configured to perform said assignment automatically.
Claim 15
Dependent Claim
23 words
The computer program product of claim 9 further comprising computer readable program code configured to cause a computer to display said output hierarchy.
Claim 16
Dependent Claim
44 words
The computer program product of claim 9 wherein using said relationships further comprises computer readable program code configured to cause a computer to traverse a table hierarchy to identify one of said plurality of output levels for said selected at least one data field.
Claim 17
Dependent Claim
24 words
The computer program product of claim 9 wherein said plurality of output levels comprises a child output level of a primary table's output level.
Claim 18
Dependent Claim
72 words
The computer program product of claim 9 wherein said computer code configured to cause a computer to obtain a hierarchical display further comprises computer readable program code configured to: cause a computer to select a primary table; cause a computer to obtain a table hierarchy; cause a computer to display said primary table and said data fields from said primary table; and, cause a computer to display relationships of said primary table.
Claim 19
Independent Claim
165 words
A system comprising: a set of data fields; one or more relationships defined for said data fields; a data palette configured to display said set of data fields and said one or more relationships defined for said data fields; an application interface having one or more interface components; an output hierarchy having a plurality of output levels, each of said plurality of output levels being associated with said one or more interface components of said application interface, wherein said one or more interface components of said application interface comprises a subband; and computer code configured to use said relationships to assign a selected one of said data fields to one of said one or more interface components of one of said plurality of output levels of said output hierarchy, wherein said one or more relationships comprises a one-to-many relationship and said computer code assigns said selected one of said data fields to a different output level than a corresponding data field specified in said relationship.
Claim 20
Independent Claim
165 words
A system comprising: a set of data fields; one or more relationships defined for said data fields; a data palette configured to display said set of data fields and said one or more relationships defined for said data fields; an application interface having one or more interface components; an output hierarchy having a plurality of output levels, each of said plurality of output levels being associated with said one or more interface components of said application interface, wherein said one or more interface components of said application interface comprises a subband; and computer code configured to use said relationships to assign a selected one of said data fields to one of said one or more interface components of one of said plurality of output levels of said output hierarchy, wherein said one or more relationships comprises a one-to-many relationship and said computer code assigns said selected one of said data fields to a different output level than a corresponding data field specified in said relationship.
Claim 21
Dependent Claim
15 words
The system of claim 17 wherein said one or more relationships comprises a many-to-one relationship.
Claim 22
Dependent Claim
15 words
The system of claim 17 wherein said one or more relationships comprises a one-to-one relationship.
Claim 23
Dependent Claim
27 words
The system of claim 17 wherein said computer code automatically assigns said selected one of said data fields to one of said one or more interface components.
Claim 24
Dependent Claim
16 words
The system of claim 17 further comprising a graphical user interface for displaying said output hierarchy.
Claim 25
Dependent Claim
39 words
The system of claim 17 further comprising a table hierarchy, wherein said computer code is further configured to traverse said table hierarchy to identify one of said plurality of output levels for said selected one of said data fields.
Claim 26
Dependent Claim
23 words
The system of claim 17 , wherein said plurality of output level comprises a child output level of a primary table's output level.
Claim 27
Dependent Claim
55 words
The system of claim 17 further comprising: a primary table having said set of data fields; and a table hierarchy, wherein said relationships are obtained using said table hierarchy and wherein said data palette is further configured to display said primary table, said data fields from said primary table, and said one or more relationships.