SYSTEM AND METHOD FOR SYNCHRONIZING OPERATIONS AMONG A PLURALITY OF INDEPENDENTLY CLOCKED DIGITAL DATA PROCESSING DEVICES
7 Assignments
0 Petitions
Accused Products
Abstract
An audio processing device comprising: a network interface to receive audio information from a packet network; a user interface module having a display of a list of audio tracks to be played; a control module to receive input from the user interface module indicating that a currently playing track is to be skipped and to advance playback to a next track in the list; an audio information channelization device connected to the network interface configured to (i) receive the list, (ii) request the audio information from an audio information source according to the list, (iii) transmit the audio information in packet form via the network interface to two or more audio playback devices, and (iv) cease transmission of packets associated with a currently playing track and begin transmission of packets associated with the next track in the list to the two or more audio playback devices.
20 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. An audio processing device comprising:
-
a network interface configured to receive audio information from a packet network; a user interface module that includes a display configured to display a list of audio tracks to be played; a control module configured to receive control input from the user interface module indicating that a currently playing track is to be skipped and to advance playback to a next track in the list; an audio information channelization device connected to the network interface configured (i) to receive the list, (ii) to request the audio information from an audio information source according to the list, (iii) to transmit the audio information in packet form via the network interface to two or more audio playback devices, and (iv) to cease transmission of packets associated with a currently playing track and begin transmission of packets associated with the next track in the list to the two or more audio playback devices. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A tangible computer-readable memory having instructions stored thereon that when executed cause a device to:
-
process audio information received from a packet network; receive a list of audio tracks to be played; display the list of audio tracks to be played; receive a first control input from a user interface module identifying a first track from the list of audio tracks to be currently played; request, based on the first control input, a first audio information from an audio information source; transmit the first audio information in packet form via the network interface to two or more audio playback devices; receive a second control input from a user interface module indicating that the currently playing track is to be skipped and to advance playback to a second track in the list; request, based on the second control input, a second audio information from the audio information source; and cease transmission of packets associated with a currently playing track and transmit the second audio information in packet form via the network interface to two or more audio playback devices. - View Dependent Claims (31, 33, 34, 35)
-
-
36. A method comprising:
-
processing audio information received from a packet network; receiving a list of audio tracks to be played; displaying the list of audio tracks to be played; receiving control input from a user interface module indicating that a currently playing track is to be skipped and to advance playback to a next track in the list; requesting the audio information from an audio information source according to the list; transmitting the audio information in packet form via the network interface to two or more audio playback devices; and
,ceasing transmission of packets associated with a currently playing track and beginning transmission of packets associated with the next track in the list. - View Dependent Claims (37, 38, 39, 40)
-
Specification