Patents by Inventor Douglas W. Reid
Douglas W. Reid 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: 11294351Abstract: An automation control system is provided that includes one or more components. The components include an embedded execution engine that is configured to execute one or more commands based upon data communicated to the one or more components from another component of the automation control system. The data is representative of a change to an object in the control system.Type: GrantFiled: March 7, 2019Date of Patent: April 5, 2022Assignee: Rockwell Automation Technologies, Inc.Inventors: Douglas J. Reichard, Joseph Bronikowski, Michael D. Kalan, Steven John Kowal, Subbian Govindaraj, Taryl J. Jasper, Kenneth S. Plache, Douglas W. Reid, Charles Rischar
-
Patent number: 10571898Abstract: An automation control system is provided that includes a distributed automation component that receives and processes delta scripts describing state changes to one or more objects of a persistent object model.Type: GrantFiled: January 8, 2018Date of Patent: February 25, 2020Assignee: Rockwell Automation, Inc.Inventors: Douglas W. Reid, Joseph Bronikowski, Subbian Govindaraj, Taryl Jasper, Michael Kalan, Steven John Kowal, Kenneth Plache, Douglas J. Reichard, Charles Rischar, Christopher E. Stanek
-
Patent number: 10372107Abstract: The disclosed subject matter comprises a design management component that facilitates managing and storing information, including respective customized information of respective entities and/or relating to objects, projects, controllers, or industrial automation systems within a project file or controller. The design management component facilitates enabling custom data, including custom metadata, to be injected by object into a project file or in a controller associated with the project file. The design management component operates with a data management component that can allow respective entities to view, edit, or delete their respective data on objects associated with a project file or controller in accordance with their respective rules.Type: GrantFiled: October 15, 2014Date of Patent: August 6, 2019Assignee: Rockwell Automation Technologies, Inc.Inventors: Lorenzo Majewski, Norman Weatherhead, Stephen P. Proctor, Phillip F. Pemberton, Douglas W. Reid, Michael Kalan, Christopher E. Stanek, Daniel DeYoung, Andrew R. Stump, Robert Guenther, Joachim Thomsen, Danie Beckett
-
Publication number: 20190204805Abstract: An automation control system is provided that includes one or more components. The components include an embedded execution engine that is configured to execute one or more commands based upon data communicated to the one or more components from another component of the automation control system. The data is representative of a change to an object in the control system.Type: ApplicationFiled: March 7, 2019Publication date: July 4, 2019Inventors: Douglas J. Reichard, Joseph Bronikowski, Michael D. Kalan, Steven John Kowal, Subbian Govindaraj, Taryl J. Jasper, Kenneth S. Plache, Douglas w. Reid, Charles Rischar
-
Patent number: 10228679Abstract: An automation control system is provided that includes one or more components. The components include an embedded execution engine that is configured to execute one or more commands based upon data communicated to the one or more components from another component of the automation control system. The data is representative of a change to an object in the control system.Type: GrantFiled: October 29, 2012Date of Patent: March 12, 2019Assignee: Rockwell Automation Technologies, Inc.Inventors: Douglas J. Reichard, Joseph Bronikowski, Michael D. Kalan, Steven John Kowal, Subbian Govindaraj, Taryl J. Jasper, Kenneth S. Plache, Douglas W. Reid, Charles Rischar
-
Publication number: 20180164790Abstract: An automation control system is provided that includes a distributed automation component that receives and processes delta scripts describing state changes to one or more objects of a persistent object model.Type: ApplicationFiled: January 8, 2018Publication date: June 14, 2018Inventors: Douglas W. Reid, Joseph Bronikowski, Subbian Govindaraj, Taryl Jasper, Michael Kalan, Steven John Kowal, Kenneth Plache, Douglas J. Reichard, Charles Rischar, Christopher E. Stanek
-
Publication number: 20180129793Abstract: An industrial precompile and encrypt system facilitates secure distribution of a digital industrial asset to a target device in an industrial automation environment while permitting common, expected user workflows such as interfacing with the asset; replacing failed target devices; verifying and validating the asset and its usage; securely troubleshooting the asset, editing the asset, or replacing the asset in a running system.Type: ApplicationFiled: December 19, 2016Publication date: May 10, 2018Inventors: Dylan A. Ulis, Kevin A. Fonner, Derek P. Miller, James J. Kay, Douglas W. Reid, Jack M. Visoky, Richard M. Cherney, John E. Belcher, Taryl J. Jasper
-
Patent number: 9864365Abstract: An automation control system is provided that includes delta scripts that describe one or more changes of the stored state information. The delta scripts may be useful to enable one or more other components of the control system and the one or more other components apply the one or more delta scripts to update state information stored on the one or more other components based upon the one or more changes.Type: GrantFiled: October 26, 2012Date of Patent: January 9, 2018Assignee: Rockwell Automation, Inc.Inventors: Douglas W. Reid, Joseph Bronikowski, Subbian Govindaraj, Taryl Jasper, Michael Kalan, Steven John Kowal, Kenneth Plache, Douglas J. Reichard, Charles Rischar, Christopher E. Stanek
-
Patent number: 9606521Abstract: An automation control and monitoring system is provided that includes chainable plug-ins that may work in combination with one another to transform data or generate events. Resources of the automation control and monitoring system may be polymorphically defined based upon a generalized object model. The chainable plug-ins may be chained to make use of and/or affect a resource of any type.Type: GrantFiled: October 29, 2012Date of Patent: March 28, 2017Assignee: Rockwell Automation Technologies, Inc.Inventors: Douglas W. Reid, Joseph Bronikowski, Michael Kalan, Steven John Kowal, Subbian Govindaraj, Taryl Jasper, Kenneth Plache, Douglas J. Reichard, Charles Rischar
-
Patent number: 9529355Abstract: An automation control system is provided that includes a first component that stores state information of an object of the automation control system. Additionally, the first component generates one or more delta scripts that describe one or more changes of the stored state information. Further, the first component transmits the one or more delta scripts to one or more other components of the control system and the one or more other components apply the one or more delta scripts to update state information stored on the one or more other components based upon the one or more changes.Type: GrantFiled: October 26, 2012Date of Patent: December 27, 2016Assignee: Rockwell Automation Technologies, Inc.Inventors: Douglas W. Reid, Joseph Bronikowski, Subbian Govindaraj, Taryl Jasper, Michael Kalan, Steven John Kowal, Kenneth Plache, Douglas J. Reichard, Charles Rischar, Christopher E. Stanek
-
Patent number: 9389606Abstract: A control and monitoring system is provided that includes an automation controller. The system includes a distributed model stored on the automation controller. Changes to the distributed model are provided via delta scripts that define only the changes to the model. Further, the control and monitoring system 24 includes distributed execution engines that execute commands based upon trigger events determined in the system. a plurality of automation control components networked together and with the automation controller, wherein the plurality of automation control components are capable of load balancing among the plurality of automation control components in response to performance demands of the control and monitoring system. These features of the control and monitoring system enable load balancing, data and processing redundancy, and collaborative design within the control and monitoring system.Type: GrantFiled: October 26, 2012Date of Patent: July 12, 2016Assignee: Rockwell Automation Technologies, Inc.Inventors: Subbian Govindaraj, Joseph Bronikowski, Michael Kalan, Steven John Kowal, Taryl Jasper, Kenneth Plache, Douglas J. Reichard, Douglas W. Reid, Charles Rischar
-
Publication number: 20160109875Abstract: The disclosed subject matter comprises a design management component that facilitates managing and storing information, including respective customized information of respective entities and/or relating to objects, projects, controllers, or industrial automation systems within a project file or controller. The design management component facilitates enabling custom data, including custom metadata, to be injected by object into a project file or in a controller associated with the project file. The design management component operates with a data management component that can allow respective entities to view, edit, or delete their respective data on objects associated with a project file or controller in accordance with their respective rules.Type: ApplicationFiled: October 15, 2014Publication date: April 21, 2016Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Lorenzo Majewski, Norman Weatherhead, Stephen P. Proctor, Phillip F. Pemberton, Douglas W. Reid, Michael Kalan, Christopher E. Stanek, Daniel DeYoung, Andrew R. Stump, Robert Guenther, Joachim Thomsen, Danie Beckett
-
Patent number: 9128479Abstract: An automation control and monitoring system includes an operating system and a data model. The operating system is configured to receive a request for instantiation of an object representing an attribute of the automation control and monitoring system. The operating system is also configured to generate an object identifier when the request for instantiation is received, wherein the object identifier is unique from any other object identifiers employed by the operating system. The data model is configured to store and associate the object with the generated object identifier such that any component of the automation control and monitoring system may access the object by referencing the object identifier.Type: GrantFiled: October 16, 2012Date of Patent: September 8, 2015Assignee: Rockwell Automation Technologies, Inc.Inventors: Douglas J. Reichard, Douglas W. Reid, Kenneth S. Plache, Michael D. Kalan, Taryl J. Jasper, Joseph Bronikowski
-
Patent number: 9057156Abstract: The invention is directed to a method for increasing brightness of pulp, wherein the method includes: contacting a pulp slurry with chlorine dioxide in a final D (ClO2) bleaching stage; and adding a brightening additive to the final D bleaching stage after at least a portion of the chlorine dioxide has been consumed, in an amount sufficient to increase brightness of the pulp; wherein the brightening additive is an inorganic compound chosen from hypochlorous acid, one or more precursor compounds that form hypochlorous acid in said final D bleaching stage, or a mixture thereof.Type: GrantFiled: December 19, 2011Date of Patent: June 16, 2015Assignee: SKZO NOBEL CHEMICALS INTERNATIONAL B.V.Inventors: Douglas W. Reid, John Atwood, Scott Carmichael, Daniel Connell
-
Patent number: 8942834Abstract: An industrial control system includes an industrial controller and a programming interface. The programming interface is operable to communicate a plurality of operations for modifying a control program maintained by the industrial controller followed by a commit transaction command. The industrial controller is configured to designate the plurality of operations with a pending status and preprocess the plurality of operations. The industrial controller is further configured to commit the operations and clear the pending status responsive to receiving the commit transaction command.Type: GrantFiled: June 27, 2005Date of Patent: January 27, 2015Assignee: Rockwell Automation Technologies, Inc.Inventors: David A. Johnston, Jacob S. Baker, Luis A. Capriles, Raymond R. Husted, Scott A. Pierce, Douglas W. Reid, Robert R. Sepsi, Douglas B. Sumerauer
-
Publication number: 20130269891Abstract: The invention is directed to a method for increasing brightness of pulp, wherein the method includes: contacting a pulp slurry with chlorine dioxide in a final D (ClO2) bleaching stage; and adding a brightening additive to the final D bleaching stage after at least a portion of the chlorine dioxide has been consumed, in an amount sufficient to increase brightness of the pulp; wherein the brightening additive is an inorganic compound chosen from hypochlorous acid, one or more precursor compounds that form hypochlorous acid in said final D bleaching stage, or a mixture thereof.Type: ApplicationFiled: December 19, 2011Publication date: October 17, 2013Applicant: Akzo Nobel Chemicals International B.V.Inventors: Douglas W. Reid, John Atwood, Scott Carmichael, Daniel Connell
-
Patent number: 8032232Abstract: An industrial controller comprises a processing component and a memory that comprises logic code that is executable by the processing component. The memory further comprises documentation associated with the logic code and other control components, wherein the documentation is stored in a native form to enable individualized access to a portion of the documentation to an accessing entity. For example, the documentation can comprise one or more of descriptive text relating to a rung of ladder logic, a text box associated with a portion of the sequential function chart, a text box associated with a function block diagram, and embedded descriptive text within structured text.Type: GrantFiled: May 27, 2010Date of Patent: October 4, 2011Assignee: Rockwell Automation Technologies, Inc.Inventors: Ronald E. Bliss, Douglas W. Reid
-
Publication number: 20100241244Abstract: An industrial controller comprises a processing component and a memory that comprises logic code that is executable by the processing component. The memory further comprises documentation associated with the logic code and other control components, wherein the documentation is stored in a native form to enable individualized access to a portion of the documentation to an accessing entity. For example, the documentation can comprise one or more of descriptive text relating to a rung of ladder logic, a text box associated with a portion of the sequential function chart, a text box associated with a function block diagram, and embedded descriptive text within structured text.Type: ApplicationFiled: May 27, 2010Publication date: September 23, 2010Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Ronald E. Bliss, Douglas W. Reid
-
Patent number: 7729786Abstract: An industrial controller comprises a processing component and a memory that comprises logic code that is executable by the processing component. The memory further comprises documentation associated with the logic code and other control components, wherein the documentation is stored in a native form to enable individualized access to a portion of the documentation to an accessing entity. For example, the documentation can comprise one or more of descriptive text relating to a rung of ladder logic, a text box associated with a portion of the sequential function chart, a text box associated with a function block diagram, and embedded descriptive text within structured text.Type: GrantFiled: September 26, 2006Date of Patent: June 1, 2010Assignee: Rockwell Automation Technologies, Inc.Inventors: Ronald E. Bliss, Douglas W. Reid
-
Publication number: 20080126970Abstract: An industrial controller comprises a processing component and a memory that comprises logic code that is executable by the processing component. The memory further comprises documentation associated with the logic code and other control components, wherein the documentation is stored in a native form to enable individualized access to a portion of the documentation to an accessing entity. For example, the documentation can comprise one or more of descriptive text relating to a rung of ladder logic, a text box associated with a portion of the sequential function chart, a text box associated with a function block diagram, and embedded descriptive text within structured text.Type: ApplicationFiled: September 26, 2006Publication date: May 29, 2008Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Ronald E. Bliss, Douglas W. Reid