AUTOMATIC PROVISIONING OF AN M2M DEVICE HAVING A WIFI INTERFACE
First Claim
1. A computer-implemented method for automatically provisioning a machine-to-machine (M2M) device, comprising the steps of:
- identifying, by a scanning procedure of a WiFi M2M gateway, a WiFi network identifier being broadcast by a M2M device initially set in an ad hoc mode;
joining a WiFi ad hoc network set by the M2M device;
obtaining device information from the M2M device over a WiFi connection;
transmitting a command to the M2M device to switch from the ad hoc mode to an infrastructure mode;
storing the device information of the M2M device in a gateway device database (GDD);
registering the M2M device with an M2M server associated with a service provider based on the device information; and
receiving a fully qualified domain name (FQDN) associated with the M2M device from the M2M server.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for automatically provisioning a WiFi-equipped machine-to-machine (M2M) device is disclosed. A WiFi M2M gateway identifies a WiFi network identifier broadcast by a powered-on M2M device in WiFi ad hoc mode through a scanning procedure and joins the ad hoc network defined by the M2M device. The WiFi M2M gateway obtains device information (e.g., MAC address) of the M2M device. The WiFi M2M gateway transmits a command to the M2M device to switch from ad hoc mode to infrastructure mode. The WiFi M2M gateway registers the M2M device with an M2M server associated with a service provider based on the device information of the M2M device. The WiFi M2M gateway receives a fully qualified domain name (FQDN) associated with the M2M device from the M2M server.
172 Citations
19 Claims
-
1. A computer-implemented method for automatically provisioning a machine-to-machine (M2M) device, comprising the steps of:
-
identifying, by a scanning procedure of a WiFi M2M gateway, a WiFi network identifier being broadcast by a M2M device initially set in an ad hoc mode; joining a WiFi ad hoc network set by the M2M device; obtaining device information from the M2M device over a WiFi connection; transmitting a command to the M2M device to switch from the ad hoc mode to an infrastructure mode; storing the device information of the M2M device in a gateway device database (GDD); registering the M2M device with an M2M server associated with a service provider based on the device information; and receiving a fully qualified domain name (FQDN) associated with the M2M device from the M2M server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for automatically provisioning a machine-to-machine (M2M) device, comprising the steps of:
-
receiving, by a M2M server associated with a service provider, device information of an M2M device from a WiFi M2M gateway; registering the device information in a server device database (SDD); transmitting a message with the device information of the M2M device as a payload to a domain name server (DNS); receiving a fully qualified domain name (FDQN) associated with the M2M device from the DNS; and transmitting the FDQN to the WiFi M2M gateway. - View Dependent Claims (10, 11, 12)
-
-
13. A computer system, comprising:
-
a memory; a processing device, coupled to the memory; and an operating system hosted by the computer system, having access to the memory and use of the processor, the operating system configured to; identify, by a scanning procedure, a WiFi network identifier being broadcast by a M2M device initially set in an ad hoc mode; join a WiFi ad hoc network set by the M2M device; obtain device information from the M2M device over a WiFi connection; transmit a command to the M2M device to switch from the ad hoc mode to an infrastructure mode; store the device information of the M2M device in a gateway device database (GDD); register the M2M device with an M2M server associated with a service provider based on the device information; and receive a fully qualified domain name (FQDN) associated with the M2M device from the M2M server. - View Dependent Claims (14, 15)
-
-
16. A computer system, comprising:
-
a memory; a processing device, coupled to the memory; and an operating system hosted by the computer system, having access to the memory and use of the processor, the operating system configured to; receive device information of an M2M device from a WiFi M2M gateway; register the device information in a server device database (SDD); transmit a message with the device information as a payload to a domain name server (DNS); receive a fully qualified domain name (FDQN) associated with the M2M device from the DNS; and transmit the FDQN to the WiFi M2M gateway. - View Dependent Claims (17, 18, 19)
-
Specification