Data entry for personal computing devices
2 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
103 Claims
-
1-69. -69. (canceled)
-
70. A method of supporting text entry on a personal computing device with a digital keyboard and a search list that are displayed in a user interface, the method comprising:
-
(a) displaying the digital keyboard in the user interface when a user is entering text a keystroke at a time;
(b) monitoring for a user input signal associated with a pointing device;
(c) if the user input signal corresponds to activating an automated search to obtain a list of completion candidates based on a partial text entry received by the personal computing device, replacing the digital keyboard with the search list containing the list of completion candidates and waiting for further user input; and
(d) if the user input signal corresponds to terminating an automated search, replacing the search list with the digital keyboard and waiting for further user input. - View Dependent Claims (71, 72, 74, 75, 78, 93, 94, 95, 96, 97, 98, 99, 101, 102)
-
-
73. (canceled)
-
76. (canceled)
-
77. (canceled)
-
79. (canceled)
-
80. A system for supporting text entry on a personal computing device with a digital keyboard and a search list that are displayed in a user interface, the system comprising:
-
(a) means for displaying the digital keyboard n in the user interface when a user is entering text a keystroke at a time;
(b) means for monitoring a user input signal;
(c) means for replacing the digital keyboard with the search list containing a list of completion candidates and waiting for further user input, if the user input signal corresponds to activating an automated search to obtain the list of completion candidates based on a partial text entry received by the personal computing device; and
(d) means for replacing the search list with the digital keyboard and waiting for further user input if the user input signal corresponds to terminating an automated search.
-
-
81. A method of supporting text entry on a personal computing device by allowing a user to automatically search for and select completion candidates displayed in a search list based on a partial text entry, the method comprising:
-
(a) receiving a user input signal;
(b) if the user input signal corresponds to declining all completion candidates displayed in the search list, terminating automated searching with the search list with no consequence to the text being entered into the personal computing device;
(c) if the user input signal corresponds to accepting a completion candidate from the search list to replace the partial text entry and to terminate automated searching, terminating the automated searching with the search list and modifying the partial text entry to become the accepted completion candidate; and
(d) if the user input signal corresponds to selecting a completion candidate from the search list to initiate further searching, obtaining a new list of completion candidates based on the selected completion candidate and displaying the new list of completion candidates in the search list for further selection. - View Dependent Claims (103)
-
-
82-92. -92. (canceled)
Specification