Setup of multiple IoT network devices
First Claim
1. A computer implemented method, comprising:
- receiving, at an existing network device on a network, an indication that a set of new network devices have generated setup access points, wherein the set of new network devices includes multiple network devices;
establishing a connection with the setup access points of the set of new network devices;
receiving new network device identification information associated with the network devices in the set of network devices, wherein new network device identification information includes information identifying the network devices in the set of new network devices;
transmitting, by the existing network device, a communication to each network device in the set of new network devices;
receiving a response from each network device in the set of new network devices that received a communication;
analyzing one or more characteristics of the received responses to determine a characteristic associated with the responses;
establishing a network device group, wherein the network device group includes network devices associated with the determined characteristic of the responses; and
transmitting the new network device identification information associated with the network devices in the network device group, wherein when the new network device identification information is received, the new network device identification information facilitates generating one or more authorization queries to the new network devices in the network device group to join the network, and wherein the network devices in the network device group join the network using the one or more authorization queries.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to setup of IoT network devices, and specifically to setup of multiple similar IoT devices at substantially the same time using joint authentication. Embodiments include, for example, receiving, at an existing network device on a network, one or more communications, wherein the one or more communications include an indication that multiple new network devices are associated with the network; receiving an indication that the multiple new network devices have generated a setup access point; establishing a connection with the access point of each of the multiple new network devices; receiving identification information, wherein the identification information includes information identifying each of the multiple new network devices; and transmitting the identification information identifying each of the multiple new network devices, wherein when the identification information is received, the identification information facilitates generating an authentication query to authenticate one or more of the multiple new network devices.
73 Citations
25 Claims
-
1. A computer implemented method, comprising:
-
receiving, at an existing network device on a network, an indication that a set of new network devices have generated setup access points, wherein the set of new network devices includes multiple network devices; establishing a connection with the setup access points of the set of new network devices; receiving new network device identification information associated with the network devices in the set of network devices, wherein new network device identification information includes information identifying the network devices in the set of new network devices; transmitting, by the existing network device, a communication to each network device in the set of new network devices; receiving a response from each network device in the set of new network devices that received a communication; analyzing one or more characteristics of the received responses to determine a characteristic associated with the responses; establishing a network device group, wherein the network device group includes network devices associated with the determined characteristic of the responses; and transmitting the new network device identification information associated with the network devices in the network device group, wherein when the new network device identification information is received, the new network device identification information facilitates generating one or more authorization queries to the new network devices in the network device group to join the network, and wherein the network devices in the network device group join the network using the one or more authorization queries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device, comprising:
-
one or more processors; and a memory having instructions stored thereon, which when executed by the one or more processors, cause the computing device to perform operations including; receiving, at an existing network device on a network, an indication that a set of new network devices have generated setup access points, wherein the set of new network devices includes multiple network devices; establishing a connection with the setup access points of the set of new network devices; receiving new network device identification information associated with the network devices in the set of network devices, wherein new network device identification information includes information identifying the network devices in the set of new network devices; transmitting, by the existing network device, a communication to each network device in the set of new network devices; receiving a response from each network device in the set of new network devices that received a communication; analyzing one or more characteristics of the received responses to determine a characteristic associated with the responses; establishing a network device group, wherein the network device group includes network devices associated with the determined characteristic of the responses; and transmitting the new network device identification information associated with the network devices in the network device group, wherein when the new network device identification information is received, the new network device identification information facilitates generating one or more authorization queries to the new network devices in the network device group to join the network, and wherein the network devices in the network device group join the network using the one or more authorization queries. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium having instructions stored thereon, which when executed by a computing device, cause the computing device to:
-
receive, at an existing network device on a network, an indication that a set of new network devices have generated setup access points, wherein the set of new network devices includes multiple network devices; establish a connection with the setup access points of the set of new network devices; receive new network device identification information associated with the network devices in the set of network devices, wherein new network device identification information includes information identifying the network devices in the set of new network devices; transmit, by the existing network device, a communication to each network device in the set of new network devices; receive a response from each network device in the set of new network devices that received a communication; analyze one or more characteristics of the received responses to determine a characteristic associated with the responses; establish a network device group, wherein the network device group includes network devices associated with the determined characteristic of the responses; and transmit the new network device identification information associated with the network devices in the network device group, wherein when the new network device identification information is received, the new network device identification information facilitates generating one or more authorization queries to the new network devices in the network device group to join the network, and wherein the network devices in the network device group join the network using the one or more authorization queries. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification