Patents by Inventor Ken Dietrich

Ken Dietrich 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: 9930058
    Abstract: A method of analyzing cyber-security risks in an industrial control system (ICS) including a plurality of networked devices includes providing a processor and a memory storing a cyber-security algorithm. The processor runs the cyber-security algorithm and implements data collecting to compile security data including at least vulnerability data including cyber-risks (risks) regarding the plurality of networked devices by scanning the plurality of devices, processing the security data using a rules engine which associates a numerical score to each of the risks, aggregating data including ranking the risks across the plurality of networked devices and arranging the risks into at least one logical grouping, and displaying the logical grouping(s) on a user station.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: March 27, 2018
    Assignee: Honeywell International Inc.
    Inventors: Seth G. Carpenter, Eric T. Boice, Andrew Kowalczyk, Ken Dietrich, Ganesh P. Gadhe, Eric D. Knapp
  • Publication number: 20160050225
    Abstract: A method of analyzing cyber-security risks in an industrial control system (ICS) including a plurality of networked devices includes providing a processor and a memory storing a cyber-security algorithm. The processor runs the cyber-security algorithm and implements data collecting to compile security data including at least vulnerability data including cyber-risks (risks) regarding the plurality of networked devices by scanning the plurality of devices, processing the security data using a rules engine which associates a numerical score to each of the risks, aggregating data including ranking the risks across the plurality of networked devices and arranging the risks into at least one logical grouping, and displaying the logical grouping(s) on a user station.
    Type: Application
    Filed: March 26, 2015
    Publication date: February 18, 2016
    Inventors: SETH G. CARPENTER, ERIC T. BOICE, ANDREW KOWALCZYK, KEN DIETRICH, GANESH P. GADHE, ERIC D. KNAPP
  • Publication number: 20110247009
    Abstract: A method for inter-process communications between an integrated development environment (IDE) process and a separate process. The IDE process and separate process are communicably coupled using an inter-process communication module that provides inter-process call channels for transporting messages between the IDE process and separate process, and adds a transport layer comprising routing information to the messages. A caller performs an action that raises an event that includes a requested operation to the IDE process, where the requested operation is only supported by the separate process. The IDE process sends a command message to the separate process using a first call channel that includes information for performing the requested operation. The requested operation is performed by the separate process. A return message is then sent by the separate process using a second call channel to the IDE process.
    Type: Application
    Filed: April 2, 2010
    Publication date: October 6, 2011
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Ken Dietrich, Gary Fox