Method and system for creating a virtual wireless sensor network
First Claim
1. A method of controlling sensor nodes, the method comprising:
- extracting, with a computing device connected to a Wireless Sensor Network (WSN), WSN information comprising a communication mode used by a plurality of sensor nodes of the WSN to exchange a plurality of packets with a base station, a traversed network path of the plurality of packets, and sensor or control data included in the plurality of packets;
transforming, with the computing device, at least one of the sensor data or the control data into a predefined format;
embedding, with the computing device, at least a portion of the WSN information in an object including at least the transformed at least one of the sensor data or the control data;
updating, with the computing device, the object based on a defined functionality of one or more of the plurality of sensor nodes; and
sending, with the computing device, one or more commands to actuate one or more electrical devices interfaced with the one or more of the plurality of sensor nodes in accordance with the defined functionality and using the updated object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for creating a virtual Wireless Sensor Network (WSN) is disclosed. The method includes extracting one or more niceties of a physical WSN and embedding at least one of the extracted niceties in a soft object to represent one or more sensor nodes of the physical WSN. The method includes, sending equivalent command to the one or more sensor nodes of the physical WSN, when one or more changes are performed on corresponding niceties of the soft object. Further, the method adding or deleting one or more niceties corresponding to the one or more sensor nodes from the soft object upon ingress or egress of the one or more sensor nodes in the physical WSN. The method also includes steps of building application using the soft object of the virtual WSN.
3 Citations
21 Claims
-
1. A method of controlling sensor nodes, the method comprising:
-
extracting, with a computing device connected to a Wireless Sensor Network (WSN), WSN information comprising a communication mode used by a plurality of sensor nodes of the WSN to exchange a plurality of packets with a base station, a traversed network path of the plurality of packets, and sensor or control data included in the plurality of packets; transforming, with the computing device, at least one of the sensor data or the control data into a predefined format; embedding, with the computing device, at least a portion of the WSN information in an object including at least the transformed at least one of the sensor data or the control data; updating, with the computing device, the object based on a defined functionality of one or more of the plurality of sensor nodes; and sending, with the computing device, one or more commands to actuate one or more electrical devices interfaced with the one or more of the plurality of sensor nodes in accordance with the defined functionality and using the updated object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium having stored thereon instructions for controlling sensor nodes, the instructions comprising machine executable code which, when executed by a processor, causes the processor to perform steps comprising:
-
extracting WSN information comprising a communication mode used by a plurality of sensor nodes of a Wireless Sensor Network (WSN) to exchange a plurality of packets with a base station, a traversed network path of the plurality of packets, and sensor or control data included in the plurality of packets; transforming at least one of the sensor data or the control data into a predefined format; embedding at least a portion of the WSN information in an object including at least the transformed at least one of the sensor data or the control data; updating the object based on a defined functionality of one or more of the plurality of sensor nodes; and sending one or more commands to actuate one or more electrical devices interfaced with the one or more of the plurality of sensor nodes in accordance with the defined functionality and using the updated object. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing device, comprising:
-
a processor; and a memory coupled to the processor which is configured to execute programmed instructions stored in the memory, the programmed instructions comprising; extracting WSN information comprising a communication mode used by a plurality of sensor nodes of a Wireless Sensor Network (WSN) to exchange a plurality of packets with a base station, a traversed network path of the plurality of packets, and sensor or control data included in the plurality of packets; transforming at least one of the sensor data or the control data into a predefined format; embedding at least a portion of the WSN information in an object including at least the transformed at least one of the sensor data or the control data; updating the object based on a defined functionality of one or more of the plurality of sensor nodes; and sending one or more commands to actuate one or more electrical devices interfaced with the one or more of the plurality of sensor nodes in accordance with the defined functionality and using the updated object. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification