Back to results
US 10,652,767 B1Granted
System, method and apparatus for managing disruption in a sensor network application
AssigneeSenseware, Inc.
InventorJulien G. Stamatakis
Life of this patent
Estimating the term…
Abstract
A system, method and apparatus for managing disruption in a sensor network application. Nodes in the sensor network can include a storage memory to store collected data during disruptions that impact communication in the sensor network. The sensor network can be configured to continue to collect sensor data during the communication disruptions.
Claims20
A method, comprising:
- receiving, by a wireless node device in a building, one or more configuration update packets that have been forwarded by a gateway device via communication in a local wireless network in the building, the gateway device receiving the one or more configuration update packets from a location remote from the building via a wide area network connection;
- storing, by the wireless node device based on the contents of at least one of the one or more configuration update packets, request configuration information that enables the wireless node device to generate a series of requests to obtain sensor data identified by the request configuration information from a wired device connected to the wireless node device via a wired communication link, the period of time between two requests in the series of requests determined based on a polling frequency parameter contained in at least one of the one or more configuration update packets;
- detecting, by the wireless node device, that local network communication between the wireless node device and the gateway device is disrupted;
- periodically generating, by the wireless node device, a request to obtain the sensor data identified by the request configuration information from the wired device, wherein a plurality of requests for the sensor data identified by the request configuration information are generated within a time period following the detection;
- storing received sensor data based on a plurality of responses to the corresponding plurality of requests within the time period in a memory of the wireless node device;
- and
- transmitting the stored received sensor data to the gateway device upon a determination that the local network communication between the wireless node device and the gateway device is operational.
4 more elements
A collection device, comprising
- a memory storage;
- a wireless transceiver that receives one or more configuration update packets from a gateway device via communication in a local wireless network in a building, the gateway device receiving the one or more configuration update packets from a location remote from the building via a wide area network connection;
- and
- a controller that periodically generates, based on at least one of the one or more configuration update packets, a request to obtain sensor data identified by at least one of the one or more configuration update packets for a wired device connected to the collection device via a wired communication link, the period of time between two requests determined based on a polling frequency parameter identified by at least one of the one or more configuration update packets, wherein a plurality of responses to a corresponding plurality of requests are generated within a time period following a detection of a disruption of communication in the local wireless network between the collection device and the gateway device, the controller configured to store sensor data based on the plurality of responses in the memory storage until restoration of communication in the local wireless network between the collection device and the gateway device.
1 more element
A method, comprising:
- receiving, by a wireless node device, one or more configuration update packets from a gateway device via communication in a local wireless network in a building in which the gateway device and the wireless node device are installed;
- storing, by the wireless node device, Modbus request configuration information by the wireless node device based on at least one of the one or more configuration update packets;
- generating, by the wireless node device, a Modbus request to a Modbus slave device to retrieve a sensor measurement stored at a register address identified by the stored Modbus request configuration information, the generating occurring periodically over a period of time to produce a plurality of Modbus requests for updated sensor measurements stored at the register address, the period of time between two Modbus requests determined based on a polling frequency parameter contained in at least one of the one or more configuration update packets;
- and
- transmitting, by the wireless node device to the gateway device, a plurality of sensor measurements obtained from the Modbus slave device via the plurality of Modbus requests.
2 more elements
Dependencies are inferred from the claim text.