Portable eye tracking device

US10310597B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10310597-B2
Application numberUS-201615277225-A
CountryUS
Kind codeB2
Filing dateSep 27, 2016
Priority dateSep 3, 2013
Publication dateJun 4, 2019
Grant dateJun 4, 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.

A portable eye tracker device is disclosed which includes a frame, at least one optics holding member, a movement sensor, and a control unit. The frame may be a frame adapted for wearing by a user. The at least one optics holding member may include at least one illuminator configured to selectively illuminate at least a portion of at least one eye of the user, and at least one image sensor configured to capture image data representing images of at least a portion of at least one eye of the user. The movement sensor may be configured to detect movement of the frame. The control unit may be configured to control the at least one illuminator for the selective illumination of at least a portion of at least one eye of the user, receive the image data from the image sensors, and receive information from the movement sensor.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for calibrating a gaze detection system, wherein the method comprises: displaying a plurality of multipurpose virtual objects as part of an interactive virtual experience in a virtual reality environment on a display of a wearable device worn by a user; selecting a multipurpose virtual object of the plurality of multipurpose virtual objects based at least in part on a determination that the user is anticipated to interact with the multipurpose virtual object during the interactive virtual experience; detecting a user interaction of the user with the multipurpose virtual object during the interactive virtual experience; determining that the user interaction of the user with the multipurpose virtual object causes a change to the multipurpose virtual object; and responsive to determining that the user interaction of the user with the multipurpose virtual object causes the change to the multipurpose virtual object, initiating, during the interactive virtual experience, a calibration process of the gaze detection system, the calibration process comprising: determining a gaze direction of the user relative to the multipurpose virtual object with the gaze detection system of the wearable device; and calibrating the gaze detection system based at least in part on the gaze direction. 2. The method for calibrating a gaze detection system of claim 1 , wherein: the method further comprises receiving an input; and calibrating the gaze detection system occurs in response to the input. 3. The method for calibrating a gaze detection system of claim 2 , wherein the input comprises: an input from a hand held controller. 4. The method for calibrating a gaze detection system of claim 2 , wherein the input comprises: an interaction by the user with the multipurpose virtual object that moves the multipurpose virtual object closer to a particular portion of a virtual body of the user in the virtual reality environment. 5. The method for calibrating a gaze detection system of claim 2 , wherein the input comprises: the gaze direction remaining consistent for a predetermined amount of time. 6. The method for calibrating a gaze detection system of claim 1 , wherein: the multipurpose virtual object comprises a salient feature; and determining the gaze direction of the user relative to the multipurpose virtual object comprises determining the gaze direction of the user relative to the salient feature. 7. The method for calibrating a gaze detection system of claim 1 , wherein determining that the user interaction of the user with the multipurpose virtual object causes the change to the multipurpose virtual object comprises: determining that the user has picked up the multipurpose virtual object in the virtual reality environment. 8. The method for calibrating a gaze detection system of claim 1 , wherein determining that the user interaction of the user with the multipurpose virtual object causes the change to the multipurpose virtual object comprises: determining that the user has moved the multipurpose virtual object in the virtual reality environment. 9. The method for calibrating a gaze detection system of claim 8 , wherein the determining that the user has moved the multipurpose virtual object comprises: determining that the user has moved the multipurpose virtual object closer to a particular portion of a virtual body of the user in the virtual reality environment. 10. The method for calibrating a gaze detection system of claim 1 , wherein the multipurpose virtual object is used in the virtual reality environment for one or more purposes in addition to the calibration process. 11. The method for calibrating a gaze detection system of claim 1 , wherein the calibration process is a recalibration process. 12. The method for calibrating a gaze detection system of claim 1 , wherein a first purpose of the multipurpose virtual object is for the calibration process of the gaze detection system and a second purpose of the multipurpose virtual object is for the interactive virtual experience other than the calibration process. 13. A non-transitory machine-readable medium having instructions stored thereon for calibrating a gaze detection system, wherein the instructions are executable by at least one processor to at least: displaying a plurality of multipurpose virtual objects as part of an interactive virtual experience in a virtual reality environment on a display of a wearable device worn by a user; selecting a multipurpose virtual object of the plurality of multipurpose virtual objects based at least in part on a determination that the user is anticipated to interact with the multipurpose virtual object during the interactive virtual experience; detect a user interaction of the user with the multipurpose virtual object during the interactive virtual experience; determine that the user interaction of the user with the multipurpose virtual object causes a change to the multipurpose virtual object; and responsive to determining that the user interaction of the user with the multipurpose virtual object causes the change to the multipurpose virtual object, initiate, during the interactive virtual experience, a calibration process of the gaze detection system, the calibration process comprising: determine a gaze direction of the user relative to the multipurpose virtual object with the gaze detection system of the wearable device; and calibrate the gaze detection system based at least in part on the gaze direction. 14. The non-transitory machine-readable medium of claim 13 , wherein the instructions are further executable to at least: receive an input, wherein calibrating the gaze detection system occurs in response to the input. 15. The non-transitory machine-readable medium of claim 14 , wherein the input comprises: the gaze direction remaining consistent for a predetermined amount of time. 16. The non-transitory machine-readable medium of claim 13 , wherein: the multipurpose virtual object comprises a salient feature; and determining the gaze direction of the user relative to the multipurpose virtual object comprises determining the gaze direction of the user relative to the salient feature. 17. The non-transitory machine-readable medium of claim 13 , wherein determining that the user interaction of the user with the multipurpose virtual object causes the change to the multipurpose virtual object comprises: determining that the user has picked up the multipurpose virtual object in the virtual reality environment. 18. A system for determining a gaze direction of a user, wherein the system comprises: a wearable device having a display and a gaze detection system; and one or more processors configured to at least: display a plurality of multipurpose virtual objects as part of an interactive virtual experience in a virtual reality environment on the display; select a multipurpose virtual object of the plurality of multipurpose virtual objects based at least in part on a determination that the user is anticipated to interact with the multipurpose virtual object during the interactive virtual experience; detect a user interaction of a user with the multipurpose virtual object during the interactive virtual experience; determine that the user interaction of the user with the multipurpose virtual object causes a change to the multipurpose virtual object; in response to determining that the user interaction of the user with the multipurpose virtual object causes the change to the multipurpose virtual object, init

Assignees

Inventors

Classifications

  • comprising information/image processing systems · CPC title

  • for obtaining desired directional characteristic only {(specially adapted for hearing aids H04R25/40)} · CPC title

  • Determining position or orientation of objects or cameras (camera calibration G06T7/80) · CPC title

  • comprising image capture systems, e.g. camera · CPC title

  • Varying illumination · 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 US10310597B2 cover?
A portable eye tracker device is disclosed which includes a frame, at least one optics holding member, a movement sensor, and a control unit. The frame may be a frame adapted for wearing by a user. The at least one optics holding member may include at least one illuminator configured to selectively illuminate at least a portion of at least one eye of the user, and at least one image sensor conf…
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 Jun 04 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).