IP Library Granted Patent US 8,326,951
Granted Patent B1
US 8,326,951 · App. 11/147,116 · Granted Dec 4, 2012

Establishing a secure wireless network with minimum human intervention

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,326,951
App. No.
11/147,116
Granted
Dec 4, 2012
Kind
B1
Abstract

Techniques for automatically configuring necessary parameters of a device to be coupled to a network with minimum human intervention are disclosed. In one embodiment, a wired and/or wireless Ad-hoc network is established to facilitate communications among a group of devices. When a new device is added to the network, a rudimentary communication path is initially established between one of the devices in the network and the new device such that necessary parameters (e.g., SSID, WEP security, channel frequency) can be exchanged for the new device to function properly in the network. To ensure the parameters are exchanged in a secure fashion, an additional public security procedure can be used between the two devices.

Claims (53)

1. A method of connecting a device to a secure network for one or more playback devices, the method comprising:

receiving a manual user action at a zone player that is unconfigured for a secure network, wherein the manual user action initiates an automatic establishment of a connection to the secure network by the zone player;

transmitting, by the zone player responsive to the manual user action, a first message over an unsecure network to be received by a device configured for the secure network, wherein the first message indicates that the zone player is available to join the secure network;

receiving, over the unsecure network by the zone player, a second message from the device, wherein the second message is generated responsive to receipt of the first message and wherein the second message includes a security parameter to be used by the zone player to join the secure network; and

establishing a connection to the secure network by the zone player using the security parameter without further input by any user via either the zone player or the device.

2. The method of claim 1 , further comprising receiving audio content by the zone player over the secure network and playing back the audio content via the zone player.

3. The method of claim 1 , wherein the security parameter is generated by the device.

4. The method of claim 1 , wherein the security parameter comprises a wired equivalent privacy (WEP) key.

5. The method of claim 1 , wherein the security parameter comprises a household identifier (HHID).

6. The method of claim 1 , wherein the user command corresponds to a manual button press on the zone player.

7. The method of claim 1 , wherein the device comprises a controller for the zone player.

8. The method of claim 1 , wherein the device comprises a second zone player.

9. The method of claim 1 , further comprising transmitting, via the zone player, audio content to another zone player.

10. The method of claim 1 , wherein the device is triggered to hear the first message.

11. The method of claim 1 , further comprising receiving, over the unsecure network by the zone player, a request from the device to the zone player to respond with the zone player's current network configuration information.

12. The method of claim 11 , further comprising transmitting, over the unsecure network by the zone player, a response to the device by the zone player including the zone player's network configuration information.

13. The method of claim 1 , wherein the second message comprises a command message from the device to the zone player to reconfigure the zone player's network configuration information.

14. The method of claim 13 , further comprising transmitting, by the zone player, a third message including a response indicating that the zone player's network configuration information has been changed according to the command message from the device.

15. A non-transitory computer-readable storage medium including a set of instructions for execution by a processor, the set of instructions, when executed, facilitating connection of a device to a secure network via a method comprising:

receiving a manual user action at a zone player that is unconfigured for a secure network, wherein the manual user action initiates an automatic establishment of a connection to the secure network by the zone player;

transmitting, by the zone player responsive to the manual user action, a first message over an unsecure network to be received by a device configured for the secure network, wherein the first message indicates that the zone player is available to join the secure network;

receiving, over the unsecure network by the zone player, a second message from the device, wherein the second message is generated responsive to receipt of the first message and wherein the second message includes a security parameter to be used by the zone player to join the secure network; and

establishing a connection to the secure network by the zone player using the security parameter without further input by any user via either the zone player or the device.

16. The computer-readable medium of claim 15 , wherein the security parameter is generated by the device.

17. The computer-readable medium of claim 15 , wherein the security parameter comprises a wired equivalent privacy (WEP) key.

18. The computer-readable medium of claim 15 , wherein the security parameter comprises a household identifier (HHID).

19. The computer-readable medium of claim 15 , wherein the manual user action corresponds to a manual button press on the zone player.

20. The computer-readable medium of claim 15 , wherein the device is triggered to hear the first message from the zone player.

