US 12,169,394 B2
Method of optimizing execution of a function on a control system and apparatus for the same
Jean-Francois Bastien, Tokyo (JP); and Dmitri Lapanik, Yokohama (JP)
Assigned to WOVEN BY TOYOTA, INC., Tokyo (JP)
Filed by WOVEN BY TOYOTA, INC., Tokyo (JP)
Filed on Apr. 28, 2022, as Appl. No. 17/731,586.
Prior Publication US 2023/0350354 A1, Nov. 2, 2023
Int. Cl. G05B 13/04 (2006.01); G06N 20/00 (2019.01)
CPC G05B 13/042 (2013.01) [G06N 20/00 (2019.01)] 21 Claims
OG exemplary drawing
 
1. A method of optimizing execution of a control function on a control system comprising a plurality of hardware components, the method comprising:
determining a processing capability and a communication capability of each of the plurality of hardware components;
generating a plurality of solutions for executing the control function using the plurality of hardware components based on a processing capability and a communication capability of each of the plurality of hardware components;
scoring the plurality of generated solutions based on a desirability of each solution;
selecting a solution having a highest desirability score; and
controlling the control system to execute the control function based on the selected solution.