Claims Analysis
Total Claims: 53
Claim 1
Independent Claim
130 words
A method in a computer system for specifying a selection query for a collection of data items, the method comprising: defining a plurality of tags, each tag specifying a condition with respect to the collection of data; assigning a unique icon to each defined tag; displaying a selection query grid having rows for possible combinations of the defined tags and logical inverse of the defined tags, each row displaying the unique icons representing the defined tags or the logical inverse of the defined tags in the combination; and receiving a selection of one or more rows, the selected rows indicating the combinations of defined tags that form the selection query wherein the selection query indicates to select each data item that satisfies the condition in at least one selected combination.
Claim 2
Independent Claim
130 words
A method in a computer system for specifying a selection query for a collection of data items, the method comprising: defining a plurality of tags, each tag specifying a condition with respect to the collection of data; assigning a unique icon to each defined tag; displaying a selection query grid having rows for possible combinations of the defined tags and logical inverse of the defined tags, each row displaying the unique icons representing the defined tags or the logical inverse of the defined tags in the combination; and receiving a selection of one or more rows, the selected rows indicating the combinations of defined tags that form the selection query wherein the selection query indicates to select each data item that satisfies the condition in at least one selected combination.
Claim 3
Dependent Claim
16 words
The method of claim 1, including displaying an indication of the condition specified by each tag.
Claim 4
Dependent Claim
45 words
The method of claim 1 wherein after receiving a selection of one or more rows, receiving an indication to invert the selection so that all rows that were previously not selected are now selected and all rows that were previously selected are now not selected.
Claim 5
Dependent Claim
16 words
The method of claim 1 wherein each icon has a similar shape but a different color.
Claim 6
Dependent Claim
50 words
The method of claim 1 wherein each icon has a certain characteristic with one of a plurality of attribute values and wherein the receiving of a selection of one or more rows includes receiving an indication that all rows that display an icon with a certain attribute should be selected.
Claim 7
Dependent Claim
20 words
The method of claim 5 wherein the certain characteristic is color and the attribute is the color of the icon.
Claim 8
Dependent Claim
18 words
The method of claim 1 wherein the defining of tags includes defining a condition using previously defined tags.
Claim 9
Dependent Claim
82 words
The method of claim 7 wherein the defining of a condition using previously defined tags includes displaying a selection query grid having a row for various combinations of the defined tags and the logical inverse of the defined tags, each row displaying the unique icons representing the defined tags or the logical inverse of the defined tags in the combination and including receiving a selection of one or more rows, the selected rows indicating the combinations of tags that form the condition.
Claim 10
Dependent Claim
28 words
The method of claim 1 wherein the assigning of a unique icon to each tag includes receiving from a user an indication of the icon to be assigned.
Claim 11
Dependent Claim
29 words
The method of claim 1 wherein the receiving of a selection of one or more rows includes receiving an indication to select all rows with a certain tag present.
Claim 12
Dependent Claim
54 words
The method of claim 1 wherein the collection is a table with records having fields with names and wherein the defining of a plurality of tags includes the displaying of names of the fields and possible relations and the receiving of a selection of a name of a field, a relation, and a value.
Claim 13
Dependent Claim
40 words
The method of claim 1 wherein the collection is a collection of documents and data items are the documents, and wherein the relation includes an indication that a certain word within a document is used in proximity with another word.
Claim 14
Dependent Claim
18 words
The method of claim 1 wherein a characteristic of an icon suggests the condition that the icon represents.
Claim 15
Dependent Claim
12 words
The method of claim 1 wherein a tag is assigned a preference.
Claim 16
Dependent Claim
18 words
The method of claim 14 wherein the preferences are indicated by the displaying the icon in varying sizes.
Claim 17
Dependent Claim
17 words
The method of claim 1 wherein the rows include a row for each possible combination of tags.
Claim 18
Dependent Claim
15 words
The method of claim 1 wherein rows for combinations of exclusive tags are not displayed.
Claim 19
Independent Claim
102 words
A method in a computer system for specifying a selection query for a collection of data items, the method comprising: defining a plurality of conditions that relate to the collection of data items; displaying a selection query grid having rows for possible combinations of the defined conditions and logical inverse of the defined conditions, each row indicating the possible combination; and receiving a selection of one or more rows, the selected rows indicating the combinations of conditions that form the selection query wherein the selection query indicates to select each data item that satisfies at least one combination of a selected row.
Claim 20
Independent Claim
102 words
A method in a computer system for specifying a selection query for a collection of data items, the method comprising: defining a plurality of conditions that relate to the collection of data items; displaying a selection query grid having rows for possible combinations of the defined conditions and logical inverse of the defined conditions, each row indicating the possible combination; and receiving a selection of one or more rows, the selected rows indicating the combinations of conditions that form the selection query wherein the selection query indicates to select each data item that satisfies at least one combination of a selected row.
Claim 21
Dependent Claim
42 words
The method of claim 18 wherein each defined condition is assigned a unique icon and the defined condition or the logical inverse of a defined condition in a combination is represented by the presence or absence of the icon in the row.
Claim 22
Dependent Claim
25 words
The method of claim 18 wherein when no data item can satisfy a certain combination of conditions, a row representing that combination is not displayed.
Claim 23
Dependent Claim
21 words
The method of claim 18 wherein the selection query grid includes a row for each possible combination of the defined conditions.
Claim 24
Dependent Claim
36 words
The method of claim 18 wherein the selection query is the logical-AND of defined conditions and of the logical inverse of defined conditions of each selected row and the logical-OR of the conditions of each row.
Claim 25
Dependent Claim
16 words
The method of claim 18 wherein a condition is defined in terms of other defined conditions.
Claim 26
Dependent Claim
25 words
The method of claim 23 wherein a condition is defined in terms of other defined conditions by selecting rows of a displayed selection query grid.
Claim 27
Dependent Claim
21 words
The method of claim 18 wherein each condition is assigned an icon that is suggestive of a meaning of the condition.
Claim 28
Dependent Claim
45 words
The method of claim 18 wherein after receiving a selection of one or more rows, receiving an indication to invert the selection so that all rows that were previously not selected are now selected and all rows that were previously selected are now not selected.
Claim 29
Dependent Claim
13 words
The method of claim 18 wherein icons are automatically assigned to each condition.
Claim 30
Dependent Claim
14 words
The method of claim 18 wherein a user assigns an icon to each condition.
Claim 31
Dependent Claim
23 words
The method of claim 18 wherein the conditions are assigned a preference indicating ordering in which selected data items are to be retrieved.
Claim 32
Dependent Claim
23 words
The method of claim 29 wherein the conditions are assigned icons and the size of the icon is based on the assigned preference.
Claim 33
Dependent Claim
23 words
The method of claim 18 wherein the collection of data items is assigned an icon and the icon is displayed in each row.
Claim 34
Dependent Claim
70 words
A computer-readable medium containing instructions for causing a computer system to receive a specification of a selection, by: defining a plurality of conditions; displaying a selection query grid having rows for possible combinations of the defined conditions, each row indicating the defined conditions in one of the combinations; and receiving a selection of one or more rows, the selected rows indicating the combinations of conditions that form the selection query.
Claim 35
Dependent Claim
70 words
A computer-readable medium containing instructions for causing a computer system to receive a specification of a selection, by: defining a plurality of conditions; displaying a selection query grid having rows for possible combinations of the defined conditions, each row indicating the defined conditions in one of the combinations; and receiving a selection of one or more rows, the selected rows indicating the combinations of conditions that form the selection query.
Claim 36
Dependent Claim
43 words
The computer-readable medium of claim 32 wherein each defined condition is assigned a unique icon and the defined condition or the logical inverse of the defined condition in a combination is represented by the presence or absence of the icon in the row.
Claim 37
Dependent Claim
26 words
The computer-readable medium of claim 32 wherein when no data item can satisfy a certain combination of conditions, a row representing that combination is not displayed.
Claim 38
Dependent Claim
48 words
The computer-readable medium of claim 32 wherein each defined condition is assigned a unique icon and the defined condition or logical inverse of the defined condition in a combination is represented by the icon without a logical inverse symbol or by the icon with a logical inverse symbol.
Claim 39
Dependent Claim
37 words
The computer-readable medium of claim 32 wherein the selection query is the logical-AND of the defined conditions or logical inverse of the defined conditions of each selected row and the logical-OR of the conditions of each row.
Claim 40
Dependent Claim
17 words
The computer-readable medium of claim 32 wherein a condition is defined in terms of other defined conditions.
Claim 41
Dependent Claim
26 words
The computer-readable medium of claim 37 wherein a condition is defined in terms of other defined conditions by selecting rows of a displayed selection query grid.
Claim 42
Dependent Claim
22 words
The computer-readable medium of claim 32 wherein each condition is assigned an icon that is suggestive of a meaning of the condition.
Claim 43
Dependent Claim
46 words
The computer-readable medium of claim 32 wherein after receiving a selection of one or more rows, receiving an indication to invert the selection so that all rows that were previously not selected are now selected and all rows that were previously selected are now not selected.
Claim 44
Dependent Claim
14 words
The computer-readable medium of claim 32 wherein icons are automatically assigned to each condition.
Claim 45
Dependent Claim
15 words
The computer-readable medium of claim 32 wherein a user assigns an icon to each condition.
Claim 46
Dependent Claim
24 words
The computer-readable medium of claim 32 wherein the conditions are assigned a preference indicating ordering in which selected data items are to be retrieved.
Claim 47
Dependent Claim
24 words
The computer-readable medium of claim 43 wherein the conditions are assigned icons and the size of the icon is based on the assigned preference.
Claim 48
Dependent Claim
24 words
The computer-readable medium of claim 32 wherein the collection of data items is assigned an icon and the icon is displayed in each row.
Claim 49
Dependent Claim
55 words
A computer system for specifying a selection query, comprising: a tag component for inputting a definition a plurality of conditions; and a selection query component for displaying in a selection query grid possible combinations of the defined conditions and for receiving a selection of the displayed combinations wherein the selected combination forms the selection query.
Claim 50
Dependent Claim
55 words
A computer system for specifying a selection query, comprising: a tag component for inputting a definition a plurality of conditions; and a selection query component for displaying in a selection query grid possible combinations of the defined conditions and for receiving a selection of the displayed combinations wherein the selected combination forms the selection query.
Claim 51
Dependent Claim
35 words
The computer system of claim 46 wherein the defined condition or logical inverse of the defined condition is indicated by display of an icon assigned to the condition without or with a logical inverse symbol.
Claim 52
Dependent Claim
37 words
The computer system of claim 46 wherein the selection query is the logical-AND of each defined condition and of the logical inverse of each defined condition in a selected combination and a logical-OR of the selected combinations.
Claim 53
Dependent Claim
24 words
The computer system of claim 46 wherein a condition is defined in terms of other conditions by selecting displayed combinations of previously defined conditions.