Patent US5842218A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5842218A Expired / Lapsed US ⏱️ 0.0 years remaining

Method, computer program product, and system for a reorienting categorization table

Assignee: Nielsen Co US LLC
•
Filing: 1996-12-06
•
Granted: 1998-11-24
•
Expires: 2016-12-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method computer program product, and system for a reorienting categorization table is provided. A control interface is used to select the hierarchy of categorization levels for a categorization table into a quantity of data records. Once the user selects the desired hierarchy, the categorization table will reorient itself into the chosen categorization level hierarchy with the records in their appropriate locations. This allows more flexibility and a more efficient mechanism for putting the data into a desired organization. The user may reorient the categorization table as desired using the control interface. This invention finds particular usefulness in a database browser wherein the database is queried for potential records according to both a desired categorization level hierarchy and constraints on the potential categorization level values within one or more of the categorization levels. In effect, this filters the records so that a selection categorization table (capable of reorientation) is created with a manageable number of pertinent and relevant data records indicated therein from the results of the query. From there, records are selected to be placed in a retrieval categorization table (also capable of reorientation). Record references may be switched back and forth between the selection categorization table and the retrieval categorization table until a final set of references indicating desired records is attained. The references for the final set of records is used to make the actual record retrieval for processing each of the entire records or a portion thereof.

