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: 11294351
    Abstract: 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: Grant
    Filed: March 7, 2019
    Date of Patent: April 5, 2022
    Assignee: 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: 10571898
    Abstract: 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: Grant
    Filed: January 8, 2018
    Date of Patent: February 25, 2020
    Assignee: 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: 10372107
    Abstract: 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: Grant
    Filed: October 15, 2014
    Date of Patent: August 6, 2019
    Assignee: 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: 20190204805
    Abstract: 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: Application
    Filed: March 7, 2019
    Publication date: July 4, 2019
    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: 10228679
    Abstract: 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: Grant
    Filed: October 29, 2012
    Date of Patent: March 12, 2019
    Assignee: 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: 20180164790
    Abstract: 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: Application
    Filed: January 8, 2018
    Publication date: June 14, 2018
    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
  • Publication number: 20180129793
    Abstract: 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: Application
    Filed: December 19, 2016
    Publication date: May 10, 2018
    Inventors: 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: 9864365
    Abstract: 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: Grant
    Filed: October 26, 2012
    Date of Patent: January 9, 2018
    Assignee: 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: 9606521
    Abstract: 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: Grant
    Filed: October 29, 2012
    Date of Patent: March 28, 2017
    Assignee: 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: 9529355
    Abstract: 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: Grant
    Filed: October 26, 2012
    Date of Patent: December 27, 2016
    Assignee: 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: 9389606
    Abstract: 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: Grant
    Filed: October 26, 2012
    Date of Patent: July 12, 2016
    Assignee: 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: 20160109875
    Abstract: 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: Application
    Filed: October 15, 2014
    Publication date: April 21, 2016
    Applicant: 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: 9128479
    Abstract: 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: Grant
    Filed: October 16, 2012
    Date of Patent: September 8, 2015
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Douglas J. Reichard, Douglas W. Reid, Kenneth S. Plache, Michael D. Kalan, Taryl J. Jasper, Joseph Bronikowski
  • Patent number: 9057156
    Abstract: 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: Grant
    Filed: December 19, 2011
    Date of Patent: June 16, 2015
    Assignee: SKZO NOBEL CHEMICALS INTERNATIONAL B.V.
    Inventors: Douglas W. Reid, John Atwood, Scott Carmichael, Daniel Connell
  • Patent number: 8942834
    Abstract: 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: Grant
    Filed: June 27, 2005
    Date of Patent: January 27, 2015
    Assignee: 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: 20130269891
    Abstract: 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: Application
    Filed: December 19, 2011
    Publication date: October 17, 2013
    Applicant: Akzo Nobel Chemicals International B.V.
    Inventors: Douglas W. Reid, John Atwood, Scott Carmichael, Daniel Connell
  • Patent number: 8032232
    Abstract: 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: Grant
    Filed: May 27, 2010
    Date of Patent: October 4, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Ronald E. Bliss, Douglas W. Reid
  • Publication number: 20100241244
    Abstract: 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: Application
    Filed: May 27, 2010
    Publication date: September 23, 2010
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Ronald E. Bliss, Douglas W. Reid
  • Patent number: 7729786
    Abstract: 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: Grant
    Filed: September 26, 2006
    Date of Patent: June 1, 2010
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Ronald E. Bliss, Douglas W. Reid
  • Publication number: 20080126970
    Abstract: 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: Application
    Filed: September 26, 2006
    Publication date: May 29, 2008
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Ronald E. Bliss, Douglas W. Reid