Enabling components of a playback device
First Claim
Patent Images
1. A first playback device comprising:
- a network interface;
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;
maintaining a list of one or more unicast MAC addresses indicating one or more respective second playback devices, wherein the first playback device is configured to network proxy for the one or more second playback devices indicated in the list;
while one or more components of the first playback device are disabled, receiving, via the network interface, a data packet that comprises a payload representing a given unicast MAC address that corresponds to a network interface of a particular second playback device;
determining that the first playback device is configured to network proxy for the particular second playback device, wherein determining that the first playback device is configured to network proxy for the particular second playback device comprises identifying the given unicast MAC address in the list of one or more unicast MAC addresses; and
in response to receiving the data packet that comprises the payload representing the given unicast MAC address that corresponds to the network interface of the particular second playback device and determining that the first playback device is configured to network proxy for the particular second playback device, enabling at least one of the one or more components of the first playback device.
6 Assignments
0 Petitions
Accused Products
Abstract
An example implementation involves a first playback device maintaining a list of MAC addresses. While one or more components of the first playback device are disabled, the first playback device may receive a data packet that comprises a payload associated with a MAC address. The MAC address may correspond to a network interface of a second playback device. The first playback device may identify the MAC address in the list of MAC addresses, and based on identifying the MAC address in the list of MAC addresses, enable at least one of the one or more components of the first playback device.
-
Citations
20 Claims
-
1. A first playback device comprising:
-
a network interface; 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; maintaining a list of one or more unicast MAC addresses indicating one or more respective second playback devices, wherein the first playback device is configured to network proxy for the one or more second playback devices indicated in the list; while one or more components of the first playback device are disabled, receiving, via the network interface, a data packet that comprises a payload representing a given unicast MAC address that corresponds to a network interface of a particular second playback device; determining that the first playback device is configured to network proxy for the particular second playback device, wherein determining that the first playback device is configured to network proxy for the particular second playback device comprises identifying the given unicast MAC address in the list of one or more unicast MAC addresses; and in response to receiving the data packet that comprises the payload representing the given unicast MAC address that corresponds to the network interface of the particular second playback device and determining that the first playback device is configured to network proxy for the particular second playback device, enabling at least one of the one or more components of the first playback device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A tangible non-transitory computer-readable medium having stored thereon instructions executable by a first playback device to perform functions comprising:
-
maintaining a list of one or more unicast MAC addresses indicating one or more respective second playback devices, wherein the first playback device is configured to network proxy for the one or more second playback devices indicated in the list; while one or more components of the first playback device are disabled, receiving, via a network interface, a data packet that comprises a payload representing a given unicast MAC address that corresponds to a network interface of a particular second playback device; determining that the first playback device is configured to network proxy for the particular second playback device, wherein determining that the first playback device is configured to network proxy for the particular second playback device comprises identifying the given unicast MAC address in the list of one or more unicast MAC addresses; and in response to receiving the data packet that comprises the payload representing the given unicast MAC address that corresponds to the network interface of the particular second playback device and determining that the first playback device is configured to network proxy for the particular second playback device, enabling at least one of the one or more components of the first playback device. - View Dependent Claims (9, 10, 11, 12, 13, 20)
-
-
14. A method comprising:
-
maintaining, via a first playback device, a list of one or more unicast MAC addresses indicating one or more respective second playback devices, wherein the first playback device is configured to network proxy for the one or more second playback devices indicated in the list; while one or more components of the first playback device are disabled, receiving, via a network interface of the first playback device, a data packet that comprises a payload representing a given unicast MAC address that corresponds to a network interface of a particular second playback device; determining that the first playback device is configured to network proxy for the particular second playback device, wherein determining that the first playback device is configured to network proxy for the particular second playback device comprises identifying the given unicast MAC address in the list of one or more unicast MAC addresses; and in response to receiving the data packet that comprises the payload representing the given unicast MAC address that corresponds to the network interface of the particular second playback device and determining that the first playback device is configured to network proxy for the particular second playback device, enabling, via the first playback device, at least one of the one or more components of the first playback device. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification