IP Library Granted Patent US 11,405,473
Granted Patent B2
US 11,405,473 · App. 16/529,087 · Granted Aug 2, 2022

Systems and methods for ensuring continued access to media of a playlist despite geographic content restrictions

Inventors: Gorm Ward Nielsen (Cobham, GB); Milan Indu Patel (Santa Clara, CA); Stephanie Schaeffer (Luxembourg, LU); Vincent Lefevre (Florange, FR)
Assignee: Rovi Guides, Inc.
H04L67/18G06Q20/40H04L65/4023H04L65/4076H04L65/4084H04L65/605H04L67/306H04N21/4524H04N21/4825H04N21/4627
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,405,473
App. No.
16/529,087
Granted
Aug 2, 2022
Kind
B2
Abstract

Systems and methods are described herein for detecting information that indicates that a user will be traveling from a first geographic location to a second geographic location, and responsively accessing a playlist indicated by a profile of the user that indicates a plurality of streaming media that the user intends to consume. Control circuitry may then compare data corresponding to each streaming media of the plurality of streaming media to a database to determine whether each streaming media of the plurality of streaming media is accessible to the user at the second geographic location, and may determine that a subset of the plurality of media is not accessible to the user at the second geographic location. In response to determining that the subset is not accessible to the user at the second geographic location, the control circuitry may download each media of the subset.

Claims (35)

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

determining, by a media guidance application, based on electronic communications of a user, that the user will travel from a first geographic location to a second geographic location;

identifying, by the media guidance application, a plurality of content items that are likely to be consumed at the second geographic location;

accessing, by the media guidance application, a plurality of user equipment owned by the user, each of the plurality of user equipment having a size and a capacity;

selecting, by the media guidance application, a user equipment, from the plurality of user equipment, most suitable to travel with to the second geographic location based on the corresponding size and capacity of each of the plurality of user equipment; and

causing to be stored, by the media guidance application, on the selected user equipment, the identified plurality of content items before the user travels to the second geographic location.

2. The method of claim 1 , wherein determining that the user will travel from the first geographic location to the second geographic location comprises parsing electronic communications from a third party platform indicative that the user will be traveling to the second geographic location.

3. The method of claim 2 , wherein parsing electronic communications from a third party platform comprises identifying at least one of the second geographic location, a date of travel, an airline name, or a purchase statement.

4. The method of claim 1 , wherein identifying the plurality of content items comprises determining that the plurality of content items is accessible to the user at the second geographic location.

5. The method of claim 4 , wherein determining that the plurality of content items is accessible to the user at the second geographic location comprises comparing data corresponding to each content item of the plurality of content items to a database indicating geographic content restrictions for a content provider.

6. The method of claim 1 , wherein identifying the user equipment, from the plurality of user equipment, is based on at least one of weight, memory capacity, and display screen size of the identified user equipment.

7. The method of claim 1 , wherein causing to be stored, on the selected user equipment, the identified plurality of content items before the user travels to the second geographic location comprises transmitting instructions to store the identified plurality of content items before the user travels to the second geographic location.

8. The method of claim 1 , wherein identifying user equipment, from the plurality of user equipment, is based on a historical record of user equipment used for travel.

9. The method of claim 1 , wherein providing for storage the identified plurality of content items to be consumed comprises determining to prioritize a subset of the plurality of content items for storage, wherein determining to prioritize the subset of the plurality of content items for storage comprises:

determining a cost for each content item of the plurality of content items; and

determining that the subset of the plurality of content items are lower in cost relative to other content items of the plurality of content items.

10. A system for providing content, the system comprising:

control circuitry executing a media guidance application configured to:

determine, based on electronic communications of a user, that the user will travel from a first geographic location to a second geographic location;

identify a plurality of content items that are likely to be consumed at the second geographic location;

access a plurality of user equipment owned by the user, each of the plurality of user equipment having a size and a capacity;

select a user equipment, from the plurality of user equipment, most suitable to travel with to the second geographic location based on the corresponding size and capacity of each of the plurality of user equipment; and

communications circuitry configured to cause to be stored, on the selected user equipment, the identified plurality of content items before the user travels to the second geographic location.

11. The system of claim 10 , wherein the control circuitry is configured to determine that the user will travel from the first geographic location to the second geographic location by parsing electronic communications from a third party platform indicative that the user will be traveling to the second geographic location, wherein parsing electronic communications from a third party platform comprises identifying at least one of the second geographic location, a date of travel, an airline name, or a purchase statement.

12. The system of claim 10 , wherein the control circuitry is configured to identify the plurality of content items by determining that the plurality of content items is accessible to the user at the second geographic location.

13. The system of claim 12 , wherein determining that the plurality of content items is accessible to the user at the second geographic location comprises comparing data corresponding to each content item of the plurality of content items to a database indicating geographic content restrictions for a content provider.

14. The system of claim 10 , wherein the control circuitry is configured to identify the user equipment, from the plurality of user equipment, based on at least one of weight, memory capacity, and display screen size of the identified user equipment.

15. The system of claim 10 , wherein the communications circuitry is configured to cause to be stored, on the selected user equipment, the identified plurality of content items before the user travels to the second geographic location by transmitting instructions to store the identified plurality of content items before the user travels to the second geographic location.

16. The system of claim 10 , wherein the control circuitry is configured to identify user equipment, from the plurality of user equipment, based on a historical record of user equipment used for travel.

17. The system of claim 10 , wherein the communication circuitry is configured to provide for storage the identified plurality of content items to be consumed by determining to prioritize a subset of the plurality of content items for storage, wherein determining to prioritize the subset of the plurality of content items for storage comprises:

determining a cost for each content item of the plurality of content items; and

determining that the subset of the plurality of content items are lower in cost relative to other content items of the plurality of content items.

18. The method of claim 1 , wherein selecting the user equipment most suitable to travel with comprises identifying user equipment that the user travelled with during previous travel.

19. The method of claim 1 , wherein selecting the user equipment most suitable to travel is performed automatically without a user input designating the user equipment that the user intends to travel with.

20. The method of claim 1 , wherein selecting the user equipment most suitable to travel with is performed without any user input.

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 Aug 1, 2019
From: NIELSEN, GORM WARD; PATEL, MILAN INDU; SCHAEFFER, STEPHANIE; LEFEVRE, VINCENT
To: ROVI GUIDES, INC.
Reel/Frame 049932/0934 →
Continuity (2)
Continuation 15198495 · Jun 30, 2016
Related Publication 20200021661A1 · Jan 16, 2020
Cited By (1)
US 12,206,744