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: 8601435Abstract: 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: GrantFiled: July 9, 2007Date of Patent: December 3, 2013Assignee: Rockwell Automation Technologies, Inc.Inventors: N. Andrew Weatherhead, Mark K. Carmount
-
Patent number: 8392008Abstract: 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: GrantFiled: September 17, 2007Date of Patent: March 5, 2013Assignee: Rockwell Automation Technologies, Inc.Inventors: N. Andrew Weatherhead, Mark K. Carmount
-
Patent number: 7894917Abstract: 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: GrantFiled: September 14, 2007Date of Patent: February 22, 2011Assignee: Rockwell Automation Technologies, Inc.Inventors: Andrew N. Weatherhead, Mark K. Carmount
-
Patent number: 7844349Abstract: 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: GrantFiled: September 26, 2007Date of Patent: November 30, 2010Assignee: Rockwell Automation Technologies, Inc.Inventors: N. Andrew Weatherhead, Mark K. Carmount, Jennifer Wei, Kenneth Carl Meyer, Ronald L. Mauk
-
Publication number: 20100082145Abstract: 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: ApplicationFiled: February 9, 2009Publication date: April 1, 2010Applicant: Rockwell Automation Technologies, Inc.Inventors: N. Andrew Weatherhead, Raymond John Staron, John R. Parraga, Mark K. Carmount, Philip J. Kaufman
-
Patent number: 7684877Abstract: 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: GrantFiled: September 28, 2007Date of Patent: March 23, 2010Assignee: Rockwell Automation Technologies, Inc.Inventors: N. Andrew Weatherhead, Mark K. Carmount
-
Patent number: 7680550Abstract: 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: GrantFiled: September 28, 2007Date of Patent: March 16, 2010Assignee: Rockwell Automation Technologies, Inc.Inventors: N. Andrew Weatherhead, Mark K. Carmount
-
Publication number: 20080095196Abstract: 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: ApplicationFiled: September 28, 2007Publication date: April 24, 2008Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: N. Andrew Weatherhead, Mark K. Carmount
-
Publication number: 20080097624Abstract: 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: ApplicationFiled: September 28, 2007Publication date: April 24, 2008Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: N. Andrew Weatherhead, Mark K. Carmount
-
Publication number: 20080097629Abstract: 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: ApplicationFiled: September 28, 2007Publication date: April 24, 2008Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: N. Andrew Weatherhead, Mark K. Carmount
-
Publication number: 20080098401Abstract: 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: ApplicationFiled: September 17, 2007Publication date: April 24, 2008Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: N. Andrew Weatherhead, Mark K. Carmount
-
Publication number: 20080098351Abstract: 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: ApplicationFiled: July 9, 2007Publication date: April 24, 2008Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: N. Andrew Weatherhead, Mark K. Carmount
-
Publication number: 20080097628Abstract: 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: ApplicationFiled: September 14, 2007Publication date: April 24, 2008Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Andrew N. Weatherhead, Mark K. Carmount
-
Publication number: 20080097623Abstract: 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: ApplicationFiled: September 26, 2007Publication date: April 24, 2008Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: N. Andrew Weatherhead, Mark K. Carmount, Jennifer Wei, Kenneth Carl Meyer, Ronald L. Mauk
-
Publication number: 20080097626Abstract: 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: ApplicationFiled: September 17, 2007Publication date: April 24, 2008Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Dale Edward Reed, Mark K. Carmount, Andrew N. Weatherhead