11246094

Mechanism for Efficient Data Reporting in Iiot Wsn

PublishedFebruary 8, 2022
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
23 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A wireless sensor network comprising: a node comprising: a node transceiver configured to listen for: periodic control messages; and periodic sensor data messages; and a node microcontroller unit (MCU) configured to: read a periodic control message frons a child node; compare child node sensor data state information in the periodic control message to child node sensor data state information in an earlier-received periodic control message from the child node; in response to the child node sensor data state information in the periodic control message being identical to the child node sensor data state information in the earlier-received periodic control message, determine that a skip indicator is positive and cause the transceiver to skip listening for a periodic sensor data message from the child node during a sensor data time period based upon the skip indicator being positive; and in response to the child node sensor data state information in the periodic control message being different from the child node sensor data state information in the earlier-received periodic control message, determine that the skip indicator is negative and cause the transceiver to listen for the periodic sensor data message from the child node during the sensor data time period based upon the skip indicator being negative.

2

2. The wireless sensor network of claim 1 wherein: the child node includes a child transceiver, a child sensor, and a child MCU; and the child MCU is configured to cause the child node transceiver to send the periodic control messages to the node transceiver and to send the periodic sensor data messages to the node transceiver.

3

3. The wireless sensor network of claim 1 , wherein the node MCU is configured to: determine whether to skip listening for the periodic sensor data message during the sensor data time period based upon child transceiver sleep time interval information provided in the skip indicator included in the periodic control message.

4

4. The wireless sensor network of claim 1 wherein: the child node includes a child transceiver, a child sensor, and a child MCU; and the child MCU is configured to: cause the child transceiver to send the periodic control messages to the node transceiver and to send the periodic sensor data messages to the node transceiver, and cause the child transceiver to include the skip indicator in the periodic control messages to provide an indication of whether the child sensor has data to be sent.

5

5. The wireless sensor network of claim 1 wherein: the child node includes a child transceiver, a child sensor, and a child MCU; and the child MCU is configured to: cause the child transceiver to send the periodic control messages to the node transceiver and to send the periodic sensor data messages to the node transceiver, cause the child transceiver to include the skip indicator in the periodic control messages to provide an indication of whether the child sensor has data to be sent, cause the child transceiver to skip sending a particular periodic sensor data message following a particular control message that includes a skip indicator that indicates that the child sensor has no data to be sent, and cause the child transceiver to send another particular periodic sensor data message following another particular control message that includes a skip indicator that indicates that the child sensor has data to be sent.

6

6. A method to skip periodic sensor data messages in a wireless sensor network, comprising: causing a parent node transceiver in a parent node to listen for a periodic control message from a child node; comparing child node sensor data state information in the periodic control message to child node sensor data state information in an earlier-received periodic control message from the child node; in response to the child node sensor data state information in the periodic control message being identical to the child node sensor data state information in the earlier-received periodic control message, determining that a skip indicator is positive and causing the parent node transceiver to skip listening for a periodic sensor data message from the child node during a sensor data time period based upon the skip indicator being positive; and in response to the child node sensor data state information in the periodic control message being different from the child node sensor data state information in the earlier-received periodic control message, determining that the skip indicator is negative and causing the parent node transceiver to listen for the periodic sensor data message from the child node during the sensor data time period based upon the skip indicator being negative.

7

7. The method of claim 6 , wherein: determining whether to skip listening for the periodic sensor data message during the sensor data time period is based upon child transceiver sleep time interval information provided in the skip indicator included in the periodic control message.

8

8. The method of claim 6 , further comprising: causing a child transceiver in the child node to send the periodic control messages to the parent node transceiver and to send the periodic sensor data messages to the parent node transceiver, and causing the child transceiver to include the skip indicator in the periodic control messages to provide an indication of whether a child sensor has data to be sent.

9

9. The method of claim 6 , further comprising: causing a child transceiver in the child node to send the periodic control messages to the parent node transceiver and to send the periodic sensor data messages to the parent node transceiver, causing the child transceiver to include the skip indicator in the periodic control messages to provide an indication of whether a child sensor has data to be sent, causing the child transceiver to skip sending a particular periodic sensor data message following a particular control message that includes a skip indicator that indicates that the child sensor has no data to be sent, and causing the child transceiver to send another particular periodic sensor data message following another particular control message that includes a skip indicator that indicates that the sensor has data to be sent.

