Patents by Inventor Benjamin Kohler

Benjamin Kohler 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: 12271185
    Abstract: A method and an automation component for identifying a process-disrupting automation component in an industrial automation assembly, wherein a process disruption is determined in a first automation component and examined by a first local analysis device, where an automation component arranged upstream and/or an automation component arranged downstream is first determined by each automation component, an interrogation message is sent from a first automation component to a second automation component and the same interrogation message or a further interrogation message is recursively sent by the second automation component to a third automation component arranged upstream or downstream of the second automation component and processed, where in the event of a locally determined disruption, the relevant automation component sends a response message, which is back-propagated to the origin and signaled such that a decentralized error analysis becomes possible, even with a changing system topology, without the need
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: April 8, 2025
    Assignee: Siemens Aktiengesellschaft
    Inventors: Ralf Gross, Hans-Henning Klos, Benjamin Kohler, Vladimir Lavrik, Wolfgang Riedl, Jens Schnittger
  • Publication number: 20230113323
    Abstract: A method and an automation component for identifying a process-disrupting automation component in an industrial automation assembly, wherein a process disruption is determined in a first automation component and examined by a first local analysis device, where an automation component arranged upstream and/or an automation component arranged downstream is first determined by each automation component, an interrogation message is sent from a first automation component to a second automation component and the same interrogation message or a further interrogation message is recursively sent by the second automation component to a third automation component arranged upstream or downstream of the second automation component and processed, where in the event of a locally determined disruption, the relevant automation component sends a response message, which is back-propagated to the origin and signaled such that a decentralized error analysis becomes possible, even with a changing system topology, without the need
    Type: Application
    Filed: February 18, 2021
    Publication date: April 13, 2023
    Inventors: Ralf GROSS, Hans-Henning KLOS, Benjamin KOHLER, Vladimir LAVRIK, Wolfgang RIEDL, Jens SCHNITTGER
  • Patent number: 11243519
    Abstract: A method for computer-aided processing of state messages in an automation installation, wherein state messages are generated by components and detected with their generation points in time, where causative states present at the generation point of the state message or beforehand in other components are determined for a multiplicity of state messages of a respective component and the current state in the generated state message, where the propagation time between occurrence of the respective causative state and the generation point of the state message is calculated for each causative state, where groups are formed from the causative states, where in a respective group all causative states have at least the common feature that they were determined for the same current state in the respective component, and where at least one statistical parameter is determined from the propagation times which belong to the causative states of the same group and stored.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: February 8, 2022
    Assignee: Siemens Aktiengesellschaft
    Inventors: Ralf Gross, Hans-Henning Klos, Benjamin Kohler, Wolfgang Riedl, Jens Schnittger
  • Patent number: 11182194
    Abstract: The disclosure relates to a method for operating an automation system and automation system operating according to the method, wherein an application to be executed on the automation system is available in an encapsulated form in a container. In the event that the application encapsulated in the container requires kernel mode software, a host extender executed on the automation system uses metadata included in the container to load the required kernel mode software from a database having kernel mode software and install the software locally on the automation system. In the event of an identified incompatibility on the automation system, the host extender installs a virtual machine, loads the container, which led to the incompatibility, onto the virtual machine and loads the kernel mode software required by the application contained by the container into the kernel of the virtual machine.
    Type: Grant
    Filed: February 16, 2018
    Date of Patent: November 23, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Gerald Kaefer, Benjamin Kohler
  • Patent number: 11150937
    Abstract: The invention relates to an edge device (10) and to a method for operating an edge device (10), wherein the edge device (10) is supplemented by a unikernel manager (52) and a base unikernel (54), wherein the unikernel manager (52) acts as a means at least for starting and stopping a unikernel (40-46) installed on the edge device (10), and wherein the base unikernel (54), in the form of a standalone unikernel, comprises the base functionality of the edge device (10).
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: October 19, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Elisabeth Heindl, Igor Milovanovic, Wolfgang Riedl, Benjamin Kohler
  • Publication number: 20200379795
    Abstract: The disclosure relates to a method for operating an automation system and automation system operating according to the method, wherein an application to be executed on the automation system is available in an encapsulated form in a container. In the event that the application encapsulated in the container requires kernel mode software, a host extender executed on the automation system uses metadata included in the container to load the required kernel mode software from a database having kernel mode software and install the software locally on the automation system. In the event of an identified incompatibility on the automation system, the host extender installs a virtual machine, loads the container, which led to the incompatibility, onto the virtual machine and loads the kernel mode software required by the application contained by the container into the kernel of the virtual machine.
    Type: Application
    Filed: February 16, 2018
    Publication date: December 3, 2020
    Inventors: Gerald Kaefer, Benjamin Kohler
  • Publication number: 20200348656
    Abstract: A method for computer-aided processing of state messages in an automation installation, wherein state messages are generated by components and detected with their generation points in time, where causative states present at the generation point of the state message or beforehand in other components are determined for a multiplicity of state messages of a respective component and the current state in the generated state message, where the propagation time between occurrence of the respective causative state and the generation point of the state message is calculated for each causative state, where groups are formed from the causative states, where in a respective group all causative states have at least the common feature that they were determined for the same current state in the respective component, and where at least one statistical parameter is determined from the propagation times which belong to the causative states of the same group and stored.
    Type: Application
    Filed: April 29, 2020
    Publication date: November 5, 2020
    Inventors: Ralf Gross, Hans-Henning Klos, Benjamin Kohler, Wolfgang Riedl, Jens Schnittger
  • Publication number: 20200183726
    Abstract: The invention relates to an edge device (10) and to a method for operating an edge device (10), wherein the edge device (10) is supplemented by a unikernel manager (52) and a base unikernel (54), wherein the unikernel manager (52) acts as a means at least for starting and stopping a unikernel (40-46) installed on the edge device (10), and wherein the base unikernel (54), in the form of a standalone unikernel, comprises the base functionality of the edge device (10).
    Type: Application
    Filed: June 4, 2018
    Publication date: June 11, 2020
    Inventors: Elisabeth Heindl, Igor Milovanovic, Wolfgang Riedl, Benjamin Kohler
  • Patent number: 8941557
    Abstract: An electronic display apparatus comprising a control device and an electronic display panel that can be turned off by the control device. In order to support an energy-saving state in which information can continue to be displayed at least to a certain extent, an electrochromic display is additionally provided that is switchable into different display states by the control device. The invention furthermore relates to an installation appertaining to automation technology, and to a method for operating an electronic display apparatus.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: January 27, 2015
    Assignee: Siemens Aktiengesellschaft
    Inventors: Edgar Frank, Benjamin Kohler, Jörg Middel, Wolfgang Riedl, Christian Strömsdörfer, Frank Volkmann, Michael Wieczorek, Sebastian Wittig
  • Publication number: 20110164074
    Abstract: An electronic display apparatus comprising a control device and an electronic display panel that can be turned off by the control device. In order to support an energy-saving state in which information can continue to be displayed at least to a certain extent, an electrochromic display is additionally provided that is switchable into different display states by the control device. The invention furthermore relates to an installation appertaining to automation technology, and to a method for operating an electronic display apparatus.
    Type: Application
    Filed: August 28, 2008
    Publication date: July 7, 2011
    Applicant: Siemens Aktiengesellschaft
    Inventors: Edgar Frank, Benjamin Kohler, Jörg Middel, Wolfgang Riedl, Christian Strömsdörfer, Frank Volkmann, Sabastian Wittig