# US 2014/0195918 A1 · Eye tracking user interface

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0195918 A1
- Document ID: US20140195918A1
- Status: Published application
- Kind: A1
- Application number: 13/735,898
- Filed: 2013-01-07
- Published: 2014-07-10
- Earliest claimed: 2013-01-07
- Inventors: Steven FRIEDLANDER
- Web page: https://patentgrep.com/patent/US20140195918A1

## CPC

- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/013: {Eye tracking input arrangements (G06F3/015 takes precedence)}
- G06F 3/0485: Scrolling or panning
- G06F 3/167: {Audio in a user interface, e.g. using voice commands for navigating, audio feedback}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method for providing a graphic interface is disclosed. The method includes the steps displaying a set of interface tiles on a display device, detecting a location of a user's gaze, identifying that a user is looking at one tile of the set of interface tiles for a set period of time, displaying a expansion tile along with the set of interface tiles, the expansion tile comprises additional content associated with an identified tile of the set of interface tiles that the user is looking at.

## Claims

### Claim 1

A method for providing a graphic interface comprising:
displaying a set of interface tiles on a display device;
detecting a location of a user's gaze;
identifying a interface tile from the set of interface tiles that the user is looking at for a period of time;
displaying a expansion tile along with the set of interface tiles, the expansion tile comprises additional content associated with the identified interface tile of the set of interface tiles.

### Claim 2 (depends on 1)

The method of claim 1, wherein the set of interface tiles comprise one or more interface tiles associated with one or more executable applications.

### Claim 3 (depends on 1)

The method of claim 1, wherein the expansion tile is displayed adjacent to the identified interface tile.

### Claim 4 (depends on 1)

The method of claim 1, wherein displaying the expansion tile further comprises rearranging one or more tiles of the set of interface tiles.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
receiving a voice command; and
executing a action based on a combination of detected location of user's gaze and the voice command.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
scrolling the additional content in the expansion tile based on a movement of user's gaze.

### Claim 7 (depends on 1)

The method of claim 1, wherein the set of interface tiles are arranged in a grid, and at least one of the set of interface tiles occupies two or more cells of the grid.

### Claim 8 (depends on 1)

The method of claim 1, further comprising highlighting a tile from the set of interface tiles to indicate a detected location of user's gaze.

### Claim 9 (depends on 1)

The method of claim 1, further comprising:
detecting that the user is not looking at the expansion tile; and
ending the displaying of the expansion tile.

### Claim 10 (depends on 1)

The method of claim 1 wherein the additional content comprises at least one selected from a group consisting of: news feeds, blog posts, website snapshot, weather information and forecasts, social media status updates, game score board, video clip, photographs, calendar, appointment schedule, map, audio playlist, and stock ticker.

### Claim 11

An apparatus for providing a graphic interface comprising:
a eye-tracking device;
a display device; and
a processor based system, wherein the processor based system is configured to:
cause the display device to display a set of interface tiles on the display device;
detecting a location of a user's gaze using signals from the eye-tracking device;
identify a interface tile from the set of interface tiles that the user is looking at for a period of time;
cause the display device to display a expansion tile along with the set of interface tiles, the expansion tile comprises additional content associated with the identified interface tile of the set of interface tiles.

### Claim 12 (depends on 11)

The apparatus of claim 11, wherein the set of interface tiles comprise one or more interface tiles associated with one or more executable applications.

### Claim 13 (depends on 11)

The apparatus of claim 11, wherein the expansion tile is displayed adjacent to the identified interface tile.

### Claim 14 (depends on 11)

The apparatus of claim 11, wherein displaying the expansion tile further comprises rearranging others of the set of interface tiles.

### Claim 15 (depends on 11)

The apparatus of claim 11, further comprising:
receiving a voice command; and
executing a action based on a combination of detected location of user's gaze and the voice command.

### Claim 16 (depends on 11)

The apparatus of claim 11, further comprising:
scrolling the additional content of the expansion tile based on a movement of user's eyes.

### Claim 17 (depends on 11)

The apparatus of claim 11, wherein the set of interface tiles are arranged in a grid, and at least one tile of the set of interface tiles occupy two or more cells of the grid.

### Claim 18 (depends on 11)

The apparatus of claim 11, further comprising highlighting a tile from the set of interface tiles to indicate a detected location of user's gaze.

### Claim 19 (depends on 11)

The apparatus of claim 11, further comprising:
detecting that the user is not looking at the expansion tile;
ending the displaying of the expansion tile.

### Claim 20

A computer software product comprising computer executable codes stored on a computer readable storage medium, wherein the computer executable code is configured to cause a processor based system to perform the steps of:
displaying a set of interface tiles on a display device;
detecting a location of a user's gaze;
identifying a interface tile from the set of interface tiles that the user is looking at for a period of time;
displaying a expansion tile along with the set of interface tiles, the expansion tile comprises additional content associated with the identified interface tile of the set of interface tiles.
