Prioritization associated with controller engine instances
First Claim
Patent Images
1. A system that facilitates employing hierarchical priorities within an industrial environment, comprising:
- a processor;
a memory communicatively coupled to the processor, the memory having stored therein computer-executable instructions configured to implement the system including;
a controller that executes with a real-time operating system such that the controller is operable to include two or more controller engine instances executing as processes on the controller; and
a partition component that automatically generates at least a portion of priority data based at least in part on evaluation of the industrial environment, evaluates data, comprising the priority data, associated with the industrial environment, identifies two or more hierarchical priority rankings that are respectively associated with the two or more controller engine instances based at least in part on the evaluation of the data, and organizes the two or more controller engine instances based at least in part on the two or more hierarchical priority rankings.
1 Assignment
0 Petitions
Accused Products
Abstract
The claimed subject matter provides a system and/or method that facilitates management within an industrial environment. A controller can execute with a real-time operating system such that the controller can include two or more controller engine instances executing as processes on the controller. A partition component can organize one or more controller engine instances based upon priority data corresponding to controller engine instance priority in relation with the industrial environment.
250 Citations
24 Claims
-
1. A system that facilitates employing hierarchical priorities within an industrial environment, comprising:
-
a processor; a memory communicatively coupled to the processor, the memory having stored therein computer-executable instructions configured to implement the system including; a controller that executes with a real-time operating system such that the controller is operable to include two or more controller engine instances executing as processes on the controller; and a partition component that automatically generates at least a portion of priority data based at least in part on evaluation of the industrial environment, evaluates data, comprising the priority data, associated with the industrial environment, identifies two or more hierarchical priority rankings that are respectively associated with the two or more controller engine instances based at least in part on the evaluation of the data, and organizes the two or more controller engine instances based at least in part on the two or more hierarchical priority rankings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method that facilitates prioritizing an industrial environment, comprising:
employing a processor executing computer executable instructions stored on a computer readable storage medium to implement the following acts; employing a controller with a real time operating system in an industrial environment; executing at least two or more controller engine instances on the controller, where the controller engine instance executes as a process on the controller; utilizing two or more controller engine instances to manage at least one of a device or a portion of a process within the industrial environment; evaluating the industrial environment to facilitate determining two or more hierarchical priority rankings; automatically generating priority data based at least in part on the evaluation of the industrial environment; evaluating data, comprising the priority data; determining two or more hierarchical priority rankings respectively associated with the two or more controller engine instances based at least in part on the evaluation of the data; and partitioning the industrial environment based at least in part on the two or more hierarchical priority rankings to establish a hierarchy of importance therewith. - View Dependent Claims (22, 23)
-
24. A computer-implemented system that facilitates employing hierarchical priorities within an industrial environment, comprising:
-
a processor; a memory communicatively coupled to the processor, the memory having stored therein computer-executable instructions configured to implement the system including; means for employing a controller within an industrial environment, the controller includes a real time operating system; means for executing two or more controller engine instances as processes on the controller; means for evaluating data associated with the industrial environment to facilitate identifying two or more hierarchical priority rankings; means for automatically generating at least a portion of priority data based at least in part on the evaluation of the data associated with the industrial environment; means for evaluating the priority data;
means for identifying two or more hierarchical priority rankings respectively associated with the two or more controller engine instances based at least in part on the evaluation of the priority data; andmeans for organizing the two or more controller engine instances based at least in part on the two or more identified hierarchical priority rankings corresponding to controller engine instance priority in relation with the industrial environment where the industrial environment includes at least one of a controller or a controller engine instance.
-
Specification