10

10. At least one non-transitory machine-readable storage medium including instructions, wherein the instructions, when executed by a microcontroller unit of a node in a wireless sensor network, perform operations comprising: causing a parent node transceiver in a parent node to listen for a periodic control message from a child node; comparing child node sensor data state information in the periodic control message to child node sensor data state information in an earlier-received periodic control message from the child node; in response to the child node sensor data state information in the periodic control message being identical to the child node sensor data state information in the earlier-received periodic control message, determining that a skip indicator is positive and causing the parent node transceiver to skip listening for a periodic sensor data message from the child node during a sensor data time period based upon the skip indicator being positive; and in response to the child node sensor data state information in the periodic control message being different from the child node sensor data state information in the earlier-received periodic control message, determining that the skip indicator is negative and causing the parent node transceiver to listen for the periodic sensor data message from the child node during the sensor data time period based upon the skip indicator being negative.

11

11. The machine-readable storage medium of claim 10 , wherein: determining whether to skip listening for the periodic sensor data message during the sensor data time period is based upon child transceiver sleep time interval information provided in the skip indicator included in the periodic control message.

12

12. The machine-readable storage medium of claim 10 , the operations further comprising: causing a child transceiver in the child node to send the periodic control messages to the parent node transceiver and to send the periodic sensor data messages to the parent node transceiver, and causing the child transceiver to include the skip indicator in the periodic control messages to provide an indication of whether a child sensor has data to be sent.

13

13. The machine-readable storage medium of claim 10 , the operations further comprising: causing a child transceiver in the child node to send the periodic control messages to the parent node transceiver and to send the periodic sensor data messages to the parent node transceiver, causing the child transceiver to include the skip indicator in the periodic control messages to provide an indication of whether a child sensor has data to be sent, causing the child transceiver to skip sending a particular periodic sensor data message following a particular control message that includes a skip indicator that indicates that the child sensor has no data to be sent, and causing the child transceiver to send another particular periodic sensor data message following another particular control message that includes a skip indicator that indicates that the sensor has data to be sent.

14

14. The wireless sensor network of claim 1 , wherein: the child node sensor state information in the periodic control message is different from the child node sensor data state information in the earlier-received periodic control message when any dependent node of the node has sensor data to report, and dependent nodes of the node include multiple generations of child nodes from the node.

15

15. The wireless sensor network of claim 14 , wherein: sensor data from lower generation child nodes is aggregated to a parent node of the lower generation child nodes to form each periodic sensor data message to a further parent node of the parent node.

16

16. The wireless sensor network of claim 14 , wherein: sensor data from child nodes of the child node is aggregated to form the periodic sensor data message.

17

17. The wireless sensor network of claim 1 , wherein: sensor data from child nodes is aggregated to a parent node of the child nodes to form a particular periodic sensor data message, and at least one of a bit map or Bloom filter is used to condense sensor state information of the child nodes to pinpoint which sensors in the child nodes have sensor data to report.

18

18. The wireless sensor network of claim 17 , wherein: each hit in the bit map represents a change in a sensor state for one of the child nodes.

19

19. The wireless sensor network of claim 17 , wherein: the Bloom filter is used as a bitmask with different hash functions for each bit in the bitmask.

20

20. The wireless sensor network of claim 1 , wherein: a periodicity of the periodic sensor data message is dependent on a memory capacity of the node MCU.

21

21. The wireless sensor network of claim 1 , wherein: the node MCU is configured to sleep during shared slots only when each child node indicates, in a respective periodic control message from the child node, that the child node will go into a sleep mode for a specified sleep time period.

22

22. The wireless sensor network of claim 1 , wherein: the periodic sensor data message is a configurable message comprising a key-value pair.

23

23. The wireless sensor network of claim 22 , wherein: the node transceiver is configured to dynamically configure child nodes to report different related information at different offsets.

Patent Metadata

Filing Date

Unknown

Publication Date

February 8, 2022

Inventors

Mats Agerstam
Vijay Sarathi Kesavan
Douglas K Hudson
Thuyen C Tran
Shilpa A Sodani

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “MECHANISM FOR EFFICIENT DATA REPORTING IN IIOT WSN” (11246094). https://patentable.app/patents/11246094

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

MECHANISM FOR EFFICIENT DATA REPORTING IN IIOT WSN — Mats Agerstam | Patentable