Obtaining content from remote source for playback
DCFirst Claim
Patent Images
1. A method comprising:
- receiving, by a first playback device from a network device configured to control the first playback device and communicatively coupled to the first playback device over a local area network (LAN), control information comprising an address identifying a location of audio information available at an audio information source, wherein the audio information source is outside of the LAN; and
after receiving the control information (i) obtaining, by the first playback device from the audio information source outside of the LAN, the audio information;
(ii) transmitting, by the first playback device to a second playback device, the audio information, playback timing information associated with the audio information, and device clock information of the first playback device; and
(iii) playing back, by the first playback device, the audio information in synchrony with the second playback device by using the playback timing information associated with the audio information and the device clock information of the first playback device to play back the audio information, wherein the first and second playback devices remain independently clocked during synchronous playback of the audio information.
6 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
Examples include a playback device with a network interface and memory with program instructions that, when executed by the processor, cause the playback device to (a) receive, via the network interface from a network device communicatively coupled to the playback device over a LAN, an address identifying a network location of audio information available at an audio information source, where the audio information source is outside of the LAN, (b) obtain, via the network interface from the audio information source, the audio information, (c) transmit, via the network interface to another playback device, the audio information, and (d) play back the audio information.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a first playback device from a network device configured to control the first playback device and communicatively coupled to the first playback device over a local area network (LAN), control information comprising an address identifying a location of audio information available at an audio information source, wherein the audio information source is outside of the LAN; and after receiving the control information (i) obtaining, by the first playback device from the audio information source outside of the LAN, the audio information;
(ii) transmitting, by the first playback device to a second playback device, the audio information, playback timing information associated with the audio information, and device clock information of the first playback device; and
(iii) playing back, by the first playback device, the audio information in synchrony with the second playback device by using the playback timing information associated with the audio information and the device clock information of the first playback device to play back the audio information, wherein the first and second playback devices remain independently clocked during synchronous playback of the audio information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A tangible non-transitory computer-readable medium having instructions stored thereon that, when executed, cause a first playback device to:
-
receive, from a network device configured to control the first playback device and communicatively coupled to the first playback device over a local area network (LAN), control information comprising an address identifying a location of audio information available at an audio information source, wherein the audio information source is outside of the LAN; and after receiving the control information, (i) obtain, from the audio information source outside of the LAN, the audio information;
(ii) transmit, to a second playback device, the audio information, playback timing information associated with the audio information, and clock time information for the first playback device; and
(iii) play back the audio information in synchrony with the second playback device by using the playback timing information associated with the audio information and the clock time information of the first playback device to play back the audio information, wherein the first and second playback devices remain independently clocked during synchronous playback of the audio information.
-
-
9. A first playback device comprising:
-
one or more processors; a network interface; and tangible, non-transitory computer-readable memory comprising program instructions that, when executed by the one or more processors, cause the first playback device to; receive, via the network interface from a network device configured to control the first playback device and communicatively coupled to the first playback device over a local area network (LAN), control information comprising an address identifying a network location of audio information available at an audio information source, wherein the audio information source is outside of the LAN; and after receiving the control information, (i) obtain, via the network interface from the audio information source outside of the LAN, the audio information;
(ii) transmit, via the network interface of the first playback device to a second playback device, the audio information, playback timing information associated with the audio information, and device clock information of the first playback device; and
(iii) play back the audio information in synchrony with the second playback device by using the playback timing information associated with the audio information and the device clock information of the first playback device to play back the audio information, wherein the first and second playback devices remain independently clocked during synchronous playback of the audio information. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification