Audio streaming based on in-automobile detection
First Claim
Patent Images
1. An in-automobile audio system comprising:
- a speaker configured to produce audio output;
a communication interface configured to access a wide-area network;
a processor; and
memory containing program instructions that, when executed by the processor, cause the in-automobile audio system to;
transmit, by way of the communication interface and to a profile server device, a request for a playlist, wherein the playlist contains references to audio files, the references previously stored on the profile server device as part of a save-to-automobile operation;
receive, by way of the communication interface and from the profile server device, the playlist;
based on the references in the playlist, transmit, by way of the communication interface and to an audio server device, a request for streaming of one or more of the audio files;
receive, by way of the communication interface and from the audio server device, a stream of the requested audio files; and
play out, by way of the speaker, the requested audio files.
9 Assignments
0 Petitions
Accused Products
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.
160 Citations
20 Claims
-
1. An in-automobile audio system comprising:
-
a speaker configured to produce audio output; a communication interface configured to access a wide-area network; a processor; and memory containing program instructions that, when executed by the processor, cause the in-automobile audio system to; transmit, by way of the communication interface and to a profile server device, a request for a playlist, wherein the playlist contains references to audio files, the references previously stored on the profile server device as part of a save-to-automobile operation; receive, by way of the communication interface and from the profile server device, the playlist; based on the references in the playlist, transmit, by way of the communication interface and to an audio server device, a request for streaming of one or more of the audio files; receive, by way of the communication interface and from the audio server device, a stream of the requested audio files; and play out, by way of the speaker, the requested audio files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An article of manufacture including a non-transitory computer-readable medium, having stored thereon program instructions that, upon execution by an in-automobile audio system, cause the in-automobile audio system to perform operations comprising:
-
transmitting, by way of a communication interface of the in-automobile audio system and to a profile server device, a request for a playlist, wherein the playlist contains references to audio files, the references previously stored on the profile server device as part of a save-to-automobile operation; receiving, by way of the communication interface and from the profile server device, the playlist; based on the references in the playlist, transmitting, by way of the communication interface and to an audio server device, a request for streaming of one or more of the audio files; receiving, by way of the communication interface and from the audio server device, a stream of the requested audio files; and playing out, by way of a speaker of the in-automobile audio system, the requested audio files. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A 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, wherein the profile server device stores the references to the one or more audio files in an account of a user, and wherein the user is associated with the client device; receiving, by the profile server device and from an automobile, a request for a playlist associated with the account, 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, wherein reception of the playlist causes the automobile to use the references to retrieve and play out the one or more audio files.
-
Specification