US 12,153,955 B2
IoT edge scheduler module and system
Ben Kotvis, Sussex, WI (US)
Assigned to Insight Direct USA, Inc., Chandler, AZ (US)
Filed by Insight Direct USA, Inc., Tempe, AZ (US)
Filed on Dec. 29, 2021, as Appl. No. 17/564,498.
Prior Publication US 2023/0205577 A1, Jun. 29, 2023
Int. Cl. G06F 9/46 (2006.01); G06F 9/48 (2006.01)
CPC G06F 9/4881 (2013.01) 19 Claims
OG exemplary drawing
 
1. An Internet of Things (IoT) system comprising:
an IoT hub;
a local IoT subsystem comprising a plurality of subsystem devices, the plurality of subsystem devices comprising:
an edge hub communicatively coupled to the IoT hub and to each of the other subsystem devices;
at least one requestor module configured to perform a task according to a requestor module schedule; and
a scheduler module comprising a persistent time loop and configured to:
receive a scheduler request from the at least one requestor module via the edge hub;
generate a subsystem schedule including the requestor module schedule, based on the scheduler request;
transmit at least a part of the subsystem schedule to a persistence layer outside of the local IoT subsystem, via the IoT hub;
flag a scheduled event occurrence based on elapse of time according to the time loop, in reference to the subsystem schedule; and
transmit a triggered message to the at least one requestor module in response to the flagging of the scheduled event occurrence, the triggered message corresponding to the task.