Generation of graphical feedback in a computer system

US10452140B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10452140-B2
Application numberUS-201816216788-A
CountryUS
Kind codeB2
Filing dateDec 11, 2018
Priority dateFeb 1, 2006
Publication dateOct 22, 2019
Grant dateOct 22, 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.

The present invention relates to control of a computer system, which includes a data processing unit, a display and an eye tracker adapted to register a user's gaze point with respect to the display. The data processing unit is adapted to present graphical information on the display, which includes feedback data reflecting the user's commands entered into the unit. The data processing unit is adapted to present the feedback data such that during an initial phase, the feedback data is generated based on an absolute position of the gaze point. An imaging device of the system is also adapted to register image data representing movements of a body part of the user and to forward a representation of the image data to the data processing unit. Hence, during a phase subsequent to the initial phase, the data is instead generated based on the image data.

First claim

Opening claim text (preview).

What is claimed: 1. A method for operating a computer system, the method comprising: causing a screen of a display device to display a first image; receiving image data from a first image sensor; determining, based on the image data from the first image sensor, that a gaze of a user is directed away from the screen; receiving an activation input from the user; and causing, based on the gaze of the user being directed away from the screen and receipt of the activation input, the screen to display a second image, wherein the second image is different than the first image. 2. The method for operating a computer system of claim 1 , wherein receiving the activation input comprises: receiving the activation input from a mechanically actuated input device. 3. The method for operating a computer system of claim 2 , wherein the activation input is selected from a group consisting of: movement of a mouse; and pressing or releasing of a key on a keyboard. 4. The method for operating a computer system of claim 1 , wherein receiving the activation input comprises: receiving the activation input from a microphone, wherein the activation input comprises a voice command. 5. The method for operating a computer system of claim 1 , wherein receiving the activation input comprises: determining, based on the image data from the first image sensor or image data from a second image sensor, that the gaze of the user has moved. 6. The method for operating a computer system of claim 1 , wherein determining that the user is gazing away from the screen comprises: determining that the user is gazing below the screen. 7. The method for operating a computer system of claim 1 , further comprising: determining, based on the image data from the first image sensor or image data from a second image sensor, that the gaze of the user is directed at the screen; and causing, based on the gaze of the user being directed at the screen, the screen to display the first image. 8. The method for operating a computer system of claim 1 , further comprising: determining, based on the image data from the first image sensor or image data from a second image sensor, that the gaze of the user is directed at the screen; and causing, based on the gaze of the user being directed at the screen, the screen to display a third image, wherein: the third image is different than the first image; and the third image is different than the second image. 9. The method for operating a computer system of claim 1 , further comprising: receiving image data from a second image sensor; determining, based on the image data from the second image sensor, a position of a body part of the user; and causing, based on the position of the body part of the user, the screen to display a third image. 10. The method for operating a computer system of claim 9 , wherein the body part is selected from a group consisting of: at least one eye of the user; and at least one limb of the user. 11. A computer system, wherein the computer system comprises: a display device comprising a screen; a first image sensor; and a processor, wherein the processor is configured to: cause the screen to display a first image; receive image data from the first image sensor; determine, based on the image data from the first image sensor, that a gaze of a user is directed away from the screen; receive an activation input from the user; and cause, based on the gaze of the user being directed away from the screen and receipt of the activation input, the screen to display a second image, wherein the second image is different than the first image. 12. The computer system of claim 11 , wherein determining that the user is gazing away from the screen comprises: determining that the user is gazing below the screen. 13. The computer system of claim 11 , wherein the processor is further configured to: determine, based on the image data from the first image sensor or image data from a second image sensor, that the gaze of the user is directed at the screen; and cause, based on the gaze of the user being directed at the screen, the screen to display the first image. 14. The computer system of claim 11 , wherein the processor is further configured to: determine, based on the image data from the first image sensor or image data from a second image sensor, that the gaze of the user is directed at the screen; and cause, based on the gaze of the user being directed at the screen, the screen to display a third image, wherein: the third image is different than the first image; and the third image is different than the second image. 15. The computer system of claim 11 , wherein the processor is further configured to: receive image data from a second image sensor; determine, based on the image data from the second image sensor, a position of a body part of the user; and cause, based on the position of the body part of the user, the screen to display a third image. 16. A non-transitory computer readable medium having instructions stored thereon, wherein the instructions, when executed, cause at least one processor to perform operations comprising: cause a screen of a display device to display a first image; receive image data from a first image sensor; determine, based on the image data from the first image sensor, that a gaze of a user is directed away from the screen; receive an activation input from the user; and cause, based on the gaze of the user being directed away from the screen and receipt of the activation input, the screen to display a second image, wherein the second image is different than the first image. 17. The non-transitory computer readable medium of claim 16 , wherein determining that the user is gazing away from the screen comprises: determining that the user is gazing below the screen. 18. The non-transitory computer readable medium of claim 16 , wherein the operations further comprise: determining, based on the image data from the first image sensor or image data from a second image sensor, that the gaze of the user is directed at the screen; and causing, based on the gaze of the user being directed at the screen, the screen to display the first image. 19. The non-transitory computer readable medium of claim 16 , wherein the operations further comprise: determining, based on the image data from the first image sensor or image data from a second image sensor, that the gaze of the user is directed at the screen; and cause, based on the gaze of the user being directed at the screen, the screen to display a third image, wherein: the third image is different than the first image; and the third image is different than the second image. 20. The non-transitory computer readable medium of claim 16 , wherein the operations further comprise: receiving image data from a second image sensor; determining, based on the image data from the second image sensor, a position of a body part of the user; and causing, based on the position of the body part of the user, the screen to display a third image.

Assignees

Inventors

Classifications

  • Audio in a user interface, e.g. using voice commands for navigating, audio feedback · CPC title

  • G06F3/013Primary

    Eye tracking input arrangements (G06F3/015 takes precedence) · CPC title

  • 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

  • Cursor circuits · CPC title

  • based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · 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 US10452140B2 cover?
The present invention relates to control of a computer system, which includes a data processing unit, a display and an eye tracker adapted to register a user's gaze point with respect to the display. The data processing unit is adapted to present graphical information on the display, which includes feedback data reflecting the user's commands entered into the unit. The data processing unit is a…
Who is the assignee on this patent?
Tobii Ab
What technology area does this patent fall under?
Primary CPC classification G06F3/013. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 22 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).