IP Library Granted Patent US 9,369,776
Granted Patent B2
US 9,369,776 · App. 12/828,040 · Granted Jun 14, 2016

Playing multimedia content on multiple devices

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 9,369,776
App. No.
12/828,040
Granted
Jun 14, 2016
Kind
B2
Abstract

A method for displaying multimedia content is described. The method includes causing playing of multimedia content on a first device; responsive to a first user input, on a second device, comprising one of: playing, fast forwarding, rewinding, or pausing the playing of the multimedia content: causing an action comprising one of: playing, fast forwarding, rewinding, or pausing of the multimedia content on the second device at a start position that is based on the user input and a current position of the playing of the multimedia content on the first device.

Claims (39)

1. A method, comprising:

transmitting, by a content management device, multimedia content to a first device;

overlaying, by the content management device, one or more user interaction elements on the multimedia content;

transmitting, by the content management device, the multimedia content overlaid with the one or more user interaction elements to a second device;

responsive to receiving a first user input selecting a first user interaction element of the one or more user interaction elements on the second device for fast forwarding of the multimedia content on the second device:

concurrently with display of the multimedia content on the first device, the second device causing fast forwarding of the display of the multimedia content on the second device starting at a first position that is based on a first current position of the display of the multimedia content on the first device;

wherein the display of the multimedia content on the first device is not changed in response to receiving the first user input on the second device;

subsequent to the second device causing fast forwarding of the display of the multimedia content on the second device and responsive to receiving a second user input selecting a second user interaction element of the one or more user interaction elements:

causing, by the content management device, synchronous display of the multimedia content on the first device and the second device, the synchronous display of the multimedia content on the second device starting at a second position that is based on a second current position of the display of the multimedia content on the first device.

2. The method as recited in claim 1 , wherein the first device and the second device are communicatively coupled.

3. The method as recited in claim 1 , wherein the first device and the second device receive the multimedia content directly from a same multimedia device.

4. The method as recited in claim 1 , wherein fast forwarding of the multimedia content is caused using a locally stored copy of the multimedia content on the second device.

5. A non-transitory computer readable medium storing instructions, which when executed by one or more processors, perform steps comprising:

transmitting, by a content management device, multimedia content to a first device;

overlaying, by the content management device, one or more user interaction elements on the multimedia content;

transmitting, by the content management device, the multimedia content overlaid with the one or more user interaction elements to a second device;

responsive to receiving a first user input selecting a first user interaction element of the one or more user interaction elements on the second device for fast forwarding of the multimedia content on the second device:

concurrently with display of the multimedia content on the first device, the second device causing fast forwarding of the display of the multimedia content on the second device starting at a first position that is based on a first current position of the display of the multimedia content on the first device;

wherein the display of the multimedia content on the first device is not changed in response to receiving the first user input on the second device;

subsequent to the second device causing fast forwarding of the display of the multimedia content on the second device and responsive to receiving a second user input selecting a second user interaction element of the one or more user interaction elements:

causing, by the content management device, synchronous display of the multimedia content on the first device and the second device, the synchronous display of the multimedia content on the second device starting at a second position that is based on a second current position of the display of the multimedia content on the first device.

6. The computer readable storage medium as recited in claim 5 , wherein the first device and the second device are communicatively coupled.

7. The computer readable storage medium as recited in claim 5 , wherein the first device and the second device receive the multimedia content directly from a same multimedia device.

8. The computer readable storage medium as recited in claim 5 , wherein fast forwarding of the multimedia content is caused using a locally stored copy of the multimedia content on the second device.

9. An apparatus, comprising:

a subsystem, implemented at least partially in hardware at a content management device, that transmits multimedia content to a first device;

a subsystem, implemented at least partially in hardware at the content management device, that overlays one or more user interaction elements on the multimedia content;

a subsystem, implemented at least partially in hardware at the content management device, that transmits the multimedia content overlaid with the one or more user interaction elements to a second device;

a subsystem, at the content management device, implemented at least partially in hardware that, responsive to receiving a first user input selecting a first user interaction element of the one or more user interaction elements on the second device for fast forwarding of the multimedia content on the second device:

concurrently with display of the multimedia content on the first device, the second device causing fast forwarding of the display of the multimedia content on the second device starting at a first position that is based on a first current position of the display of the multimedia content on the first device;

wherein the display of the multimedia content on the first device is not changed in response to receiving the first user input on the second device;

a subsystem, at the content management device, implemented at least partially in hardware that, subsequent to the second device causing fast forwarding of the display of the multimedia content on the second device and responsive to receiving a second user input selecting a second user interaction element of the one or more user interaction elements:

causes synchronous display of the multimedia content on the first device and the second device, the synchronous display of the multimedia content on the second device starting at a second position that is based on a second current position of the display of the multimedia content on the first device.

10. The apparatus as recited in claim 9 , wherein the first device and the second device are communicatively coupled.

11. The apparatus as recited in claim 9 , wherein the first device and the second device receive the multimedia content directly from a same multimedia device.

12. The apparatus as recited in claim 9 , wherein fast forwarding of the multimedia content is caused using a locally stored copy of the multimedia content on the second device.

13. The method as recited in claim 1 , wherein the first position and the second position are different.

14. The computer-readable medium as recited in claim 5 , wherein the first position and the second position are different.

15. The apparatus as recited in claim 9 , wherein the first position and the second position are different.

Assignments (9)
CHANGE OF NAME Recorded Sep 27, 2024
From: TIVO SOLUTIONS INC.
To: ADEIA MEDIA SOLUTIONS INC.
Reel/Frame 069067/0510 →
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 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: TIVO SOLUTIONS INC.
Reel/Frame 051109/0969 →
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 →
CHANGE OF NAME Recorded Feb 14, 2017
From: TIVO INC.
To: TIVO SOLUTIONS INC.
Reel/Frame 041714/0500 →
SECURITY INTEREST Recorded Dec 7, 2016
From: TIVO SOLUTIONS INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 041076/0051 →