Method and apparatus for providing audio and playback timing information to a plurality of networked audio devices
First Claim
Patent Images
1. A method performed by an audio processing device, the method comprising:
- receiving audio information via a network interface;
receiving control input from a user interface;
in response to receiving the control input, configuring the audio processing device to transmit audio information and audio processing device clock information to one or more audio playback devices;
generating a plurality of frames, wherein an individual frame comprises at least a portion of the received audio information and playback timing information for the individual frame;
transmitting the plurality of frames and the audio processing device clock information to the one or more audio playback devices; and
wherein the audio processing device and the one or more audio playback devices remain independently clocked while the audio processing device is transmitting the plurality of frames and the audio processing device clock information to the one or more audio playback devices.
7 Assignments
0 Petitions
Accused Products
Abstract
An audio processing device comprising a network interface configured to connect the audio processing device to a network; a control module configured to receive control input from a user interface module interface and to configure the audio processing device, based on the received control input, to provide audio information to two or more audio playback devices; an audio information channelization device connected to the network interface configured to receive the audio information and to transmit the audio information and playback timing information in packet form via the network interface to the two or more audio playback devices.
-
Citations
20 Claims
-
1. A method performed by an audio processing device, the method comprising:
-
receiving audio information via a network interface; receiving control input from a user interface; in response to receiving the control input, configuring the audio processing device to transmit audio information and audio processing device clock information to one or more audio playback devices; generating a plurality of frames, wherein an individual frame comprises at least a portion of the received audio information and playback timing information for the individual frame; transmitting the plurality of frames and the audio processing device clock information to the one or more audio playback devices; and wherein the audio processing device and the one or more audio playback devices remain independently clocked while the audio processing device is transmitting the plurality of frames and the audio processing device clock information to the one or more audio playback devices. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An audio processing device comprising:
-
one or more processors; and tangible, non-transitory computer-readable memory having instructions stored thereon, wherein the instructions, when executed by the one or more processors, cause the audio processing device to perform a method comprising; receiving control input from a user interface; configuring the audio processing device, based on the received control input, to provide audio information and audio processing device clock time information to one or more audio playback devices; receiving the audio information; generating a plurality of frames, wherein an individual frame includes a portion of the audio information and playback timing information for the individual frame; and transmitting the plurality of frames and the audio processing device clock time information via a network interface to the one or more audio playback devices, wherein the audio processing device and the one or more audio playback devices remain independently clocked while the audio processing device is transmitting the plurality of frames and the audio processing device clock time information to the one or more audio playback devices. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A tangible, non-transitory computer-readable memory having instructions stored thereon that, when executed by one or more processors, cause an audio processing device to perform a method comprising:
-
receiving control input from a user interface and configuring the audio processing device, based on the received control input, to transmit audio information and audio processing device clock time information to one or more audio playback devices; generating a plurality of packets, wherein an individual packet comprises at least a portion of the audio information and playback timing information for the individual packet; transmitting the plurality of packets and the audio processing device clock time information to the one or more audio playback devices; and wherein the audio processing device and the one or more audio playback devices remain independently clocked while the audio processing device is transmitting the plurality of packets and the audio processing device clock time information to the one or more audio playback devices. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification