IP Library Granted Patent US 10,064,010
Granted Patent B2
US 10,064,010 · App. 15/215,252 · Granted Aug 28, 2018

Systems and methods for alerting a user to use an alternate device type to access a media asset

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,064,010
App. No.
15/215,252
Granted
Aug 28, 2018
Kind
B2
Abstract

Systems and methods for a media guidance application that alerts a user to access the upcoming media asset on an output device of a second output device type, since the media asset will not be available through any output devices of a first output device type. For example, the media guidance application may determine that a user enjoys a media asset, but is too far from an output device of a first output device type (e.g., speakers) to view or listen to the media asset or that other nearby users do not enjoy the media asset. In these instances, the media guidance application may alert the user to use a different output device type to view and/or listen to the media asset (e.g., on a mobile phone).

Claims (92)

1. A method for generating alerts that media assets are available through alternative output devices based on user preferences, the method comprising:

determining a first user and a second user are both associated with a first output device, wherein the first output device has a first output device type;

receiving a first user preference of the first user and a second user preference of the second user;

receiving a media asset;

in response to both determining that the first user preference does correspond to presenting the media asset and that the second user preference does not correspond to presenting the media asset, generating an alert notifying the first user to access a second output device to access the media asset, wherein the second output device has a second output device type; and

in response to both determining that the first user preference and the second user preference correspond to presenting the media asset, transmitting the media asset to the first output device.

2. The method of claim 1 , wherein determining the first user and the second user are both associated with the first output device comprises:

receiving a first location of the first user and a second location of the second user;

accessing a database containing a plurality of output devices and positions corresponding to each of the plurality of output devices, wherein the database includes a first position of the first output device and a second position of the second output device;

retrieving a first value for the first position of the first output device from a first field in the database;

comparing the first value to the first location of the first user and the first value to the second location of the second user; and

determining that both the first user and the second user are within a threshold distance from the first output device.

3. The method of claim 1 , wherein determining the first user and the second user are both associated with the first output device comprises:

receiving a first location of the first user and a second location of the second user;

determining from the second location that the second user is within a threshold distance of the first output device; and

determining from the first location that the first user is not within the threshold distance of the first output device and that the first user is not within the threshold distance of any output devices of the first output device type.

4. The method of claim 1 , wherein receiving the first user preference of the first user and the second user preference of the second user comprises:

receiving, from a first user input by the first user, the first user preference; and

receiving, from a second user input by the second user, the second user preference.

5. The method of claim 1 , wherein receiving the first user preference of the first user and the second user preference of the second user comprises:

accessing a first user profile associated with the first user and a second user profile associated with the second user; and

retrieving the first user preference from the first user profile and the second user preference from the second user profile.

6. The method of claim 1 , wherein receiving the first user preference of the first user and the second user preference of the second user comprises:

generating for display an indication of an upcoming media asset;

receiving a first indication of interest from the first user in the upcoming media asset as the first user preference; and

receiving a second indication of interest from the second user in the upcoming media asset as the second user preference.

7. The method of claim 1 , further comprising:

comparing the first user preference and the second user preference to a characteristic of the media asset; and

determining that the first user preference corresponds to presenting the media asset and the second user preference corresponds to not presenting the media asset.

8. The method of claim 7 , wherein determining that the first user preference corresponds to presenting the media asset and the second user preference corresponds to not presenting the media asset comprises:

receiving metadata from a content source for the media asset;

comparing the metadata for the media asset to the first user preference and the second user preference; and

determining the metadata for the media asset matches the first user preference and does not match the second user preference.

9. The method of claim 1 , wherein generating the alert notifying the first user to access the second output device to access the media asset, wherein the second output device has the second output device type comprises:

retrieving, from metadata associated with the media asset, a title of the media asset; and

generating for display on the alert the title of the media asset.

10. The method of claim 1 , wherein:

the first output device type is one of:

integrated speakers in a car; and

