US2019339863A1PendingUtilityA1

Devices, Methods, and Graphical User Interfaces for Keyboard Interface Functionalities

Assignee: APPLE INCPriority: Oct 19, 2015Filed: Jul 19, 2019Published: Nov 7, 2019
Est. expiryOct 19, 2035(~9.2 yrs left)· nominal 20-yr term from priority
G06F 40/232G06F 40/242G06F 3/04886G06F 3/0236G06F 3/018G06F 17/273
62
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

This application relates to systems and methods for resizing a keyboard at an electronic device with a display device and a touch-sensitive surface. The method includes displaying, on the display device, a keyboard at a first size and the keyboard also includes keys. Additionally, the method also includes displaying a user interface for an application, wherein the user interface for the application has a certain size. The method further includes that while displaying the keyboard at the first size, and the user interface having the certain size, and in response to a pinch gesture over a portion of the keyboard, determining that the pinch gesture satisfies resizing criteria, resizing, on the display device, display of the keyboard to a second size that is smaller than the first size while continuing to display the user interface having the certain size.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method, comprising:
 at an electronic device with a display device and a touch-sensitive surface:
 displaying, on the display device:
 a keyboard at a first size, the keyboard including keys; and 
 a user interface for an application, wherein the user interface for the application has a certain size; and 
 
 while displaying the keyboard at the first size, and the user interface having the certain size:
 in response to a pinch gesture over a portion of the keyboard:
 in accordance with a determination that the pinch gesture satisfies resizing criteria, resizing, on the display device, display of the keyboard to a second size that is smaller than the first size while continuing to display the user interface having the certain size. 
 
 
   
     
     
         2 . The method of  claim 1 , further comprising:
 detecting a new gesture over a portion of the keyboard while it has the second size, the new gesture including movement;   in response to detecting the movement of the new gesture, moving the keyboard at the second size around on the display device.   
     
     
         3 . The method of  claim 2 , wherein the new gesture is at least a two-finger slide gesture. 
     
     
         4 . The method of  claim 2 , wherein the new gesture is at least a two-finger-flick gesture in a direction, wherein the two-finger-flick gesture moves the keyboard at the second size to an edge of the display device. 
     
     
         5 . The method of  claim 2 , wherein initiation of the new gesture is detected at a predefined location on the keyboard having the second size, the predefined location indicating where a user may start a gesture to move the keyboard to a different location on the display device. 
     
     
         6 . The method of  claim 1 , wherein at least one input of the pinch gesture occurs over the keyboard. 
     
     
         7 . The method of  claim 1 , wherein the keyboard at the second size overlays a portion of the user interface for the application while the user interface for the application has the certain size. 
     
     
         8 . The method of  claim 1 , wherein the keyboard at the second size does not include as many keys as the keyboard at the first size. 
     
     
         9 . The method of  claim 1 , comprising:
 receiving an additional gesture over at least part of the keyboard while it has the second size; and   in response to receiving the additional gesture, ceasing to display the keyboard on the display device.   
     
     
         10 . A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions that, when executed by an electronic device with a display device and a touch-sensitive surface, cause the electronic device to:
 display, on the display device:
 a keyboard at a first size, the keyboard including keys, and 
 a user interface for an application, wherein the user interface for the application has a certain size; and 
   while displaying the keyboard at the first size, and the user interface having the certain size:
 in response to a pinch gesture over a portion of the keyboard:
 in accordance with a determination that the pinch gesture satisfies resizing criteria, resize, on the display device, display of the keyboard to a second size that is smaller than the first size while continuing to display the user interface having the certain size. 
 
   
     
     
         11 . A method, comprising:
 at an electronic device with a display device and a touch-sensitive surface:
 displaying, on the display device:
 a keyboard at a first size, the keyboard including a contiguous set of keys, and 
 a user interface for an application, wherein the user interface for the application has a certain size; and 
 
 while displaying the keyboard at the first size, and the user interface having the certain size:
 in response to a gesture over a portion of the keyboard:
 in accordance with a determination that the gesture satisfies resizing criteria, resizing, on the display device, display of the keyboard to a second size that is smaller than the first size while continuing to display the user interface having the certain size, wherein the keyboard at the second size includes a contiguous set of keys. 
 
 
   
     
     
         12 . The method of  claim 11 , further comprising:
 detecting a new gesture over a portion of the keyboard while it has the second size, the new gesture including movement;   in response to detecting the movement of the new gesture, moving the keyboard at the second size around on the display device.   
     
     
         13 . The method of  claim 12 , wherein the new gesture is at least a two-finger slide gesture. 
     
     
         14 . The method of  claim 12 , wherein the new gesture is at least a two-finger-flick gesture in a direction, wherein the two-finger-flick gesture moves the keyboard at the second size to an edge of the display device. 
     
     
         15 . The method of  claim 12 , wherein initiation of the new gesture is detected at a predefined location on the keyboard having the second size, the predefined indicating where a user may start a gesture to move the keyboard to a different location on the display device. 
     
     
         16 . The method of  claim 11 , wherein the gesture is a pinch gesture. 
     
     
         17 . The method of  claim 16 , wherein at least one input of the pinch gesture occurs over the keyboard. 
     
     
         18 . The method of  claim 11 , wherein the keyboard at the second size overlays a portion of the user interface for the application while the user interface for the application has the certain size. 
     
     
         19 . The method of  claim 11 , wherein the keyboard at the second size does not include as many keys as the keyboard at the first size. 
     
     
         20 . The method of  claim 11 , comprising:
 receiving an additional gesture over at least part of the keyboard while it has the second size; and   in response to receiving the additional gesture, ceasing to display the keyboard on the display device.

Join the waitlist — get patent alerts

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

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