Device, Method, and Graphical User Interface for Transitioning Between Display States in Response to a Gesture
US-2015062052-A1 · Mar 5, 2015 · US
US10222980B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10222980-B2 |
| Application number | US-201715499693-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 27, 2017 |
| Priority date | Mar 19, 2015 |
| Publication date | Mar 5, 2019 |
| Grant date | Mar 5, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
Opening claim text (preview).
What is claimed is: 1. 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 displays text input received from the onscreen keyboard; detect a touch input on the onscreen keyboard displayed on the touch-sensitive display; in response to detecting the touch input on the onscreen keyboard displayed on the touch-sensitive display, determine whether the touch input satisfies one or more criteria for entering a text selection mode; and in accordance with a determination that the touch input satisfies the one or more criteria for entering the text selection mode: concurrently display, in the content presentation region, a first cursor at a first location and a second cursor at a second location that is different from the first location, wherein: the second cursor moves in accordance with movement of the touch input while in the text selection mode; and the first cursor indicates where the second cursor will be located after the touch input ends. 2. The non-transitory computer readable storage medium of claim 1 , wherein the one or more criteria for entering the text selection mode include the touch input including a two-finger drag gesture over the onscreen keyboard. 3. The non-transitory computer readable storage medium of claim 1 , wherein: the device has one or more sensors to detect intensities of contacts with the touch-sensitive display; the touch input on the touch-sensitive display includes an input by a contact on the onscreen keyboard, and the one or more criteria for entering the text selection mode include the contact on the onscreen keyboard having an intensity that exceeds a predetermined deep press intensity threshold. 4. The non-transitory computer readable storage medium of claim 1 , including instructions which, when executed by the electronic device, cause the electronic device to: in accordance with the determination that the touch input satisfies the one or more criteria for entering the text selection mode: visually obscure keys on the onscreen keyboard. 5. The non-transitory computer readable storage medium of claim 4 , wherein visually obscuring the keys on the onscreen keyboard includes applying a blurring effect to the onscreen keyboard. 6. The non-transitory computer readable storage medium of claim 4 , wherein visually obscuring the keys on the onscreen keyboard includes transforming the onscreen keyboard into an onscreen touchpad. 7. The non-transitory computer readable storage medium of claim 4 , wherein visually obscuring the keys on the onscreen keyboard includes making the onscreen keyboard semitransparent to partially reveal content lying underneath the onscreen keyboard. 8. The non-transitory computer readable storage medium of claim 1 , wherein one of the first and second cursors is already displayed in the content presentation region before both of the first and second cursors are concurrently displayed in the content presentation region. 9. The non-transitory computer readable storage medium of claim 1 , including instructions which, when executed by the electronic device, cause the electronic device to: detect a lift-off of the touch input after detecting the movement of the touch input; and in response to detecting the lift-off of the touch input: cease to display the first cursor. 10. The non-transitory computer readable storage medium of claim 9 , wherein the onscreen keyboard is obscured in accordance with the determination that the touch input satisfies the one or more criteria for entering the text selection mode, and the non-transitory computer readable storage medium includes instructions which, when executed by the electronic device, cause the electronic device to: in response to detecting the lift-off of the touch input, restore display of the onscreen keyboard. 11. The non-transitory computer readable storage medium of claim 1 , wherein the device has one or more sensors to detect intensities of contacts with the touch-sensitive display, and the non-transitory computer readable storage medium includes instructions which, when executed by the electronic device, cause the electronic device to: in the text selection mode, detect that an intensity of a contact in the touch input exceeds a predetermined intensity threshold; after detecting that the intensity of the contact in the touch input exceeds the predetermined intensity threshold, detect movement of the contact in the touch input; in response to detecting the movement of the contact in the touch input, after detecting that the intensity of the contact in the touch input exceeds the predetermined intensity threshold: select a portion of the text input in accordance with the movement of the contact in the touch input. 12. The non-transitory computer readable storage medium of claim 11 , wherein the selected portion of the text input begins at a position of the first cursor when the detected intensity of the contact in the touch input exceeded the predetermined intensity threshold. 13. The non-transitory computer readable storage medium of claim 11 , including instructions which, when executed by the electronic device, cause the electronic device to: detect lift-off of the contact in the touch input after selecting the portion of the text input in accordance with the movement of the contact in the touch input; and, in response to detecting the lift-off of the contact in the touch input, confirm selection of the portion of the text input. 14. The non-transitory computer readable storage medium of claim 11 , including instructions which, when executed by the electronic device, cause the electronic device to: after selecting the portion of the text input, while the portion of the text input is selected, detect an intensity of the contact in the touch input that exceeds the predetermined intensity threshold; and, in response to detecting the intensity of the contact in the touch input that exceeds the predetermined intensity threshold while the portion of the text input is selected, clear selection of the portion of the text input. 15. The non-transitory computer readable storage medium of claim 11 , including instructions which, when executed by the electronic device, cause the electronic device to: after selecting the portion of the text input, while the portion of the text input is selected, detect an intensity of the contact in the touch input that exceeds the predetermined intensity threshold and that is followed by lift-off of the contact without further movement of the contact; and, in response to detecting the intensity of the contact in the touch input that exceeds the predetermined intensity threshold and that is followed by lift-off of the contact without further movement of the contact, confirm selection of the portion of the text input. 16. The non-transitory computer readable storage medium of claim 11 , including instructions which, when executed by the electronic device, cause the electronic device to: after selecting the portion of the text input, while the portion of the text input is selected, detect an intensity of the contact in the touch input that exceeds the predetermined intensity threshold and that is followed by further movement of the contact; and, in response to detecting the intensity of the contact in the touch inp
Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects · CPC title
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
for inputting data by handwriting, e.g. gesture or text · CPC title
Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen · CPC title
Touch pads, in which fingers can move on a surface · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.