| CPC G06N 5/025 (2013.01) [G06N 5/04 (2013.01); G06N 5/022 (2013.01)] | 18 Claims |

|
1. A system for automatic and dynamic control of machine operations, comprising:
a connection to a machine external to the system;
one or more sensors configured and deployed to monitor an operation of the external machine and to generate sensor records;
a sensor data processing apparatus configured and deployed to receive one or more sensor records from the one or more sensors, and to identify, based on the received one or more sensor records, one or more events and corresponding event conditions affecting an operation of the machine;
the sensor data processing apparatus further configured to identify a rule set comprising a plurality of rules that when applied to the machine, alter the operation of the machine;
the sensor data processing apparatus selectively prioritizing application of one or more rules from the rule set, comprising:
selecting for application to the machine, only those rules that are operationally relevant to identified events and corresponding conditions affecting the operation of the machine, and
discarding from application to the machine, all rules that apply only to events and corresponding conditions other than those affecting the operation of the machine, and
a processor exercising bi-directional control of the external machine through one of a dedicated network and a public network.
|