Touch input cursor manipulation

US10599331B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10599331-B2
Application numberUS-201916258394-A
CountryUS
Kind codeB2
Filing dateJan 25, 2019
Priority dateMar 19, 2015
Publication dateMar 24, 2020
Grant dateMar 24, 2020

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.

The method for manipulating a cursor is performed at a portable multifunction device with one or more processors, memory, and a touch screen display. Initially, content of an electronic document is displayed on the display, where a cursor is displayed within the electronic document. Two substantially simultaneous touch inputs are then detected on the touch screen display, and preferably anywhere on the touch screen display. In response to detecting the two substantially simultaneous touch inputs, a portion of the content in the document closest to the cursor is selected, and the portion of the content is displayed as selected content.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: at an electronic device having one or more processors, memory, and a touch-sensitive display: concurrently displaying an onscreen keyboard and a content presentation region on the touch-sensitive display, wherein the content presentation region is configured to display content including text input received from the onscreen keyboard, wherein the onscreen keyboard includes a plurality of character keys with corresponding character symbols, and wherein a respective character symbol will be input in response to activation of a corresponding character key of the onscreen keyboard; detecting a touch input on the onscreen keyboard displayed on the touch-sensitive display, wherein detecting the touch input includes detecting movement of one or more contacts and liftoff of the one or more contacts; in response to detecting the touch input on the onscreen keyboard displayed on the touch-sensitive display: in accordance with a determination that the touch input on the onscreen keyboard satisfies first criteria: changing an appearance of the onscreen keyboard in a respective manner that obscures a plurality of the character symbols on the onscreen keyboard in response to determining that the touch input satisfies the first criteria; performing a first operation based on the movement of the one or more contacts while maintaining the change in appearance of the onscreen keyboard in the respective manner; and, reversing the change in appearance of the onscreen keyboard in the respective manner in response to detecting liftoff of the one or more contacts; and, in accordance with a determination that the touch input on the onscreen keyboard does not meet the first criteria, forgoing changing the appearance of the onscreen keyboard in the respective manner that obscures the plurality of character symbols on the onscreen keyboard. 2. The method of claim 1 , wherein changing the appearance of the onscreen keyboard in the respective manner that obscures the plurality of character symbols on the onscreen keyboard includes applying a blurring effect to the onscreen keyboard. 3. The method of claim 1 , wherein changing the appearance of the onscreen keyboard in the respective manner that obscures the plurality of character symbols on the onscreen keyboard includes removing the plurality of character symbols from the onscreen keyboard. 4. The method of claim 1 , wherein changing the appearance of the onscreen keyboard in the respective manner that obscures the plurality of character symbols on the onscreen keyboard includes removing a simulated three-dimensional characteristic of the plurality of character keys on the onscreen keyboard. 5. The method of claim 1 , wherein changing the appearance of the onscreen keyboard in the respective manner that obscures the plurality of character symbols on the onscreen keyboard includes changing one or more of: color, hue, saturation, brightness, or contrast of the onscreen keyboard. 6. The method of claim 1 , wherein the one or more contacts include a single contact. 7. The method of claim 1 , including: in response to detecting the touch input on the onscreen keyboard displayed on the touch-sensitive display: in accordance with a determination that the touch input on the onscreen keyboard does not meet the first criteria and that the touch input on the onscreen keyboard meets second criteria distinct from the first criteria, entering a character symbol that corresponds to an activated character key of the onscreen keyboard. 8. The method of claim 1 , wherein performing the first operation based on the movement of the one or more contacts while maintaining the change in the appearance of the onscreen keyboard in the respective manner includes selecting text within the content presentation region. 9. 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 touch-sensitive display, cause the electronic device to: concurrently display an onscreen keyboard and a content presentation region on the touch-sensitive display, wherein the content presentation region is configured to display content including text input received from the onscreen keyboard, wherein the onscreen keyboard includes a plurality of character keys with corresponding character symbols, and wherein a respective character symbol will be input in response to activation of a corresponding character key of the onscreen keyboard; detect a touch input on the onscreen keyboard displayed on the touch-sensitive display, wherein detecting the touch input includes detecting movement of one or more contacts and liftoff of the one or more contacts; in response to detecting the touch input on the onscreen keyboard displayed on the touch-sensitive display: in accordance with a determination that the touch input on the onscreen keyboard satisfies first criteria: change an appearance of the onscreen keyboard in a respective manner that obscures a plurality of the character symbols on the onscreen keyboard in response to determining that the touch input satisfies the first criteria; perform a first operation based on the movement of the one or more contacts while maintaining the change in appearance of the onscreen keyboard in the respective manner; and, reverse the change in appearance of the onscreen keyboard in the respective manner in response to detecting liftoff of the one or more contacts; and, in accordance with a determination that the touch input on the onscreen keyboard does not meet the first criteria, forgo changing the appearance of the onscreen keyboard in the respective manner that obscures the plurality of character symbols on the onscreen keyboard. 10. The computer readable storage medium of claim 9 , wherein changing the appearance of the onscreen keyboard in the respective manner that obscures the plurality of character symbols on the onscreen keyboard includes applying a blurring effect to the onscreen keyboard. 11. The computer readable storage medium of claim 9 , wherein changing the appearance of the onscreen keyboard in the respective manner that obscures the plurality of character symbols on the onscreen keyboard includes removing the plurality of character symbols from the onscreen keyboard. 12. The computer readable storage medium of claim 9 , wherein changing the appearance of the onscreen keyboard in the respective manner that obscures the plurality of character symbols on the onscreen keyboard includes removing a simulated three-dimensional characteristic of the plurality of character keys on the onscreen keyboard. 13. The computer readable storage medium of claim 9 , wherein changing the appearance of the onscreen keyboard in the respective manner that obscures the plurality of character symbols on the onscreen keyboard includes changing one or more of: color, hue, saturation, brightness, or contrast of the onscreen keyboard. 14. The computer readable storage medium of claim 9 , wherein the one or more contacts include a single contact. 15. The computer readable storage medium of claim 9 , including instructions which, when executed by the electronic device, cause the electronic device to: in response to detecting the touch input on the onscreen keyboard displayed on the touch-sensitive display: in accordance with a determination that the touch input on the onscreen keyboard does not meet the first criteria and that the touch input on the onscreen keyboard meets second criteria distinct from the first criteria, enter a character symbol tha

Assignees

Inventors

Classifications

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects · CPC title

  • by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus · CPC title

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

  • for inputting data by handwriting, e.g. gesture or text · 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 US10599331B2 cover?
The method for manipulating a cursor is performed at a portable multifunction device with one or more processors, memory, and a touch screen display. Initially, content of an electronic document is displayed on the display, where a cursor is displayed within the electronic document. Two substantially simultaneous touch inputs are then detected on the touch screen display, and preferably anywher…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04812. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 24 2020 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).