Internet of things (iot) intelligent electronic devices, systems and methods
US-2017063566-A1 · Mar 2, 2017 · US
US10637964B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10637964-B2 |
| Application number | US-201615360577-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 23, 2016 |
| Priority date | Nov 23, 2016 |
| Publication date | Apr 28, 2020 |
| Grant date | Apr 28, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure involves systems, software, and computer implemented methods for mutual reinforcement of edge devices with dynamic triggering conditions and/or computation frequencies. In one example, a first edge device in multiple edge devices in an Internet of Things (IoT) system monitors at least a first parameter. The first edge device determines whether a first condition from one set of conditions is satisfied based on at least the monitored first parameter. In response to determining that the first condition is satisfied, the first edge device automatically transmits a signal to a second edge device in the multiple edge devices to initiate or stop monitoring of a second parameter by the second edge device.
Opening claim text (preview).
What is claimed is: 1. A system comprising: an initializer connected to a plurality of edge devices in an Internet of Things (IoT) system, wherein the initializer transmits a first signal to a first edge device in the plurality of edge devices to initiate monitoring of a first parameter; and the plurality of edge devices, each edge device associated with a processor, a memory, and at least one sensor, each sensor monitoring at least one environmental parameter external to the edge device and the memory storing at least one set of conditions associated with other relationship to at least one other edge device, wherein the first edge device in the plurality of edge devices is configured to: after receiving the first signal from the initializer: monitor at least a first parameter; determine whether a first condition from the set of conditions is satisfied based on at least the monitored first parameter; and in response to determining that the first condition is satisfied, automatically transmit a second signal to a second edge device in the plurality of edge devices to initiate monitoring of a second parameter, wherein the second edge device starts to monitor at least the second parameter after receiving the second signal from the first edge device instead of from the initializer, and wherein the second parameter is different from the first parameter. 2. The system of claim 1 , wherein the first edge device is not monitoring the first parameter prior to the transmission of the first signal from the initializer to the first edge device. 3. The system of claim 2 , wherein the transmitted first signal to the first edge device includes the set of conditions. 4. The system of claim 1 , wherein the second edge device is not monitoring the second parameter prior to the transmission of the second signal from the first edge device to the second edge device. 5. The system of claim 1 , wherein the first edge device is further configured to: determine whether a second condition from the set of conditions is satisfied; and in response to determining that the second condition is satisfied, automatically transmit a third signal to the second edge device to stop monitoring of the second parameter. 6. The system of claim 1 , wherein the first edge device monitors the first parameter over time at a first time interval, and wherein the first edge device is further configured to: determine whether a third condition from the set of conditions is satisfied based on at least the monitored first parameter; and in response to determining that the third condition is satisfied, monitor the first parameter at a second time interval, wherein the second time interval is less than the first time interval. 7. The system of claim 1 , wherein the first edge device monitors the first parameter over time at a first time interval, and wherein the first edge device is further configured to: determine whether a fourth condition from the set of conditions is satisfied based on at least the monitored first parameter; and in response to determining that the fourth condition is satisfied, monitor the first parameter at a third time interval, wherein the third time interval is greater than the first time interval. 8. The system of claim 1 , wherein the set of conditions includes a plurality of conditions combined with at least one logical operator. 9. The system of claim 1 , wherein the at least one environmental parameter includes at least one of temperature or humidity. 10. The system of claim 1 , wherein the first edge device and the second edge device are peer edge devices. 11. A computerized method performed by one or more processors, the method comprising: monitoring, by a first edge device in a plurality of edge devices, at least a first parameter after receiving a first signal from an initializer, wherein the initializer is connected to the plurality of edge devices, and wherein the initializer transmits the first signal to the first edge device to initiate monitoring of the first parameter; determining, by the first edge device, whether a first condition from one set of conditions is satisfied based on at least the monitored first parameter; and in response to determining that the first condition is satisfied, automatically transmitting, by the first edge device, a second signal to a second edge device in the plurality of edge devices to initiate monitoring of a second parameter, wherein the second edge device starts to monitor at least the second parameter after receiving the second signal from the first edge device instead of from the initializer, and wherein the first and second parameters are different environmental parameters external to the first and second edge devices. 12. The computerized method of claim 11 , wherein the first edge device is not monitoring the first parameter prior to the transmission of the first signal from the initializer to the first edge device. 13. The computerized method of claim 12 , wherein the transmitted first signal to the first edge device includes the set of conditions. 14. The computerized method of claim 11 , wherein the second edge device is not monitoring the second parameter prior to the transmission of the second signal from the first edge device to the second edge device. 15. The computerized method of claim 11 , further comprising: determining whether a second condition from the set of conditions is satisfied; and in response to determining that the second condition is satisfied, automatically transmitting a third signal to the second edge device to stop monitoring of the second parameter. 16. The computerized method of claim 11 , wherein the first edge device monitors the first parameter over time at a first time interval, further comprising: determining whether a third condition from the set of conditions is satisfied based on at least the monitored first parameter; and in response to determining that the third condition is satisfied, monitoring the first parameter at a second time interval, wherein the second time interval is less than the first time interval. 17. The computerized method of claim 11 , wherein the first edge device monitors the first parameter over time at a first time interval, further comprising: determining whether a fourth condition from the set of conditions is satisfied based on at least the monitored first parameter; and in response to determining that the fourth condition is satisfied, monitoring the first parameter at a third time interval, wherein the third time interval is greater than the first time interval. 18. The computerized method of claim 11 , wherein the set of conditions includes a plurality of conditions combined with at least one logical operator. 19. A non-transitory computer storage medium encoded with a computer program, the program comprising instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising: monitoring, by a first edge device in a plurality of edge devices, at least a first parameter after receiving a first signal from an initializer, wherein the initializer is connected to the plurality of edge devices, and wherein the initializer transmits the first signal to the first edge device to initiate monitoring of the first parameter; determining, by the first edge device, whether a first condition from one set of conditions is satisfied based on at least the monitored first parameter; and in response to determining that the first condition is satisfied, automatically transmitting, by th
Peer-to-peer [P2P] networks · CPC title
specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title
Configuration of triggering conditions · CPC title
Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters · CPC title
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.