-
1.
公开(公告)号:US11212172B2
公开(公告)日:2021-12-28
申请号:US16237251
申请日:2018-12-31
Applicant: ITRON, INC.
Inventor: Ryan Matthew Wilson , Eric Donald White , Kevin Richard Crouse
Abstract: A node includes a firmware application that analyzes sensor data to detect and respond to events associated with the distribution of resources. During execution, the firmware application reads a configuration file that specifies a set of conditions and different actions that should be performed in response to different events associated with those conditions. The configuration file can be dynamically updated during execution of the firmware application to modify the set of conditions the firmware application evaluates and the different actions to be performed when occurrences of specific events are detected. Accordingly, the operational behavior of the node can be modified without needing the node to undergo a firmware update.
-
2.
公开(公告)号:US11588690B2
公开(公告)日:2023-02-21
申请号:US17543482
申请日:2021-12-06
Applicant: ITRON, INC.
Inventor: Ryan Matthew Wilson , Eric Donald White , Kevin Richard Crouse
IPC: H04L41/0816 , H04L43/16 , H04L41/00 , H04L41/0893
Abstract: A network device includes one or more processors and a memory storing firmware that when executed by the one or more processors causes the network device to perform operations including executing the firmware according to a configuration file, wherein the executing includes receiving one or more commands updating the configuration file to become a modified configuration file; and executing the firmware according to the modified configuration file. Wherein executing the firmware according to the modified configuration file includes: extracting a mode from the modified configuration file, the mode indicating a condition, a set of parameters, and a rule mapping the condition to an action; evaluating the condition based on one or more parameter values associated with the set of parameters; and in response to determining that the condition has been met, performing the action, wherein performing the action modifies how a resource is distributed at a location.
-