21. The computer-readable medium of claim 15 , further comprising receiving, over the unsecure network by the zone player, a request from the device to the zone player to respond with the zone player's current network configuration information.

22. The computer-readable medium of claim 21 , further comprising transmitting, over the unsecure network by the zone player, a response to the device by the zone player including the zone player's network configuration information.

23. The computer-readable medium of claim 15 , wherein the second message comprises a command message from the device to the zone player to reconfigure the zone player's network configuration information.

24. The computer-readable medium of claim 23 , further comprising transmitting, by the zone player, a third message including a response indicating that the zone player's network configuration information has been changed according to the command message from the device.

25. A multimedia device for multimedia playback in a network, the device comprising:

a memory to store data and instructions;

a processor to execute the instructions in the memory; and

a network interface to facilitate a data flow between a data network and the multimedia device,

wherein the processor and the network interface are to facilitate:

receiving a manual user action, wherein the manual user action initiates an automatic establishment of a connection to the secure network by the multimedia device;

transmitting of a first message responsive to the manual user action over an unsecure network to be received by a second device configured for a secure network, wherein the first message indicates that the multimedia device is available to join the secure network;

receiving, over the unsecure network by the multimedia device, a second message from the second device, wherein the second message is generated responsive to receipt of the first message and wherein the second message includes a security parameter to be used by the multimedia device to join the secure network; and

establishing a connection to the secure network by the multimedia device using the security parameter without further input by any user via either the multimedia device or the second device.

26. The multimedia device of claim 25 , further comprising an audio processing circuit to receive audio content over the secure network and to play back the audio content.

27. The multimedia device of claim 25 , wherein the security parameter is generated by the second device.

28. The multimedia device of claim 25 , wherein the security parameter comprises a wired equivalent privacy (WEP) key.

29. The multimedia device of claim 25 , wherein the security parameter comprises a household identifier (HHID).

30. The multimedia device of claim 25 , wherein the network interface comprises at least one of a wired network interface and a wireless network interface to communicate with the secure network.

31. The multimedia device of claim 25 , wherein the manual user action corresponds to a manual button press on the multimedia device.

32. The multimedia device of claim 25 , wherein the network interface is to transmit audio content to another multimedia device.

33. The multimedia of claim 25 , wherein the network interface is to receive, over the unsecure network, a request from the second device to the multimedia device to respond with the multimedia device's current network configuration information.

34. The multimedia device of claim 33 , wherein the network interface is to transmit, over the unsecure network, a response to the second device including the multimedia device's network configuration information.

35. The multimedia of claim 25 , wherein the second message comprises a command message from the second device to the multimedia device to reconfigure the multimedia device's network configuration information.

36. The multimedia device of claim 35 , wherein the network interface is to transmit a third message including a response indicating that the multimedia device's network configuration information has been changed according to the command message from the second device.

37. The multimedia device of claim 35 , wherein the second device comprises at least one of a controller and a second multimedia device.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Oct 18, 2021
From: JPMORGAN CHASE BANK, N.A.
To: SONOS, INC.
Reel/Frame 058213/0597 →
SECURITY AGREEMENT Recorded Oct 15, 2021
From: SONOS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058123/0206 →
RELEASE OF SECURITY INTEREST Recorded Jul 25, 2018
From: GORDON BROTHERS FINANCE COMPANY
To: SONOS, INC.
Reel/Frame 046625/0882 →
SECURITY INTEREST Recorded Apr 1, 2016
From: SONOS, INC.
To: GORDON BROTHERS FINANCE COMPANY
Reel/Frame 038329/0253 →
PATENT SECURITY AGREEMENT Recorded Nov 15, 2015
From: SONOS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 037112/0014 →
RELEASE Recorded Apr 10, 2013
From: SILICON VALLEY BANK
To: SONOS INC
Reel/Frame 030192/0443 →
SECURITY AGREEMENT Recorded May 24, 2006
From: SONOS, INC.
To: SILICON VALLEY BANK
Reel/Frame 017664/0836 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2005
From: MILLINGTON, MR. NICHOLAS A. J.; HAINSWORTH, MR. PAUL V.
To: SONOS, INC.
Reel/Frame 016361/0538 →