Searching a list based upon user input
First Claim
1. An apparatus, comprising:
- processing circuitry; and
at least one memory storing computer program instructions, the at least one memory and the computer program instructions configured to, with the processing circuitry, cause the apparatus to at least;
control a display to display a first plurality of items from a list of items, each of the displayed first plurality of items having data portions displayed in a plurality of selectable fields;
enable a user to input at least one character on one or more portions of a plurality of portions of a touch screen display device and to simultaneously, upon character input, select in dependence upon the one or more portions, at least one field, from the plurality of selectable fields, with which to associate the input at least one character; and
control the display to display a second plurality of items, the second plurality of items being selected from the list of items, wherein the selection is in dependence upon a comparison between the at least one character input by the user and the data portions the items have in the selected at least one field.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, comprising: a user output device configured to display a first plurality of items from a list of items, each item having data portions in fields; a user input device configured to enable a user to select at least one character from a plurality of selectable characters and to associate the selected at least one character with a field; and processing circuitry configured to control the user output device to display a second plurality of items, the second plurality of items being selected from the list of items and ordered, wherein the selection and ordering is in dependence upon a comparison between the selected at least one character and the data portion that each item has in the associated field.
25 Citations
17 Claims
-
1. An apparatus, comprising:
-
processing circuitry; and at least one memory storing computer program instructions, the at least one memory and the computer program instructions configured to, with the processing circuitry, cause the apparatus to at least; control a display to display a first plurality of items from a list of items, each of the displayed first plurality of items having data portions displayed in a plurality of selectable fields; enable a user to input at least one character on one or more portions of a plurality of portions of a touch screen display device and to simultaneously, upon character input, select in dependence upon the one or more portions, at least one field, from the plurality of selectable fields, with which to associate the input at least one character; and control the display to display a second plurality of items, the second plurality of items being selected from the list of items, wherein the selection is in dependence upon a comparison between the at least one character input by the user and the data portions the items have in the selected at least one field. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
controlling a display to display a first plurality of items from a list of items, each of the displayed first plurality of items having data portions displayed in a plurality of selectable fields; enabling a user to input at least one character on one or more portions of a plurality of portions of a touch screen display device and to simultaneously, upon character input, select in dependence upon the one or more portions, at least one field, from the plurality of selectable fields, with which to associate the input at least one character; and controlling the display to display a second plurality of items, the second plurality of items being selected from the list of items, the selection being in dependence upon a comparison between the at least one character input by the user and the data portion that the items have in the selected at least one field. - View Dependent Claims (10, 11)
-
-
12. A non-transitory computer readable medium storing computer program instructions that, when executed by at least one processor, cause at least the following to be performed:
-
controlling a display to display a first plurality of items from a list of items, each of the displayed first plurality of items having data portions displayed in a plurality of selectable fields; enabling a user to input at least one character on one or more portions of a plurality of portions of a touch screen display device and to simultaneously, upon character input, select in dependence upon the one or more portions, at least one field, from the plurality of selectable fields, with which to associate the input at least one character; and controlling the display to display a second plurality of items, the second plurality of items being selected from the list of items, the selection being in dependence upon a comparison between the at least one character input by the user and the data portions that the items have in the selected at least one field. - View Dependent Claims (13, 14)
-
-
15. A graphical user interface, comprising:
-
a touch sensitive display configured to display a first plurality of items from a list of items, each of the displayed first plurality of items having data portions displayed in a plurality of selectable fields; wherein the touch sensitive display is further configured to enable a user to input one or more characters on one or more portions of a plurality of portions of the touch sensitive display and to simultaneously, upon character input, select in dependence upon the one or more portions, at least one field, from the plurality of selectable fields, with which to associate the input at least one character, wherein following input of the one or more characters, the touch sensitive display displays a second plurality of items, the second plurality of items being selected from the list of items and ordered in dependence upon the at least one character input by the user and the data portion that items have in the selected at least one field. - View Dependent Claims (16, 17)
-
Specification