IP Library Granted Patent US 10,390,086
Granted Patent B2
US 10,390,086 · App. 15/830,689 · Granted Aug 20, 2019

Interaction recognition of a television content interaction device

Inventor: Sylvain René Yves Louboutin (Sunnyvale, CA)
Assignee: ROKU, INC.
H04N21/44222G06F16/683H04N21/4223H04N21/42203H04N21/42204H04N21/8547
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,390,086
App. No.
15/830,689
Granted
Aug 20, 2019
Kind
B2
Abstract

Interaction recognition of a television content interaction device is discussed herein. An embodiment operates by receiving, by at least one processor, interaction data from a receiver, wherein the receiver is configured to receive interaction data; determining, by at least one processor, an interaction from the interaction data; storing, by at least one processor, the determined interaction; selecting, by at least one processor, a content modification based upon the determined interaction; and modifying, by at least one processor, content streamed to the receiver according to the selected content modification.

Claims (46)

1. A method, comprising:

receiving, by at least one processor of a receiver, interaction data from a sensory device during a streaming of content, wherein the interaction data does not originate from a user operating a remote control;

assigning a grade to the received interaction data based on a frequency indicating how often the interaction data is received;

comparing the received interaction data against stored interaction data associated with the grade, wherein the stored interaction data corresponds to a modification of the streaming content corresponding to the received interaction data;

selecting the content modification based on the comparison; and

modifying, by at least one processor, the streaming content to the receiver according to the selected content modification.

2. The method of claim 1 , wherein the received interaction data comprises a song detected by a microphone on the remote control.

3. The method of claim 2 , wherein the comparing comprises:

determining that the song matches a content modification for modifying the streamed content being provided to the receiver.

4. The method of claim 3 , wherein the content modification comprises one of pausing the content or changing a volume of the content.

5. The method of claim 1 , wherein the receiving comprises:

detecting, from a heat sensor associated with the remote control, a temperature of a room where the user is located, wherein the interaction data comprises the temperature.

6. The method of claim 5 , wherein the modifying comprises:

modifying the content based on the detected temperature.

7. The method of claim 1 , wherein the receiving comprises:

detecting, from a light sensor associated with the remote control, a lighting of a room where the user is located, wherein the interaction data comprises the lighting; and

modifying the content based on the detected lighting.

8. The method of claim 1 , wherein the selected content modification comprises one of rewinding, speeding up, or changing a resolution of the streaming content.

9. The method of claim 1 , wherein the assigning comprises:

assigning the grade based on a button interaction rhythm.

10. A method, comprising:

receiving, by at least one processor of a receiver, interaction data from a sensory device during a streaming of content, wherein the interaction data does not originate from a user operating a remote control;

assigning a grade to the received interaction data based on a frequency indicating how often the interaction data is received;

comparing the received interaction data against stored interaction data associated with the grade, wherein the stored interaction data corresponds to a modification of the streaming content corresponding to the received interaction data;

selecting the content modification based on the comparison; and

modifying, by at least one processor, the streaming content to the receiver according to the selected content modification.

11. The method of claim 10 , wherein the receiving comprises receiving an image from the camera, and detecting an object within the image.

12. The method of claim 11 , wherein the comparing comprises:

comparing the object against the stored interaction data; and

determining, based on the comparing, that the object corresponds to a modification of the content.

13. The method of claim 11 , wherein the object is a face.

14. The method of claim 13 , wherein the object is a facial expression, wherein different facial expressions correspond to different modifications.

15. The method of claim 10 , wherein the receiving comprises receiving a hand gesture from the camera, wherein the received interaction comprises the hand gesture.

16. A system, comprising:

a memory; and

at least one processor coupled to the memory and configured to:

receive interaction data, by a receiver, from a sensory device associated with a remote control during a streaming of content;

assign a grade to the received interaction data based on a frequency indicating how often the interaction data is received;

compare the received interaction data against stored interaction data associated with the grade;

determine whether the interaction data originates from a user operating the remote control;

determine a content modification corresponding to the received interaction data; and

modify the streaming content to the receiver according to the selected content modification.

17. The system of claim 16 , wherein the interaction data comprises a song, and wherein the content modification corresponds to the song.

18. The system of claim 16 , wherein the interaction data comprises a facial expression, and wherein the content modification corresponds to the facial expression.

19. The system of claim 16 , wherein the interaction data comprises an object detected from an image.

20. The system of claim 16 , wherein the interaction data comprises one of a lighting or a temperate of a room where the remote control is located.

Assignments (6)
SECURITY INTEREST Recorded Sep 18, 2024
From: ROKU, INC.
To: CITIBANK, N.A.
Reel/Frame 068982/0377 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT (REEL/FRAME 048385/0375) Recorded Feb 22, 2023
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROKU, INC.
Reel/Frame 062826/0001 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT (REEL/FRAME 051300/0931) Recorded Feb 22, 2023
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROKU, INC.; ROKU DX HOLDINGS, INC.
Reel/Frame 062826/0205 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2022
From: LOUBOUTIN, SYLVAIN RENÉ YVES
To: ROKU, INC.
Reel/Frame 059831/0170 →
SECURITY INTEREST Recorded Dec 16, 2019
From: ROKU, INC.; ROKU DX HOLDINGS, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051300/0931 →
PATENT SECURITY AGREEMENT Recorded Feb 20, 2019
From: ROKU, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 048385/0375 →
Continuity (2)
Continuation 15348592 · Nov 10, 2016
Related Publication 20180131997A1 · May 10, 2018