US Patent No. 10,694,557

METHODS AND SYSTEMS FOR SECURE ONBOARDING OF DEVICES OVER A WIRELESS NETWORK


Patent No. 10,694,557
Issue Date June 23, 2020
Title Methods And Systems For Secure Onboarding Of Devices Over A Wireless Network
Inventorship Ajay Kumar Gupta, Pune-Maharashtra (IN)
Vishal Vasant Oak, Bangalore-Karnataka (IN)
Mahesh Nayaka Mysore Annaiah, Bangalore-Karnataka (IN)
Tareq Amin, Mission Viejo, CA (US)
Assignee Reliance Jio Infocomm Limited, Mumbai (IN)

Claim of US Patent No. 10,694,557

1. A method for automatically connecting at least one IoT device [130] to at least one access point [120] via a wireless network [140], the method being performed by an onboarding server [110], the method comprising:receiving a configuration setting request from at least one access point [120], wherein
the at least one access point [120] transmits the configuration setting request pursuant to receiving a broadcasting probe request from the at least one IoT device [130], and
the configuration setting request includes an identifier corresponding to the at least one IoT device [130];
determining a status of the at least one IoT device [130] based on an analysis of the identifier, wherein the status of the at least one IoT device [130] includes one of an on-board and an off-board;
transmitting one of a configuration setting and a default setting to the at least one access point [120] based on the status of the at least one IoT device [130], wherein
the configuration setting is transmitted to the at least one access point [120] in an event the status of the at least one IoT device [130] is the on-board, and
the default setting is transmitted to the at least one access point [120] in an event the status of the at least one IoT device [130] is the off-board;
establishing one of a permanent connection using the configuration setting and a temporary connection using the default setting, between the at least one access point [120] and the at least one IoT device [130] via the wireless network [140]; and
switching the status of the at least one IoT device [130] to the on-board in an event the temporary connection is established, wherein the switching comprising steps of:
receiving the identifier from the at least one IoT device [130] via the temporary connection,
generating and transmitting the configuration setting corresponding to the at least one IoT device [130] based on a positive matching of the identifier with a preconfigured set of identifiers,
receiving an indication from the at least one IoT device [130] in an event the at least one IoT device [130] stores the configuration setting, and updating the status of the at least one IoT device [130] to the on-board pursuant to receiving the indication.