Visual feedback for highlight-driven gesture user interfaces

US10503373B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10503373-B2
Application numberUS-201213420275-A
CountryUS
Kind codeB2
Filing dateMar 14, 2012
Priority dateMar 14, 2012
Publication dateDec 10, 2019
Grant dateDec 10, 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.

Disclosed are approaches for user interface control. In one embodiment, a method can include: indicating a highlight of a first object of a plurality of objects displayed on a display screen; accepting a signal deriving from a first gesture input of a user indicating a neutral position relative to the highlighted first object; accepting a signal deriving from a second gesture input of the user indicating a directional position at least a predetermined distance from the neutral position; and indicating, in response to the second gesture input, a movement of the highlight from the first object to a second object adjacent to the first object, and where the directional position of the second gesture input correlates to a position on the display screen of the second object relative to the first object.

First claim

Opening claim text (preview).

We claim: 1. A method of controlling a user interface, the method comprising: highlighting a first object on a display screen, wherein the first object is one of a plurality of objects displayed on the display screen; accepting, by a computing device, a signal deriving from a first gesture input of a user, wherein the first gesture input, provided by a body part of the user without making any direct contact with the display screen, indicates a neutral position of the body part relative to the highlighted first object on the display screen; providing on the display screen, in response to the first gesture input of the user, a graphical representation at a first position, the first position having a predetermined relationship with the position of the highlighted first object; accepting, by the computing device, a signal deriving from a second gesture input of the user, wherein the second gesture input, caused by movement of the body part through a gesture distance from the neutral position along a gesture direction from the neutral position, indicates a directional position; moving the graphical representation, in response to the second gesture input, to a second position on the display screen indicative of the directional position; detecting whether the movement of the graphical representation to the second position crosses a circular ring threshold, centered at the neutral position corresponding to the screen position of the highlighted first object and characterized by a predetermined radius, the circular ring threshold being independent of positioning of any of the plurality of objects other than the highlighted first object; and in response to detecting that the movement of the graphical representation to the second position does cross the circular ring threshold at a point on the display screen between the first object and a second object adjacent to the first object in the plurality of objects, highlighting the second object, wherein the directional position of the second gesture input correlates to a position on the display screen of the second object relative to the first object. 2. The method of claim 1 , wherein the highlight comprises a dimension, the method further comprising: determining the movement of the highlight by using at least the directional position, the neutral position, and the dimension of the highlight. 3. The method of claim 1 , further comprising: accepting, by the computing device a signal deriving from a third gesture input of the user, wherein the third gesture input indicates selection of the highlighted second object. 4. The method of claim 3 , wherein the third gesture input comprises a hand of the user in a grasp state. 5. The method of claim 1 , wherein the first gesture input comprises a hand of the user in a flat upright state. 6. The method of claim 5 , wherein the second gesture input comprises the flat upright state hand of the user being moved according to the directional position. 7. The method of claim 1 , further comprising: performing an initialization procedure prior to accepting the signal deriving from the first gesture input of the user. 8. The method of claim 1 , wherein each of the plurality of objects represents media content that is playable on the display screen. 9. The method of claim 1 , wherein: the movement of the highlight is performed at a first predetermined speed if the directional position lies between inner and outer concentric rings envisaged around the neutral position; and the movement of the highlight is performed at a second predetermined speed if the directional position exceeds the outer concentric ring, wherein the second predetermined speed is greater than the first predetermined speed. 10. An apparatus configured to control a user interface, the apparatus comprising: one or more processors; and a computer-readable non-transitory storage medium having one or more instructions stored thereon for execution by the one or more processors, and when executed being operable to perform: highlighting a first object on a display screen, wherein the first object is one of a plurality of objects displayed on the display screen; accepting, by a computing device, a signal deriving from a first gesture input of a user, wherein the first gesture input, provided by a body part of the user without making any direct contact with the display screen, indicates a neutral position of the body part relative to the highlighted first object on the display screen; providing on the display screen, in response to the first gesture input of the user, a graphical representation at a first position coupled to the highlighted first object; accepting, by the computing device, a signal deriving from a second gesture input of the user, wherein the second gesture input, caused by movement of the body part through a gesture distance from the neutral position along a gesture direction from the neutral position, indicates a directional position; moving the graphical representation, in response to the second gesture input, to a second position on the display screen indicative of the directional position; detecting whether the movement of the graphical representation to the second position crosses a circular ring threshold, centered at the neutral position corresponding to the screen position of the highlighted first object, and characterized by a predetermined radius, the circular ring threshold being independent of positioning of any of the plurality of objects other than the highlighted first object; and in response to detecting that the movement of the graphical representation to the second position does cross the circular ring threshold at a point on the display screen between the first object and a second object adjacent to the first object in the plurality of objects, highlighting the second object, wherein the directional position of the second gesture input correlates to a position on the display screen of the second object relative to the first object. 11. The apparatus of claim 10 , wherein the highlight comprises a dimension, the one or more instructions when executed being further operable to perform: determining the movement of the highlight by using at least the directional position, the neutral position, and the dimension of the highlight. 12. The apparatus of claim 10 , the one or more instructions when executed being further operable to perform: accepting, by the computing device, a signal deriving from a third gesture input of the user, wherein the third gesture input indicates selection of the highlighted second object. 13. The apparatus of claim 12 , wherein the third gesture input comprises a hand of the user in a grasp state. 14. The apparatus of claim 10 , wherein the first gesture input comprises a hand of the user in a flat upright state, and wherein the second gesture input comprises the flat upright state hand of the user being moved according to the directional position. 15. The apparatus of claim 10 , the one or more instructions when executed being further operable to perform: performing an initialization procedure prior to accepting the signal deriving from the first gesture input of the user. 16. The apparatus of claim 10 , wherein each of the plurality of objects represents media content that is playable on the display screen. 17. The apparatus of claim 1 , wherein: the movement of the highlight is performed at a first predetermined speed if the directional position lies between inner and outer concentric rings envisaged around the neutral position; and the movement of the highlight

Assignees

Inventors

Classifications

  • Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883) · CPC title

  • Detection arrangements using opto-electronic means (constructional details of pointing devices not related to the detection arrangement using opto-electronic means G06F3/033; optical digitisers G06F3/042) · CPC title

  • Interaction with lists of selectable items, e.g. menus · CPC title

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · 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 US10503373B2 cover?
Disclosed are approaches for user interface control. In one embodiment, a method can include: indicating a highlight of a first object of a plurality of objects displayed on a display screen; accepting a signal deriving from a first gesture input of a user indicating a neutral position relative to the highlighted first object; accepting a signal deriving from a second gesture input of the user …
Who is the assignee on this patent?
Schwesig Carsten, Demerchant Marvin, Friedlander Steven, and 5 more
What technology area does this patent fall under?
Primary CPC classification G06F3/04842. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 10 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).