Patents by Inventor Harry A. Brian, Jr.

Harry A. Brian, Jr. 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).

  • Publication number: 20210141628
    Abstract: An system (100) for updating firmware on an industrial device (130) includes a user interface device (110) storing a computer program (200) with executable instructions (210, 212, 214, 220, 222); one or more industrial devices (130) comprising firmware; and a communication network (120) interfacing with the user interface device (110) and the industrial device (130) and adapted to transmit data, wherein the computer program (200) of the user interface device (110) comprises instructions (210) to scan the communication network (120) and to identify an industrial device (130) that requires an update of the firmware, and wherein the computer program (200) of the user interface device (110) comprises further instructions (214) to update the firmware on the industrial device (130) via the communication network (120) after establishing communication with the industrial device (130). Further, a method (300) and a computer program (200) for updating firmware on industrial devices (130) are provided.
    Type: Application
    Filed: May 11, 2018
    Publication date: May 13, 2021
    Applicant: Siemens Industry, Inc.
    Inventors: Francis C. GARRABRANT, Harry A. BRIAN, JR., Sergey CHIBIZOV
  • Patent number: 9628267
    Abstract: Security for network communications is internally generated by an industrial control system (ICS). The ICS is assembled in a known-good environment prior to connecting to another network. While in the known-good environment, one or more components of the ICS auto-negotiate (40) with other components, assigning (42) security tokens. These certificates are used to internally secure communications between the components prior to any connection to other devices and without relying on external provisioning of the security tokens during commissioning (30) of the ICS.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: April 18, 2017
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: John W. Crawford, Harry A. Brian, Jr.
  • Publication number: 20150280910
    Abstract: Security for network communications is internally generated by an industrial control system (ICS). The ICS is assembled in a known-good environment prior to connecting to another network. While in the known-good environment, one or more components of the ICS auto-negotiate (40) with other components, assigning (42) security tokens. These certificates are used to internally secure communications between the components prior to any connection to other devices and without relying on external provisioning of the security tokens during commissioning (30) of the ICS.
    Type: Application
    Filed: September 13, 2012
    Publication date: October 1, 2015
    Applicant: Siemens Aktiengesellschaft
    Inventors: John W. Crawford, Harry A. Brian, JR.
  • Patent number: 7584088
    Abstract: A system and method for simulating a stress or failure in a network of a plurality of simulated networked program logic controllers includes simulating a plurality of networked program logic controllers in a network, the networked program logic controllers each having network information defining a node, the network information being selected from a type of program logic controller, an I/O connected to the program logic controller and a type of connection for the program logic controller; providing an interface in communication with each of the networked program logic controllers for simulating a network error; and activating the interface for inducing one of a stress or failure in the network.
    Type: Grant
    Filed: February 22, 2006
    Date of Patent: September 1, 2009
    Assignee: Siemens Energy & Automation, Inc.
    Inventors: David E. Martin, C. Eric Gibson, Scott Phillips, Harry A. Brian, Jr.
  • Patent number: 7487075
    Abstract: A system and method for simulating a plurality of networked program logic controllers includes, in one aspect of the invention, determining if a configuration of networked program logic controllers exists; populating a configuration by creating a plurality of program logic controllers in a network if the configuration does not exist, the populating of the program logic controllers provided by use of a network view for collecting network information; and interacting with at least one of the program logic controllers to simulate a networked program logic controller.
    Type: Grant
    Filed: February 22, 2006
    Date of Patent: February 3, 2009
    Assignee: Siemens Energy & Automation, Inc.
    Inventors: David E. Martin, C. Eric Gibson, Scott Phillips, Harry A. Brian, Jr.