Customized perishable media content based on user-specified preference for static or variable location
First Claim
Patent Images
1. A method of customizing a consumer-media content station, the method comprising:
- receiving, at a server device configured to implement a media delivery service providing customized media stations to users, a user request for transmission of a customized media station to a user device;
determining, by the media delivery service, a user-specified location preference indicating a user choice between static and roaming perishable content, wherein a user-specified location preference for static perishable content indicates a user choice for perishable content associated with a specified static location, and a user-specified location preference for roaming perishable content indicates a user choice for perishable content associated with a dynamic user location;
inserting, by the media delivery service, different perishable content into the customized media station based on a result of determining the user-specified location preference, wherein;
in response to determining that the user-specified location preference indicates a user choice for static perishable content, inserting into the customized media station, perishable content selected based on the specified static location;
in response to determining that the user-specified location preference indicates a user choice for roaming perishable content;
obtaining a current user location based on a location of the user device;
inserting, into the customized media station, perishable content selected based on the current user location; and
transmitting the customized media station, including inserted perishable content, from the media delivery service to the user device.
8 Assignments
0 Petitions
Accused Products
Abstract
Media consumers can elect to have local news, weather, traffic, or other perishable content inserted into customized media streams. The perishable content is inserted into the media stream as an add-in block containing items associated with a particular locale that matches a user location source preference. The user can specify a static location source preference, or a follow-me, or roaming preference, in which the user'"'"'s current location is used. The perishable content is selected for inclusion in an add-in block by matching a user'"'"'s location preference to a locale associated with the perishable content.
129 Citations
20 Claims
-
1. A method of customizing a consumer-media content station, the method comprising:
-
receiving, at a server device configured to implement a media delivery service providing customized media stations to users, a user request for transmission of a customized media station to a user device; determining, by the media delivery service, a user-specified location preference indicating a user choice between static and roaming perishable content, wherein a user-specified location preference for static perishable content indicates a user choice for perishable content associated with a specified static location, and a user-specified location preference for roaming perishable content indicates a user choice for perishable content associated with a dynamic user location; inserting, by the media delivery service, different perishable content into the customized media station based on a result of determining the user-specified location preference, wherein; in response to determining that the user-specified location preference indicates a user choice for static perishable content, inserting into the customized media station, perishable content selected based on the specified static location; in response to determining that the user-specified location preference indicates a user choice for roaming perishable content; obtaining a current user location based on a location of the user device; inserting, into the customized media station, perishable content selected based on the current user location; and transmitting the customized media station, including inserted perishable content, from the media delivery service to the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of customizing a consumer-media content station, the method comprising:
-
receiving, at a server device configured to implement a media delivery service providing customized media stations to users, a user request for a customized media station to be synchronized to a media player executing on a user device; determining, by the media delivery service, a user-specified location preference indicating a user choice between static and roaming perishable content, wherein a user-specified location preference for static perishable content indicates a user choice for perishable content associated with a specified static location, and a user-specified location preference for roaming perishable content indicates a user choice for perishable content associated with a dynamic user location; determining, by the media delivery service, different perishable content to be included in the customized media station based on a result of determining the user-specified location preference, wherein determining different perishable content includes; where the user-specified location preference indicates a user choice for static perishable content, selecting perishable content associated with the specified static location; where the user-specified location preference indicates a user choice for roaming perishable content, selecting perishable content associated with a current user location; generating a schedule of media items, including the different perishable content, to be included in the customized media station; and synchronizing the customized media station to the media player by transmitting the schedule of media station items from the media delivery service to the user device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A server device implementing a media delivery service providing customized media stations to users, the server device comprising:
-
a processor and associated memory; a program of instructions stored in the memory and executed by the processor, the program of instructions including; at least one instruction to receive a user request for transmission of a customized media station to a user device; at least one instruction to determine a user-specified location preference indicating a user choice between static and roaming perishable content, wherein a user-specified location preference for static perishable content indicates a user choice for perishable content associated with a specified static location, and a user-specified location preference for roaming perishable content indicates a user choice for perishable content associated with a dynamic user location; at least one instruction to insert different perishable content into the customized media station based on a result of determining the user-specified location preference, wherein; in response to determining that the user-specified location preference indicates a user choice for static perishable content, perishable content selected based on the specified static location is inserted into the customized media station; in response to determining that the user-specified location preference indicates a user choice for roaming perishable content; obtaining a current user location based on a location of the user device; insert, into the customized media station, perishable content selected based on the current user location; and at least one instruction to transmit the customized media station, including inserted perishable content, from the media delivery service to the user device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification