Systems and methods for connecting an audio controller to a hidden audio network
US-9191699-B2 · Nov 17, 2015 · US
US10292089B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10292089-B2 |
| Application number | US-201715707730-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 18, 2017 |
| Priority date | Sep 18, 2017 |
| Publication date | May 14, 2019 |
| Grant date | May 14, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
We 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. 2. The first playback device of claim 1 , wherein the operations further comprise: after establishing the valid network connection to the particular WLAN using the second network parameters: determining most recent network parameters of the media playback system, wherein determining the most recent network parameters of the media playback system comprises: receiving, via the network interface from multiple playback devices of the media playback system, messages indicating respective network parameters stored in files of respective data storages of the multiple playback devices; and determining, based on respective version numbers of the network parameters indicated in each of the received messages, that particular network parameters having the latest version number are the most recent network parameters of the media playback system; and in response to determining the most recent network parameters of the media playback system and if the particular network parameters are different from the second network parameters, establishing, via the wireless network interface, a valid network connection to the particular WLAN using the particular network parameters having the latest version number. 3. The first playback device of claim 2 , wherein the second network parameters are determined as the most recent network parameters of the media playback system, and wherein the operations further comprise updating, via the network interface, at least one file stored in data storage of at least one additional playback device with the second network parameters, wherein updating the at least one file stored in data storage of at least one additional playback device with the second network parameters causes the at least one additional playback device to establish a valid network connection to the particular WLAN using the second network parameters. 4. The first playback device of claim 1 , wherein determining that the first playback device is unable to establish the valid network connection to the first WLAN comprises repeatedly attempting to connect to the first WLAN via the wireless network interface using the first network settings over a window of time, wherein the window of time lasts at least thirty seconds. 5. The first playback device of claim 1 , wherein determining that the first playback device is unable to establish the valid network connection to the first WLAN comprises determining that the first playback device is unable to establish the valid network connection via one of: (a) a network connection in station mode to an access point of the first WLAN; (b) a network path to a wired network connection using an IP address assigned by an access point; or (c) a network connection to a control device configured to control playback of audio content by the first playback device, the network connection using an IP address automatically assigned by the first playback device. 6. The first playback device of claim 5 , wherein the first WLAN comprises a mesh point-to-point network between multiple playback devices of the media playback system. 7. The first playback device of claim 1 , wherein establishing the valid network connection to the particular WLAN using the second network parameters comprises one of: (a) a network connection in station mode to an access point of the particular WLAN or (b) a network path to a wired network connection using an IP address assigned by an access point, wherein the particular WLAN comprises a mesh point-to-point network between multiple playback devices of the media playback system. 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 th
Discovery of network devices, e.g. terminals · CPC title
for selective distribution or broadcast · CPC title
by keeping history of different configuration generations or by rolling back to previous configuration versions · CPC title
WLAN [Wireless Local Area Networks] · CPC title
using broadcasted information · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.