Data entry for personal computing devices
DCFirst Claim
1. A method of supporting text entry on a personal computing device by using automated searching to search for completion candidates which are based on a partial text entry received from a user, the method comprising:
- (a) receiving a user input signal which corresponds to activating the automated searching;
(b) in response to receiving the user input signal, obtaining a list of completion candidates and providing the list of completion candidates for display in a search list;
(c) receiving a further user input signal;
(d) if the further user input signal corresponds to declining all of the completion candidates displayed in the search list, terminating the automated searching with no consequence to the text entered into the personal computing device;
(e) if the further user input signal corresponds to accepting a completion candidate from among the completion candidates in the search list to replace the partial text entry and to terminate the automated searching, terminating the automated searching and causing the partial text entry to become the accepted completion candidate; and
(f) 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, wherein the new list of completion candidates is obtained if a completion candidate in the search list remains selected for a predetermined time limit.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method, system and computer-readable media for supporting text entry on a personal computing device by activating automated searching to search for completion candidates which are based on a partial text entry received from a user. The completion candidates are displayed in a search list. The user may select a completion candidate from among the completion candidates in the search list to correspondingly modify the partial text entry, or the user may decline all of the completion candidates displayed in the search list and terminate the automated searching. The system may further provide a digital keyboard for use in entering text.
218 Citations
29 Claims
-
1. A method of supporting text entry on a personal computing device by using automated searching to search for completion candidates which are based on a partial text entry received from a user, the method comprising:
-
(a) receiving a user input signal which corresponds to activating the automated searching; (b) in response to receiving the user input signal, obtaining a list of completion candidates and providing the list of completion candidates for display in a search list; (c) receiving a further user input signal; (d) if the further user input signal corresponds to declining all of the completion candidates displayed in the search list, terminating the automated searching with no consequence to the text entered into the personal computing device; (e) if the further user input signal corresponds to accepting a completion candidate from among the completion candidates in the search list to replace the partial text entry and to terminate the automated searching, terminating the automated searching and causing the partial text entry to become the accepted completion candidate; and (f) 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, wherein the new list of completion candidates is obtained if a completion candidate in the search list remains selected for a predetermined time limit. - View Dependent Claims (2, 3, 28)
-
-
4. A method of supporting text entry on a personal computing device by using automated searching to search for completion candidates which are based on a partial text entry received from a user, the method comprising:
-
(a) receiving a user input signal caused by user input associated with a digital keyboard displayed in a graphical user interface, the user input signal corresponding to activating the automated searching; (b) in response to receiving the user input signal, obtaining a list of completion candidates and causing the list of completion candidates to be displayed in a search list in the graphical user interface while the digital keyboard is not displayed in the graphical user interface; (c) receiving a further user input signal; (d) if the further user input signal corresponds to declining all of the completion candidates displayed in the search list, causing the digital keyboard to be redisplayed in the graphical user interface; and (e) if the further user input signal corresponds to accepting a completion candidate from among the completion candidates in the search list to replace the partial text entry and to terminate the automated searching, terminating the automated searching and causing the partial text entry to become the accepted completion candidate; wherein the automated search is terminated if the further user input signal indicates selection, for less than a predetermined time limit, of the completion candidate from among the completion candidates in the search list. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of supporting text entry on a personal computing device by using automated searching to search for completion candidates which are based on a partial text entry received from a user, the method comprising:
-
(a) receiving a user input signal caused by user input associated with a digital keyboard displayed in a graphical user interface, the user input signal corresponding to activating the automated searching; (b) in response to receiving the user input signal, obtaining a list of completion candidates and causing the list of completion candidates to be displayed in a search list in the graphical user interface while the digital keyboard is not displayed in the graphical user interface; (c) receiving a further user input signal; (d) if the further user input signal corresponds to declining all of the completion candidates displayed in the search list, causing the digital keyboard to be redisplayed in the graphical user interface; (e) if the further user input signal indicates selection, for less than a predetermined time limit, of the completion candidate from among the completion candidates in the search list, accepting the completion candidate from among the completion candidates in the search list to replace the partial text entry and terminating the automated searching, accepting the completion candidate from among the completion candidates in the search list to replace the partial text entry and terminating the automated searching; and (f) if the further user input signal does not indicate selection, for less than the predetermined time limit, of the completion candidate from among the completion candidates in the search list, not accepting the completion candidate from among the completion candidates in the search list to replace the partial text entry. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
29. A system for supporting text entry on a personal computing device by using automated searching to search for completion candidates which are based on a partial text entry received from a user, the system comprising:
-
(a) means for receiving a user input signal caused by user input associated with a digital keyboard displayed in a graphical user interface, the user input signal corresponding to activating the automated searching; (b) means for obtaining a list of completion candidates and causing the list of completion candidates to be displayed in a search list in the graphical user interface while the digital keyboard is not displayed in the graphical user interface, in response to receiving the user input signal; (c) means for receiving a further user input signal; (d) means for causing the digital keyboard to be redisplayed in the graphical user interface, if the further user input signal corresponds to declining all of the completion candidates displayed in the search list; and (e) means for terminating the automated searching and causing the partial text entry to become a particular completion candidate, if the further user input signal corresponds to accepting the particular completion candidate from among the completion candidates in the search list to replace the partial text entry and to terminate the automated searching, wherein accepting the particular completion candidate includes selecting the particular completion candidate for less than a predetermined time limit.
-
Specification