Patent ID: 9268775
Filing Date: 2016-02-23
CPC Classification: G06F,G06Q,H04L,H04N

Claim Text:
1. A method of operating a server to provide a customized broadcast comprising: maintaining a user profile including information relating to a preference of a user associated with the user profile; maintaining a user listening history comprising a list identifying at least a portion of a plurality of Internet radio broadcast elements previously transmitted to a user device and a time at which each Internet radio broadcast element of the at least a portion of the plurality of Internet radio broadcast elements was previously played by the user device; in response to the user device logging in and without selection from the user device, automatically caching a plurality of Internet radio broadcast elements sufficient to be played for a pre-determined time period and comprising a plurality of song broadcast elements and a plurality of advertising broadcast elements based on the user profile and the user listening history; and transmitting the cached plurality of broadcast elements to the user device; wherein the plurality of broadcast elements further comprise a personalized broadcast element that includes a reference to a name of the user associated with the user device.