US 12,455,763 B2
Adaptive and programmable system architecture for distributed parallel command timing, execution, control and routing
Terrance J. Hermary, Coquitlam (CA); Alexander T. Hermary, Belcarra (CA); Mohammad Reza Sahraei, North Vancouver (CA); and Joshua Schley Harrington, Coquitlam (CA)
Assigned to Hermary Opto Electronics Inc., Coquitlam (CA)
Appl. No. 17/642,857
Filed by Hermary Opto Electronics Inc., Coquitlam (CA)
PCT Filed Aug. 29, 2020, PCT No. PCT/CA2020/051186
§ 371(c)(1), (2) Date Mar. 14, 2022,
PCT Pub. No. WO2021/051187, PCT Pub. Date Mar. 25, 2021.
Claims priority of application No. CA 3055507 (CA), filed on Sep. 16, 2019.
Prior Publication US 2022/0382258 A1, Dec. 1, 2022
Int. Cl. G06F 9/48 (2006.01); G05B 19/042 (2006.01)
CPC G06F 9/4881 (2013.01) [G05B 19/0426 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system architecture for designing and effecting different scenarios for doing various tasks, comprising:
a) a plurality of devices that include one or more modules each of which controls various functions related to the devices;
b) a plurality of module command timing and execution engines for control of a plurality of time-controlled and time-identified events among the devices and the modules that result in a selected scenario;
in which a general command time schedule developed by a composer software application generates system operational parameters and commands in a standardized format to be forwarded to each device and subsequently each module, using a plurality of module specification files related to modules and devices processing capabilities, in which the standardized format is used for configuring of the devices and modules and for performing event execution by the devices and modules.