In-Automobile Audio System Playout of Saved Media
First Claim
Patent Images
1. An in-automobile audio system comprising:
- a speaker configured to produce audio output;
a first communication interface configured to access a local-area network;
a second 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 first communication interface and to a client device, a request for a playlist, wherein the playlist contains references to audio files, the references previously stored on the client device using one or more save-to-automobile operations;
receive, by way of the first communication interface and from the client device, the playlist;
based on the references in the playlist, transmit, by way of the second 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 second 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 receiving an indication of media content selected by way of a first client device. The indication may specify that the media content has been flagged for audible playout at a later time (such as when the client device or its user is in an automobile). The example embodiment may further involve receiving a request to stream the audio file to a second client device. The second client device may be associated with the first client device. The example embodiment may further involve causing the audio file to be streamed to the second client device.
8 Citations
20 Claims
-
1. An in-automobile audio system comprising:
-
a speaker configured to produce audio output; a first communication interface configured to access a local-area network; a second 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 first communication interface and to a client device, a request for a playlist, wherein the playlist contains references to audio files, the references previously stored on the client device using one or more save-to-automobile operations; receive, by way of the first communication interface and from the client device, the playlist; based on the references in the playlist, transmit, by way of the second 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 second 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. An article of manufacture including a non-transitory computer-readable medium, having stored thereon program instructions that, upon execution by a processor of an in-automobile audio system, cause the in-automobile audio system to perform operations comprising:
-
transmitting, by way of a local-area communication interface and to a client device, a request for a playlist, wherein the playlist contains references to audio files, the references previously stored on the client device using one or more save-to-automobile operations; receiving, by way of the local-area communication interface and from the client device, the playlist; based on the references in the playlist, transmitting, by way of a wide-area 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 wide-area communication interface and from the audio server device, a stream of the requested audio files; and playing out, by way of a speaker, the requested audio files. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented method comprising:
-
transmitting, by way of a local-area communication interface of an automobile and to a client device, a request for a playlist, wherein the playlist contains references to audio files, the references previously stored on the client device using one or more save-to-automobile operations; receiving, by way of the local-area communication interface and from the client device, the playlist; based on the references in the playlist, transmitting, by way of a wide-area communication interface of the automobile and to an audio server device, a request for streaming of one or more of the audio files; receiving, by way of the wide-area 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 automobile, the requested audio files. - View Dependent Claims (19, 20)
-
Specification