METHOD AND SYSTEM FOR FILTERING INFORMATION
First Claim
Patent Images
1. A method for filtering data, the method comprising:
- accessing data from a data source, the data being presented on a display;
identifying a target portion within said data source;
identifying one or more sets of data within said target portion;
dividing the sets of data into one or more elements, wherein each element includes one or more searchable components;
receiving one or more characters of a filter specification;
interpreting of the filter specification as a logic expression;
evaluating the elements and determining if the searchable components match the filter specification;
designating one or more matched elements, wherein the matched elements include the elements whose components match the filter specification;
displaying the matched elements on the display; and
excluding the elements that are not matched elements from the display.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for filtering data is provided, including identifying a target portion of a data source, dividing the target portion into one or more elements of a set, receiving one or more search requests as a filter specification, interpreting the filter specification as a Boolean logic expression, evaluating the elements of the set based on the Boolean expression, and displaying the elements which match the search request on a display.
-
Citations
20 Claims
-
1. A method for filtering data, the method comprising:
-
accessing data from a data source, the data being presented on a display; identifying a target portion within said data source; identifying one or more sets of data within said target portion; dividing the sets of data into one or more elements, wherein each element includes one or more searchable components; receiving one or more characters of a filter specification; interpreting of the filter specification as a logic expression; evaluating the elements and determining if the searchable components match the filter specification; designating one or more matched elements, wherein the matched elements include the elements whose components match the filter specification; displaying the matched elements on the display; and excluding the elements that are not matched elements from the display.
-
-
2. A system for filtering data, the system comprising:
-
an input portion for receiving one or more characters of a filter specification; a data source for providing data; a user interface for accessing the data; a processor portion for; dividing the data into one or more elements, interpreting the filter specification as a Boolean logic expression, processing the expression against the elements, and identifying elements which match the filter specification; and a display portion for displaying the elements which match the filter specification as identified by the processor portion. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. A method of filtering data, the method comprising:
-
identifying a target portion of a data source; dividing the target portion into one or more elements; receiving one or more search requests as filter specification; interpreting the filter specification as a Boolean logic expression, evaluating the elements based on the logic expression; and displaying the elements which match the search request on a display. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification