METHODS, APPARATUS, AND SYSTEMS FOR MONITORING AND/OR CONTROLLING DYNAMIC ENVIRONMENTS
First Claim
1. A control system for monitoring and controlling a dynamic environment having a plurality of conditions in response to which a plurality of actions are required, the control system comprising:
- a master processor; and
at least one co-processor communicatively coupled to the master processor,wherein the master processor configures the at least one co-processor to;
evaluate only a first subset of the plurality of conditions; and
provide first control information representing at least one first action of the plurality of actions if at least one condition of the first subset is satisfied.
1 Assignment
0 Petitions
Accused Products
Abstract
A dynamic environment (e.g., an automated industrial process) has multiple conditions in response to which corresponding actions are required, and comprises various equipment, control device(s) to control the equipment, and one or more sensors to generate input signal(s) representing a monitored condition of the environment. A control system for the environment comprises a master processor and one or more co-processors, wherein the master processor configures a given co-processor to evaluate only a first subset of conditions expected to occur in the environment within a specified time period (e.g., less than a response time of the master processor), and to provide first control information representing an action to be taken if a particular condition of the first subset is satisfied. The co-processor receives the input signal(s) representing the monitored condition, processes the input signal(s) so as to determine if the particular condition of the first subset is satisfied, and provides the first control information to the control devices so as to control the equipment. Exemplary applications include dynamic environments in which machine vision techniques and/or equipment are employed.
-
Citations
46 Claims
-
1. A control system for monitoring and controlling a dynamic environment having a plurality of conditions in response to which a plurality of actions are required, the control system comprising:
-
a master processor; and at least one co-processor communicatively coupled to the master processor, wherein the master processor configures the at least one co-processor to; evaluate only a first subset of the plurality of conditions; and provide first control information representing at least one first action of the plurality of actions if at least one condition of the first subset is satisfied. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. In a system comprising a master processor and at least one co-processor communicatively coupled to the master processor, a method for monitoring and controlling a dynamic environment having a plurality of conditions in response to which a plurality of actions are required, the method comprising:
-
A) determining, via the master processor, a first subset of the plurality of conditions expected to occur in the dynamic environment within a specified time period that is less than a response time of the master processor; and B) evaluating, via the at least one co-processor, the first subset of the plurality of conditions determined in A) so as to provide first control information representing at least one first action of the plurality of actions if at least one condition of the first subset is satisfied. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A control system for monitoring and controlling a dynamic environment having a plurality of conditions in response to which a plurality of actions are required, the dynamic environment comprising equipment to implement an automated process, at least one control device to control the equipment in response to at least one control signal, and at least one sensor to monitor the automated process and generate at least one input signal representing a monitored condition of the plurality of conditions, the control system comprising:
-
a master processor; and at least one co-processor communicatively coupled to the master processor, wherein; the master processor configures the at least one co-processor to; evaluate only a first subset of the plurality of conditions expected to occur in the dynamic environment within a specified time period that is less than a response time of the master processor; and provide first control information representing at least one first action of the plurality of actions if at least one condition of the first subset is satisfied; and the at least one co-processor; receives the at least one input signal representing the monitored condition; processes the at least one input signal so as to determine if the at least one condition of the first subset is satisfied; and provides the first control information so as to generate the at least one control signal for the at least one control device if the monitored condition matches the at least one condition of the first subset. - View Dependent Claims (46)
-
Specification