IP Library Granted Patent US 8,990,843
Granted Patent B2
US 8,990,843 · App. 13/661,308 · Granted Mar 24, 2015

Eye tracking based defocusing

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 8,990,843
App. No.
13/661,308
Granted
Mar 24, 2015
Kind
B2
Abstract

Described herein are techniques and mechanisms for eye tracking based defocusing. According to various embodiments, video content may be transmitted from a server for presentation at a remote computing device in communication with the server via a network. Eye tracking information identified via an optical sensor at the client machine may be received from the remote computing device. The eye tracking information may describe a state of one or both eyes of an individual located proximate to the remote computing device. A first portion of the video content on which the eyes are more focused relative to a second portion of the video content may be identified. The video content may be updated based on the received eye tracking information. The second portion of the video content may be defocused relative to the first portion of the video content in the updated video content.

Claims (40)

1. A method comprising:

transmitting, from a server, video content for presentation at a remote computing device in communication with the server via a network;

receiving, from the remote computing device, eye tracking information identified via an optical sensor at the remote computing device, the eye tracking information describing a state of one or both eyes of an individual located proximate to the remote computing device;

identifying a first portion and a third party portion of the video content on which the eyes are more focused relative to a second portion of the video content;

determining aggregated eye tracking information from a plurality of users, the aggregated eye tracking information including the received eye tracking information; and

updating the video content based on the aggregated eye tracking information at selected time intervals, wherein the selection of time intervals are prioritized by identifying time intervals likely to benefit from focus adjustment, the second portion of the video content being defocused relative to the first portion and the third portion of the video content in the updated video content.

2. The method recited in claim 1 , wherein the second portion of the video content is encoded at a lower resolution relative to the first portion of the video content.

3. The method recited in claim 1 , wherein defocusing the second portion of the video content relative to the first portion of the video content comprises applying a technique selected from the group consisting of: dimming the second portion of the video content relative to the first portion of the video content, reducing the contrast of the second portion of the video content relative to the first portion of the video content, blurring the second portion of the video content relative to the first portion of the video content, and applying a coarser filter to the second portion of the video content relative to the first portion of the video content.

4. The method recited in claim 1 , the method further comprising:

transmitting the updated video content to a second remote computing device.

5. The method recited in claim 1 , wherein the video content has a larger memory size in storage than the updated video content.

6. The method recited in claim 1 , wherein the eye tracking information identifies a screen location on which the eyes are focused.

7. The method recited in claim 6 , wherein the eye tracking information identifies a time duration during which the eyes are focused in the identified direction.

8. The method recited in claim 1 , wherein the eye tracking information comprises movement information, the movement information identifying a direction and a velocity of eye movement.

9. The method recited in claim 8 , wherein the eye movement information also identifies an acceleration of eye movement.

10. A system comprising:

a remote computing device comprising:

a network interface operable to receive video content for presentation at the remote computing device,

a display screen operable to display the received video content,

an optical sensor operable to identify eye tracking information describing a state of one or both eyes of an individual located proximate to the remote computing device,

memory operable to store the received eye tracking information, and

a processor operable to transmit the received eye tracking information via the network interface; and

a server comprising:

a network interface operable to communicate with the remote computing device via a network, and

a processor operable to identify a first portion and a third portion of the video content on which the eyes are more focused relative to a second portion of the video content, determine aggregated eye tracking information for a plurality of users, and update the video content based on the aggregated eye tracking information at selected time intervals, wherein the selection of time intervals are prioritized by identifying time intervals likely to benefit from focus adjustment, the second portion of the video content being defocused relative to the first portion and the third portion of the video content in the updated video content, the aggregated eye tracking information including the received eye tracking information.

11. The system recited in claim 10 , wherein the second portion of the video content is encoded at a lower resolution relative to the first portion of the video content.

12. The system recited in claim 10 , wherein defocusing the second portion of the video content relative to the first portion of the video content comprises applying a technique selected from the group consisting of: dimming the second portion of the video content relative to the first portion of the video content, reducing the contrast of the second portion of the video content relative to the first portion of the video content, blurring the second portion of the video content relative to the first portion of the video content, and applying a coarser filter to the second portion of the video content relative to the first portion of the video content.

13. The system recited in claim 10 , transmitting the updated video content to a second remote computing device.

14. The system recited in claim 10 , wherein the video content has a larger memory size in storage than the updated video content.

15. The system recited in claim 10 , wherein the eye tracking information identifies a screen location on which the eyes are focused.

16. The system recited in claim 15 , wherein the eye tracking information identifies a time duration during which the eyes are focused in the identified direction.

17. One or more non-transitory computer readable media having instructions stored thereon for performing a method, the method comprising:

transmitting, from a server, video content for presentation at a remote computing device in communication with the server via a network;

receiving, from the remote computing device, eye tracking information identified via an optical sensor at the remote computing device, the eye tracking information describing a state of one or both eyes of an individual located proximate to the remote computing device;

identifying a first portion and a third portion of the video content on which the eyes are more focused relative to a second portion of the video content;

determining aggregated eye tracking information from a plurality of users, the aggregated eye tracking information including the received eye tracking information; and

updating the video content based on the aggregated eye tracking information at selected time intervals, wherein the selection of time intervals are prioritized by identifying time intervals likely to benefit from focus adjustment, the second portion of the video content being defocused relative to the first portion and the third portion of the video content in the updated video content.

18. The one or more computer readable media recited in claim 17 , wherein the second portion of the video content is encoded at a lower resolution relative to the first portion of the video content.

19. The one or more computer readable media recited in claim 17 , wherein defocusing the second portion of the video content relative to the first portion of the video content comprises applying a technique selected from the group consisting of: dimming the second portion of the video content relative to the first portion of the video content, reducing the contrast of the second portion of the video content relative to the first portion of the video content, blurring the second portion of the video content relative to the first portion of the video content, and applying a coarser filter to the second portion of the video content relative to the first portion of the video content.

20. The one or more computer readable media recited in claim 17 , transmitting the updated video content to a second remote computing device.

Assignments (8)
CHANGE OF NAME Recorded Mar 31, 2026
From: ADEIA MEDIA HOLDINGS LLC
To: ADEIA MEDIA HOLDINGS INC.
Reel/Frame 075304/0001 →
CHANGE OF NAME Recorded Oct 1, 2024
From: TIVO LLC
To: ADEIA MEDIA HOLDINGS LLC
Reel/Frame 069083/0332 →
CHANGE OF NAME Recorded Oct 1, 2024
From: TIVO CORPORATION
To: TIVO LLC
Reel/Frame 069083/0260 →
SECURITY INTEREST Recorded May 19, 2023
From: ADEIA GUIDES INC.; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063707/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2021
From: MOBITV, INC.; MOBITV SERVICES, INC.
To: TIVO CORPORATION
Reel/Frame 056444/0076 →
SECURITY INTEREST Recorded Aug 10, 2018
From: MOBITV, INC.
To: ALLY COMMERICAL FINANCE LLC
Reel/Frame 046761/0718 →
SECURITY INTEREST Recorded Feb 15, 2017
From: MOBITV, INC.
To: ALLY BANK
Reel/Frame 041718/0395 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2012
From: KARLSSON, KENT; KWAN, AVERY AUDREY
To: MOBITV, INC.
Reel/Frame 029198/0401 →