ESTABLISHING A SECURE WIRELESS NETWORK WITH A MINIMUM HUMAN INTERVENTION
First Claim
1. A non-transitory computer-readable medium having instructions stored thereon that when executed cause a controller device to perform functions comprising:
- receiving, at the controller device, a user input;
based on the user input, displaying a prompt to direct a user to press one or more buttons on a playback device;
subsequently, receiving from the playback device over a first network, network information associated with the playback device;
determining, based on the received network information, that the playback device is not a part of a secure playback network;
based on a determination that the network information is not a part of a secure playback network, generating network parameters for a secure second network;
subsequently, (i) joining the secure second network based on the generated network parameters, and (ii) causing the playback device to join the secure second network based on the generated network parameters; and
displaying an indication that the controller device and the playback device have joined the secure second network.
6 Assignments
0 Petitions
Accused Products
Abstract
An example method disclosed herein includes receiving, at a controller device, a user input; based on the user input, displaying a prompt to direct a user to press one or more buttons on a playback device; subsequently, receiving from the playback device over a first network, network information associated with the playback device; determining, based on the received network information, that the playback device is not a part of a secure playback network; based on a determination that the network information is not a part of a secure playback network, generating network parameters for a secure second network; subsequently, (i) joining the secure second network based on the generated network parameters, and (ii) causing the playback device to join the secure second network based on the generated network parameters; and displaying an indication that the controller device and the playback device have joined the secure second network.
7 Citations
20 Claims
-
1. A non-transitory computer-readable medium having instructions stored thereon that when executed cause a controller device to perform functions comprising:
-
receiving, at the controller device, a user input; based on the user input, displaying a prompt to direct a user to press one or more buttons on a playback device; subsequently, receiving from the playback device over a first network, network information associated with the playback device; determining, based on the received network information, that the playback device is not a part of a secure playback network; based on a determination that the network information is not a part of a secure playback network, generating network parameters for a secure second network; subsequently, (i) joining the secure second network based on the generated network parameters, and (ii) causing the playback device to join the secure second network based on the generated network parameters; and displaying an indication that the controller device and the playback device have joined the secure second network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving, at a controller device, a user input; based on the user input, displaying a prompt to direct a user to press one or more buttons on a playback device; subsequently, receiving from the playback device over a first network, network information associated with the playback device; determining, based on the received network information, that the playback device is not a part of a secure playback network; based on a determination that the network information is not a part of a secure playback network, generating network parameters for a secure second network; subsequently, (i) joining the secure second network based on the generated network parameters, and (ii) causing the playback device to join the secure second network based on the generated network parameters; and displaying an indication that the controller device and the playback device have joined the secure second network. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computing device comprising:
-
a processor; and memory having stored thereon instructions executable by the processor to cause the computing device to perform functions comprising; receiving, at the computing device, a user input; based on the user input, displaying a prompt to direct a user to press one or more buttons on a playback device; subsequently, receiving from the playback device over a first network, network information associated with the playback device; determining, based on the received network information, that the playback device is not a part of a secure playback network; based on a determination that the network information is not a part of a secure playback network, generating network parameters for a secure second network; subsequently, (i) joining the secure second network based on the generated network parameters, and (ii) causing the playback device to join the secure second network based on the generated network parameters; and displaying an indication that the computing device and the playback device have joined the secure second network. - View Dependent Claims (17, 18, 19, 20)
-
Specification