Patents by Inventor Mark K. Carmount

Mark K. Carmount 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).

  • Patent number: 8601435
    Abstract: A system that facilitates module design in an industrial environment is provided. The system includes a module component that defines operations to control an industrial process. At least one class component is defined within the module that identifies a generic operation for the module, where the class component executes one or more of the operations within the industrial control process.
    Type: Grant
    Filed: July 9, 2007
    Date of Patent: December 3, 2013
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: N. Andrew Weatherhead, Mark K. Carmount
  • Patent number: 8392008
    Abstract: Arbitrating access to industrial resources as a function of controller identify is provided herein. For example, a unique identifier can be associated with a control module that can distinguish the module from other components of a system. Upon receiving a request to control a resource, the identifier of the requesting module can be associated with that resource. In a case of multiple requests, an arbitrated ID can be chosen and added to an owner queue. The chosen ID is then published and, if the published identifier matches the module identifier, the module can assume control of the resource; if not, the module's request is placed into a request queue for further arbitration. The subject innovation provides for generally applicable arbitration that can reduce redundant code crafted for each module of a system, greatly reducing overhead costs associated with such redundancy.
    Type: Grant
    Filed: September 17, 2007
    Date of Patent: March 5, 2013
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: N. Andrew Weatherhead, Mark K. Carmount
  • Patent number: 7894917
    Abstract: System(s) and procedure(s) facilitate monitoring of devices and automatic adjustment of fault timing parameters. A fault tuning component is embedded within a control module involved in a batch operation. The component executes a configurable tuning method that allows one or more devices to automatically tune fault timers. The fault tuning component can probe a number of events/operations to create a rolling average of device response, where the operational response for normal operation can be automatically adjusted as a result.
    Type: Grant
    Filed: September 14, 2007
    Date of Patent: February 22, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Andrew N. Weatherhead, Mark K. Carmount
  • Patent number: 7844349
    Abstract: The claimed subject matter provides a system and/or a method that facilitates data transportation between two ore more systems. A manufacturing execution system (MES) can include a portion of recipe data associated with discrete manufacturing. An MES interface component can seamlessly communicate with the manufacturing execution system (MES) to delivery and execute the portion of recipe data within a controller-based discrete automation environment.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: November 30, 2010
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: N. Andrew Weatherhead, Mark K. Carmount, Jennifer Wei, Kenneth Carl Meyer, Ronald L. Mauk
  • Publication number: 20100082145
    Abstract: The invention relates to systems and/or methodologies for route management. More particularly, the invention relates to an industrial controller (e.g., logic controller) based route management solution. The route management solution can statically and/or dynamically determine, maintain, or otherwise manage a route.
    Type: Application
    Filed: February 9, 2009
    Publication date: April 1, 2010
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: N. Andrew Weatherhead, Raymond John Staron, John R. Parraga, Mark K. Carmount, Philip J. Kaufman
  • Patent number: 7684877
    Abstract: A system facilitates state processing in an industrial control environment is provided. The system includes a module component to facilitate control operations in an industrial control environment. A propagation component is embedded within the module component to communicate state information to at least one other module component. The state information is communicated in an upward or downward direction according to a hierarchical module configuration.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: March 23, 2010
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: N. Andrew Weatherhead, Mark K. Carmount
  • Patent number: 7680550
    Abstract: A system is provided to facilitate state processing in an industrial control environment. The system includes a unit module to process components in an industrial control facility. A status component associated with the unit module provides present state information for the components.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: March 16, 2010
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: N. Andrew Weatherhead, Mark K. Carmount
  • Publication number: 20080095196
    Abstract: A system facilitates improved module organization. The system includes a communication component that enables interaction between a primary module and at least one subsequent module. In addition, a synchronization component that coordinates operation of the primary module with at least one subsequent module through utilization of the communication component, where the synchronization component is included upon the primary module.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 24, 2008
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: N. Andrew Weatherhead, Mark K. Carmount
  • Publication number: 20080097624
    Abstract: A system facilitates state processing in an industrial control environment is provided. The system includes a module component to facilitate control operations in an industrial control environment. A propagation component is embedded within the module component to communicate state information to at least one other module component. The state information is communicated in an upward or downward direction according to a hierarchical module configuration.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 24, 2008
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: N. Andrew Weatherhead, Mark K. Carmount
  • Publication number: 20080097629
    Abstract: A system is provided to facilitate state processing in an industrial control environment. The system includes a unit module to process components in an industrial control facility. A status component associated with the unit module provides present state information for the components.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 24, 2008
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: N. Andrew Weatherhead, Mark K. Carmount
  • Publication number: 20080098401
    Abstract: Arbitrating access to industrial resources as a function of controller identify is provided herein. For example, a unique identifier can be associated with a control module that can distinguish the module from other components of a system. Upon receiving a request to control a resource, the identifier of the requesting module can be associated with that resource. In a case of multiple requests, an arbitrated ID can be chosen and added to an owner queue. The chosen ID is then published and, if the published identifier matches the module identifier, the module can assume control of the resource; if not, the module's request is placed into a request queue for further arbitration. The subject innovation provides for generally applicable arbitration that can reduce redundant code crafted for each module of a system, greatly reducing overhead costs associated with such redundancy.
    Type: Application
    Filed: September 17, 2007
    Publication date: April 24, 2008
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: N. Andrew Weatherhead, Mark K. Carmount
  • Publication number: 20080098351
    Abstract: A system that facilitates module design in an industrial environment is provided. The system includes a module component that defines operations to control an industrial process. At least one class component is defined within the module that identifies a generic operation for the module, where the class component executes one or more of the operations within the industrial control process.
    Type: Application
    Filed: July 9, 2007
    Publication date: April 24, 2008
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: N. Andrew Weatherhead, Mark K. Carmount
  • Publication number: 20080097628
    Abstract: System(s) and procedure(s) facilitate monitoring of devices and automatic adjustment of fault timing parameters. A fault tuning component is embedded within a control module involved in a batch operation. The component executes a configurable tuning method that allows one or more devices to automatically tune fault timers. The fault tuning component can probe a number of events/operations to create a rolling average of device response, where the operational response for normal operation can be automatically adjusted as a result.
    Type: Application
    Filed: September 14, 2007
    Publication date: April 24, 2008
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Andrew N. Weatherhead, Mark K. Carmount
  • Publication number: 20080097623
    Abstract: The claimed subject matter provides a system and/or a method that facilitates data transportation between two ore more systems. A manufacturing execution system (MES) can include a portion of recipe data associated with discrete manufacturing. An MES interface component can seamlessly communicate with the manufacturing execution system (MES) to delivery and execute the portion of recipe data within a controller-based discrete automation environment.
    Type: Application
    Filed: September 26, 2007
    Publication date: April 24, 2008
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: N. Andrew Weatherhead, Mark K. Carmount, Jennifer Wei, Kenneth Carl Meyer, Ronald L. Mauk
  • Publication number: 20080097626
    Abstract: An automation control system can be efficiently developed and maintained as a hierarchical arrangement of configured components that pass process control parameters received from a control component and return reports back to the control component. In particular, control components compare a current configuration to a validated, saved configuration in order to report a configuration status as to whether a process can be conducted as validated. Yet, changes to the configuration of the automation control system that do not affect a validated portion do not preclude continued validated processing.
    Type: Application
    Filed: September 17, 2007
    Publication date: April 24, 2008
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Dale Edward Reed, Mark K. Carmount, Andrew N. Weatherhead