US2015378602A1PendingUtilityA1

Device, method, and graphical user interface for entering characters

Assignee: APPLE INCPriority: Aug 1, 2012Filed: Sep 11, 2015Published: Dec 31, 2015
Est. expiryAug 1, 2032(~6 yrs left)· nominal 20-yr term from priority
G06F 3/0213G06F 3/02G06F 3/0236G06F 3/04883G06F 3/018G06F 3/0237G06F 3/04886
49
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A device with a display and a touch-sensitive keyboard with one or more character keys: displays a text entry area; detects a first input on the touch-sensitive keyboard; in accordance with a determination that the first input corresponds to activation of a character key, enters a first character corresponding to the character key into the text entry area; in accordance with a determination that the first input corresponds to a character drawn on the touch-sensitive keyboard: determines one or more candidate characters for the drawn character, and displays a candidate character selection interface that includes at least one of the candidate characters; while displaying the candidate character selection interface, detects a second input that selects a respective candidate character within the candidate character selection interface; and in response to detecting the second input, enters the selected respective candidate character into the text entry area.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display and a touch-sensitive keyboard, cause the device to:
 display a text entry area on the display;   detect a first input on the touch-sensitive keyboard, the touch-sensitive keyboard including one or more character keys;
 in accordance with a determination that the first input corresponds to activation of a character key on the touch-sensitive keyboard, enter a first character corresponding to the character key into the text entry area; 
 in accordance with a determination that the first input corresponds to a first portion of a character drawn on the touch-sensitive keyboard and in accordance with detecting that the first input is at least partially entered in a portion of the touch-sensitive keyboard including one or more character keys:
 determine one or more candidate characters for the drawn first portion of the character; and 
 display the one or more candidate characters in a candidate character selection interface. 
 
   
     
     
         3 . The non-transitory computer readable storage medium of  claim 2 , wherein the one or more programs further comprise instructions which cause the device to:
 while displaying the candidate character selection interface on the display, detect a second input;   in accordance with a determination that the second input corresponds to a second portion of the character drawn on the touch-sensitive keyboard:
 determine one or more updated candidate characters for the drawn first portion and second portion of the character; and 
 update the candidate character selection interface on the display, including displaying at least one of the one or more updated candidate characters in the candidate character selection interface; 
 in accordance with a determination that the second input corresponds to selection of a candidate character from the one or more candidate characters in the candidate character selection interface:
 enter the selected candidate character into the text entry area. 
 
   
     
     
         4 . The non-transitory computer readable storage medium of  claim 3 , wherein to detect the second input selecting the candidate character, the one or more programs further comprise instructions which cause the device to detect an input on a key in the touch-sensitive keyboard that corresponds to the candidate character. 
     
     
         5 . The non-transitory computer readable storage medium of  claim 2 , wherein the one or more programs further comprise instructions which cause the device to:
 detect activation of a plurality of character keys on the touch-sensitive keyboard, the plurality of activated character keys corresponding to a romanization of one or more characters;   identify two or more candidate characters corresponding to the romanization; displaying at least one of the identified candidate characters corresponding to the romanization;   detect a third input that corresponds to a character drawn on the touch-sensitive keyboard of a first candidate character corresponding to the romanization; and   in response to detecting the third input, enter the first candidate character corresponding to the romanization into the text entry area.   
     
     
         6 . The non-transitory computer readable storage medium of  claim 2 , wherein the one or more programs further comprise instructions which cause the device to:
 after entering the first character, detect activation of one or more character keys on the touch-sensitive keyboard;   in response to detecting activation of one or more character keys on the touch-sensitive keyboard, enter characters corresponding to the one or more activated character keys into the text entry area;   detect a fourth input;   in response to detecting the fourth input, display one or more characters that correspond to a romanization corresponding to the sequence of the first character and the characters corresponding to the one or more activated character keys;   while displaying the one or more characters that correspond to the romanization, detect a fifth input that selects a character of the displayed characters that correspond to the romanization; and   in response to detecting the fifth input, enter the selected character into the text entry area.   
     
     
         7 . The non-transitory computer readable storage medium of  claim 2 , wherein the electronic device includes a touch-sensitive surface distinct from the touch-sensitive keyboard, wherein the touch-sensitive surface is in a cursor manipulation mode when the first input is detected, wherein the one or more programs further comprise instructions which cause the device to:
 in response to detecting the first input, maintain the touch-sensitive surface in the cursor manipulation mode.   
     
     
         8 . The non-transitory computer readable storage medium of  claim 2 , wherein the touch-sensitive keyboard is one of a soft keyboard or a physical keyboard. 
     
     
         9 . The non-transitory computer readable storage medium of  claim 2 , wherein the one or more candidate characters are Chinese characters, Japanese characters, Korean characters, Vietnamese characters, Hindi characters, or Thai characters. 
     
     
         10 . An electronic device, comprising:
 a display;   a touch-sensitive keyboard;   one or more processors;   memory; and   one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
 displaying a text entry area on the display; 
 detecting a first input on the touch-sensitive keyboard, the touch-sensitive keyboard including one or more character keys; 
 in accordance with a determination that the first input corresponds to activation of a character key on the touch-sensitive keyboard, entering a first character corresponding to the character key into the text entry area; 
 in accordance with a determination that the first input corresponds to a first portion of a character drawn on the touch-sensitive keyboard and in accordance with detecting that the first input is at least partially entered in a portion of the touch-sensitive keyboard including one or more character keys:
 determining one or more candidate characters for the drawn first portion of the character; and 
 displaying the one or more candidate characters in a candidate character selection interface. 
 
   
     
     
         11 . The electronic device of  claim 10 , the one or more programs further including instructions for:
 while displaying the candidate character selection interface on the display, detecting a second input;   in accordance with a determination that the second input corresponds to a second portion of the character drawn on the touch-sensitive keyboard:
 determining one or more updated candidate characters for the drawn first portion and second portion of the character; and 
 updating the candidate character selection interface on the display, including displaying at least one of the one or more updated candidate characters in the candidate character selection interface; 
   in accordance with a determination that the second input corresponds to selection of a candidate character from the one or more candidate characters in the candidate character selection interface:
 entering the selected candidate character into the text entry area. 
   
     
     
         12 . The electronic device of  claim 11 , wherein detecting the second input selecting the candidate character includes detecting an input on a key in the touch-sensitive keyboard that corresponds to the candidate character. 
     
     
         13 . The electronic device of  claim 2 , the one or more programs further including instructions for:
 detecting activation of a plurality of character keys on the touch-sensitive keyboard, the plurality of activated character keys corresponding to a romanization of one or more characters;   identifying two or more candidate characters corresponding to the romanization; displaying at least one of the identified candidate characters corresponding to the romanization;   detecting a third input that corresponds to a character drawn on the touch-sensitive keyboard of a first candidate character corresponding to the romanization; and   in response to detecting the third input, entering the first candidate character corresponding to the romanization into the text entry area.   
     
     
         14 . The electronic device of  claim 11 , the one or more programs further including instructions for:
 after entering the first character, detecting activation of one or more character keys on the touch-sensitive keyboard;   in response to detecting activation of one or more character keys on the touch-sensitive keyboard, entering characters corresponding to the one or more activated character keys into the text entry area;   detecting a fourth input;   in response to detecting the fourth input, displaying one or more characters that correspond to a romanization corresponding to the sequence of the first character and the characters corresponding to the one or more activated character keys;   while displaying the one or more characters that correspond to the romanization, detecting a fifth input that selects a character of the displayed characters that correspond to the romanization; and   in response to detecting the fifth input, entering the selected character into the text entry area.   
     
     
         15 . The electronic device of  claim 11 , wherein the device includes a touch-sensitive surface distinct from the touch-sensitive keyboard, wherein the touch-sensitive surface is in a cursor manipulation mode when the first input is detected, the one or more programs further including instructions for:
 in response to detecting the first input, maintaining the touch-sensitive surface in the cursor manipulation mode.   
     
     
         16 . A method, comprising:
 at an electronic device with a display and a touch-sensitive keyboard:
 displaying a text entry area on the display; 
 detect a first input on the touch-sensitive keyboard, the touch-sensitive keyboard including one or more character keys; 
 in accordance with a determination that the first input corresponds to activation of a character key on the touch-sensitive keyboard, entering a first character corresponding to the character key into the text entry area; 
 in accordance with a determination that the first input corresponds to a first portion of a character drawn on the touch-sensitive keyboard and in accordance with detecting that the first input is at least partially entered in a portion of the touch-sensitive keyboard including one or more character keys:
 determining one or more candidate characters for the drawn first portion of the character; and 
 displaying the one or more candidate characters in a candidate character selection interface. 
 
   
     
     
         17 . The method of  claim 16 , further comprising:
 while displaying the candidate character selection interface on the display, detecting a second input;   in accordance with a determination that the second input corresponds to a second portion of the character drawn on the touch-sensitive keyboard:
 determining one or more updated candidate characters for the drawn first portion and second portion of the character; and 
 updating the candidate character selection interface on the display, including displaying at least one of the one or more updated candidate characters in the candidate character selection interface; 
 in accordance with a determination that the second input corresponds to selection of a candidate character from the one or more candidate characters in the candidate character selection interface: 
 entering the selected candidate character into the text entry area. 
   
     
     
         18 . The method of  claim 17 , wherein detecting the second input selecting the candidate character includes detecting an input on a key in the touch-sensitive keyboard that corresponds to the candidate character. 
     
     
         19 . The method of  claim 16 , further comprising:
 detecting activation of a plurality of character keys on the touch-sensitive keyboard, the plurality of activated character keys corresponding to a romanization of one or more characters;   identifying two or more candidate characters corresponding to the romanization; displaying at least one of the identified candidate characters corresponding to the romanization;   detecting a third input that corresponds to a character drawn on the touch-sensitive keyboard of a first candidate character corresponding to the romanization; and   in response to detecting the third input, entering the first candidate character corresponding to the romanization into the text entry area.   
     
     
         20 . The method of  claim 16 , further comprising:
 after entering the first character, detecting activation of one or more character keys on the touch-sensitive keyboard;   in response to detecting activation of one or more character keys on the touch-sensitive keyboard, entering characters corresponding to the one or more activated character keys into the text entry area;   detecting a fourth input;   in response to detecting the fourth input, displaying one or more characters that correspond to a romanization corresponding to the sequence of the first character and the characters corresponding to the one or more activated character keys;   while displaying the one or more characters that correspond to the romanization, detecting a fifth input that selects a character of the displayed characters that correspond to the romanization; and   in response to detecting the fifth input, entering the selected character into the text entry area.   
     
     
         21 . The method of  claim 16 , wherein the electronic device includes a touch-sensitive surface distinct from the touch-sensitive keyboard, wherein the touch-sensitive surface is in a cursor manipulation mode when the first input is detected, the method further comprising:
 in response to detecting the first input, maintaining the touch-sensitive surface in the cursor manipulation mode.

Join the waitlist — get patent alerts

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

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