Audio streaming based on in-automobile detection
AssigneeGracenote Digital Ventures, LLC
InventorVenkatarama Anilkumar Panguluri
Life of this patent
Estimating the term…
Abstract
An example embodiment may involve determining that a client device (such as a smartphone, tablet, or in-automobile audio device) is in an automobile and that the client device has access to a playlist of audio content. Possibly based on the client device being in the automobile and having access to the playlist of audio content, the client device may request a stream of the audio content. As a consequence of making the request, the client device may receive the stream of the audio content and begin audible playout of the audio content.
Claims20
A computer-implemented method comprising:
- receiving, by a profile server device and from a client device, references to one or more audio files, wherein the references to the one or more audio files are provided as part of a save to automobile operation on the client device;
- storing, by the profile server device, the references to the one or more audio files in a profile of a user, and wherein the profile is associated with the client device;
- receiving, by the profile server device and from an automobile, a request for a playlist associated with the profile, wherein the user is associated with the automobile;
- generating, by the profile server device, a playlist containing the references to the one or more audio files that were provided as part of the save to automobile operation;
- and
- transmitting, by the profile server device and to the automobile, the playlist.
An article of manufacture including a non-transitory computer-readable medium, having stored thereon program instructions that, upon execution by a computing device, cause the computing device to perform operations comprising:
- receiving, from a client device, references to one or more audio files, wherein the references to the one or more audio files are provided as part of a save to automobile operation on the client device;
- storing the references to the one or more audio files in a profile of a user, and wherein the profile is associated with the client device;
- receiving, from an automobile, a request for a playlist associated with the profile, wherein the user is associated with the automobile;
- generating a playlist containing the references to the one or more audio files that were provided as part of the save to automobile operation;
- and
- transmitting, to the automobile, the playlist.
A computing device comprising:
- a processor;
- memory;
- and
- program instructions, stored in the memory, that upon execution by the processor cause the computing device to perform operations comprising:
- receiving, from a client device, references to one or more audio files, wherein the references to the one or more audio files are provided as part of a save to automobile operation on the client device;
- storing the references to the one or more audio files in a profile of a user, and wherein the profile is associated with the client device;
- receiving, from an automobile, a request for a playlist associated with the profile, wherein the user is associated with the automobile;
- generating a playlist containing the references to the one or more audio files that were provided as part of the save to automobile operation;
- and
- transmitting, to the automobile, the playlist.
Dependencies are inferred from the claim text.