Touchscreen gestures for selecting a graphical object

US9524097B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9524097-B2
Application numberUS-201113334369-A
CountryUS
Kind codeB2
Filing dateDec 22, 2011
Priority dateDec 22, 2011
Publication dateDec 20, 2016
Grant dateDec 20, 2016

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.

A two-finger selection method is implemented on a touchscreen of an electronic device. One embodiment involves sensing the touch positions of two fingers on the touchscreen. In response to sensing the two simultaneous touch positions, a selection graphic is displayed and dynamically positioned on the touchscreen as a function of the two touch positions. A specific graphical object, such as a command button having an associated function, is selected in response to a separate selection input received while the selection graphic is positioned on the specific graphical object.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: sensing a simultaneous touching of a touchscreen by first and second fingers and dynamically determining touch positions of the two fingers; displaying a selection graphic on the touchscreen and dynamically positioning the selection graphic as a function of the two touch positions in response to a movement of one or both touch positions; interpreting a movement of the two fingers toward one another to less than a threshold distance apart as a separate selection input; and automatically selecting a specific graphical object in response to the separate selection input received while the selection graphic is positioned on the specific graphical object. 2. The method of claim 1 , further comprising: executing a command function associated with the specific graphical object in response to selecting the specific graphical object. 3. The method of claim 1 , wherein the step of dynamically positioning the selection graphic as a function of the two touch positions comprises: positioning the selection graphic on the touchscreen equidistant from the two touch positions. 4. The method of claim 3 , further comprising: positioning the selection graphic on the touchscreen at a midpoint between the two touch positions. 5. The method of claim 3 , further comprising: positioning the selection graphic on the touchscreen at a position offset from a midpoint between the two touch positions. 6. The method of claim 1 , further comprising: interpreting a movement of the two fingers toward one another above a threshold speed as the separate selection input. 7. The method of claim 1 , further comprising: interpreting a removal of the first finger from the touchscreen and another touch within a predefined radius of the second finger while the second finger remains in contact with the touchscreen as the separate selection input. 8. The method of claim 1 , further comprising: performing the step of displaying the selection graphic on the touchscreen only during periods when a pre-specified dot display precondition is present; and during periods when the pre-specified dot display precondition is not present, performing a zoom function in response to the movement of one or both touch positions. 9. The method of claim 8 , wherein the specified dot display precondition comprises the pressing of a keyboard button prior to sensing the simultaneous touching of the touchscreen by the first and second fingers. 10. A computer program product including computer usable program code embodied on a non-transitory computer usable storage medium, the computer program product comprising: computer usable program code for sensing a simultaneous touching of a touchscreen by first and second fingers and dynamically determining touch positions of the two fingers; computer usable program code for displaying a selection graphic on the touchscreen and dynamically positioning the selection graphic as a function of the two touch positions in response to a movement of one or both touch positions; computer usable program code for interpreting a movement of the two fingers toward one another to less than a threshold distance apart as the separate selection input; and computer usable program code for automatically selecting a specific graphical object in response to the separate selection input received while the selection graphic is positioned on the specific graphical object. 11. The computer program product of claim 10 , further comprising: computer usable program code for executing a command function associated with the specific graphical object in response to selecting the specific graphical object. 12. The computer program product of claim 10 , wherein the computer usable program code for dynamically positioning the selection graphic as a function of the two touch positions comprises: computer usable program code for positioning the selection graphic on the touchscreen equidistant from the two touch positions. 13. The computer program product of claim 12 , further comprising: computer usable program code for positioning the selection graphic on the touchscreen at a midpoint between the two touch positions. 14. The computer program product of claim 12 , further comprising: computer usable program code for positioning the selection graphic on the touchscreen at a position offset from a midpoint between the two touch positions. 15. The computer program product of claim 10 , further comprising: computer usable program code for interpreting a movement of the two fingers toward one another above a threshold speed as the separate selection input. 16. The computer program product of claim 10 , further comprising: computer usable program code for interpreting a removal of the first finger from the touchscreen and another touch within a predefined radius of the second finger while the second finger remains in contact with the touchscreen as the separate selection input. 17. The computer program product of claim 10 , further comprising: computer usable program code for performing the step of displaying the selection graphic on the touchscreen only during periods when a pre-specified dot display precondition is present; and computer usable program code for performing a zoom function in response to the movement of one or both touch positions during periods when the pre-specified dot display precondition is not present. 18. The computer program product of claim 17 , wherein the specified dot display precondition comprises the pressing of a keyboard button prior to sensing the simultaneous touching of the touchscreen by the first and second fingers.

Assignees

Inventors

Classifications

  • Zoom, i.e. interaction techniques or interactors for controlling the zooming operation · 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 US9524097B2 cover?
A two-finger selection method is implemented on a touchscreen of an electronic device. One embodiment involves sensing the touch positions of two fingers on the touchscreen. In response to sensing the two simultaneous touch positions, a selection graphic is displayed and dynamically positioned on the touchscreen as a function of the two touch positions. A specific graphical object, such as a co…
Who is the assignee on this patent?
Herring Dean F, Johnson Brad M, Rodriguez Adrian X, and 2 more
What technology area does this patent fall under?
Primary CPC classification G06F3/04883. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 20 2016 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).