IP Library Granted Patent US 9,264,758
Granted Patent B2
US 9,264,758 · App. 12/631,781 · Granted Feb 16, 2016

Method and an apparatus for detecting media content recordings

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,264,758
App. No.
12/631,781
Granted
Feb 16, 2016
Kind
B2
Abstract

A method for detecting the scheduled recording of a particular media content on multiple devices is described. In response to detecting that the particular media content is scheduled for recording on multiple devices, a notification may be provided to at least one of the multiple devices that the particular media content is scheduled for recording on the multiple devices. The particular media content may then be synchronously displayed on the multiple devices. A time may be selected by one of the devices to synchronously play the particular media content on the multiple devices based on a user availability calendar accessible through each of the devices. A time may also be suggested to receive a user confirmation for the suggested time.

Claims (39)

1. A method comprising:

receiving, by a server, first recording schedule information from a first media device associated with a first user, the first recording schedule information including information indicating that a particular media content is scheduled to be recorded on the first media device;

receiving, by the server, second recording schedule information from a second media device associated with a second user, the second recording schedule information including information indicating that the particular media content is scheduled to be recorded on the second media device;

detecting, by the server, that both the first user and the second user are part of a same defined user group and that the particular media content is scheduled to be recorded on both of the first media device and the second media device;

in response to detecting that both the first user and the second user are part of the same defined user group and that the particular media content is scheduled to be recorded on both of the first media device and the second media device, sending, by the server, a notification to at least the first media device, the notification indicating that the particular media content is scheduled to be recorded on the second media device;

wherein the method is performed by a device comprising processor.

2. The method as recited in claim 1 , further comprising causing the first media device and the second media device to concurrently play the particular media content.

3. The method as recited in claim 1 , further comprising: selecting a time to cause synchronous playing of the particular media content on the first media device and the second media device based on a user availability calendar accessible through each of the first media device and the second media device.

4. The method as recited in claim 1 , further comprising:

sending, by the server, a notification to a third device associated with a third user, the notification indicating that the particular media content is scheduled to be recorded on both of the first media device and the second media device;

causing the third device to record the particular media content.

5. The method as recited in claim 1 , further comprising: initiating a discussion forum between the first user associated with the first media device and the second user associated with the second media device.

6. The method as recited in claim 1 , further comprising sending, by the server, a notification to the second media device, the notification indicating that the particular media content is scheduled to be recorded on the first media device.

7. A non-transitory computer readable storage medium storing a set of instructions, which when executed by a processor, cause performance of steps comprising:

receiving, by a server, first recording schedule information from a first media device associated with a first user, the first recording schedule information including information indicating that a particular media content is scheduled to be recorded on the first media device;

receiving, by the server, second recording schedule information from a second media device associated with a second user, the second recording schedule information including information indicating that the particular media content is scheduled to be recorded on the second media device;

detecting, by the server, that both the first user and the second user are part of a same defined user group and that the particular media content is scheduled to be recorded on both of the first media device and the second media device;

in response to detecting that both the first user and the second user are part of the same defined user group and that the particular media content is scheduled to be recorded on both of the first media device and the second media device, sending, by the server, a notification to at least the first media device, the notification indicating that the particular media content is scheduled to be recorded on the second media device.

8. The non-transitory computer readable storage medium as recited in claim 7 , the steps further comprising causing the first media device and the second media device to concurrently play the particular media content.

9. The non-transitory computer readable storage medium as recited in claim 7 , the steps further comprising: selecting a time to cause synchronous playing of the particular media content on the first media device and the second media device based on a user availability calendar accessible through each of the first media device and the second media device.

10. The non-transitory computer readable storage medium as recited in claim 7 , the steps further comprising:

sending, by the server, a notification to a third device associated with a third user, the notification indicating that the particular media content is scheduled to be recorded on both of the first media device and the second media device;

causing the third device to record the particular media content.

11. The non-transitory computer readable storage medium as recited in claim 7 , the steps further comprising: initiating a discussion forum between the first user associated with the first media device and the second user associated with the second media device.

12. The non-transitory computer readable storage medium as recited in claim 7 , the steps further comprising sending, by the server, a notification to the second media device, the notification indicating that the particular media content is scheduled to be recorded on the first media device.

13. An apparatus comprising:

one or more processors;

a memory storing instructions, which when executed by the one or more processors, causes the apparatus to:

receive first recording schedule information from a first media device associated with a first user, the first recording schedule information including information indicating that a particular media content is scheduled to be recorded on the first media device;

receive second recording schedule information from a second media device associated with a second user, the second recording schedule information including information indicating that the particular media content is scheduled to be recorded on the second media device;

detect that both the first user and the second user are part of a same defined user group and that the particular media content is scheduled to be recorded on both of the first media device and the second media device;

in response to detecting that both the first user and the second user are part of the same defined user group and that the particular media content is scheduled to be recorded on both of the first media device and the second media device, send a notification to at least the first media device, the notification indicating that the particular media content is scheduled to be recorded on the second media device.

14. The apparatus as recited in claim 13 , wherein execution of the instructions further causes the apparatus to: cause the first media device and the second media device to concurrently play the particular media content.

15. The apparatus as recited in claim 13 , wherein execution of the instructions further causes the apparatus to: select a time to cause synchronous playing of the particular media content on the first media device and the second media device based on a user availability calendar accessible through each of the first media device and the second media device.

16. The apparatus as recited in claim 13 , wherein execution of the instructions further causes the apparatus to:

send a notification to a third device associated with a third user, the notification indicating that the particular media content is scheduled to be recorded on both of the first media device and the second media device;

cause the third device to record the particular media content.

17. The apparatus as recited in claim 13 , wherein execution of the instructions further causes the apparatus to: initiate a discussion forum between the first user associated with the first media device and the second user associated with the second media device.

18. The apparatus as recited in claim 13 , wherein execution of the instructions further causes the apparatus to: send a notification to the second media device, the notification indicating that the particular media content is scheduled to be recorded on the first media device.

Assignments (10)
CHANGE OF NAME Recorded Sep 27, 2024
From: TIVO SOLUTIONS INC.
To: ADEIA MEDIA SOLUTIONS INC.
Reel/Frame 069067/0489 →
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 →
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 →
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 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2010
From: GHARAAT, AMIR H.; BARTON, JAMES M.; PATEL, MUKESH K.
To: TIVO INC.
Reel/Frame 023901/0242 →