IP Library Granted Patent US 11,477,045
Granted Patent B2
US 11,477,045 · App. 17/210,997 · Granted Oct 18, 2022

System and method for controlling playback or recording of media assets based on a state of a secondary device

Inventor: Sean Matthews (Los Altos, CA)
Assignee: ROVI GUIDES, INC.
H04L12/2814H04L12/282H04L12/2812H04L12/2829H04N21/2387
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 11,477,045
App. No.
17/210,997
Granted
Oct 18, 2022
Kind
B2
Abstract

Systems and methods are described herein for controlling playback and/or recording of media assets at a media device based on the state of a secondary device. Specifically, while displaying a media asset, a media device receives a signal from the secondary device indicating a change of state of the secondary device. The media device displays a notification of the signal, and the user can interact with the notification. If the user interacts with the notification for more than a threshold amount of time, the media device may begin recording the media asset. Once the user has finished interacting with the notification, the media device may stop recording and the user can see content that they may have missed by reviewing the recorded portion of the media asset.

Claims (42)

1. A method for controlling presentation of a media asset being presented based on a state change of a device, the method comprising:

causing output of a notification based on detecting that a state of a device has changed from a first state to a second state;

detecting a user interaction with the notification;

in response to detecting the user interaction, monitoring transmissions to and from the device for a threshold amount of time from when the user interaction was detected;

determining, based on the transmissions, whether the device is still in the second state after the threshold amount of time; and

in response to determining that the device is still in the second state, modifying presentation of the media asset.

2. The method of claim 1 , wherein the device is a secondary device, and wherein the media asset is being presented at a media device different from the secondary device.

3. The method of claim 1 , wherein the user interaction comprises a user command from a user input device.

4. The method of claim 1 , wherein the modifying presentation of the media asset comprises at least one of pausing playback of the media asset and buffering the media asset.

5. The method of claim 4 , wherein the media asset is buffered from at least a time after the threshold amount of time has passed.

6. The method of claim 4 , further comprising:

in response to determining that the device is no longer in the second state, automatically resuming playback of the media asset.

7. The method of claim 1 , further comprising:

establishing a connection to the device; and

receiving, via the connection, a signal that indicates a state change for the device.

8. The method of claim 1 , wherein determining whether the device is still in the second state comprises detecting additional user interactions with the notification.

9. The method of claim 1 , wherein monitoring transmissions of the device comprises monitoring transmissions for a network of interconnected devices including the device.

10. The method of claim 1 , further comprising:

receiving media data associated with the second state of the device; and

causing output of the media data.

11. A system for controlling presentation of a media asset being presented based on a state change of a device, the system comprising:

input/output (I/O) circuitry configured to output a notification to indicate a state change of a device; and

control circuitry configured to:

cause, via the I/O circuitry, output of the notification based on detecting that a state of a device has changed from a first state to a second state;

detect a user interaction with the notification;

in response to detecting the user interaction, monitor transmissions to and from the device for a threshold amount of time from when the user interaction was detected;

determine, based on the transmissions, whether the device is still in the second state after the threshold amount of time; and

in response to determining that the device is still in the second state, modify presentation of the media asset.

12. The system of claim 11 , wherein the device is a secondary device, and wherein the media asset is being presented at a media device different from the secondary device.

13. The system of claim 11 , wherein the user interaction comprises a user command from a user input device.

14. The system of claim 11 , wherein the control circuitry, when modifying presentation of the media asset, is configured to at least one of pause playback of the media asset and buffer the media asset.

15. The system of claim 14 , wherein the media asset is buffered from at least a time after the threshold amount of time has passed.

16. The system of claim 14 , wherein the control circuitry is further configured to:

in response to determining that the device is no longer in the second state, automatically resume playback of the media asset.

17. The system of claim 11 , wherein the control circuitry is further configured to:

establish a connection to the device; and

receive, via the connection, a signal that indicates a state change for the device.

18. The system of claim 11 , wherein the control circuitry, when determining whether the device is still in the second state, is configured to detect additional user interactions with the notification.

19. The system of claim 11 , wherein the control circuitry, when monitoring transmissions of the device, is configured to monitor transmissions for a network of interconnected devices including the device.

20. The system of claim 11 , wherein the control circuitry is further configured to:

receive media data associated with the second state of the device; and

cause, via the I/O circuitry, output of the media data.

Assignments (3)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0164 →
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 Mar 24, 2021
From: MATTHEWS, SEAN
To: ROVI GUIDES, INC.
Reel/Frame 055704/0495 →
Continuity (2)
Continuation 16222774 · Dec 17, 2018
Related Publication 20210211321A1 · Jul 8, 2021