IP Library Patent Application 14547087
Patent Application
App. No. 14/547,087

COMPONENT DETERMINATION AND GAZE PROVOKED INTERACTION

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 None
App. No.
14/547,087
Abstract

According to the invention, a method for changing a display based at least in part on a gaze point of a user on the display is disclosed. The method may include receiving information identifying a location of the gaze point of the user on the display. The method may also include, based at least in part on the location of the gaze point, causing the display to scroll content on the display.

Claims (60)

1 . A method for changing a display based at least in part on a gaze point of a user on the display, wherein the method comprises:

receiving information identifying a location of the gaze point of the user on the display; and

based at least in part on the location of the gaze point, causing the display to scroll content on the display.

2 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 1 , wherein:

a speed at which the display is scrolled is based at least in part on a proximity of the gaze point to an edge of the display.

3 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 1 , wherein:

a speed at which the display is scrolled is based at least in part on a proximity of the gaze point to a center of the display.

4 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 1 , wherein:

causing the display to scroll content on the display comprises causing a portion of the content on the display to scroll; and

a speed at which the portion of the content is scrolled is based at least in part on a proximity of the gaze point to an edge or center of the portion of the content.

5 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 1 , wherein:

causing the display to scroll content is further based at least in part on receipt of a non-gaze input.

6 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 5 , wherein:

the non-gaze input is a continuous input; and

scrolling continues for the duration of the continuous input.

7 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 5 , wherein:

an amount or a speed of scrolling is based at least in part on the non-gaze input.

8 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 7 , wherein:

the speed of scrolling is based on a pressure applied via the non-gaze input.

9 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 1 , wherein:

causing the display to scroll content comprises causing the display to scroll content toward an opposite side of the display from the gaze point.

10 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 1 , wherein:

causing the display to scroll content comprises causing the display to scroll content a predetermined amount.

11 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 1 , wherein the method further comprises:

causing the display to stop scrolling based at least in part on receipt of a non-gaze input.

12 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 11 , wherein:

causing the display to stop scrolling comprises causing the display to decelerate scrolling prior to stoppage of scrolling.

13 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 1 , wherein the method further comprises:

causing the display to stop scrolling based at least in part on a change of the gaze point of the user.

14 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 13 , wherein:

causing the display to stop scrolling comprises causing the display to decelerate scrolling prior to stoppage of scrolling.

15 . A non-transitory machine readable medium having instructions stored thereon for changing a display based at least in part on a gaze point of a user on the display, the instructions executable by at least one processor for at least:

receiving information identifying a location of the gaze point of the user on the display; and

based at least in part on the location of the gaze point, causing the display to scroll content on the display.

16 . A method for changing a display based at least in part on a gaze point of a user on the display, wherein the method comprises:

receiving information identifying a location of the gaze point of the user on the display;

receiving an indication that a non-gaze input has been received from the user; and

based at least in part on receipt of the non-gaze input, causing the display to zoom about the location of the gaze point.

17 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 16 , wherein:

the non-gaze input comprising a first input type causes the display to zoom in about the location of the gaze point.

18 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 17 , wherein:

the non-gaze input comprising a first continuous input type causes the display to zoom in about the location of the gaze point continuously during the duration of the first continuous input type.

19 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 18 , wherein:

a speed of zooming in increases based on the duration of the first continuous input type.

20 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 18 , wherein:

a speed of zooming in increases based on a pressure of the first continuous input type.

21 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 16 , wherein:

causing the display to zoom about the location of the gaze point is further based at least in part on the location of the gaze point.

22 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 21 , wherein:

the display is only zoomed if the location of the gaze point is within a predetermined area of the display.

23 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 16 , wherein:

the non-gaze input comprising a first continuous input type causes the display to zoom out about the location of the gaze point.

24 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 23 , wherein:

upon termination of the first continuous input type, the display is zoomed in about the location of the gaze point.

25 . The method for changing a display based at least in part on a gaze point of a user on the display of claim 16 , wherein the non-gaze input comprises:

two non-gaze inputs within a predetermined period of time.

26 . A non-transitory machine readable medium having instructions stored thereon for changing a display based at least in part on a gaze point of a user on the display, the instructions executable by at least one processor for at least:

receiving information identifying a location of the gaze point of the user on the display;

receiving an indication that a non-gaze input has been received from the user; and

based at least in part on receipt of the non-gaze input, causing the display to zoom about the location of the gaze point.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2016
From: YU, ARON
To: TOBII AB
Reel/Frame 041028/0563 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2016
From: GEORGE-SVAHN, ERLAND; LANNSJÖ, REBECKA
To: TOBII AB
Reel/Frame 037417/0500 →