Data entry for personal computing devices
3 Assignments
0 Petitions
Accused Products
Abstract
In one aspect of the present invention the user can rapidly enter and search for text using a data entry system through a combination of entering one or more characters on a digitally displayed keyboard with a pointing device and using a search list to obtain a list of completion candidates. The user can activate the search list to obtain a list of completion candidates at any time while entering a partial text entry with the data entry system. When the search list is active, a list of completion candidates is displayed on a graphical user interface for the user to select from and the user can perform one of several actions. The user can deactivate the search list and return to modifying the current partial text entry and other text. The user can select one of the completion candidates in the search list and use the selected completion candidate to replace the partial text entry which the user is currently entering. When the user deactivates the interactive search list, the user can immediately continue adding to or modifying the current partial text entry being entered, and may re-invoke the search list to further search for completion candidates based on the modified partial text entry. In the second case, the selected completion candidate is used to replace the partial text entry that the user is currently entering, and the data entry system begins monitoring for a new partial text entry from the user.
-
Citations
119 Claims
-
1-85. -85. (canceled)
-
86. A method of rapidly entering text into a personal computing device with a pointing device, the method comprising:
-
(a) generating a partial text entry containing one or more characters selected from a digital keyboard with a pointing device;
(b) activating an interactive search list containing a list of all possible completion candidates found in a dictionary according to a predefined metric and based on the partial text entry;
(c) if a completion candidate appears in the interactive search list matching a desired complete entry for the partial text entry, selecting by gesture the completion candidate and indicating completion of the partial text entry in the text; and
(d) if a partially successful completion candidate appears in the interactive search list, selecting by gesture the partially successful completion candidate from the interactive search list and initiating a further automated search to obtain and display a refined list of completion candidates in the interactive search list for selection or further searching. - View Dependent Claims (118, 119)
-
-
87-92. -92. (canceled)
-
93. A method of processing text entered into a personal computing device, the method comprising:
-
(a) in response to receiving a partial text entry, obtaining a set of completion candidates based on the partial text entry and displaying the set of completion candidates in a search list;
(b) obtaining a modified set of completion candidates for display in the search list in response to and based on either (i) selection of a completion candidate from the search list or (ii) modification of the partial text entry via a digital keyboard, wherein a selected completion candidate from the search list is used to obtain the modified set of completion candidates when the selected completion candidate remains selected for a predetermined time limit; and
(c) displaying the modified set of completion candidates in the search list for user selection. - View Dependent Claims (94, 95, 96, 97, 98, 99, 100, 101, 103)
-
-
104. A system for processing text entered into a personal computing device, the system comprising:
-
(a) means for obtaining a set of completion candidates, based on a partial text entry, in response to receiving the partial text entry;
(b) means for displaying the set of completion candidates in a search list;
(c) means for obtaining a modified set of completion candidates for display in the search list in response to and based on either (i) selection of a completion candidate from the search list or (ii) modification of the partial text entry via a digital keyboard, comprising means for obtaining the modified set of completion candidates when a selected completion candidate in the search list remains selected for a predetermined time limit; and
(d) means for displaying the modified set of completion candidates in the search list for user selection. - View Dependent Claims (105, 106, 107, 108, 109, 110)
-
-
111. A method of processing an input string at least partially entered into a personal computing device with a pointing device, the method comprising:
-
(a) performing a search of a set of completion candidates to locate a plurality of possible completion candidates for completing the input string in response to either a prior located possible completion candidate or a character selectable by a user; and
(b) displaying at least one of;
(i) the plurality of possible completion candidates in a search list; and
(ii) characters selectable by the user; and
(c) when the search list is displayed, obtaining a modified plurality of possible completion candidates for display in the search list when a completion candidate in the search list remains selected for a predetermined time limit. - View Dependent Claims (112, 113, 114, 115, 116, 117)
-
Specification