Patents by Inventor Harald Weiler

Harald Weiler 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: 11456995
    Abstract: A device and method for operating a communications network in a vehicle, or for operating an industrial communications network; a control entity for the communications network, in particular, a software-defined networking controller, determining a countermeasure after detection of an attack; an infrastructure component being configured as a function of the countermeasure, in particular, by setting at least one filtering, blocking or forwarding rule; and at least one data stream from or to at least one other infrastructure component being isolated by the infrastructure component, in a portion of the communications network; or at least one data stream to or from an end node being isolated by the infrastructure component, in a portion of the communications network.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: September 27, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Hans Loehr, Harald Weiler, Marco Andreas Wagner, Michael Ernst Doering, Rene Guillaume
  • Publication number: 20200195613
    Abstract: A device and method for operating a communications network in a vehicle, or for operating an industrial communications network; a control entity for the communications network, in particular, a software-defined networking controller, determining a countermeasure after detection of an attack; an infrastructure component being configured as a function of the countermeasure, in particular, by setting at least one filtering, blocking or forwarding rule; and at least one data stream from or to at least one other infrastructure component being isolated by the infrastructure component, in a portion of the communications network; or at least one data stream to or from an end node being isolated by the infrastructure component, in a portion of the communications network.
    Type: Application
    Filed: December 10, 2019
    Publication date: June 18, 2020
    Inventors: Hans Loehr, Harald Weiler, Marco Andreas Wagner, Michael Ernst Doering, Rene Guillaume
  • Patent number: 9716588
    Abstract: A method for generating a shared key between two users of a network. The two users respectively have at least one clock as well as an arrangement for detecting a certain surroundings variable. The two users detect the certain surroundings variable synchronously at respectively predefined points in time or start a detection of a course of the surroundings variable. Finally, the two users respectively generate the shared key taking values detected in this manner for the surroundings variable into account.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: July 25, 2017
    Assignee: ROBERT BOSCH GMBH
    Inventor: Harald Weiler
  • Publication number: 20160149698
    Abstract: A method for generating a shared key between two users of a network. The two users respectively have at least one clock as well as an arrangement for detecting a certain surroundings variable. The two users detect the certain surroundings variable synchronously at respectively predefined points in time or start a detection of a course of the surroundings variable. Finally, the two users respectively generate the shared key taking values detected in this manner for the surroundings variable into account.
    Type: Application
    Filed: May 7, 2015
    Publication date: May 26, 2016
    Inventor: Harald WEILER
  • Patent number: 8571007
    Abstract: A method for synchronizing two communication networks of an electronic data-processing system, each of the networks including one or more respective nodes, may include establishing for each of the networks a respective time schedule that establishes at least one respective time slot for a respective synchronization message. The synchronization message time slots are established to coincide. The synchronization message of the first communication network is generated by one of the nodes of the first communication network. The synchronization message of the second communication network is generated as a function of the synchronization message of the first communication network.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: October 29, 2013
    Assignee: Robert Bosch GmbH
    Inventors: Juergen Schirmer, Andreas-Juergen Rohatschek, Harald Weiler, Clemens Schroff, Thomas Hogenmueller
  • Publication number: 20100205473
    Abstract: A method for synchronizing two communication networks of an electronic data-processing system. One or a plurality of nodes is connected to the two communication networks in each case. Each of the two communication networks has a schedule, which specifies at least one time slot for a synchronization message. One of the nodes of the first communication network, and one of the nodes of the second communication network are linked to one another by a shared arithmetic unit. A deviation between the time slots for the synchronization messages on the two communication networks is determined as a function of the schedules of the two communication networks. The deviation is used to determine correction values, which are forwarded to at least one other node. The occurrence of the time slots for the synchronization messages is modified by the other node as a function of the correction values.
    Type: Application
    Filed: February 3, 2010
    Publication date: August 12, 2010
    Inventors: Juergen Schirmer, Andreas-Juergen Rohatschek, Harald Weiler, Clemens Schroff, Thomas Hogenmueller
  • Publication number: 20100195672
    Abstract: A method for diagnosing a synchronization of two communications networks of an electronic data-processing system, each communications network including at least one node and having a respective schedule that specifies at least one respective time slot for a respective synchronization message, may include detecting, by each of the two communications networks, an individual time-based variable, comparing the two detected time-based variables to each other, and determining a quality of the synchronization of the two communications networks based on the comparison.
    Type: Application
    Filed: November 18, 2009
    Publication date: August 5, 2010
    Inventors: Juergen Schirmer, Andreas-Juergen Rohatschek, Harald Weiler, Clemens Schroff, Thomas Hogenmueller
  • Publication number: 20100195671
    Abstract: A method for synchronizing two communication networks of an electronic data-processing system, each of the networks including one or more respective nodes, may include establishing for each of the networks a respective time schedule that establishes at least one respective time slot for a respective synchronization message. The synchronization message time slots are established to coincide. The synchronization message of the first communication network is generated by one of the nodes of the first communication network. The synchronization message of the second communication network is generated as a function of the synchronization message of the first communication network.
    Type: Application
    Filed: November 18, 2009
    Publication date: August 5, 2010
    Inventors: Juergen Schirmer, Andreas-Juergen Rohatschek, Harald Weiler, Clemens Schroff, Thomas Hogenmueller
  • Patent number: 7586953
    Abstract: The invention refers to a method for monitoring a communication media access schedule of a communication controller (5) of a communication system (1) by means of a bus guardian (6). The communication system (1) comprises a communication media (2) and nodes (3) connected to the communication media (2). Each node (3) comprises a communication controller (5) and a bus guardian (6) assigned to the communication controller (5). Messages are transmitted among the nodes (3) across the communication media (2) based on a cyclic time triggered communication media access scheme.
    Type: Grant
    Filed: July 7, 2003
    Date of Patent: September 8, 2009
    Assignees: Robert Bosch GmbH, Bayerische Motoren Werke AG, DaimlerChrysler AG, Freescale Semiconductor, Inc., GM Global Technology Operations, Inc., NXP B.V.
    Inventors: Thomas Forest, Bernd Hedenetz, Mathias Rausch, Christopher Temple, Harald Eisele, Bernd Elend, Jörn Ungermann, Matthias Kühlewein, Ralf Belschner, Peter Lohrmann, Florian Bogenberger, Thomas Wuerz, Arnold Millsap, Patrick Heuts, Robert Hugel, Thomas Führer, Bernd Müller, Florian Hartwich, Manfred Zinke, Josef Berwanger, Christian Ebner, Harald Weiler, Peter Fuhrmann, Anton Schedl, Martin Peller
  • Patent number: 7430261
    Abstract: A method and a bit stream decoding unit for bit stream decoding has a bit stream comprising a number of consecutive samples. In order to provide for rapid and, in particular, reliable decoding of the bit stream, a detection window comprising a number of samples is defined and the detection window is positioned at certain positions on the bit stream in order to comprise certain samples with respective sample values. A majority voting is applied to the sample values in the detection window and, in dependence on the result of the majority voting, the bit stream is decoded and respective bit values are generated.
    Type: Grant
    Filed: July 7, 2003
    Date of Patent: September 30, 2008
    Assignees: Robert Bosch GmbH, DaimlerChrysler AG, Bayerische Motoren Werke AG, General Motors Corp., Motorola Inc., Koninklijke Philips Electronics N.V.
    Inventors: Thomas Forest, Bernd Hedenetz, Mathias Rausch, Christopher Temple, Harald Eisele, Bernd Elend, Jörn Ungermann, Matthias Kühlewein, Ralf Belschner, Peter Lohrmann, Florian Bogenberger, Thomas Wuerz, Arnold Millsap, Patrick Heuts, Robert Hugel, Thomas Führer, Bernd Müller, Florian Hartwich, Manfred Zinke, Josef Berwanger, Christian Ebner, Harald Weiler, Peter Fuhrmann, Anton Schedl, Martin Peller
  • Publication number: 20050141565
    Abstract: The invention refers to one of a number of nodes of a communication system. The nodes are connected to a communication media for transmitting data among the nodes. Said one node comprises a communication controller, across which the node is connected to the communication media, and a bus guardian for controlling access of the communication controller to the communication media. In order to provide a cheap but nevertheless reliable way for monitoring the synchronized clock signal of a node of a communication system and in particular for detecting deviations of the synchronized clock signal it is suggested that a synchronized clock signal from the communication controller is made available to the bus guardian, and that the bus guardian comprises means for monitoring the synchronized clock signal using a bus guardian internal clock signal, which is generated by means of an electronic circuit and which is less accurate than the synchronized clock signal to be monitored.
    Type: Application
    Filed: July 7, 2003
    Publication date: June 30, 2005
    Applicants: Robert Bosch GmbH, Daimler Chrysler AG, Bayerische Motoren Werke AG, General Motors Corp., Motorola Inc., Koninklijke Philips Electronics N.V.
    Inventors: Thomas Forest, Bernd Hedenetz, Mathias Rausch, Christopher Temple, Harald Eisele, Bernd Elend, Jorn Ungermann, Matthias Kuhlewein, Ralf Belschner, Peter Lohrmann, Florian Bogenberger, Thomas Wuerz, Arnold Millsap, Patrick Heuts, Robert Hugel, Thomas Fuhrer, Bernd Muller, Florian Hartwich, Manfred Zinke, Josef Berwanger, Christian Ebner, Harald Weiler, Peter Fuhrmann, Anton Schedl, Martin Peller
  • Publication number: 20040090962
    Abstract: A method and a bit stream decoding unit for bit stream decoding has a bit stream comprising a number of consecutive samples. In order to provide for rapid and, in particular, reliable decoding of the bit stream, a detection window comprising a number of samples is defined and the detection window is positioned at certain positions on the bit stream in order to comprise certain samples with respective sample values. A majority voting is applied to the sample values in the detection window and, in dependence on the result of the majority voting, the bit stream is decoded and respective bit values are generated.
    Type: Application
    Filed: July 7, 2003
    Publication date: May 13, 2004
    Applicant: Robert Bosch GmbH,
    Inventors: Thomas Forest, Bernd Hedenetz, Mathias Rausch, Christopher Temple, Harald Eisele, Bernd Elend, Jorn Ungermann, Matthias Kuhlewein, Ralf Belschner, Peter Lohrmann, Florian Bogenberger, Thomas Wuerz, Arnold Millsap, Patrick Heuts, Robert Hugel, Thomas Fuhrer, Bernd Muller, Florian Hartwich, Manfred Zinke, Josef Berwanger, Christian Ebner, Harald Weiler, Peter Fuhrmann, Anton Schedl, Martin Peller
  • Publication number: 20040081193
    Abstract: Method for transmitting data within a communication system, the communication system comprising a communication media and a number of nodes connected to the communication media, the data being transmitted across the communication media within a communication cycle comprising a number of time slots assigned to one or more nodes of the communication system. In order to provide a possibility for a data transmission within communication cycles, which can satisfy the demands in communication systems for safety critical applications, too, it is suggested, that the communication cycle is initiated by an external event. The external event can be caused by manually setting a bit by a host, by a configurable timer in a controller host interface (CHI) or by an external trigger.
    Type: Application
    Filed: July 7, 2003
    Publication date: April 29, 2004
    Inventors: Thomas Forest, Bernd Hedenetz, Mathias Rausch, Christopher Temple, Harald Eisele, Bernd Elend, Jorn Ungermann, Matthias Kuhlewein, Ralf Belschner, Peter Lohrmann, Florian Bogenberger, Thomas Wuerz, Arnold Millsap, Patrick Heuts, Robert Hugel, Thomas Fuhrer, Bernd Muller, Florian Hartwich, Manfred Zinke, Josef Berwanger, Christian Ebner, Harald Weiler, Peter Fuhrmann, Anton Schedl, Martin Peller
  • Publication number: 20040081079
    Abstract: The invention refers to a method for monitoring a communication media access schedule of a communication controller (5) of a communication system (1) by means of a bus guardian (6). The communication system (1) comprises a communication media (2) and nodes (3) connected to the communication media (2). Each node (3) comprises a communication controller (5) and a bus guardian (6) assigned to the communication controller (5). Messages are transmitted among the nodes (3) across the communication media (2) based on a cyclic time triggered communication media access scheme.
    Type: Application
    Filed: July 7, 2003
    Publication date: April 29, 2004
    Applicants: Robert Bosch GmbH, Daimler Chrysler AG, Bayerische Motoren Werke AG, General Motors Corp, Motorola Inc., Koninklijke Philips Electronics N. V.
    Inventors: Thomas Forest, Bernd Hedenetz, Mathias Rausch, Christopher Temple, Harald Eisele, Bernd Elend, Jorn Ungermann, Matthias kuhlewein, Ralf Belschner, Peter Lohrmann, Florian Bogenberger, Thomas Wuerz, Arnold Millsap, Patrick Heuts, Robert Hugel, Thomas Fuhrer, Bernd Muller, Florian Hartwich, Manfred Zinke, Josef Berwanger, Christian Ebner, Harald Weiler, Peter Fuhrmann, Anton Schedl, Martin Peller