Playback device operations based on battery level
First Claim
1. A first playback device comprising:
- one or more batteries;
one or more processors; and
tangible, non-transitory, computer-readable media having instructions encoded therein, wherein the instructions, when executed by the one or more processors, cause the first playback device to perform a method comprising;
while a battery level of the one or more batteries is above a predefined threshold, receiving data from a network device and forwarding the data to a second playback device, wherein the data includes audio content for playback by the first and second playback devices;
playing the audio content in synchrony with the playback of the audio content by the second playback device;
after receiving at least a portion of the data from the network device, detecting that the battery level of the one or more batteries is below the predefined threshold;
in response to detecting that the battery level of the one or more batteries is below the predefined threshold, transmitting to at least the network device, a message indicating that the first playback device will stop forwarding data from the network device to the second playback device; and
while the battery level of the one or more batteries is below the predefined threshold and after transmitting the message, (i) ceasing the forwarding of the data and (ii) continuing to play the audio content by the first playback device in synchrony with the playback of the audio content by the second playback device.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are described herein that allow a playback device to transition between operating modes to, among other things, conserve power. An example implementation involves a playback device receiving data from a first network device and forwarding by the playback device, the data to a second network device while a battery level of a playback device is above a predefined threshold. The example implementation also involves the playback device detecting that the battery level of the playback device is below the predefined threshold after receiving at least a portion of the data from the first network device. The example implementation further involves the playback device transmitting, to at least the first network device, a message indicating that the playback device will stop forwarding data from the first network data to the second network device based detecting that the battery level of the playback device is below the predefined threshold.
233 Citations
20 Claims
-
1. A first playback device comprising:
-
one or more batteries; one or more processors; and tangible, non-transitory, computer-readable media having instructions encoded therein, wherein the instructions, when executed by the one or more processors, cause the first playback device to perform a method comprising; while a battery level of the one or more batteries is above a predefined threshold, receiving data from a network device and forwarding the data to a second playback device, wherein the data includes audio content for playback by the first and second playback devices; playing the audio content in synchrony with the playback of the audio content by the second playback device; after receiving at least a portion of the data from the network device, detecting that the battery level of the one or more batteries is below the predefined threshold; in response to detecting that the battery level of the one or more batteries is below the predefined threshold, transmitting to at least the network device, a message indicating that the first playback device will stop forwarding data from the network device to the second playback device; and while the battery level of the one or more batteries is below the predefined threshold and after transmitting the message, (i) ceasing the forwarding of the data and (ii) continuing to play the audio content by the first playback device in synchrony with the playback of the audio content by the second playback device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium having stored thereon instructions executable by a first playback device that comprises one or more batteries to perform functions comprising:
-
while a battery level of the one or more batteries is above a predefined threshold, receiving data from a network device and forwarding the data to a second playback device, wherein the data includes audio content for playback by the first and second playback devices; playing the audio content in synchrony with the playback of the audio content by the second playback device; after receiving at least a portion of the data from the network device, detecting that the battery level of the one or more batteries is below the predefined threshold; in response to detecting that the battery level of the one or more batteries is below the predefined threshold, transmitting to at least the network device, a message indicating that the first playback device will stop forwarding data from the network device to the second playback device; and while the battery level of the one or more batteries is below the predefined threshold and after transmitting the message, (i) ceasing the forwarding of the data and (ii) continuing to play the audio content by the first playback device in synchrony with the playback of the audio content by the second playback device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
while a battery level of a first playback device that comprises one or more batteries is above a predefined threshold, receiving, via the first playback device, data from a network device and forwarding by the first playback device, the data to a second playback device, wherein the data includes audio content for playback by the first and second playback devices; playing the audio content in synchrony with the playback of the audio content by the second playback device; after receiving at least a portion of the data from the network device, detecting, by the first playback device, that the battery level of the first playback device is below the predefined threshold; in response to detecting that the battery level of the first playback device is below the predefined threshold, transmitting, via the first playback device to at least the network device, a message indicating that the first playback device will stop forwarding data from the network device to the second playback device; and while the battery level of the one or more batteries is below the predefined threshold and after transmitting the message, (i) ceasing the forwarding of the data and (ii) continuing to play the audio content by the first playback device in synchrony with the playback of the audio content by the second playback device. - View Dependent Claims (17, 18, 19, 20)
-
Specification