US2013031505A1PendingUtilityA1

System for a text speller

Assignee: HARMAN INT INDPriority: Oct 15, 2007Filed: Oct 4, 2012Published: Jan 31, 2013
Est. expiryOct 15, 2027(~1.2 yrs left)· nominal 20-yr term from priority
G06F 3/04886G06F 3/0237G06F 3/0233G01C 21/3611G06F 3/0236
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An apparatus may generate a text entry with a user interface. The apparatus may include a display, a user input device, a memory and a processor. The apparatus may display single character user input controls and multi-character user input controls on the display. Each of the single character user input controls and the multi-character user input controls may be buttons selectable with the user input device. A single character user input control may correspond to a single character and a multi-character user input control may correspond to a group of characters. The apparatus may display one of the multi-character user input controls in a display region and other user input controls outside of the display region. If the multi-character user input control is selected, the apparatus may replace the multi-character user input control with a second set of single character user input controls in an expanded display region.

Claims

exact text as granted — not AI-modified
1 . A system to generate a text entry with a user interface, the system comprising:
 a display;   a user input device;   a recent entries database;   a memory; and   a processor in communication with the memory, the display, the user input device and the recent entries database, where instructions encoded in the memory are executable with the processor to:
 generate the text entry in response to receipt of a plurality of selection signals from the user input device, where at least one of the selection signals is indicative of a selection of a single character user input control corresponding to a beginning character, and the text entry comprises the beginning character; 
 store the text entry in the recent entries database; and 
 receive recent entries from the recent entries database, where each of the recent entries start with the beginning character. 
   
     
     
         2 . The system of  claim 1 , where the processor is operable to:
 direct display of at least one of the recent entries in response to receipt of the at least one of the selection signals.   
     
     
         3 . The system of  claim 1 , where the recent entries received from the recent entries database are based on a speller type, the speller type indicative of the type of information included in the text entry. 
     
     
         4 . The system of  claim 1 , where the recent entries received from the recent entries database are based on an identity of a user of the system. 
     
     
         5 . The system of  claim 1 , where the processor is operable to:
 direct display on the display of a value indicative of a numerical count of the recent entries associated with the text entry.   
     
     
         6 . The system of  claim 1 , where the processor is further operable to:
 direct display on the display of the beginning character and any remaining characters of one of the recent entries, where the beginning character is displayed differently than the any remaining characters.   
     
     
         7 . The system of  claim 1 , where the recent entries received from the recent entries database are based on a context and the context is indicative of a relationship between information included in the text entry and information included in other text entries. 
     
     
         8 . A method for generating a text entry with a user interface, the method comprising:
 generating a beginning character of the text entry with a processor in response to selection of a single character user input control corresponding to the beginning character;   receiving recent entries with the processor from a recent entries database, where each of the recent entries starts with the beginning character and represents an entry that was completed within a predetermined period of time of a current time; and   generating the text entry with the processor in response to a selection of one of the recent entries received from the recent entries database.   
     
     
         9 . The method of  claim 8  further comprising causing display of a recent entry that is included in the recent entries received from the recent entries database. 
     
     
         10 . The method of  claim 8  further comprising limiting the recent entries received from the recent entries database based on a speller type, the speller type indicative of a type of information included in the text entry. 
     
     
         11 . The method of  claim 8  further comprising limiting the recent entries received from the recent entries database based on an identity of a user. 
     
     
         12 . The method of  claim 8  further comprising displaying a value indicative of a numerical count of the recent entries received from the recent entries database. 
     
     
         13 . The method of  claim 8  further comprising displaying the beginning character and any remaining characters of one of the recent entries, where the beginning character is displayed differently than the any remaining characters. 
     
     
         14 . The method of  claim 8  further comprising limiting the recent entries received from the recent entries database based on a context, where the context comprises information about an entry entered by a user that is of a type different than a type of the text entry. 
     
     
         15 . A computer readable storage medium comprising instructions executable with a processor to:
 generate a portion of a text entry in response to selection of a user input control corresponding to a beginning character, and the portion of the text entry comprises the beginning character;   receive recent entries from a recent entries database, where each of the recent entries starts with the beginning character and represents an entry that was entered within a predetermined period of time of a current time; and   cause any characters on any of a plurality of user input controls that match any character immediately following the beginning character in any of the recent entries to be displayed differently than any characters on the user input controls that fail to match any character immediately following the beginning character in any of the recent entries, where the user input controls are selectable to spell out the text entry.   
     
     
         16 . The computer readable storage medium of  claim 15 , where the computer readable storage medium further comprises instructions executable with the processor to generate the text entry in response to a selection of one of the recent entries received from the recent entries database. 
     
     
         17 . The computer readable storage medium of  claim 15 , wherein any characters on any of the user input controls that match any character immediately following the beginning character in any of the recent entries are bolded, and any characters on the user input controls that fail to match any character immediately following the beginning character in any of the recent entries are not bolded. 
     
     
         18 . The computer readable storage medium of  claim 15 , where the user input controls comprise a single character user input control and a multi-character user input control. 
     
     
         19 . The computer readable storage medium of  claim 15 , where the computer readable storage medium further comprises instructions executable with the processor to limit the recent entries received from the recent entries database to entries entered by a user that entered the beginning character. 
     
     
         20 . The computer readable storage medium of  claim 15 , where the computer readable storage medium further comprises instructions executable with the processor to limit the recent entries received from the recent entries database based on a context, where the context comprises information about an entry entered by a user that is of a type different than a type of the text entry.

Join the waitlist — get patent alerts

Track US2013031505A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.