Communication terminals and methods with rapid input string matching
First Claim
Patent Images
1. An electronic device comprising:
- a display;
a user input device;
a controller that is coupled to the display and the user input device, and that is configured to execute an application program; and
a user input management unit that is configured to receive an input string of characters from the user input device, configured to retrieve a bookmark list containing content identifiers that have been pre-stored by a user, configured to compare the input string to the content identifiers in the bookmark list, and configured to display a selection list on the display including a subset of the content identifiers in the bookmark list that match the input string;
wherein the user input management unit is further configured to generate, in response to the input string not being in any of the content identifiers in the bookmark list, a correlation metric indicative of how closely the input string matches each content identifier in the bookmark list and to display the content identifiers that most closely match the input string in the selection list.
6 Assignments
0 Petitions
Accused Products
Abstract
A portable electronic device includes a display, a user input device, and a controller that is coupled to the display and the user input device, and that is configured to execute an application program. The device further includes a user input management unit that is configured to receive an input string of characters from the user input device, configured to retrieve a bookmark list containing content identifiers that have been pre-stored by a user, configured to compare the input string to the content identifiers in the bookmark list, and configured to display a selection list on the display including a subset of the content identifiers in the bookmark list that match the input string.
-
Citations
24 Claims
-
1. An electronic device comprising:
-
a display; a user input device; a controller that is coupled to the display and the user input device, and that is configured to execute an application program; and a user input management unit that is configured to receive an input string of characters from the user input device, configured to retrieve a bookmark list containing content identifiers that have been pre-stored by a user, configured to compare the input string to the content identifiers in the bookmark list, and configured to display a selection list on the display including a subset of the content identifiers in the bookmark list that match the input string; wherein the user input management unit is further configured to generate, in response to the input string not being in any of the content identifiers in the bookmark list, a correlation metric indicative of how closely the input string matches each content identifier in the bookmark list and to display the content identifiers that most closely match the input string in the selection list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of operating an electronic device including a user input device and a display, the method comprising:
-
receiving an input string of characters from the user input device; retrieving a bookmark list containing content identifiers that have been pre-stored by a user of the portable electronic device; comparing the input string to the content identifiers in the bookmark list; displaying a selection list on the display including a subset of the content identifiers in the bookmark list that match the input string; generating, in response to the input string not being in any of the content identifiers in the bookmark list, a correlation metric indicative of how closely the input string matches each content identifier in the bookmark list; and displaying the content identifiers that most closely match the input string in the selection list. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program product for operating a portable electronic device including a user input device and a display, the computer program product comprising:
a non-transitory computer readable storage medium having computer readable program code embodied in said medium, said computer readable program code comprising; computer readable program code configured to receive an input string of characters from the user input device; computer readable program code configured to retrieve a bookmark list containing content identifiers that have been pre-stored by a user of the portable electronic device; computer readable program code configured to compare the input string to the content identifiers in the bookmark list; computer readable program code configured to display a selection list on the display including a subset of the content identifiers in the bookmark list that match the input string; computer readable program code configured to generate, in response to the input string not being in any of the content identifiers in the bookmark list, a correlation metric indicative of how closely the input string matches each content identifier in the bookmark list; and computer readable program code configured to display the content identifiers that most closely match the input string in the selection list.
Specification