Source: http://www.google.com/patents/US6810272?dq=7,346,545
Timestamp: 2015-01-27 17:17:03
Document Index: 377463875

Matched Legal Cases: ['art 22', 'art 20', 'art 20', 'art 22', 'art 20', 'art 23', 'art 22', 'art 23', 'art 23', 'art 20', 'art 22', 'art 20', 'art 22']

Patent US6810272 - Data entry by string of possible candidate information in a hand-portable ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsA communication terminal is provided with display means, navigation means for navigating through information candidates, selection means for selecting one of the candidates, and a processor controlling the display means in accordance with the operation of the navigation means and the selection means....http://www.google.com/patents/US6810272?utm_source=gb-gplus-sharePatent US6810272 - Data entry by string of possible candidate information in a hand-portable communication terminalAdvanced Patent SearchPublication numberUS6810272 B2Publication typeGrantApplication numberUS 10/218,293Publication dateOct 26, 2004Filing dateAug 14, 2002Priority dateJan 14, 1998Fee statusPaidAlso published asCN1189048C, CN1229316A, CN1545298A, CN1941805A, CN100477683C, CN100521706C, DE69940530D1, EP0930760A2, EP0930760A3, EP0930760B1, EP1783987A2, EP1783987A3, EP2063613A1, US6487424, US20030017858Publication number10218293, 218293, US 6810272 B2, US 6810272B2, US-B2-6810272, US6810272 B2, US6810272B2InventorsChristian Kraft, Jacob Hansen, P�ivi PukkilaOriginal AssigneeNokia Mobile Phones LimitedExport CitationBiBTeX, EndNote, RefManPatent Citations (25), Non-Patent Citations (1), Referenced by (25), Classifications (29), Legal Events (3) External Links: USPTO, USPTO Assignment, EspacenetData entry by string of possible candidate information in a hand-portable communication terminalUS 6810272 B2Abstract A communication terminal is provided with display means, navigation means for navigating through information candidates, selection means for selecting one of the candidates, and a processor controlling the display means in accordance with the operation of the navigation means and the selection means. The display means comprises a first display part for displaying a string of entered information, and a second display part for displaying a string of a plurality of possible information candidates. One of the candidates in the second display part is highlighted by the cursor controlled by the navigation means. The processor copies the highlighted candidate from the candidate string into the entered information string upon selection by the selection means.
BACKGROUND OF THE INVENTION Communication terminals, such as hand portable phones or handsets, are able to handle and exchange ever increasing amounts of data. Traditionally, this type of terminals is equipped with a pocket calculator keypad with twelve alphanumeric keys including the figures. 0-9 and some extra signs.
SUMMARY OF THE INVENTION In accordance with the invention there is provided a method of entering information into a communication terminal having a display, navigation means for navigating through information candidates, and selection means for selecting one of the candidates, said method comprising displaying in the display a string of entered information, displaying, separately from the entered information string, a second string of possible information candidates, one of these candidates being highlighted by the cursor controlled by the navigation means, and copying the highlighted candidate from the second string to the entered information string upon selection by the selection means. Hereby, the user will be able to overview both the written characters and the characters he may select for entering. This makes it possible to vary the string of candidates, and the information entry method may be used in relation to several different applications, such as normal text entry, calculator entry, music entry and entry of Chinese signs.
DETAILED DESCRIPTION OF THE INVENTION The information entry concept is general for personal communication terminals having a limited display area and a limited set of input keys. This type of terminals comprises cellular phones, cordless phones, pagers, smart phones and communicators. The customers ask for smaller and smaller terminals, which results in display sizes of less than fifty signs�in extreme situations less than twenty signs. The invention will be described in the following with reference to a preferred embodiment according to which the concept is implemented in a cellular phone.
FIG. 1 shows a preferred embodiment of a phone according to the invention, and it will be seen that the phone, which is generally designated by 1, comprises a user interface having a keypad 2, a display 3, an on/off button 4, an earpiece 5, and a microphone 6. The phone 1 according to the preferred embodiment is adapted for communication via a cellular network, but could have been designed for a cordless network as well. The keypad 2 has a first group 7 of keys as alphanumeric keys, by means of which the user can enter a telephone number, write a text message (SMS), write a name (associated with the phone number), etc. Each of the twelve alphanumeric keys 7 is provided with a FIGS. �0-9� or a sign �#� and �*�, respectively. In alpha mode each key is associated with a number of letters and special signs used in the text editing.
The character list displayed in the second display part 22 contains �half� �characters at the top and at the bottom, partly to indicate that the list continues, partly to show as many characters as possible.
The characters �Å/��� are examples of language dependent characters. Also the �special characters� after the digits are language dependent. The �� refers to a space character, and is present twice in the list. The arrow signs ��, ��, �� and �� in the candidate lists refer to movements of the cursor 21 in the first display part 20. �AB� and �ab� will manually change the case for the letter to the left of the cursor 21 or for a highlighted string of letters in the first display part 20. In accordance with a first embodiment of the invention the cursor 23 will continue to highlight a selected character in the second display part 22 until the cursor has been moved by rolling the roller key 10. By multiple pressing one of the arrow signs, the cursor 21 in the first display part 20 moves a corresponding number of steps until the cursor meets a limit in the text string. Selecting the vertical arrows will cause the cursor 21 to move up and down in a linewise manner. Long pressing of the roller key 10 for selecting an arrow sign will cause fast moving of the cursor 21 as long as the roller key 10 is depressed.
When the operation �Highlight� available via the �Option� soft key 8 is selected, the user is asked to mark the beginning of the highlighted portion of the text. The cursor 21 in the second display part 23 will automatically jump to the first one of the four arrow signs. By pressing the roller key 10 an appropriate number of times with the desired arrow sign highlighted, the cursor 21 is moved to the right position. By pressing the left soft key 8, �Mark�, the user indicates the beginning of the highlighted portion. The end of the highlighted portion is marked in the same manner. The right soft key 8, �Quit�, allows the user to terminate the �Highlight� operation without affecting the entered text. Once the text part has been highlighted, the user is allowed to perform operations on the text part, such as copy to clipboard, delete, and move.
When the user presses one of the keys �0-9�, the cursor 23 will jump to the first number in the character string in the second display part 22. If the user presses the key, the corresponding number will be inserted at the position marked by the cursor 21 after a time-out corresponding to, e.g., 0.8 sec. If the user releases the key, he can use the roller to select another digit character. The numeric keys may hereby be used for jumping in the character string.
When the user now long-presses, e.g., the �5/jkl� key, this will insert �5�immediately and show the cursor again. The user may continue to enter characters by using the roller key 10.
By multi-pressing a digit key, e.g. the �5/jkl� key, the second press (within the time-out) will bring up �J�, and so on. The cursor 23 will remain in the digit area during the multi-pressing.
The title case concept and text case will be discussed briefly in the following. Characters that separate two sentences are called hard separators. These may comprise the following signs: �.�, �!� and �?�.Hard separators might be language dependent to a certain degree. Characters that separate two words are called soft separators. These may comprise the following signs: ��, �-� and �:�. Also soft separators might be language dependent to a certain degree.
The simplest way of generating a prediction table is to analyze a dictionary for, e.g., the English language. Every time an �a� occurs, the subsequent letter is registered. Finally the frequency of the subsequent letters is calculated and, e.g., the five-twelve most frequently occurring letters are selected and placed in alphabetical order in the prediction table for the most probable letter following an �a�. This is done for all letters included in the language.
The first character in a word is difficult to predict, so here the user will simply be presented with the normal, complete alphabet, as was the situation according to the first embodiment too. The cursor 23 highlights the letter �a�, as shown in the first display in FIG. 4. When the second character in a word is to be entered, the phone starts suggesting suitable predicted characters in the character bar. Assuming that the user has typed a �B�, the second display part 23 will now suggest the most probable characters that fit after the �B�. In the example, these letters are �a, e, i, l, o, r, u , y�. The list of the most probable characters will be sorted alphabetically according to the preferred embodiment. These characters may be called the probability list.
The character list displayed in the second display part 23 could hence look as follows when a �B�has been typed:
Table 1 is based on a paper by R. William Sourekoff and I. Scott MacKenzie; �Theoretical upper and lower bounds on typing speed using a stylus and soft keyboard�; Behaviour & Information Technology, (1995) 14(6), pp 370-379. In the paper the authors present a matrix-like table which shows the number of times a second letter succeeds a first letter in a standard text containing more than 100,000 letters. Spaces are included in the table since some letters appear very often at the end of the word, and a space is statistically an obvious possibility as the next letter when these letters appear in the word. Even though no correlation would be expected between a space and the first letter in the following word, some letters appear very often at the beginning of the word. However, this relation is clearly weaker than between two letters in a word, but the relation is stronger than the correlation between the overall appearance in the text and the appearance as an initial letter.
The fourth column shows how often the first letter occurs in a text, and the fifth column shows the efficiency of the probability list. In general, five out of six letters may be entered via the probability list, and only in one out of six must the letter be entered by scrolling through the remaining part of the candidate list. It is noted that it'is hard to predict a letter following a space. It is furthermore noted that it is difficult to predict the letter following some of the vowels, e.g. �a�, �e� and �o�. However, the prediction of letters following a consonant is quite good.
�space�; e; h; 0; r; i.
The first display in FIG. 5 shows the initial display when the calculator is accessed from, e.g., the main menu of the phone. It will be seen that the two soft keys 7 have the functionality �Options� and �Exit�. Pressing of �Exit� will cause the phone to leave the calculator mode and to go back to idle mode. �Options� will allow the user to define and update, e.g., currency conversion rates, but �Options� may also contain, e.g., �Copy�, �Paste� and other more general functions.
If the user presses the numeric keys 7, the corresponding digits will be inserted�here the digit �9�. When a numeric key has been pressed, the digits are not aligned totally to the right, because the extra space is used as an operator area. The right soft key 8, �Clear�, will delete the digit entered last. Holding it will clear all digits after the first time-out (e.g. 0.8 sec), and will cause global exit from the calculator mode to idle mode after the second time-out (e.g. 1.6 sec).
It will be seen from the third display in FIG. 5 that the user has moved the cursor 22 by rolling the roller. Now the cursor highlights the �-� sign. Also the currently high-lighted operator will be seen after the digits in the first display part 20. By pressing the roller key 10 for selecting a certain operator, the signs already entered will step one line up in the display, thereby preparing the bottom line for the next entry.
Pressing one of the standard or user-defined currency conversion signs, e.g., �→��, �→�� or �DM→��, will convert the amount previously entered in one currency to a corresponding amount in the selected currency.
When the letter �h� is entered by means of the alphanumeric keypad 7, the candidate list appears in the second display part 22 with one of the characters highlighted by the cursor 23. The highlighted character will be highlighted at the same time by the cursor 21 in the first display part 20. The user may navigate through the candidate list by pressing the scroll key 41 in an upward/downward direction. In-stead, the user may enter further Latin letters to decrease the number of Chinese letters in the candidate list. When the desired character is highlighted, the user selects the character by pressing the soft key 40 with the functionality �Select�. When this has been done, the second display part 22 is cleared and the cursor 21 is moved to indicate the position of the next character to be entered. This will be seen from the third display. The user may now start entering the next character by entering Latin letters, or he may accept the text as being complete by pressing the �OK� soft key 40.
Basically, music may be defined as notes in a staff on a sheet of music. A clef, a time signature and, when necessary, a major define the tones (frequency) and the rhythm. A sub-menu loop may be accessed via a menu item �Tone settings� in the main menu loop of the phone. This tone menu setting may include a set of submenu items known from the phone called Nokia 3110 provided by the applicant. These items may include �call alert�, �ringing volume�, �ringing tone�, �keypad tones� and �warning tones�. The main menu item �Tone settings�may include a sub-menu item called �enter ringing tunes� according to the preferred embodiment of the invention. This sub-menu item will, e.g., allow the user to enter music via the user-operated User Interface. By selecting this sub-menu item the first image in FIG. 9 will appear in the display.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5677949Dec 22, 1994Oct 14, 1997Lucent Technologies Inc.Telephone with minimal switches for dialingUS5724457Jun 1, 1995Mar 3, 1998Nec CorporationCharacter string input systemUS5734749Dec 27, 1994Mar 31, 1998Nec CorporationCharacter string input system for completing an input character string with an incomplete input indicative signUS5797098Jul 19, 1995Aug 18, 1998Pacific Communication Sciences, Inc.User interface for cellular telephoneUS5905964Feb 21, 1997May 18, 1999Sony CorporationPortable communication apparatusUS5915228Jul 22, 1996Jun 22, 1999Sony CorporationTerminal apparatus, radio communication terminal, and information input methodUS5991396Mar 8, 1996Nov 23, 1999Telefonaktiebolaget Lm ErissonMethod of selecting characters from a keypad and a telephone set operating according to this methodUS6021336Jul 19, 1996Feb 1, 2000Sony CorporationPortable communication terminal capable of transmitting text dataUS6052070 *Mar 19, 1997Apr 18, 2000Nokia Mobile Phones Ltd.Method for forming a character string, an electronic communication device and a charging unit for charging the electronic communication deviceUS6097964Sep 4, 1997Aug 1, 2000Nokia Mobile Phones LimitedNavigation key for a handsetUS6104381Dec 27, 1996Aug 15, 2000King Jim Co., Ltd.Character input apparatusUS6178338Apr 28, 1997Jan 23, 2001Sony CorporationCommunication terminal apparatus and method for selecting options using a dial shuttleUS6198939Dec 19, 1997Mar 6, 2001Telefonaktiebolaget Lm Ericsson (Publ)Man machine interface help search toolUS6487424 *Jan 13, 1999Nov 26, 2002Nokia Mobile Phones LimitedData entry by string of possible candidate information in a communication terminalUS20030017858 *Aug 14, 2002Jan 23, 2003Christian KraftData entry by string of possible candidate informationCA2012199A1Mar 14, 1990Sep 14, 1991Cecil H. BannisterCommunications handset with menu selectionEP0624965A2Mar 17, 1994Nov 17, 1994Us West Advanced Technologies, Inc.Method and system for searching an on-line directory at a telephone stationEP0732646A2Mar 13, 1996Sep 18, 1996Kabushiki Kaisha ToshibaCharacter input device and methodEP0755142A2Jul 18, 1996Jan 22, 1997Sony CorporationTelephone terminal apparatus, radio communication terminal and information input methodGB2118751A Title not availableGB2163578A Title not availableGB2165071A Title not availableGB2259386A Title not availableGB2319691A Title not availableWO1997050264A1Jun 24, 1997Dec 31, 1997Samsung Inf Syst AmericaMobile telephone with integrated multiple communication functionalities* Cited by examinerNon-Patent CitationsReference1"Theoretical upper and lower bounds on typing speed using a stylus and soft keyboard"; Soukoreff et al.; Behaviour & Information Technology, (1995) 14(6), pp. 370-379.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS7203908 *Nov 10, 1998Apr 10, 2007Kabushiki Kaisha SegaCharacter communication deviceUS7234119 *Dec 3, 2002Jun 19, 2007Motorola Inc.Device and method for editing processed data inputUS7241946 *Dec 3, 2004Jul 10, 2007Asustek Computer Inc.Method and device for music format switchingUS7266780 *Jun 30, 2003Sep 4, 2007Motorola, Inc.Method for combining deterministic and non-deterministic user interaction data input modelsUS7281214 *Sep 3, 2003Oct 9, 2007Apple Inc.Automatically updating user programmable input sensors to perform user specified functionsUS7502632 *Jun 25, 2004Mar 10, 2009Nokia CorporationText messaging deviceUS7586031 *Feb 5, 2008Sep 8, 2009Alexander BakerMethod for generating a ringtoneUS7630980Jan 21, 2005Dec 8, 2009Prashant ParikhAutomatic dynamic contextual data entry completion systemUS7664536May 11, 2006Feb 16, 2010Kabushiki Kaisha SegaCharacter communication deviceUS7693552Dec 9, 2008Apr 6, 2010Nokia CorporationText messaging deviceUS7778671 *Oct 8, 2004Aug 17, 2010Nokia CorporationMobile communications terminal having an improved user interface and method thereforUS7830279 *Jan 10, 2007Nov 9, 2010Lg Electronics Inc.Apparatus for inputting characters and method thereofUS7831913 *Jul 29, 2005Nov 9, 2010Microsoft CorporationSelection-based item taggingUS7860538 *Jan 5, 2007Dec 28, 2010Lg Electronics Inc.Mobile terminalUS7881923Mar 31, 2006Feb 1, 2011Research In Motion LimitedHandheld electronic device including toggle of a selected data source, and associated methodUS7962168 *Apr 26, 2007Jun 14, 2011Sony Ericsson Mobile Communications AbWireless communication terminal, method of displaying application and computer program productUS7991784Nov 20, 2009Aug 2, 2011Prashant ParikhAutomatic dynamic contextual data entry completion systemUS7996050Feb 28, 2007Aug 9, 2011Lg Electronics Inc.Input device for an electronic device and electronic device having the sameUS8000741Feb 13, 2007Aug 16, 2011Research In Motion LimitedHandheld wireless communication device with chamfer keysUS8060839Jun 26, 2007Nov 15, 2011Samsung Electronics Co., LtdCharacter input method and mobile communication terminal using the sameUS8132118 *Oct 2, 2006Mar 6, 2012Microsoft CorporationIntelligent default selection in an on-screen keyboardUS8190421Dec 20, 2010May 29, 2012Research In Motion LimitedHandheld electronic device including toggle of a selected data source, and associated methodUS8469712Mar 31, 2006Jun 25, 2013Research In MotionHandheld electronic device including indication of a selected data source, and associated methodUS8589145Apr 26, 2012Nov 19, 2013Blackberry LimitedHandheld electronic device including toggle of a selected data source, and associated methodWO2004109441A2 *May 26, 2004Dec 16, 2004Michael W MurphyImproved user interface for character entry using a minimum number of selection keys* Cited by examinerClassifications U.S. Classification455/566, 715/812, 715/816, 345/157, 345/167, 455/550.1, 715/813International ClassificationH04M11/00, G06F3/02, H04M1/02, H04M1/00, H04M1/23, H04M1/274, H04M1/247, G06F3/023, H04M1/2745, H04M1/725Cooperative ClassificationH04M1/72552, G06F3/0236, H04M2250/70, H04M1/274558, G06F3/0237, H04M1/72519, H04M1/72583European ClassificationG06F3/023M6, H04M1/2745M, H04M1/725F1M4, G06F3/023M8, H04M1/725F4Legal EventsDateCodeEventDescriptionApr 11, 2012FPAYFee paymentYear of fee payment: 8Apr 11, 2008FPAYFee paymentYear of fee payment: 4Nov 22, 2005ASAssignmentOwner name: M.I.N.D. INSTITUTE, CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:PETERSON, MATTHEW;ALEXANDER, KEVIN;VUONG, SYDNI;AND OTHERS;REEL/FRAME:017250/0926Effective date: 20051108RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services