Re-establishing connectivity on lost players
First Claim
1. A first playback device comprising:
- a wireless network interface;
one or more processors;
tangible, non-transitory, computer-readable media having stored therein instructions executable by the one or more processors to cause the first playback device to perform operations comprising;
accessing, from a file stored in data storage of the first playback device, first network parameters comprising;
(i) a service set identifier (SSID) identifying a first wireless local area network (WLAN);
(ii) a wireless channel;
(iii) an IP address for the network interface, wherein the first playback device previously established a valid network connection over the first WLAN using the first network parameters;
determining that the first playback device is unable to establish a valid network connection to the first WLAN using the first network parameters, wherein determining that the first playback device is unable to establish a valid network connection to the first WLAN comprises attempting to connect to the first WLAN via the wireless network interface using the first network parameters;
in response to determining that the first playback device is unable to establish the valid network connection to the first WLAN, broadcasting, via the network interface, a probe request message over multiple wireless channels;
receiving, via the wireless network interface from a second playback device, a response to the probe request message, the response to the probe request message indicating second network parameters that are assigned to a network interface of the second playback device to establish a valid network connection to a particular WLAN, wherein the particular WLAN is one of;
(a) the first WLAN or (b) a second WLAN, and wherein the second wireless parameters comprise a wireless channel of the particular WLAN;
establishing, via the wireless network interface, a valid network connection to the particular WLAN using the second network parameters; and
joining, via the established valid network connection to the particular WLAN, a media playback system that comprises the second playback device, wherein the first playback device is configured to play back audio content using the established valid connection to the particular WLAN.
5 Assignments
0 Petitions
Accused Products
Abstract
An example implementation may involve a first playback device accessing, from a file, first network parameters. The first playback device determines that it is unable to establish a valid network connection to the first WLAN using the first network parameters. In response, the first playback device broadcasts a probe request message. The first playback device receives, from a second playback device, a response to the probe request message, the response to the probe request message indicating second network parameters that are assigned to a network interface of the second playback device. The first playback device establishes a valid network connection to the particular WLAN using the second network parameters and joins, via the established network connection to the particular WLAN, a media playback system that comprises the second playback device.
-
Citations
20 Claims
-
1. A first playback device comprising:
-
a wireless network interface; one or more processors; tangible, non-transitory, computer-readable media having stored therein instructions executable by the one or more processors to cause the first playback device to perform operations comprising; accessing, from a file stored in data storage of the first playback device, first network parameters comprising;
(i) a service set identifier (SSID) identifying a first wireless local area network (WLAN);
(ii) a wireless channel;
(iii) an IP address for the network interface, wherein the first playback device previously established a valid network connection over the first WLAN using the first network parameters;determining that the first playback device is unable to establish a valid network connection to the first WLAN using the first network parameters, wherein determining that the first playback device is unable to establish a valid network connection to the first WLAN comprises attempting to connect to the first WLAN via the wireless network interface using the first network parameters; in response to determining that the first playback device is unable to establish the valid network connection to the first WLAN, broadcasting, via the network interface, a probe request message over multiple wireless channels; receiving, via the wireless network interface from a second playback device, a response to the probe request message, the response to the probe request message indicating second network parameters that are assigned to a network interface of the second playback device to establish a valid network connection to a particular WLAN, wherein the particular WLAN is one of;
(a) the first WLAN or (b) a second WLAN, and wherein the second wireless parameters comprise a wireless channel of the particular WLAN;establishing, via the wireless network interface, a valid network connection to the particular WLAN using the second network parameters; and joining, via the established valid network connection to the particular WLAN, a media playback system that comprises the second playback device, wherein the first playback device is configured to play back audio content using the established valid connection to the particular WLAN. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A tangible, non-transitory, computer-readable media having stored therein instructions executable by one or more processors to cause a first playback device to perform operations comprising:
-
accessing, from a file stored in data storage of the first playback device, first network parameters comprising;
(i) a service set identifier (SSID) identifying a first wireless local area network (WLAN);
(ii) a wireless channel;
(iii) an IP address for the network interface, wherein the first playback device previously established a valid network connection over the first WLAN using the first network parameters;determining that the first playback device is unable to establish a valid network connection to the first WLAN using the first network parameters, wherein determining that the first playback device is unable to establish a valid network connection to the first WLAN comprises attempting to connect to the first WLAN via the wireless network interface using the first network parameters; in response to determining that the first playback device is unable to establish the valid network connection to the first WLAN, broadcasting, via a network interface, a probe request message over multiple wireless channels; receiving, via the wireless network interface from a second playback device, a response to the probe request message, the response to the probe request message indicating second network parameters that are assigned to a network interface of the second playback device to establish a valid network connection to a particular WLAN, wherein the particular WLAN is one of;
(a) the first WLAN or (b) a second WLAN, and wherein the second wireless parameters comprise a wireless channel of the particular WLAN;establishing, via the wireless network interface, a valid network connection to the particular WLAN using the second network parameters; and joining, via the established valid network connection to the particular WLAN, a media playback system that comprises the second playback device, wherein the first playback device is configured to play back audio content using the established valid connection to the particular WLAN. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising
accessing, via a first playback device from a file stored in data storage of the first playback device, first network parameters comprising: - (i) a service set identifier (SSID) identifying a first wireless local area network (WLAN);
(ii) a wireless channel;
(iii) an IP address for the network interface, wherein the first playback device previously established a valid network connection over the first WLAN using the first network parameters;determining, via a first playback device, that the first playback device is unable to establish a valid network connection to the first WLAN using the first network parameters, wherein determining that the first playback device is unable to establish a valid network connection to the first WLAN comprises attempting to connect to the first WLAN via the wireless network interface using the first network parameters; in response to determining that the first playback device is unable to establish the valid network connection to the first WLAN, broadcasting, via a network interface of the first playback device, a probe request message over multiple wireless channels; receiving, via the wireless network interface of the first playback device from a second playback device, a response to the probe request message, the response to the probe request message indicating second network parameters that are assigned to a network interface of the second playback device to establish a valid network connection to a particular WLAN, wherein the particular WLAN is one of;
(a) the first WLAN or (b) a second WLAN, and wherein the second wireless parameters comprise a wireless channel of the particular WLAN;establishing, via the wireless network interface of the first playback device, a valid network connection to the particular WLAN using the second network parameters; and joining, via the established valid network connection to the particular WLAN, a media playback system that comprises the second playback device, wherein the first playback device is configured to play back audio content using the established valid connection to the particular WLAN. - View Dependent Claims (16, 17, 18, 19, 20)
- (i) a service set identifier (SSID) identifying a first wireless local area network (WLAN);
Specification