US2009144274A1PendingUtilityA1

Method and system for filtering a table

Individually held — no corporate assignee on recordPriority: Oct 12, 2005Filed: Dec 9, 2008Published: Jun 4, 2009
Est. expiryOct 12, 2025(expired)· nominal 20-yr term from priority
Y10S707/99934Y10S707/99932G06F 40/177
30
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method for filtering a table may include creating a filter in response to a user selecting data in a first table. The method may also include applying the filter to at least one other table in response to a user selecting at least one column in the at least one other table.

Claims

exact text as granted — not AI-modified
1 . A method for filtering a table, comprising:
 creating a filter in response to a user using a computer system to select data in a first table, wherein the filter is useable for filtering another table different from the first table;   reducing the first table to form a reduced table based on the data selected by the user;   presenting the reduced table to the user on the computer system:   allowing the user to select additional data in the reduced table to form the filter for filtering the other table different from the first table:   presenting the filter for filtering the other table different from the first table to the user on the computer system;   allowing the user to apply the filter to the other table different from the first table; and   presenting a resulting table to the user in response to applying the filter to the other table.   
   
   
       2 . The method of  claim 1 , wherein creating the filter comprises including in the filter data contained in any cells selected by the user in the first table. 
   
   
       3 . The method of  claim 1 , wherein creating the filter comprises including in the filter data contained in an intersection of any rows and at least one column selected by the user in the first table. 
   
   
       4 . The method of  claim 1 , wherein creating the filter comprises selecting at least one column in the first table that contains the selected data to be used to filter the other table. 
   
   
       5 . The method of  claim 1 , further comprising creating the filter in response to a user selecting at least one column in the first table that contains the selected data to be used to filter the other table. 
   
   
       6 . The method of  claim 1 , further comprising presenting the filter in a predetermined format. 
   
   
       7 . The method of  claim 1 , further comprising providing means to edit any data in the filter. 
   
   
       8 . The method of  claim 1 , further comprising:
 applying the filter to the at least one selected column in the other table; and   presenting results of applying the filter.   
   
   
       9 . The method of  claim 8 , wherein presenting the results comprises presenting any rows in the other table with data in the at least one selected column corresponding to data in the filter. 
   
   
       10 . A system for filtering a table, comprising:
 a processor,   a table filtering application operable on the processor for a user to visually filter a second table different from the first table using criteria from a first table, wherein the table filtering application comprises:
 a module to create a filter in response to the user selecting data in the first table; 
 a module to reduce the first table to form a reduced table based on the data selected by the user; 
 a module to allow the user to select additional data in the reduced table to form the filter for filtering the second table different from the first table; 
 a module to present the filter for filtering the second table different from the first table to the user on the computer system; 
 a module to allow the user to apply the filter to the second table different from the first table; and 
   an output device to present a resulting table to the user in response to applying the filter to the second table.   
   
   
       11 . The system of  claim 10 , wherein the table filtering application comprises a data structure to facilitate selecting cells in the first table that contain data to be used to form the filter. 
   
   
       12 . The system of  claim 10 , further comprising a data structure to create the filter as a column filter in response to selecting at least one column in the first table that contains selected data to be used to filter the second table. 
   
   
       13 . The system of  claim 12 , further comprising a data structure to apply the column filter to at least one column in the second table and to present the results of applying the filter. 
   
   
       14 . The system of  claim 13 , further comprising a data structure to present any rows in the second table with data in the at least one column corresponding to data in the column filter. 
   
   
       15 . A computer program product for filtering a table, the computer program product comprising:
 a computer usable medium having computer usable program code embodied therein, the computer usable medium comprising:
 computer usable program code configured to create a filter in response to a user selecting data in a first table, wherein the filter is useable for filtering another table different from the first table; 
 computer usable program code configured to reduce the first table to form a reduced table based on the data selected by the user; 
   computer usable program code configured to present the reduced table to the user on the computer system;   computer usable program code configured to allow the user to select additional data in the reduced table to form the filter for filtering the other table different from the first table;   computer usable program code configured to present the filter for filtering the other table different from the first table to the user on the computer system;   computer usable program code configured to allow the user to apply the filter to the other table different from the first table; and   computer usable program code configured to present a resulting table to the user in response to applying the filter to the other table.   
   
   
       16 . The computer program product of  claim 15 , further comprising computer usable program code configured to create the filter in response to the user selecting any cells in the first table that contain data to be used to form the filter. 
   
   
       17 . The computer program product of  claim 15 , further comprising computer usable program code configured to include in the filter data contained in an intersection of any rows and at least one column selected by the user in the first table. 
   
   
       18 . The computer program product of  claim 15 , further comprising computer usable program code configured to present the filter in a predetermined format. 
   
   
       19 . The computer program product of  claim 15 , further comprising computer usable program code configured to present any rows in the at least one table with data in the at least one column corresponding to data in the filter. 
   
   
       20 . The computer program product of  claim 15 , further comprising computer usable program code configured to allow the user to edit the filter before applying the filter to the other table different from the first table.

Join the waitlist — get patent alerts

Track US2009144274A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.