IP Library Granted Patent US 10,992,490
Granted Patent B2
US 10,992,490 · App. 16/222,774 · Granted Apr 27, 2021

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 10,992,490
App. No.
16/222,774
Filed
Dec 17, 2018
Granted
Apr 27, 2021
Kind
B2
Art Unit
2443
USPC
709/223
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 (50)

1. A method for automatically controlling playback or recording of a media asset at a media device, the method comprising:

receiving, at a media device, a signal indicative of a state change of a secondary device from a first state to a second state;

causing display of a notification having an interactive element indicative of the signal;

receiving, at the media device, an input signal indicative of a user command to interact with the displayed notification from a user input device; and

in response to receiving the input signal:

storing a first time of receipt of the input signal;

at a second time after a threshold amount of time has passed since the first time:

monitoring transmissions from the user input device; and

determining, based on whether a transmission from the user input device is addressed to the secondary device, whether the secondary device is still in the second state; and

in response to determining that the secondary device is still in the second state, buffering the media asset from at least the second time.

2. The method of claim 1 , further comprising, further in response to receiving the input signal, pausing playback of the media asset.

3. The method of claim 2 , further comprising:

in response to determining that the secondary device is no longer in the second state, generating for display (a) an option to resume playback of the media asset from a current playback position of the media asset, and (b) an option to restart playback of the media asset from the second time.

4. The method of claim 1 , further comprising:

in response to determining that the secondary device is no longer in the second state, generating for display an option to restart playback of the media asset from the second time.

5. The method of claim 1 , further comprising:

establishing a first connection between the media device and the secondary device; and

establishing a second connection between the media device and the user input device.

6. The method of claim 5 , wherein the signal is received via the first connection, and wherein the input signal is received via the second connection.

7. The method of claim 5 , further comprising establishing a third connection by bridging the first connection and the second connection.

8. The method of claim 7 , further comprising relaying the input signal from the user input device to the secondary device via the third connection.

9. The method of claim 1 , further comprising, further in response to receiving the input:

receiving, from the secondary device, media data comprising at least one of audio and video data associated with the second state of the secondary device; and

outputting the received media data.

10. A system for automatically controlling playback or recording of a media asset at a media device, the system comprising:

memory;

communication circuitry configured to receive a signal indicative of a state change of a secondary device from a first state to a second state;

display circuitry configured to cause display of a notification having an interactive element indicative of the signal;

the communication circuitry being configured to receive an input signal indicative of a user command to interact with the displayed notification from a user input device; and

control circuitry configured to:

in response to receiving the input signal:

store, at the memory, a first time of receipt of the input signal;

at a second time after a threshold amount of time has passed since the first time:

monitor transmissions from the user input device; and

determine, based on whether a transmission from the user input device is addressed to the secondary device, whether the secondary device is still in the second state; and

in response to determining that the secondary device is still in the second state, buffer, at the memory, the media asset from at least the second time.

11. The system of claim 10 , wherein the control circuitry is further configured, further in response to receiving the input signal, to pause playback of the media asset.

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

in response to determining that the secondary device is no longer in the second state, generate for display (a) an option to resume playback of the media asset from a current playback position of the media asset, and (b) an option to restart playback of the media asset from the second time.

13. The system of claim 10 , wherein the control circuitry is further configured to:

in response to determining that the secondary device is no longer in the second state, generate for display an option to restart playback of the media asset from the second time.

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

establish a first connection between the media device and the secondary device; and

establish a second connection between the media device and the user input device.

15. The system of claim 14 , wherein the signal is received via the first connection, and wherein the input signal is received via the second connection.

16. The system of claim 14 , wherein the control circuitry is further configured to establish a third connection by bridging the first connection and the second connection.

17. The system of claim 16 , wherein the control circuitry is further configured to relay the input signal from the user input device to the secondary device via the third connection.

18. The system of claim 10 , wherein the control circuitry is further configured, further in response to receiving the input, to:

receive, from the secondary device, media data comprising at least one of audio and video data associated with the second state of the secondary device; and

output the received media data.

Assignments (7)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0164 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2018
From: MATTHEWS, SEAN
To: ROVI GUIDES, INC.
Reel/Frame 047799/0811 →
Continuity (1)
Related Publication 20200195461A1 · Jun 18, 2020