IP Library Granted Patent US 11,483,628
Granted Patent B2
US 11,483,628 · App. 16/143,184 · Granted Oct 25, 2022

Systems and methods for resuming playback on a next available active device

Inventor: David Gerald Wittke (Simi Valley, CA)
Assignee: ROVI GUIDES, INC.
H04N21/6587H04N21/4333H04N21/43615
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,483,628
App. No.
16/143,184
Filed
Sep 26, 2018
Granted
Oct 25, 2022
Kind
B2
Art Unit
2423
USPC
725/82
Abstract

Systems and methods are provided for automatically cueing content for playback on a second device after it is paused or stopped on a first device. A content direction device is in electronic communication with user devices and content providers. This content direction device directs streamed content from the content providers to the various user devices. When a user pauses or stops playback at a first device, the content direction device stops the stream. Later, when the user activates a second device, the content direction device detects the second device and directs the content provider to resume the stream, whereupon it is transmitted to the second device. In this manner, the user can pause or stop playback on one device, later activate another device, and automatically receive a cued stream of the previously paused/stopped content. No user input is required to open an application or window, or to re-select content.

Claims (52)

1. A method for resuming content, the method comprising:

receiving, at a content direction device via a local area network (LAN) from a first content consumption device, a consumption endpoint corresponding to a point in the content at which playback was paused/stopped during consumption of the content on the first content consumption device;

transmitting the received consumption endpoint corresponding to the point in the content at which playback was paused/stopped from the content direction device to a content provider;

detecting, at the content direction device, the presence of a second content consumption device as a new device on the LAN by determining that the second content consumption device has transitioned from a state in which the second content consumption device was not coupled to the LAN and therefore was unable to receive the content via the LAN, to a state in which the second content consumption device is coupled to the LAN and therefore is able to receive the content via the LAN; and

in response to detecting the presence of the second content consumption device as a new device on the LAN, automatically directing the content provider to transmit a portion of the content to the content direction device and to further transmit from the content direction device to the second content consumption device the portion of the content beginning at the consumption endpoint corresponding to the point in the content at which playback was paused/stopped.

2. The method of claim 1 , wherein the automatically directing further comprises receiving a stream of the portion of the content at the content direction device, and transmitting the received stream from the content direction device to the second content consumption device.

3. The method of claim 1 :

further comprising receiving, at the content direction device, an instruction to resume the consumption on a next one of the content consumption devices for which the indication is received;

wherein the automatically directing occurs conditionally upon the receiving of the instruction.

4. The method of claim 1 , further comprising:

transmitting a close session command so as to close a current content consumption session at a content provider; and

in response to the receiving an indication, automatically transmitting a resume session command so as to resume the content consumption session at the content provider;

wherein the automatically directing further comprises automatically directing the portion of the content to the second content consumption device from the resumed media consumption session.

5. The method of claim 1 , wherein the automatically directing and the consumption of the content on the first content consumption device occur during the same content consumption session at a content provider.

6. The method of claim 1 , further comprising:

receiving a first identifier identifying a content consumption device configured to provide the content for consumption;

receiving a second identifier corresponding to the second content consumption device; and

comparing the second identifier to the first identifier so as to determine a match therebetween;

wherein the automatically directing further comprises automatically directing the portion of the content to the second content consumption device upon determination of the match.

7. The method of claim 1 :

wherein the state in which the second content consumption device is unable to receive the content is further associated with a power-off state of the second content consumption device; and

wherein the state in which the second content consumption device is able to receive the content is further associated with a power-on state of the second content consumption device.

8. The method of claim 1 :

wherein the state in which the second content consumption device is unable to receive the content is further associated with a state in which the second content consumption device has not yet automatically loaded a content consumption application program usable to consume the content; and

wherein the state in which the second content consumption device is able to receive the content is further associated with a state in which the second content consumption device has automatically loaded the content consumption application program usable to consume the content.

9. The method of claim 1 , wherein the portion is a portion of the content beginning at the consumption endpoint and extending sequentially to an end thereof.

10. The method of claim 1 , wherein one of the first content consumption device and the second content consumption device comprises the content direction device.

11. The method of claim 1 , wherein the content direction device is placed between the first content consumption device and the content provider; and receives and relays commands between the content consumption device and the content provider.

12. A system for resuming content, the system comprising:

a storage device; and

control circuitry configured to:

receive, via a local area network (LAN) from a first content consumption device, a consumption endpoint corresponding to a point in the content at which playback was paused/stopped during consumption of the content on the first content consumption device;

transmit the received consumption endpoint corresponding to the point in the content at which playback was paused/stopped from the first content consumption device to a content provider;

detect the presence of a second content consumption device as a new device on the LAN by determining that the second content consumption device has transitioned from a state in which the second content consumption device was not coupled to the LAN and therefore was unable to receive the content via the LAN, to a state in which the second content consumption device is coupled to the LAN and therefore is able to receive the content via the LAN; and

in response to the detecting the presence of the second content consumption device as a new device on the LAN, automatically direct the content provider to transmit a portion of the content to the second content consumption device, the portion of the content beginning at the consumption endpoint corresponding to the point in the content at which playback was paused/stopped.

13. The system of claim 12 , wherein the control circuitry is further configured to automatically direct the portion of the content by receiving a stream of the portion of the content, and transmitting the received stream to the second content consumption device.

14. The system of claim 12 :

wherein the control circuitry is further configured to receive an instruction to resume the consumption on a next one of the content consumption devices for which the indication is received; and

wherein the control circuitry is further configured to automatically direct the portion of the content conditionally upon the receiving of the instruction.

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

transmit a close session command so as to close a current content consumption session at a content provider; and

in response to the receiving the indication, automatically transmit a resume session command so as to resume the content consumption session at the content provider;

wherein the control circuitry is further configured to automatically direct the portion of the content by automatically directing the portion of the content to the second content consumption device from the resumed media consumption session.

16. The system of claim 12 , wherein the automatically directing and the consumption of the content on the first content consumption device occur during the same content consumption session at a content provider.

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

receive a first identifier identifying a content consumption device configured to provide the content for consumption;

receive a second identifier corresponding to the second content consumption device; and

compare the second identifier to the first identifier so as to determine a match therebetween;

wherein the control circuitry is further configured to automatically direct the portion of the content by automatically directing the portion of the content to the second content consumption device upon determination of the match.

18. The system of claim 12 :

wherein the state in which the second content consumption device is unable to receive the content is further associated with a power-off state of the second content consumption device; and

wherein the state in which the second content consumption device is able to receive the content is further associated with a power-on state of the second content consumption device.

Assignments (7)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0171 →
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 Sep 26, 2018
From: WITTKE, DAVID GERALD
To: ROVI GUIDES, INC.
Reel/Frame 046984/0584 →
Continuity (1)
Related Publication 20200099995A1 · Mar 26, 2020
Cited By (1)
US 12,720,168