IP Library Granted Patent US 10,620,700
Granted Patent B2
US 10,620,700 · App. 14/708,234 · Granted Apr 14, 2020

Systems and methods for biomechanically-based eye signals for interacting with real and virtual objects

Inventors: Nelson George Publicover (Reno, NV); Lewis James Marggraff (Lafayette, CA); Eliot Francis Drake (Reno, NV); Spencer James Connaughton (Palo Alto, CA)
Assignee: GOOGLE LLC
G06F3/013G02B27/0093G02B27/017G02B27/0172G06F3/012G06F3/017G06F3/0304G06F3/0482G06F3/04817G06F21/316G06F21/32G06F21/64G06K9/0061G06K9/00604G06K9/00617G06T19/006H04L63/0861H04N5/23229H04N5/247H04N5/44504H04W12/06G02B2027/014G02B2027/0138G02B2027/0178G06F2203/011
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,620,700
App. No.
14/708,234
Granted
Apr 14, 2020
Kind
B2
Abstract

Systems and methods are provided for discerning the intent of a device wearer primarily based on movements of the eyes. The system can be included within unobtrusive headwear that performs eye tracking and controls screen display. The system can also utilize remote eye tracking camera(s), remote displays and/or other ancillary inputs. Screen layout is optimized to facilitate the formation and reliable detection of rapid eye signals. The detection of eye signals is based on tracking physiological movements of the eye that are under voluntary control by the device wearer. The detection of eye signals results in actions that are compatible with wearable computing and a wide range of display devices.

Claims (41)

1. A method for providing a graphical user interface based at least in part on movement of a user's eye or eyes relative to an electronic display using a detector, the method comprising:

identifying, by a processing unit, when a gaze of at least one eye is directed at an object on the display;

identifying, by the processing unit, an initiation of a change in the gaze based on a saccadic movement of the at least one eye away from the object and towards a target location including a first icon on the display corresponding to an action, wherein identifying the saccadic movement comprises determining a velocity and direction of the eye movement and, based on the velocity and direction of eye movement, predicting that the destination for the eye movement is the target location;

confirming, by the processing unit, that the gaze of the at least one eye fixates at the target location at completion of the saccadic movement;

performing, by the processing unit, the action on the object; and

replacing, by the processing unit, the first icon with a second icon corresponding to the first icon and overlapping a portion of the display previously occupied by the first icon.

2. The method of claim 1 , wherein the first icon is visually altered on the display prior to, during, or after the at least one eye fixates at the target location.

3. The method of claim 1 , wherein the second icon comprises a thumbnail of the object.

4. The method of claim 1 , wherein the second icon comprises a likeness or a portion of the object.

5. The method of claim 1 , further comprising providing visual confirmation on the display that the gaze of the at least one eye is directed at the object.

6. The method of claim 5 , wherein the visual confirmation comprises presenting a border at least partially around the object.

7. The method of claim 5 , wherein the visual confirmation comprises presenting a border at least partially around the object without visually modifying the object.

8. The method of claim 1 , wherein identifying a saccadic movement comprises monitoring movement of the at least one eye to determine when an eye movement has a velocity above a predetermined threshold, thereby identifying that the eye movement is saccadic.

9. The method of claim 8 , wherein the eye movement has a duration or distance above a predetermined threshold.

10. The method of claim 1 , further comprising presenting a plurality of images on the display, wherein the object is a first image of the images, wherein the first icon is a thumbnail of the first image, and wherein the action comprises replacing the plurality of images on the display with an enlarged version of the first image.

11. The method of claim 10 , further comprising monitoring movement of the at least one eye relative to the enlarged version of the first image, identifying that the gaze of the at least one eye is directed towards a first region of the enlarged version, and moving the enlarged version of the first image to center the first region on the display.

12. A system for providing a graphical user interface based at least in part on movement of a user's eye or eyes, the system comprising:

a detector configured to monitor movement of at least one eye of the user;

an electronic display operatively associated with the detector;

a processing unit operatively coupled to the detector and electronic display to:

identify when a gaze of the at least one eye is directed at an object on the electronic display;

identify an initiation of a change in the gaze based on a saccadic movement of the at least one eye away from the object and towards a target location including a first icon on the display corresponding to an action, wherein identifying the saccadic movement further comprises determining a velocity and direction of the eye movement and, based on the velocity and direction of eye movement, predicting that the destination for the eye movement is the target location;

confirm that the gaze of the at least one eye fixates at the target location at completion of the saccadic movement;

perform the action on the object; and

replacing the first icon with a second icon corresponding to the first icon and overlapping a portion of the display previously occupied by the first icon.

13. The system of claim 12 , further comprising a mobile electronic device, wherein the electronic display is provided on the mobile electronic device, and wherein the detector comprises a camera on the electronic display oriented such that a user viewing the electronic display is within a field of view of the camera.

14. A system for providing a graphical user interface based on movement of a user's eye or eyes, the system comprising:

a detector configured to monitor movement of at least one eye of a user;

an electronic display operatively associated with the detector;

a processing unit operatively coupled to the detector and electronic display to:

identify an initiation of a change in the gaze based on a first saccadic movement of the at least one eye away from an object and towards a first target location including a first icon on the display, wherein identifying the saccadic movement further comprises determining a velocity and direction of the eye movement and, based on the velocity and direction of eye movement, predicting that the destination for the eye movement is the first target location;

replace the first icon on the display with a plurality of second icons at a plurality of second target locations different than the first target location;

replace the first icon with a third icon overlapping a portion of the display previously occupied by the first icon;

confirm that the gaze of the at least one eye fixates at the first target location after the first saccadic movement; and

thereafter monitor the at least one eye to identify whether the at least one eye performs a second saccadic movement towards one of the plurality of second target locations.

15. The system of claim 14 , wherein the processing unit is further configured to:

identify the second saccadic movement of the at least one eye from the first target location to one of the plurality of second target locations;

confirm that the gaze of the at least one eye fixates at one of the second target locations at completion of the second saccadic movement to identify a selected icon; and

perform an action associated with the selected icon.

16. The system of claim 14 , wherein the processing unit is configured to remove the first icon from the first target location before the gaze of the at least one eye fixates at the second target location.

17. The system of claim 14 , wherein the plurality of second icons remain substantially stationary at the plurality of second target locations.

Assignments (3)
CHANGE OF NAME Recorded Oct 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044129/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2017
From: EYEFLUENCE, INC.
To: GOOGLE INC.
Reel/Frame 041160/0867 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2016
From: PUBLICOVER, NELSON GEORGE; MARGGRAFF, LEWIS JAMES; DRAKE, ELIOT FRANCIS; CONNAUGHTON, SPENCER JAMES
To: EYEFLUENCE, INC.
Reel/Frame 038948/0192 →
Cited By (10)
US 12,277,265 US 12,288,417 US 12,411,598 US 12,452,390 US 12,501,225 US 12,525,058 US 12,591,303 US 12,663,865 US 12,681,571 US 12,700,289