Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
203 words
In a computer system comprising a CPU, an input/output means connected to the CPU, a storage system accessible to the CPU containing a collection of data records, and a display means, a method for creating and displaying a categorization table having N different levels of categories, the categorization table categorizing a quantity of data records sorted by at least N different data record fields, using values of each category level to form category headings, and listing information representing data records associated with the category level headings according to category value and hierarchy, the method comprising the steps of: the CPU creating a header table in the storage system having N category columns and a count column, the header table comprising a plurality of header rows, each header row having i) a unique combination of category column values with each category column value corresponding to a data record field value, and ii) a count value indicating the number of data records identified by the unique combination of category column values; and the CPU traversing the header table to access the desired sorted data records and heading information in the desired order from the storage system and displaying the categorization table on the display means.
Claim 2
Dependent Claim
203 words
In a computer system comprising a CPU, an input/output means connected to the CPU, a storage system accessible to the CPU containing a collection of data records, and a display means, a method for creating and displaying a categorization table having N different levels of categories, the categorization table categorizing a quantity of data records sorted by at least N different data record fields, using values of each category level to form category headings, and listing information representing data records associated with the category level headings according to category value and hierarchy, the method comprising the steps of: the CPU creating a header table in the storage system having N category columns and a count column, the header table comprising a plurality of header rows, each header row having i) a unique combination of category column values with each category column value corresponding to a data record field value, and ii) a count value indicating the number of data records identified by the unique combination of category column values; and the CPU traversing the header table to access the desired sorted data records and heading information in the desired order from the storage system and displaying the categorization table on the display means.
Claim 3
Dependent Claim
245 words
In a computer system comprising a CPU, an input/output means connected to the CPU, a storage system accessible to the CPU, and a display means, a method for creating and displaying a categorization table having N different levels of categories, the categorization table categorizing a quantity of data records sorted by at least N different data record fields, using values of each category level to form category headings, and listing information representing data records associated with the category level headings according to category value and hierarchy, the method comprising the steps of: the CPU sorting and referencing a plurality of data records having data record fields located in the storage system by at least N different data record fields; the CPU creating a header table in the storage system having N category columns and a count column, the creation of the header table comprising the step of creating a plurality of header rows, each header row having a unique combination of category column values with each category column value corresponding to a data record field value, the unique combination of category column values for representing header categories and providing an indexing structure, and a count value indicating the number of data records identified by the unique combination of category column values; the CPU traversing the header table to determine the category levels, category heading values, category hierarchy, and data record information to be displayed; and the CPU displaying the categorization table on a display means.
Claim 4
Dependent Claim
245 words
In a computer system comprising a CPU, an input/output means connected to the CPU, a storage system accessible to the CPU, and a display means, a method for creating and displaying a categorization table having N different levels of categories, the categorization table categorizing a quantity of data records sorted by at least N different data record fields, using values of each category level to form category headings, and listing information representing data records associated with the category level headings according to category value and hierarchy, the method comprising the steps of: the CPU sorting and referencing a plurality of data records having data record fields located in the storage system by at least N different data record fields; the CPU creating a header table in the storage system having N category columns and a count column, the creation of the header table comprising the step of creating a plurality of header rows, each header row having a unique combination of category column values with each category column value corresponding to a data record field value, the unique combination of category column values for representing header categories and providing an indexing structure, and a count value indicating the number of data records identified by the unique combination of category column values; the CPU traversing the header table to determine the category levels, category heading values, category hierarchy, and data record information to be displayed; and the CPU displaying the categorization table on a display means.
Claim 5
Dependent Claim
56 words
A method for creating and displaying a categorization table as recited in claim 2 wherein sorting and referencing the data records comprises sorting the data records by at least N different data record fields to create a sorted index and the header rows are used to access the first data record indirectly through the sorted index.
Claim 6
Dependent Claim
33 words
A method for creating and displaying a categorization table as recited in claim 2 wherein the header rows are ordered in the same manner as the corresponding categorization table headings and data records.
Claim 7
Dependent Claim
68 words
A method for creating and displaying a categorization table as recited in claim 2 wherein the categorization table is displayed on a separate display means for each of many users and the header table further comprises user view columns to control the appearance of the categorization table on the individual user display means thereby allowing each user to have a unique and independent view of the categorization table.
Claim 8
Dependent Claim
60 words
A method for creating and displaying a categorization table as recited in claim 5 wherein each user view column contains indication for the visualization of a header row and for the expansion of a header row, the visualization and expansion indication used while traversing the header table and displaying the categorization table to determine the unique and independent user view.
Claim 9
Dependent Claim
83 words
A method for creating and displaying a categorization table as recited in claim 5 wherein each user view column contains indication for the visualization of a header row and for the expansion of a header row, the visualization and expansion indication used while traversing the header table and displaying the categorization table to determine the unique and independent user view, and further comprising calculating a fractional position shown on the display means based on the position within the individual view of the user.
Claim 10
Dependent Claim
31 words
A method for creating and displaying a categorization table as recited in claim 5 wherein the each user view column further comprises regarding data records not previously viewed by the user.
Claim 11
Dependent Claim
36 words
A method for creating and displaying a categorization table as recited in claim 2 further comprising calculating a fractional position shown on the display means based on the position within the total number of data records.
Claim 12
Dependent Claim
299 words
In a computer system comprising a CPU, an input/output means connected to the CPU, a storage system accessible to the CPU containing a collection of data records, and a display means, a method for creating and displaying a categorization table having N different levels of categories, the categorization table categorizing a quantity of data records sorted by at least N different data record fields, using values of each category level to form category headings, and listing information representing data records associated with the category level headings according to category value and hierarchy, the method comprising the steps of: the CPU sorting and referencing a plurality of data records in the storage system, the data records having data record fields, by at least N different data record fields to create a sorted field index; the CPU creating a header table having N category columns, a count column, and a plurality of user view columns to control the appearance of the categorization table, the creation of the header table comprising the step of creating a plurality of header rows, each header row having: a unique combination of category column values with each category column value corresponding to a data record field value, the unique combination of category column values for representing header categories and providing an indexing structure, an indication of visualization and of expansion for each user view column, and a count value indicating the number of data records identified by the unique combination of category column values; the CPU traversing the header table to determine the category levels, category heading values, category hierarchy, user view of the categorization table, and data record information to be displayed; and the CPU displaying the unique view of the categorization table on a separate display means according to each active user view column.
Claim 13
Dependent Claim
299 words
In a computer system comprising a CPU, an input/output means connected to the CPU, a storage system accessible to the CPU containing a collection of data records, and a display means, a method for creating and displaying a categorization table having N different levels of categories, the categorization table categorizing a quantity of data records sorted by at least N different data record fields, using values of each category level to form category headings, and listing information representing data records associated with the category level headings according to category value and hierarchy, the method comprising the steps of: the CPU sorting and referencing a plurality of data records in the storage system, the data records having data record fields, by at least N different data record fields to create a sorted field index; the CPU creating a header table having N category columns, a count column, and a plurality of user view columns to control the appearance of the categorization table, the creation of the header table comprising the step of creating a plurality of header rows, each header row having: a unique combination of category column values with each category column value corresponding to a data record field value, the unique combination of category column values for representing header categories and providing an indexing structure, an indication of visualization and of expansion for each user view column, and a count value indicating the number of data records identified by the unique combination of category column values; the CPU traversing the header table to determine the category levels, category heading values, category hierarchy, user view of the categorization table, and data record information to be displayed; and the CPU displaying the unique view of the categorization table on a separate display means according to each active user view column.
Claim 14
Dependent Claim
273 words
A computer program product for creating and displaying a categorization table having N different levels of categories, the categorization table categorizing a quantity of data records sorted by at least N different data record fields, using values of each category level to form category headings, and listing information representing data records associated with the category level headings according to category value and hierarchy, the computer program product comprising: a computer usable medium having computer readable program code means embodied in said medium for creating and displaying a categorization table, said computer readable program code means comprising; program code means for causing the computer to sort and reference a plurality of data records having data record fields located in the storage system by at least N different data record fields; program code means for causing the computer to create a header table in the storage system having N category columns and a count column, the creation of the header table comprising the step of creating a plurality of header rows, each header row having a unique combination of category column values with each category column value corresponding to a data record field value, the unique combination of category column values for representing header categories and providing an indexing structure, and a count value indicating the number of data records identified by the unique combination of category column values; program code means for causing the computer to traverse the header table to determine the category levels, category heading values, category hierarchy, and data record information to be displayed; and program code means for causing the computer to display the categorization table on a display means.
Claim 15
Dependent Claim
273 words
A computer program product for creating and displaying a categorization table having N different levels of categories, the categorization table categorizing a quantity of data records sorted by at least N different data record fields, using values of each category level to form category headings, and listing information representing data records associated with the category level headings according to category value and hierarchy, the computer program product comprising: a computer usable medium having computer readable program code means embodied in said medium for creating and displaying a categorization table, said computer readable program code means comprising; program code means for causing the computer to sort and reference a plurality of data records having data record fields located in the storage system by at least N different data record fields; program code means for causing the computer to create a header table in the storage system having N category columns and a count column, the creation of the header table comprising the step of creating a plurality of header rows, each header row having a unique combination of category column values with each category column value corresponding to a data record field value, the unique combination of category column values for representing header categories and providing an indexing structure, and a count value indicating the number of data records identified by the unique combination of category column values; program code means for causing the computer to traverse the header table to determine the category levels, category heading values, category hierarchy, and data record information to be displayed; and program code means for causing the computer to display the categorization table on a display means.
Claim 16
Dependent Claim
66 words
A computer program product for creating and displaying a categorization table as recited in claim 11 wherein sorting and referencing the data records comprises program code means for causing the computer to sort the data records by at least N different data record fields to create a sorted index and the header rows are used to access the first data record indirectly through the sorted index.
Claim 17
Dependent Claim
41 words
A computer program product for creating and displaying a categorization table as recited in claim 11 wherein the header rows created by the program code means are ordered in the same manner as the corresponding categorization table headings and data records.
Claim 18
Dependent Claim
84 words
A computer program product for creating and displaying a categorization table as recited in claim 11 wherein the displaying of the categorization table comprises program code means for causing the computer to display the categorization table on a separate display means viewed by each many users and the header table further comprises user view columns to control the appearance of the categorization table on the individual user display means thereby allowing each user to have a unique and independent view of the categorization table.
Claim 19
Dependent Claim
67 words
A computer program product for creating and displaying a categorization table as recited in claim 14 wherein each user view column created by the program code contains indication for the visualization of a header row and for the expansion of a header row, the visualization and expansion indication used while traversing the header table and displaying the categorization table to determine the unique and independent user view.
Claim 20
Dependent Claim
89 words
A computer program product for creating and displaying a categorization table as recited in claim 14 wherein each user view column created by the computer contains indication for the visualization of a header row and for the expansion of a header row, the visualization and expansion indication used while traversing the header table and displaying the categorization table to determine the unique and independent user view, and further comprising calculating a fractional position shown on the display means based on the position within the individual view of the user.
Claim 21
Dependent Claim
38 words
A computer program product for creating and displaying a categorization table as recited in claim 14 wherein the each user view column created by the computer further comprises information regarding data records not previously viewed by the user.
Claim 22
Dependent Claim
38 words
A computer program product for creating and displaying a categorization table as recited in claim 11 further comprising calculating a fractional position shown on the display means based on the position within the total number of data records.
Claim 23
Independent Claim
256 words
A system for creating and displaying a categorization table having N different levels of categories, the categorization table categorizing a quantity of data records sorted by at least N different data record fields, using values of each category level to form category headings, and listing information representing data records associated with the category level headings according to category value and hierarchy, the system comprising: a CPU; storage means, electronically coupled and responsive to said CPU; means, electronically coupled and responsive to said CPU, for sorting and referencing a plurality of data records having data record fields located in the storage means by at least N different data record fields; means, electronically coupled and responsive to said CPU, for creating a header table in the storage means having N category columns and a count column, the creation of the header table comprising the step of creating a plurality of header rows, each header row having a unique combination of category column values with each category column value corresponding to a data record field value, the unique combination of category column values for representing header categories and providing an indexing structure, and a count value indicating the number of data records identified by the unique combination of category column values; means, electronically coupled and responsive to said CPU, for traversing the header table to determine the category levels, category heading values, category hierarchy, and data record information to be displayed; and means, electronically coupled and responsive to said CPU, for displaying the categorization table on a display means.
Claim 24
Independent Claim
256 words
A system for creating and displaying a categorization table having N different levels of categories, the categorization table categorizing a quantity of data records sorted by at least N different data record fields, using values of each category level to form category headings, and listing information representing data records associated with the category level headings according to category value and hierarchy, the system comprising: a CPU; storage means, electronically coupled and responsive to said CPU; means, electronically coupled and responsive to said CPU, for sorting and referencing a plurality of data records having data record fields located in the storage means by at least N different data record fields; means, electronically coupled and responsive to said CPU, for creating a header table in the storage means having N category columns and a count column, the creation of the header table comprising the step of creating a plurality of header rows, each header row having a unique combination of category column values with each category column value corresponding to a data record field value, the unique combination of category column values for representing header categories and providing an indexing structure, and a count value indicating the number of data records identified by the unique combination of category column values; means, electronically coupled and responsive to said CPU, for traversing the header table to determine the category levels, category heading values, category hierarchy, and data record information to be displayed; and means, electronically coupled and responsive to said CPU, for displaying the categorization table on a display means.
Claim 25
Dependent Claim
57 words
A system for creating and displaying a categorization table as recited in claim 19 wherein sorting and referencing the data records comprises sorting the data records by at least N different data record fields to create a sorted index and the header rows are used to access the first data record indirectly through the sorted field index.
Claim 26
Dependent Claim
40 words
A system for creating and displaying a categorization table as recited in claim 19 wherein the means for creating the header rows also orders the header rows in the same manner as the corresponding categorization table headings and data records.
Claim 27
Dependent Claim
68 words
A system for creating and displaying a categorization table as recited in claim 19 wherein the categorization table is displayed on a separate display means for each of many users and the header table further comprises user view columns to control the appearance of the categorization table on the individual user display means thereby allowing each user to have a unique and independent view of the categorization table.
Claim 28
Dependent Claim
60 words
A system for creating and displaying a categorization table as recited in claim 22 wherein each user view column contains indication for the visualization of a header row and for the expansion of a header row, the visualization and expansion indication used while traversing the header table and displaying the categorization table to determine the unique and independent user view.
Claim 29
Dependent Claim
83 words
A system for creating and displaying a categorization table as recited in claim 22 wherein each user view column contains indication for the visualization of a header row and for the expansion of a header row, the visualization and expansion indication used while traversing the header table and displaying the categorization table to determine the unique and independent user view, and further comprising calculating a fractional position shown on the display means based on the position within the individual view of the user.
Claim 30
Dependent Claim
32 words
A system for creating and displaying a categorization table as recited in claim 22 wherein the each user view column further comprises information regarding data records not previously viewed by the user.
Claim 31
Dependent Claim
36 words
A system for creating and displaying a categorization table as recited in claim 19 further comprising calculating a fractional position shown on the display means based on the position within the total number of data records.