Inventors

  • 👤 Marke James Robinson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 19:25
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/26; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99937; Y10S707/99941; Y10S707/99943

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 182 words
A method for reorienting and displaying a categorization table having N different categorization levels, the categorization table categorizing a quantity of data records having data record fields, using values of each of the N categorization levels to form category headings for that particular level, and capable of being expanded or collapsed for each respective heading at each respective level, the method comprising the steps of: displaying N categorization levels, each categorization level corresponding to a data record field; forming a hierarchal order of the N categorization levels in response to a user selection, the user having created the hierarchal order from amongst potential hierarchal orderings; displaying a reoriented categorization table into the quantity of data records wherein the N different categorization levels are arranged in the hierarchal order previously chosen and the category headings for each different level are made up of each of the different possible field values for the field corresponding to that particular level thereby reorienting the categorization table using the N categorization levels in response to the user selection of the hierarchal order of the N categorization levels.
Claim 2
Independent Claim 182 words
A method for reorienting and displaying a categorization table having N different categorization levels, the categorization table categorizing a quantity of data records having data record fields, using values of each of the N categorization levels to form category headings for that particular level, and capable of being expanded or collapsed for each respective heading at each respective level, the method comprising the steps of: displaying N categorization levels, each categorization level corresponding to a data record field; forming a hierarchal order of the N categorization levels in response to a user selection, the user having created the hierarchal order from amongst potential hierarchal orderings; displaying a reoriented categorization table into the quantity of data records wherein the N different categorization levels are arranged in the hierarchal order previously chosen and the category headings for each different level are made up of each of the different possible field values for the field corresponding to that particular level thereby reorienting the categorization table using the N categorization levels in response to the user selection of the hierarchal order of the N categorization levels.
Claim 3
Independent Claim 269 words
A method for accessing information in a database by displaying a reorienting categorization table having N different categorization levels, the categorization table categorizing a quantity of data records having data record fields, using values of of the N each categorization levels to form category headings for that particular level, and capable of being expanded or collapsed for each respective heading at each respective level, the method comprising the steps of: establishing connection with the database of data records; accessing N categorization levels from the database, each categorization level corresponding to a data record field, having a title, and optionally having a set of one or more category groups of one or more unique values, each unique value corresponding to a unique data field value; displaying the N categorization level titles along with the set of category groups associated with each categorization level; forming a hierarchal order of the N categorization levels in response to a user selection, the user having created the hierarchal order from amongst potential hierarchal orderings; filtering the N categorization levels to determine the categorization level values for each of the N categorization levels in response to the user selection, the user also selecting at least one of the category groups associated with each categorization level; accessing from the database the unique values associated with each categorization level; and displaying a categorization table into the quantity of filtered data records wherein the N different categorization levels are arranged in the hierarchal order previously chosen and the category headings for each different level are made up of the previously selected unique values corresponding to that particular level.
Claim 4
Independent Claim 269 words
A method for accessing information in a database by displaying a reorienting categorization table having N different categorization levels, the categorization table categorizing a quantity of data records having data record fields, using values of of the N each categorization levels to form category headings for that particular level, and capable of being expanded or collapsed for each respective heading at each respective level, the method comprising the steps of: establishing connection with the database of data records; accessing N categorization levels from the database, each categorization level corresponding to a data record field, having a title, and optionally having a set of one or more category groups of one or more unique values, each unique value corresponding to a unique data field value; displaying the N categorization level titles along with the set of category groups associated with each categorization level; forming a hierarchal order of the N categorization levels in response to a user selection, the user having created the hierarchal order from amongst potential hierarchal orderings; filtering the N categorization levels to determine the categorization level values for each of the N categorization levels in response to the user selection, the user also selecting at least one of the category groups associated with each categorization level; accessing from the database the unique values associated with each categorization level; and displaying a categorization table into the quantity of filtered data records wherein the N different categorization levels are arranged in the hierarchal order previously chosen and the category headings for each different level are made up of the previously selected unique values corresponding to that particular level.
Claim 5
Dependent Claim 37 words
The method as recited in claim 2 further comprising the steps of: selecting which actual data records to retrieve from the database in response to user selection; and retrieving from the database the previously selected data records.
Claim 6
Dependent Claim 43 words
The method as recited in claim 3 further comprising the step of creating a second categorization table for organizing the data records previously selected for retrieval, the second categorization table responsive to the hierarchal ordering of the N different categorization levels previously chosen.
Claim 7
Dependent Claim 205 words
A computer program product comprising: a computer usable medium; computer readable program code means embodied in said medium for reorienting and displaying a categorization table having N different categorization levels, the categorization table categorizing a quantity of data records having data record fields, using values of each of the N categorization levels to form category headings for that particular level, and capable of being expanded or collapsed for each respective heading at each respective level, said computer readable program code means comprising; means for displaying N categorization levels, each categorization level corresponding to a data record field; means for forming a hierarchal order of the N categorization levels in response to a user selection, the user having created the hierarchal order from amongst potential hierarchal orderings; means for displaying a reoriented categorization table into the quantity of data records wherein the N different categorization levels are arranged in the hierarchal order previously chosen and the category headings for each different level are made up of each of the different possible field values for the field corresponding to that particular level thereby reorienting the categorization table using the N categorization levels in response to the user selection of the hierarchal order of the N categorization levels.
Claim 8
Dependent Claim 205 words
A computer program product comprising: a computer usable medium; computer readable program code means embodied in said medium for reorienting and displaying a categorization table having N different categorization levels, the categorization table categorizing a quantity of data records having data record fields, using values of each of the N categorization levels to form category headings for that particular level, and capable of being expanded or collapsed for each respective heading at each respective level, said computer readable program code means comprising; means for displaying N categorization levels, each categorization level corresponding to a data record field; means for forming a hierarchal order of the N categorization levels in response to a user selection, the user having created the hierarchal order from amongst potential hierarchal orderings; means for displaying a reoriented categorization table into the quantity of data records wherein the N different categorization levels are arranged in the hierarchal order previously chosen and the category headings for each different level are made up of each of the different possible field values for the field corresponding to that particular level thereby reorienting the categorization table using the N categorization levels in response to the user selection of the hierarchal order of the N categorization levels.
Claim 9
Dependent Claim 300 words
A computer program product comprising: a computer usable medium; computer readable program code means embodied in said medium for accessing information in a database by displaying a reorienting categorization table having N different categorization levels, the categorization table categorizing a quantity of data records having data record fields, using values of each of the N categorization levels to form category headings for that particular level, and capable of being expanded or collapsed for each respective heading at each respective level, said computer readable program code means comprising; means for establishing connection with the database of data records; means for accessing N categorization levels from the database, each categorization level corresponding to a data record field, having a title, and optionally having a set of one or more category groups of one or more unique values, each unique value corresponding to a unique data field value; means for displaying the N categorization level titles along with the set of category groups associated with each categorization level; means for forming a hierarchal order of the N categorization levels in response to a user selection, the user having created the hierarchal order from amongst potential hierarchal orderings; means for filtering the N categorization levels to determine the categorization level values for each of the N categorization levels in response to the user selection, the user also selecting at least one of the category groups associated with each categorization level; means for accessing from the database the unique values associated with each categorization level; and means for displaying a categorization table into the quantity of filtered data records wherein the N different categorization levels are arranged in the hierarchal order previously chosen and the category headings for each different level are made up of the previously selected unique values corresponding to that particular level.
Claim 10
Dependent Claim 300 words
A computer program product comprising: a computer usable medium; computer readable program code means embodied in said medium for accessing information in a database by displaying a reorienting categorization table having N different categorization levels, the categorization table categorizing a quantity of data records having data record fields, using values of each of the N categorization levels to form category headings for that particular level, and capable of being expanded or collapsed for each respective heading at each respective level, said computer readable program code means comprising; means for establishing connection with the database of data records; means for accessing N categorization levels from the database, each categorization level corresponding to a data record field, having a title, and optionally having a set of one or more category groups of one or more unique values, each unique value corresponding to a unique data field value; means for displaying the N categorization level titles along with the set of category groups associated with each categorization level; means for forming a hierarchal order of the N categorization levels in response to a user selection, the user having created the hierarchal order from amongst potential hierarchal orderings; means for filtering the N categorization levels to determine the categorization level values for each of the N categorization levels in response to the user selection, the user also selecting at least one of the category groups associated with each categorization level; means for accessing from the database the unique values associated with each categorization level; and means for displaying a categorization table into the quantity of filtered data records wherein the N different categorization levels are arranged in the hierarchal order previously chosen and the category headings for each different level are made up of the previously selected unique values corresponding to that particular level.
Claim 11
Dependent Claim 46 words
A computer program product as recited in claim 6 wherein the computer program code means further comprises: means for selecting which actual data records to retrieve from the database in response to user selection; and means for retrieving from the database the previously selected data records.
Claim 12
Dependent Claim 50 words
A computer program product as recited in claim 7 wherein the computer program code means further comprises means for creating a second categorization table for organizing the data records previously selected for retrieval, the second categorization table responsive to the hierarchal ordering of the N different categorization levels previously chosen.
Claim 13
Dependent Claim 231 words
In a computer system comprising a CPU, a display means controlled by the CPU, and an input means operated by a user connected to the CPU, a method for reorienting and displaying a categorization table having N different categorization levels, the categorization table categorizing a quantity of data records having data record fields, using values of each of the N categorization levels to form category headings for that particular level, and capable of being expanded or collapsed for each respective heading at each respective level, the method comprising the steps of: the CPU displaying on the display means N categorization levels, each categorization level corresponding to a data record field; the CPU forming a hierarchal order of the N categorization levels in response to a user selection through the input means, the user having created the hierarchal order from amongst potential hierarchal orderings; the CPU displaying on the display means a reoriented categorization table into the quantity of data records wherein the N different categorization levels are arranged in the hierarchal order previously chosen and the category headings for each different level are made up of each of the different possible field values for the field corresponding to that particular level thereby reorienting the categorization table using the N categorization levels in response to the user selection through the input means to arrange the hierarchal order of the N categorization levels.
Claim 14
Dependent Claim 231 words
In a computer system comprising a CPU, a display means controlled by the CPU, and an input means operated by a user connected to the CPU, a method for reorienting and displaying a categorization table having N different categorization levels, the categorization table categorizing a quantity of data records having data record fields, using values of each of the N categorization levels to form category headings for that particular level, and capable of being expanded or collapsed for each respective heading at each respective level, the method comprising the steps of: the CPU displaying on the display means N categorization levels, each categorization level corresponding to a data record field; the CPU forming a hierarchal order of the N categorization levels in response to a user selection through the input means, the user having created the hierarchal order from amongst potential hierarchal orderings; the CPU displaying on the display means a reoriented categorization table into the quantity of data records wherein the N different categorization levels are arranged in the hierarchal order previously chosen and the category headings for each different level are made up of each of the different possible field values for the field corresponding to that particular level thereby reorienting the categorization table using the N categorization levels in response to the user selection through the input means to arrange the hierarchal order of the N categorization levels.
Claim 15
Dependent Claim 325 words
In a computer system comprising a CPU, a display means controlled by the CPU, and an input means operated by a user connected to the CPU, a method for accessing information in a database by displaying a reorienting categorization table having N different categorization levels, the categorization table categorizing a quantity of data records having data record fields, using values of each of the N categorization levels to form category headings for that particular level, and capable of being expanded or collapsed for each respective heading at each respective level, the method comprising the steps of: the CPU establishing connection with the database of data records; the CPU accessing N categorization levels from the database, each categorization level corresponding to a data record field, having a title, and optionally having a set of one or more category groups of one or more unique values, each unique value corresponding to a unique data field value; the CPU displaying on the display means the N categorization level titles along with the set of category groups associated with each categorization level; the CPU forming a hierarchal order of the N categorization levels in response to a user selection through the input means, the user having created the hierarchal order from amongst potential hierarchal orderings; the CPU filtering the N categorization levels to determine the categorization level values for each of the N categorization levels in response to the user selection through the input means, the user also selecting at least one of the category groups associated with each categorization level; the CPU accessing from the database the unique values associated with each categorization level; and the CPU displaying on the display means a categorization table into the quantity of filtered data records wherein the N different categorization levels are arranged in the hierarchal order previously chosen and the category headings for each different level are made up of the previously selected unique values corresponding to that particular level.
Claim 16
Dependent Claim 325 words
In a computer system comprising a CPU, a display means controlled by the CPU, and an input means operated by a user connected to the CPU, a method for accessing information in a database by displaying a reorienting categorization table having N different categorization levels, the categorization table categorizing a quantity of data records having data record fields, using values of each of the N categorization levels to form category headings for that particular level, and capable of being expanded or collapsed for each respective heading at each respective level, the method comprising the steps of: the CPU establishing connection with the database of data records; the CPU accessing N categorization levels from the database, each categorization level corresponding to a data record field, having a title, and optionally having a set of one or more category groups of one or more unique values, each unique value corresponding to a unique data field value; the CPU displaying on the display means the N categorization level titles along with the set of category groups associated with each categorization level; the CPU forming a hierarchal order of the N categorization levels in response to a user selection through the input means, the user having created the hierarchal order from amongst potential hierarchal orderings; the CPU filtering the N categorization levels to determine the categorization level values for each of the N categorization levels in response to the user selection through the input means, the user also selecting at least one of the category groups associated with each categorization level; the CPU accessing from the database the unique values associated with each categorization level; and the CPU displaying on the display means a categorization table into the quantity of filtered data records wherein the N different categorization levels are arranged in the hierarchal order previously chosen and the category headings for each different level are made up of the previously selected unique values corresponding to that particular level.
Claim 17
Dependent Claim 45 words
The method as recited in claim 10 further comprising the steps of: the CPU determining which actual data records to retrieve from the database in response to user selection through the input means; and the CPU retrieving from the database the previously selected data records.
Claim 18
Dependent Claim 51 words
The method as recited in claim 11 further comprising the step of the CPU creating and displaying on the display means a second categorization table for organizing the data records previously selected for retrieval, the second categorization table responsive to the hierarchal ordering of the N different categorization levels previously chosen.

References Cited (Backward Citations)

US4991094A Cited
US5165021A Cited
US5444615A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-11-23 2002-05-25 2002-11-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-11-23 2006-05-25 2006-11-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-11-23 2010-05-25 2010-11-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag