Gestures for keyboard switch

US10444988B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10444988-B2
Application numberUS-201715677422-A
CountryUS
Kind codeB2
Filing dateAug 15, 2017
Priority dateJul 25, 2012
Publication dateOct 15, 2019
Grant dateOct 15, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In one embodiment, a method includes displaying a first touch-screen keyboard on a touch-screen display of a computing device; detecting a touch gesture on the touch-screen display; identifying the detected touch gesture as a particular touch gesture, the particular touch gesture being one of a plurality of touch gestures; determining, based on the identification of the particular touch gesture, a second keyboard to display on the touch-screen display, wherein the second keyboard is associated with the particular touch gesture; and displaying the second keyboard on the touch-screen display.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising, by a computing device: displaying a first one of a plurality of touch-screen keyboards on a touch-screen display of the computing device; detecting a touch gesture on the touch-screen display; identifying the detected touch gesture as a particular touch gesture, the particular touch gesture being one of a plurality of touch gestures, wherein the particular touch gesture is associated with a second one of the plurality of touch-screen keyboards, and wherein the determination is independent of a location of the detected touch gesture with respect to the touch-screen display; based on the identification of the particular touch gesture, displaying the second one of the plurality of touch-screen keyboards on the touch-screen display; and wherein the touch gesture uniquely identifies, independent of which keyboard of the plurality of keyboards is currently displayed, the second one of the plurality of keyboards, and identifies no other touch-screen keyboard, the touch gesture further being other than a swipe gesture. 2. The method of claim 1 , wherein the touch gesture comprises a two-finger tap. 3. The method of claim 1 , wherein the touch gesture comprises a swipe touch gesture. 4. The method of claim 3 , wherein the swipe touch gesture comprises a one-finger swipe touch gesture. 5. The method of claim 3 , wherein the swipe touch gesture comprises a two-finger swipe touch gesture. 6. The method of claim 1 , wherein the touch gesture occurs substantially within an area of the display of the first one of the touch-screen keyboards. 7. The method of claim 1 , further comprising displaying with the second one of the keyboards an indication of a third one of the keyboards that the user can make a touch-gesture to have displayed on the touch-screen display. 8. The method of claim 1 , wherein the first one of the keyboards comprises only letters and the second one of the keyboards comprises only numbers. 9. The method of claim 1 , wherein the first one of the keyboards comprises a standard layout and the second one of the keyboards comprises a non-standard layout. 10. The method of claim 9 , wherein the standard layout is a QWERTY layout and the non-standard layout is a Dvorak simplified keyboard. 11. One or more computer-readable non-transitory storage media embodying software that is operable when executed to: display a first one of a plurality of touch-screen keyboards on a touch-screen display of a computing device; detect a touch gesture on the touch-screen display; identify the detected touch gesture as a particular touch gesture, the particular touch gesture being one of a plurality of touch gestures, wherein the particular touch gesture is associated with a second one of the plurality of touch-screen keyboards, and wherein the determination is independent of a location of the detected touch gesture with respect to the touch-screen display; based on the identification of the particular touch gesture, display the second one of the plurality of touch-screen keyboards on the touch-screen display; and wherein the touch gesture uniquely identifies, independent of which keyboard of the plurality of keyboards is currently displayed, the second one of the plurality of keyboards, and identifies no other touch-screen keyboard, the touch gesture further being other than a swipe gesture. 12. The media of claim 11 , wherein the touch gesture comprises a two-finger tap. 13. The media of claim 11 , wherein the touch gesture comprises a swipe touch gesture. 14. The media of claim 13 , wherein the swipe touch gesture comprises a one-finger swipe touch gesture. 15. The media of claim 13 , wherein the swipe touch gesture comprises a two-finger swipe touch gesture. 16. The media of claim 11 , wherein the touch gesture occurs substantially within an area of the display of the first one of the touch-screen keyboards. 17. The media of claim 11 , wherein the software is further operable when executed to display with the second one of the keyboards an indication of a third one of the keyboards that the user can make a touch-gesture to have displayed on the touch-screen display. 18. The media of claim 11 , wherein the first one of the keyboards comprises only letters and the second one of the keyboards comprises only numbers. 19. A device comprising: one or more processors; and one or more computer-readable non-transitory storage media coupled to the processors and embodying software that is operable when executed by the processors to: display a first one of a plurality of touch-screen keyboards on a touch-screen display of a computing device; detect a touch gesture on the touch-screen display; identify the detected touch gesture as a particular touch gesture, the particular touch gesture being one of a plurality of touch gestures, wherein the particular touch gesture is associated with a second one of the plurality of touch-screen keyboards, and wherein the determination is independent of a location of the detected touch gesture with respect to the touch-screen display; based on the identification of the particular touch gesture, display the second one of the plurality of touch-screen keyboards on the touch-screen display; and wherein the touch gesture uniquely identifies, independent of which keyboard of the plurality of keyboards is currently displayed, the second one of the plurality of keyboards, and identifies no other touch-screen keyboard, the touch gesture further being other than a swipe gesture. 20. The device of claim 19 , wherein the touch gesture comprises a two-finger tap.

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry · CPC title

  • using dedicated keyboard keys or combinations thereof · CPC title

  • for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title

  • specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10444988B2 cover?
In one embodiment, a method includes displaying a first touch-screen keyboard on a touch-screen display of a computing device; detecting a touch gesture on the touch-screen display; identifying the detected touch gesture as a particular touch gesture, the particular touch gesture being one of a plurality of touch gestures; determining, based on the identification of the particular touch gesture…
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04886. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 15 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).