Patents by Inventor Raymond J. Staron

Raymond J. Staron has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20120083919
    Abstract: Aspects describe creation of autonomous control for a composite curing process. Other aspects describe an intelligent industrial controller that can utilize a control model and a supervisory model to autonomously control the composite curing process. The control model can include intelligent agents corresponding to the physical elements of the composite curing process arranged in a hierarchical manner. For example, an autoclave agent can correspond to the autoclave, and the autoclave agent can be superior to a plurality of thermocouple agents corresponding to a plurality of thermocouples in a one-to-one fashion. The supervisory model can include diagnostic aspects for the composite curing process. For example, the supervisory model can be a finite element model of heat distribution on the surface of a composite material inside the autoclave.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Francisco P. Maturana, Raymond J. Staron, Danny L. Carnahan, Kenwood H. Hall
  • Publication number: 20120078432
    Abstract: Systems and methods are provided that facilitate dynamic load shedding control in an industrial environment in accordance with one or more production goals provided by a user. One or more production goals for system of industrial load devices (e.g., target product output, desired maximum peak energy demand, and the like) can be provided to a policy engine, which generates goal-based criteria in a standardized format based on the production goals. The goal-based criteria can be provided to a load modulation component, which uses the criteria to calculate load shed priorities for respective load devices on the system designed to ensure that the one or more specified production goals are achieved. The load modulation component can also generate a load shed schedule or load shed criteria used to determine when or under what conditions load shedding is to be initiated in order to achieve the one or more production goals.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 29, 2012
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Norman A. Weatherhead, Raymond J. Staron
  • Patent number: 7996093
    Abstract: In an industrial control system, a relatively large number of bindings can permeate between different controllers. As a modification is made in a primary binding, supplemental bindings can be impacted and can become erroneous. The supplemental bindings can be automatically resolved such that they are no longer erroneous. Resolution can take place through access of a distributed directory that holds information related to the different controllers. To lower a likelihood of control system error or failure, the primary binding and supplemental binding can be placed online in synchronization.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: August 9, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Subbian Govindaraj, Raymond J. Staron, Charles Martin Rischar, Kenwood H. Hall, David A. Vasko, Robert J. Kretschmann, Michael D. Kalan, Paul R. D'Mura, Taryl J. Jasper, Eugene Liberman
  • Patent number: 7991602
    Abstract: The subject invention relates to integrating agents, control logic, and simulations in order to simulate and validate a control strategy for a physical system. The systems and methods integrate agents and control logic with simulations, and utilize the integrated agents, control logic, and simulations to generate a proxy. The proxy can be employed to couple one or more controllers executing the agents and control logic with the simulations. Visualization is utilized to visualize the simulation, including the agents and the control logic. In addition, the systems and methods utilize a synchronization algorithm to synchronize the execution times of the controllers and the simulations. The foregoing mitigates validation through building and testing physical system and/or test beds. Upon validating control strategies, associated agents and logic can be loaded in one or more industrial controllers controlling the physical system, and the simulation can be utilized to represent the physical system.
    Type: Grant
    Filed: January 27, 2005
    Date of Patent: August 2, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Francisco P. Maturana, Pavel Vrba, Raymond J. Staron, Kenwood H. Hall, Petr Slechta, Pavel Tichy
  • Patent number: 7987004
    Abstract: The claimed subject matter provides a system and/or method that facilitates providing manageability 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 distribution component can divide a portion of the industrial environment into at least two or more units based at least in part upon scale data, the two or more units include respective dedicated execution space.
    Type: Grant
    Filed: April 3, 2007
    Date of Patent: July 26, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Richard J. Grgic, Subbian Govindaraj, Kenwood H. Hall, Robert J. Kretschmann, Charles M. Rischar, Raymond J. Staron, David A. Vasko
  • Patent number: 7899559
    Abstract: The claimed subject matter provides a system and/or method that facilitates utilizing multiple computer languages 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 language isolation component can organize one or more controller engine instances based upon a computer language utilized within the industrial environment.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: March 1, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Richard J. Grgic, Subbian Govindaraj, Kenwood H. Hall, Robert J. Kretschmann, Charles M. Rischar, Raymond J. Staron, David A. Vasko
  • Patent number: 7870223
    Abstract: The claimed subject matter provides a system and/or method that facilitates providing a service to an industrial environment. A selection component can identify a portion of data hosted by a remote server. A build component can construct at least one of a portion of a customized application or a portion of a customized service based at least in part upon the portion of data, wherein at least one of the portion of customized application or the portion of customized service is utilized within the industrial environment.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: January 11, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Richard J. Grgic, Subbian Govindaraj, Kenwood H. Hall, Robert J. Kretschmann, Charles M. Rischar, Raymond J. Staron, David A. Vasko
  • Patent number: 7853336
    Abstract: The claimed subject matter provides a system and/or method that facilitates deploying data 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. An update component that can dynamically deploy a portion of data to the industrial environment, the portion of data can be isolated within a controller engine instance for testing prior to exposing such portion of data outside the controller engine instance execution space.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: December 14, 2010
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Richard J. Grgic, Subbian Govindaraj, Kenwood H. Hall, Robert J. Kretschmann, Charles M. Rischar, Raymond J. Staron, David A. Vasko
  • Patent number: 7797060
    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.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: September 14, 2010
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Richard J. Grgic, Subbian Govindaraj, Kenwood H. Hall, Robert J. Kretschmann, Charles M. Rischar, Raymond J. Staron, David A. Vasko
  • Patent number: 7721273
    Abstract: The present invention relates to a system and methodology facilitating automated manufacturing processes in an industrial controller environment. An automation system is provided for automated industrial processing. The system includes an equipment phase object that is executed by a controller engine, wherein the equipment phase object can be accessible from internal instructions within the controller and/or from external instructions directed to the controller such as from a server or another controller across a network connection. A sequencing engine operates with the equipment phase object to facilitate automated industrial processing. The sequencing engine can be adapted to various industrial standards or in accordance with other state type models.
    Type: Grant
    Filed: June 4, 2004
    Date of Patent: May 18, 2010
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Kenwood H. Hall, Stephen D. Ryan, Richard Alan Morse, Kam-Por Yuen, Raymond J. Staron, Paul R. D'Mura, James H. Jarrett, Michael D. Kalan, Robert C. Kline, Jr., Charles Martin Rischar, Christopher E. Stanek, Tao Zhao, Kenneth S. Plache, Shoshana L. Wodzisz, Jan Bezdicek, David A. Johnston, Jeffery W. Brooks
  • Publication number: 20100121799
    Abstract: A requesting entity can submit a query to an industrial control configuration to determine a location for a module. A distributed directory can be employed to discover an absolute location of the module, which can be provided to the requesting entity. This discovery can occur in real-time such that an answer can be given with a relatively high degree of certainty. In addition to providing the absolute address in the answer, a path on how to reach the module can be provided. The path can be optimized in order to allow quicker response time and to manage system resources.
    Type: Application
    Filed: November 7, 2008
    Publication date: May 13, 2010
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: David A. Vasko, Raymond J. Staron, Charles Martin Rischar, Kenwood H. Hall, Subbian Govindaraj, Robert J. Kretschmann, Michael D. Kalan, Paul R. D'Mura, Taryl J. Jasper, Eugene Liberman
  • Publication number: 20100076575
    Abstract: An industrial control configuration can be a dynamic entity where different controllers are added, are subtracted, fail, etc. When dynamic functions occur, bindings of the configuration can benefit from a modification. Therefore, automatic adjustment of bindings can occur to facilitate improved operation. Automatic adjustment can be practiced when the industrial control configuration is a distributed control configuration without reliance upon a central database.
    Type: Application
    Filed: September 19, 2008
    Publication date: March 25, 2010
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: David A. Vasko, Raymond J. Staron, Charles Martin Rischar, Kenwood H. Hall, Subbian Govindaraj, Robert J. Kretschmann, Michael D. Kalan, Paul R. D'Mura, Taryl J. Jasper, Eugene Liberman
  • Publication number: 20100042586
    Abstract: In a distributed directory configuration, different nodes can retain information pertinent an industrial control configuration. As information changes in one node, replicas of the information in other nodes can be updated. However, updating can take time and a query can be run upon the directory while nodes have conflicting information. Conflicting information can be identified and resolved such that a query obtains a correct answer.
    Type: Application
    Filed: August 14, 2008
    Publication date: February 18, 2010
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: David A. Vasko, Raymond J. Staron, Charles Martin Rischar, Kenwood H. Hall, Subbian Govindaraj, Robert J. Kretschmann, Michael D. Kalan, Paul R. D'Mura, Taryl J. Jasper, Eugene Liberman
  • Patent number: 7640291
    Abstract: A controller capable of being employed in a distributed control system, where the distributed control system controls operations of a plurality of devices that operate together to perform a process, and a method of communicating information between a first program portion and a second program portion of such a controller, are disclosed. The controller includes at least one processing component configured to perform a first plurality of program portions that operate in relation with one another as a first agent. The plurality of program portions includes a first program portion that controls agent-type behavior of the controller, and a second program portion that at least one of controls and monitors at least one of the devices. The controller further includes at least one memory component that stores a data table that is accessed by each of the first and second program portions to allow communication between those program portions.
    Type: Grant
    Filed: March 25, 2004
    Date of Patent: December 29, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Francisco P. Maturana, Kenwood H. Hall, Raymond J. Staron, Petr Slechta, Vladimir Marik, Pavel Tichy, Pavel Vrba
  • Publication number: 20090300021
    Abstract: In an industrial control setting, different components can have information that can be valuable to various entities, such as other components, technicians, and the like. A decision can be made as to what information should be available to entities and a determination can be made if the information should be published in a directory or be discoverable. Security can be taken into account in determining if information should be published and decision making can employ adaptive learning, such that a publish and/or discovery decision criterion can be modified based on the learning.
    Type: Application
    Filed: May 27, 2008
    Publication date: December 3, 2009
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: David A. Vasko, Raymond J. Staron, Charles Martin Rischar, Kenwood H. Hall, Subbian Govindaraj, Robert J. Kretschmann, Michael D. Kalan, Paul R. D'Mura, Taryl J. Jasper, Eugene Liberman
  • Publication number: 20090193029
    Abstract: Various amounts of information can be beneficial to different controllers configured upon an industrial control system. Information can be retained in a distributed directory such that controllers quickly learn information concerning other controllers. The distributed directory can be automatically constructed and populated with information from different controllers. When a module enters an industrial control system, information can automatically advertise to other units through use of the distributed directory.
    Type: Application
    Filed: January 24, 2008
    Publication date: July 30, 2009
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Subbian Govindaraj, Raymond J. Staron, Charles Martin Rischar, Kenwood H. Hall, David A. Vasko, Robert J. Kretschmann, Michael D. Kalan, Paul R. D'Mura, Taryl J. Jasper
  • Publication number: 20090192645
    Abstract: In an industrial control system, a relatively large number of bindings can permeate between different controllers. As a modification is made in a primary binding, supplemental bindings can be impacted and can become erroneous. The supplemental bindings can be automatically resolved such that they are no longer erroneous. Resolution can take place through access of a distributed directory that holds information related to the different controllers. To lower a likelihood of control system error or failure, the primary binding and supplemental binding can be placed online in synchronization.
    Type: Application
    Filed: January 24, 2008
    Publication date: July 30, 2009
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Subbian Govindaraj, Raymond J. Staron, Charles Martin Rischar, Kenwood H. Hall, David A. Vasko, Robert J. Kretschmann, Michael D. Kalan, Paul R. D'Mura, Taryl J. Jasper
  • Publication number: 20080208363
    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.
    Type: Application
    Filed: April 10, 2007
    Publication date: August 28, 2008
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Richard J. Grgic, Subbian Govindaraj, Kenwood H. Hall, Robert J. Kretschmann, Charles M. Rischar, Raymond J. Staron, David A. Vasko
  • Publication number: 20080208369
    Abstract: The claimed subject matter provides a system and/or method that facilitates providing a service to an industrial environment. A selection component can identify a portion of data hosted by a remote server. A build component can construct at least one of a portion of a customized application or a portion of a customized service based at least in part upon the portion of data, wherein at least one of the portion of customized application or the portion of customized service is utilized within the industrial environment.
    Type: Application
    Filed: April 23, 2007
    Publication date: August 28, 2008
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Richard J. Grgic, Subbian Govindaraj, Kenwood H. Hall, Robert J. Kretschmann, Charles M. Rischar, Raymond J. Staron, David A. Vasko
  • Publication number: 20080208365
    Abstract: The claimed subject matter provides a system and/or method that facilitates deploying data 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. An update component that can dynamically deploy a portion of data to the industrial environment, the portion of data can be isolated within a controller engine instance for testing prior to exposing such portion of data outside the controller engine instance execution space.
    Type: Application
    Filed: April 23, 2007
    Publication date: August 28, 2008
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Richard J. Grgic, Subbian Govindaraj, Kenwood H. Hall, Robert J. Kretschmann, Charles M. Rischar, Raymond J. Staron, David A. Vasko