Systems and methods for ensuring continued access to media of a playlist despite geographic content restrictions
First Claim
1. A method for automatically downloading a copy of streaming media of a playlist that is inaccessible at a geographic location to which a user intends to travel, the method comprising:
- detecting information that indicates that a user will be traveling from a first geographic location to a second geographic location different from the first geographic location;
in response to the detecting, accessing a playlist indicated by a profile of the user that indicates a plurality of streaming media that the user intends to consume;
comparing data corresponding to each streaming media of the plurality of streaming media to entries of a database to determine whether each streaming media of the plurality of streaming media is accessible to the user at the second geographic location;
determining, based on the comparing, that a subset of the plurality of media is not accessible to the user at the second geographic location; and
in response to determining that the subset is not accessible to the user at the second geographic location;
selecting, from a plurality of user equipment, user equipment that the user is likely to travel with to the second geographic location, based on device parameters of the user equipment; and
downloading, on the selected user equipment, each media of the subset before the user travels to the second geographic location.
6 Assignments
0 Petitions
Accused Products
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.
30 Citations
20 Claims
-
1. A method for automatically downloading a copy of streaming media of a playlist that is inaccessible at a geographic location to which a user intends to travel, the method comprising:
-
detecting information that indicates that a user will be traveling from a first geographic location to a second geographic location different from the first geographic location; in response to the detecting, accessing a playlist indicated by a profile of the user that indicates a plurality of streaming media that the user intends to consume; comparing data corresponding to each streaming media of the plurality of streaming media to entries of a database to determine whether each streaming media of the plurality of streaming media is accessible to the user at the second geographic location; determining, based on the comparing, that a subset of the plurality of media is not accessible to the user at the second geographic location; and in response to determining that the subset is not accessible to the user at the second geographic location; selecting, from a plurality of user equipment, user equipment that the user is likely to travel with to the second geographic location, based on device parameters of the user equipment; and downloading, on the selected user equipment, each media of the subset before the user travels to the second geographic location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 17, 19)
-
-
9. A system for automatically downloading a copy of streaming media of a playlist that is inaccessible at a geographic location to which a user intends to travel, the system comprising:
-
storage circuitry; communications circuitry; and control circuitry configured to; detect information that indicates that a user will be traveling from a first geographic location to a second geographic location different from the first geographic location; in response to the detecting, access, using the communications circuitry, a playlist indicated by a profile of the user that indicates a plurality of streaming media that the user intends to consume; compare data corresponding to each streaming media of the plurality of streaming media to entries of a database to determine whether each streaming media of the plurality of streaming media is accessible to the user at the second geographic location; determine that a subset of the plurality of media is not accessible to the user at the second geographic location; and in response to determining that the subset is not accessible to the user at the second geographic location; select, from a plurality of user equipment, user equipment that the user is likely to travel with to the second geographic location, based on device parameters of the user equipment; and download to the storage circuitry on the selected user equipment, using the communications circuitry, each media of the subset before the user travels to the second geographic location. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 18, 20)
-
Specification