Patents by Inventor David D. Brandt

David D. Brandt 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: 10048713
    Abstract: For energy operations across domains, a method generates a native node and a foreign node. The method further generates protocol reference data that identifies protocol specific relationships between the native node and the foreign node under an address space. In addition, the method links the native node and the foreign node in a native namespace and a foreign namespace by a translation function that automatically converts information between the foreign data structure and the proxy data structure using protocol specific structure converting functions. The method maps a native method calling of the native node to a foreign method calling of the foreign node using a protocol specific method mapping function.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: August 14, 2018
    Assignee: Rockwell Automation Technologies Inc.
    Inventors: Guolin Zhang, David D. Brandt, Ondrej Flek, Philip J. Kaufman, Christopher W. Como, Charles M. Rischar
  • Patent number: 9798302
    Abstract: The present disclosure generally relates to a method for performing industrial automation control in an industrial automation system. The method may include detecting, via a sensor system, positions and/or motions of a human. The method may then determine a possible automation command corresponding to the detected positions and/or motions, receive an automation system signal from at least one additional control component, and implement a control and/or notification action based upon the determined possible automation command and the received automation system signal.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: October 24, 2017
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Steven J. Scott, Thong T. Nguyen, Suresh Nair, Timothy Roback, David D. Brandt
  • Patent number: 9731421
    Abstract: The present disclosure generally relates to a method for performing industrial automation control in an industrial automation system may include detecting, via a sensor system, positions and/or motions of one or more humans and/or one or more objects in an industrial automation system and distinguishing, via a programmed computer system, between one or more humans and one or more objects based upon the detected positions and/or motions. The method may then include implementing a control and/or notification action based upon the distinction.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: August 15, 2017
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Steven J. Scott, Thong T. Nguyen, David D. Brandt, Tony Gibart, Gary D. Dotson
  • Patent number: 9696704
    Abstract: A motor control system is provided that includes a communication gateway that facilitates connection of components, such as a motor starter, an operator interface, and a terminal block, through a digital communication link. The communication gateway includes control logic designed to discover interface and operational components connected to the digital communication link upon start-up of the motor control system. The control logic may then set up an operational profile for the motor control system based on the discovered components. For example, the control logic may retrieve and load an operational profile that corresponds to the set of discovered components from a storage of the communication gateway. The operational profile can then be used during operation of the motor control system to govern the functionality of the motor control system.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: July 4, 2017
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Dayin Xu, David D. Brandt, David Lee Jensen, Wayne H. Wielebski, Goulin Zhang, Ping S. Lee
  • Publication number: 20170147022
    Abstract: For energy operations across domains, a method generates a native node and a foreign node. The method further generates protocol reference data that identifies protocol specific relationships between the native node and the foreign node under an address space. In addition, the method links the native node and the foreign node in a native namespace and a foreign namespace by a translation function that automatically converts information between the foreign data structure and the proxy data structure using protocol specific structure converting functions. The method maps a native method calling of the native node to a foreign method calling of the foreign node using a protocol specific method mapping function.
    Type: Application
    Filed: November 19, 2015
    Publication date: May 25, 2017
    Inventors: Guolin Zhang, David D. Brandt, Ondrej Flek, Philip J. Kaufman, Christopher W. Como, Charles M. Rischar
  • Patent number: 9498885
    Abstract: The present disclosure generally relates to a method for performing industrial automation control in an industrial automation system. As such, the method may include detecting, via a sensor system, positions and/or motions of a human. The method may then include determining a possible automation command corresponding to the detected positions and/or motions. After determining the possible automation command, the method may implement a control and/or notification action based upon the detected positions and/or motions.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: November 22, 2016
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Steven J. Scott, Thong T. Nguyen, David A. Vasko, Michael Gasperi, David D. Brandt
  • Publication number: 20160330222
    Abstract: Automation security in a networked-based industrial controller environment is implemented. Various components, systems and methodologies are provided to facilitate varying levels of automation security in accordance with security analysis tools, security validation tools and/or security learning systems. The security analysis tool receives abstract factory models or descriptions for input and generates an output that can include security guidelines, components, topologies, procedures, rules, policies, and the like for deployment in an automation security network. The validation tools are operative in the automation security network, wherein the tools perform security checking and/or auditing functions, for example, to determine if security components are in place and/or in suitable working order.
    Type: Application
    Filed: July 19, 2016
    Publication date: November 10, 2016
    Inventors: David D. Brandt, Kenwood Hall, Mark Burton Anderson, Craig D. Anderson, George Bradford Collins
  • Publication number: 20160303741
    Abstract: The present disclosure generally relates to a method for performing industrial automation control in an industrial automation system may include detecting, via a sensor system, positions and/or motions of one or more humans and/or one or more objects in an industrial automation system and distinguishing, via a programmed computer system, between one or more humans and one or more objects based upon the detected positions and/or motions. The method may then include implementing a control and/or notification action based upon the distinction.
    Type: Application
    Filed: June 29, 2016
    Publication date: October 20, 2016
    Inventors: Steven J. Scott, Thong T. Nguyen, David D. Brandt, Tony Gibart, Gary D. Dotson
  • Patent number: 9467289
    Abstract: A network security system comprises a first component that generates an address for identifying a communicating device on a network. A second component receives the address generated by the first component and facilitates transitioning from an existent address to the generated address. Such transitioning is effectuated in order to protect the network against attack while providing seamless communications with respect to the communicating device.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: October 11, 2016
    Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Mark B. Anderson, David D. Brandt, Ramdas M. Pai, Taryl J. Jasper
  • Publication number: 20160277416
    Abstract: Selectively enabling communication of dual protocol packets from a source device directed to a service of an object class at target devices is provided. Steps can include providing an access control database including an entry correlating a source device, an object class and a service of the object class; from a source device, receiving a dual protocol packet including a frame and a field according to a first network communication protocol and an encapsulated packet of a second network communication protocol; obtaining from the frame, an identification of the source device; obtaining from the encapsulated packet, an identification and a service of an object class to which the encapsulated packet is directed; comparing the identification of the source device, the identification and service of the object class, and the entry of the access control database; and selectively transmitting the dual protocol packet as a function of the comparison.
    Type: Application
    Filed: May 27, 2016
    Publication date: September 22, 2016
    Inventors: DAVID D BRANDT, BRIAN A BATKE, BRYAN L SINGER, CRAIG D ANDERSON, GLENN B SCHULZ, MICHAEL A BUSH, JOHN C WILKINSON, RAMDAS M PAI, STEVEN J SCOTT
  • Patent number: 9423848
    Abstract: An energy management system may include a plurality of industrial automation devices and a first energy agent embedded within an industrial automation device of the plurality of industrial automation devices. The first energy agent may monitor one or more energy properties that correspond to the industrial automation device. Also, the first energy agent may adjust one or more operations of the industrial automation device based at least in part on the energy properties and an energy objective.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 23, 2016
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Michael R. Keller, David A. Vasko, Philip J. Kaufman, David D. Brandt
  • Patent number: 9412073
    Abstract: Automation security in a networked-based industrial controller environment is implemented. Various components, systems and methodologies are provided to facilitate varying levels of automation security in accordance with security analysis tools, security validation tools and/or security learning systems. The security analysis tool receives abstract factory models or descriptions for input and generates an output that can include security guidelines, components, topologies, procedures, rules, policies, and the like for deployment in an automation security network. The validation tools are operative in the automation security network, wherein the tools perform security checking and/or auditing functions, for example, to determine if security components are in place and/or in suitable working order.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: August 9, 2016
    Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: David D. Brandt, Kenwood Hall, Mark Burton Anderson, Craig D. Anderson, George Bradford Collins
  • Patent number: 9395704
    Abstract: An energy object extension to an industrial protocol having a comprehensive suite of attributes, messages and services utilized for the monitoring and control of energy consuming or producing resources by a manufacturing automation application is provided. The energy object includes an identifier associated with an energy resource that is associated with a manufacturing automation application and an energy type associated with the energy resource. This includes a measurement characteristic associated with the energy resource to facilitate energy management by the manufacturing automation application.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: July 19, 2016
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Ramdas M. Pai, David D. Brandt, David A. Vasko, David W. Siegler, Richard A. Morgan, Angel Sustaeta
  • Patent number: 9393695
    Abstract: The present disclosure generally relates to a method for performing industrial automation control in an industrial automation system may include detecting, via a sensor system, positions and/or motions of one or more humans and/or one or more objects in an industrial automation system and distinguishing, via a programmed computer system, between one or more humans and one or more objects based upon the detected positions and/or motions. The method may then include implementing a control and/or notification action based upon the distinction.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: July 19, 2016
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Steven J. Scott, Thong T. Nguyen, David D. Brandt, Tony Gibart, Gary D. Dotson
  • Patent number: 9369436
    Abstract: Method and apparatus for use with systems including networked resources where communication between resources is via dual packet protocols wherein a first protocol includes a frame that specifies a destination device/resource and a data field and the second protocol specifies a final destination device/resource and includes a data field, where the second packets are encapsulated in the first protocol packet frames, the method including specifying access control information for resources, for each first protocol packet transmitted on the network, intercepting the first protocol packet prior to the first protocol destination resource, examining a subset of the additional embedded packet information to identify one of the intermediate path resources and the final destination resource, identifying the access control information associated with the identified at least one of the intermediate path resources and the final destination resource and restricting transmission of the first protocol packet as a function of
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: June 14, 2016
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: David D Brandt, Brian A Batke, Bryan L Singer, Craig D Anderson, Glenn B Schulz, Michael A Bush, John C Wilkinson, Jr., Ramdas M Pai, Steven J Scott
  • Publication number: 20160085236
    Abstract: What is disclosed is a system for controlling a process, where the process is implemented by a machine system. The system includes a user interface device and a first transceiver coupled to the user interface device. The first transceiver is configured to receive communications from the user interface device and transfer the communications. The system also includes a second transceiver in communication with the first transceiver and configured to transfer power to the first transceiver, receive the communications from the first transceiver, and transfer the communications to control the process implemented by the machine system.
    Type: Application
    Filed: December 4, 2015
    Publication date: March 24, 2016
    Inventors: Wayne H. Wielebski, Michael L. Gasperi, David L. Jensen, David D. Brandt
  • Patent number: 9274518
    Abstract: An energy object extension to an industrial protocol having a comprehensive suite of attributes, messages and services utilized for the monitoring and control of energy consuming or producing resources by a manufacturing automation application is provided. The energy object includes an identifier associated with an energy resource that is associated with a manufacturing automation application and an energy type associated with the energy resource. This includes a measurement characteristic associated with the energy resource to facilitate energy management by the manufacturing automation application.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: March 1, 2016
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Ramdas M. Pai, David A. Vasko, David D. Brandt, Richard A. Morgan, David W. Siegler, Angel Sustaeta
  • Patent number: 9207664
    Abstract: What is disclosed is a system for controlling a process, where the process is implemented by a machine system. The system includes a user interface device and a first transceiver coupled to the user interface device. The first transceiver is configured to receive communications from the user interface device and transfer the communications. The system also includes a second transceiver in communication with the first transceiver and configured to transfer power to the first transceiver, receive the communications from the first transceiver, and transfer the communications to control the process implemented by the machine system.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: December 8, 2015
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Wayne H. Wielebski, Michael L. Gasperi, David L. Jensen, David D. Brandt
  • Publication number: 20150213369
    Abstract: Automation security in a networked-based industrial controller environment is implemented. Various components, systems and methodologies are provided to facilitate varying levels of automation security in accordance with security analysis tools, security validation tools and/or security learning systems. The security analysis tool receives abstract factory models or descriptions for input and generates an output that can include security guidelines, components, topologies, procedures, rules, policies, and the like for deployment in an automation security network. The validation tools are operative in the automation security network, wherein the tools perform security checking and/or auditing functions, for example, to determine if security components are in place and/or in suitable working order.
    Type: Application
    Filed: April 7, 2015
    Publication date: July 30, 2015
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: David D. Brandt, Kenwood Hall, Mark Burton Anderson, Craig D. Anderson, George Bradford Collins
  • Patent number: 9009084
    Abstract: The present invention relates to a system and methodology facilitating automation security in a networked-based industrial controller environment. Various components, systems and methodologies are provided to facilitate varying levels of automation security in accordance with security analysis tools, security validation tools and/or security learning systems. The security analysis tool receives abstract factory models or descriptions for input and generates an output that can include security guidelines, components, topologies, procedures, rules, policies, and the like for deployment in an automation security network. The validation tools are operative in the automation security network, wherein the tools perform security checking and/or auditing functions, for example, to determine if security components are in place and/or in suitable working order.
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: April 14, 2015
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: David D. Brandt, Kenwood Hall, Mark Burton Anderson, Craig D. Anderson, George Bradford Collins