integrated display screens in the car; and

the second output device type is one of:

a personal computer;

a mobile phone;

a multi-media console in the car, wherein the multi-media console contains an input for headphones, and wherein the multi-media console does not contain integrated speakers; and

an mp3 player.

11. A system for generating alerts that media assets are available through alternative output devices based on user preferences, the system comprising:

storage circuitry; and

control circuitry configured to:

determine a first user and a second user are both associated with a first output device, wherein the first output device has a first output device type;

receive a first user preference of the first user and a second user preference of the second user;

receive a media asset;

in response to both determining that the first user preference does correspond to presenting the media asset and that the second user preference does not correspond to presenting the media asset, generate an alert notifying the first user to access a second output device to access the media asset, wherein the second output device has a second output device type and

in response to both determining that the first user preference and the second user preference correspond to presenting the media asset, transmit the media asset to the first output device.

12. The system of claim 11 , wherein the control circuitry configured to determine the first user and the second user are both associated with the first output device is further configured to:

receive a first location of the first user and a second location of the second user;

access a database containing a plurality of output devices and positions corresponding to each of the plurality of output devices, wherein the database includes a first position of the first output device and a second position of the second output device;

retrieve a first value for the first position of the first output device from a first field in the database;

compare the first value to the first location of the first user and the first value to the second location of the second user; and

determine that both the first user and the second user are within a threshold distance from the first output device.

13. The system of claim 11 , wherein the control circuitry configured to determine the first user and the second user are both associated with the first output device is further configured to:

receive a first location of the first user and a second location of the second user;

determine from the second location that the second user is within a threshold distance of the first output device; and

determine from the first location that the first user is not within the threshold distance of the first output device and that the first user is not within the threshold distance of any output devices of the first output device type.

14. The system of claim 11 , wherein the control circuitry configured to receive the first user preference of the first user and the second user preference of the second user is further configured to:

receive, from a first user input by the first user, the first user preference; and

receive, from a second user input by the second user, the second user preference.

15. The system of claim 11 , wherein the control circuitry configured to receive the first user preference of the first user and the second user preference of the second user is further configured to:

access a first user profile associated with the first user and a second user profile associated with the second user; and

retrieve the first user preference from the first user profile and the second user preference from the second user profile.

16. The system of claim 11 , wherein the control circuitry configured to receive the first user preference of the first user and the second user preference of the second user is further configured to:

generate for display an indication of an upcoming media asset;

receive a first indication of interest from the first user in the upcoming media asset as the first user preference; and

receive a second indication of interest from the second user in the upcoming media asset as the second user preference.

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

compare the first user preference and the second user preference to a characteristic of the media asset; and

determine that the first user preference corresponds to presenting the media asset and the second user preference corresponds to not presenting the media asset.

18. The system of claim 17 , wherein the control circuitry configured to determine that the first user preference corresponds to presenting the media asset and the second user preference corresponds to not presenting the media asset is further configured to:

receive metadata from a content source for the media asset;

compare the metadata for the media asset to the first user preference and the second user preference; and

determine the metadata for the media asset matches the first user preference and does not match the second user preference.

19. The system of claim 11 , wherein the control circuitry configured to generate the alert notifying the first user to access the second output device to access the media asset is further configured to:

retrieve, from metadata associated with the media asset, a title of the media asset; and

generate for display on the alert the title of the media asset.

20. The system of claim 11 , wherein:

the first output device type is one of:

integrated speakers in a car; and

integrated display screens in the car; and

the second output device type is one of:

a personal computer;

a mobile phone;

a multi-media console in the car, wherein the multi-media console contains an input for headphones, and wherein the multi-media console does not contain integrated speakers; and

an mp3 player.

Assignments (7)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0755 →
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 Jul 20, 2016
From: WANG, TI-SHIANG
To: ROVI GUIDES, INC.
Reel/Frame 039418/0069 →
Cited By (1)
US 12,238,612