PROCESSING COMMUNICATIONS VIA A SENSOR NETWORK
First Claim
1. A method comprising:
- receiving, by a first device, provisioning information for a second device;
establishing, by the first device, a tunnel with the second device within a first network based on receiving the provisioning information;
providing, by the first device, the provisioning information to the second device to cause the second device to gather or process data within the first network;
receiving, by the first device, a command instruction from a user device via a second network,the command instruction relating to the data gathered or processed by the second device,the first network being separate from the second network;
communicating, by the first device, with the second device, within the first network and independently of the second network, to process the command instruction;
forming, by the first device, a response to the command instruction based on processing the command instruction; and
providing, by the first device, the response to the command instruction towards the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
A first device may receive provisioning information for a second device; establish a tunnel with the second device within a first network based on receiving the provisioning information; provide the provisioning information to the second device to cause the second device to gather or process data within the first network; and receive a command instruction from a user device via a second network. The command instruction may relate to the data gathered or processed by the second device. The first network may be separate from the second network. The first device may communicate with the second device within the first network and independently of the second network to process the command instruction; form a response to the command instruction based on processing the command instruction; and provide the response to the command instruction towards the user device.
25 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a first device, provisioning information for a second device; establishing, by the first device, a tunnel with the second device within a first network based on receiving the provisioning information; providing, by the first device, the provisioning information to the second device to cause the second device to gather or process data within the first network; receiving, by the first device, a command instruction from a user device via a second network, the command instruction relating to the data gathered or processed by the second device, the first network being separate from the second network; communicating, by the first device, with the second device, within the first network and independently of the second network, to process the command instruction; forming, by the first device, a response to the command instruction based on processing the command instruction; and providing, by the first device, the response to the command instruction towards the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
a first device to; receive provisioning information for a second device, the second device being associated with a machine-to-machine device; establish a tunnel with the second device within a first network based on receiving the provisioning information; provide the provisioning information to the second device to cause the second device to gather or process data within the first network; receive a command instruction from a user device via a second network, the command instruction relating to the data gathered or processed by the second device, the first network being separate from the second network; communicate with the second device within the first network and independently of the second network to process the command instruction; form a response to the command instruction based on processing the command instruction; and provide the response to the command instruction towards the user device. - View Dependent Claims (10, 11, 12, 13, 14)
-
15. A computer-readable medium for storing instructions, the instructions comprising:
a plurality of instructions which, when executed by one or more processors associated with a first device, cause the one or more processors to; receive provisioning information for a second device; establish a tunnel with the second device within a first network based on receiving the provisioning information; provide the provisioning information to the second device to cause the second device to gather or process data within the first network; receive a command instruction from a user device via a second network, the command instruction relating to the data gathered or processed by the second device, the first network being separate from the second network; authorize the user device based on authorization information included in the command instruction; communicate with the second device within the first network and independently of the second network to process the command instruction based on authorizing the user device; form a response to the command instruction based on processing the command instruction; and provide the response to the command instruction towards the user device. - View Dependent Claims (16, 17, 18, 19, 20)
Specification