Patents by Inventor Bernd Elend
Bernd Elend 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: 10615957Abstract: The invention provides a communications device which uses a clock circuit for generating a clock signal, the clock circuit comprising a tuneable oscillator. The clock frequency is varied to make sure it remains within a tolerance range, so that the device can continue to receive messages correctly. An error rate of received messages is determined, and in response to the error rate exceeding a threshold, a setting of the resistor arrangement and/or the capacitor arrangement is changed to change the clock signal frequency thereby to lower the error rate.Type: GrantFiled: October 13, 2011Date of Patent: April 7, 2020Assignee: NXP B.V.Inventor: Bernd Elend
-
Patent number: 10452504Abstract: Embodiments of a device and method are disclosed. In an embodiment, a CAN device is disclosed. The CAN device includes a transmit data (TXD) input interface, a TXD output interface, a receive data (RXD) input interface, an RXD output interface and a traffic control system connected between the TXD input and output interfaces and between the RXD input and output interfaces. The traffic control system is configured to detect the presence of classic CAN traffic on the RXD input interface and if the presence of classic CAN traffic is detected on the RXD input interface, emulate an error management protocol of a classic CAN controller in response to signals received on the TXD input interface.Type: GrantFiled: August 15, 2014Date of Patent: October 22, 2019Assignee: NXP B.V.Inventors: Bernd Elend, Matthias Muth
-
Patent number: 9729329Abstract: Examples herein are directed to communicating on a communication bus in accordance with a message-based signal protocol. One or more messages are generated with a data field, in which a portion of the data field is reserved for a signature. The signature has a bit length corresponding to a bit length of the reserved portion of the data field. The signature is coded in the portion of the data field reserved for the signature, and at least one message is transmitted with the signature coded therein. Each message received on the communication bus and having a signature coded in a data field therein is authenticated based on the signature, and processed by removing the signature from the data field and decoding the message with the signature removed.Type: GrantFiled: May 19, 2015Date of Patent: August 8, 2017Assignee: NXP B.V.Inventor: Bernd Elend
-
Publication number: 20160344555Abstract: Aspects of the present disclosure are directed to communicating on a communication bus in accordance with a message-based signal protocol. One or more messages are generated with a data field, in which a portion of the data field is reserved for a signature. The signature has a bit length corresponding to a bit length of the reserved portion of the data field. The signature is coded in the portion of the data field reserved for the signature, and at least one message is transmitted with the signature coded therein. Each message received on the communication bus and having a signature coded in a data field therein is authenticated based on the signature, and processed by removing the signature from the data field and decoding the message with the signature removed.Type: ApplicationFiled: May 19, 2015Publication date: November 24, 2016Inventor: Bernd Elend
-
Patent number: 9330045Abstract: Embodiments of a device and method are disclosed. In an embodiment, a CAN device is disclosed. The CAN device includes a TXD input interface, a TXD output interface, an RXD input interface, an RXD output interface, and a traffic control system connected between the TXD input and output interfaces and between the RXD input and output interfaces. The traffic control system is configured to detect the presence of CAN Flexible Data-rate (FD) traffic on the RXD input interface and if the traffic control system detects the presence of CAN FD traffic on the RXD input interface, disconnect the RXD input interface from the RXD output interface and disconnect the TXD input interface from the TXD output interface.Type: GrantFiled: April 30, 2014Date of Patent: May 3, 2016Assignee: NXP B.V.Inventors: Matthias Muth, Bernd Elend
-
Publication number: 20150095711Abstract: Embodiments of a device and method are disclosed. In an embodiment, a CAN device is disclosed. The CAN device includes a transmit data (TXD) input interface, a TXD output interface, a receive data (RXD) input interface, an RXD output interface and a traffic control system connected between the TXD input and output interfaces and between the RXD input and output interfaces. The traffic control system is configured to detect the presence of classic CAN traffic on the RXD input interface and if the presence of classic CAN traffic is detected on the RXD input interface, emulate an error management protocol of a classic CAN controller in response to signals received on the TXD input interface.Type: ApplicationFiled: August 15, 2014Publication date: April 2, 2015Applicant: NXP B.V.Inventor: Bernd Elend
-
Publication number: 20150095532Abstract: Embodiments of a device and method are disclosed. In an embodiment, a CAN device is disclosed. The CAN device includes a TXD input interface, a TXD output interface, an RXD input interface, an RXD output interface, and a traffic control system connected between the TXD input and output interfaces and between the RXD input and output interfaces. The traffic control system is configured to detect the presence of CAN Flexible Data-rate (FD) traffic on the RXD input interface and if the traffic control system detects the presence of CAN FD traffic on the RXD input interface, disconnect the RXD input interface from the RXD output interface and disconnect the TXD input interface from the TXD output interface.Type: ApplicationFiled: April 30, 2014Publication date: April 2, 2015Applicant: NXP B.V.Inventors: Matthias Muth, Bernd Elend
-
Patent number: 8566632Abstract: Various embodiments relate to a network receiver using distributed clock synchronization. The network receiver may include a first timing engine that samples bits received by the receiver with a first clock having a first clock frequency (f1) with a first clock frequency tolerance (?f1), and a second timing engine that samples bits received by the receiver with a second clock having a second clock frequency (f2) with a second clock frequency tolerance (?f2). The second clock frequency is less than the first clock frequency. The network receiver may also include a third timing engine that samples bits received by the receiver with a third clock having a third clock frequency (f3) with a third clock frequency tolerance (?f3). The third clock frequency may be greater than the first clock frequency.Type: GrantFiled: January 18, 2011Date of Patent: October 22, 2013Assignee: NXP B.V.Inventors: Rolf van de Burgt, Bernd Elend
-
Patent number: 8407339Abstract: A star network (1) having a star coupler (14) and at least a first and second network branch (112, 122), wherein each network branch (112, 122) comprises at least one network node (110, 120) and a bus driver (11, 12) connected between the star coupler (14) and the at least one network node (110, 120). A first bus driver (11) of the first network branch (112) is adapted to detect a symbol pattern comprising at least two predetermined equal control symbols, which are transmitted from the first network node (110) to the second network node (120), wherein a control symbol is part of a control pattern. The control pattern is used to force at least the second network node (120) to switch into a predetermined state. The first bus driver (11) is disabling the first network branch (112) from the star network (1) based on whether the transmitted symbol pattern is detected. By using the protection mechanism a reliable detection of babbling idiots is provided.Type: GrantFiled: October 17, 2008Date of Patent: March 26, 2013Assignee: NXP B.V.Inventors: Joern Ungermann, Manfred Zinke, Bernd Elend
-
Patent number: 8228953Abstract: In order to provide a bus guardian (30) for monitoring communication between and among a number of nodes (100), in particular between and among a number of electronic control units, the bus guardian (30) being designed for monitoring at least one cyclic time-triggered communication media access schedule for transmitting messages between and among the nodes (100) across at least one communication media (10), in particular across at least one channel (12) and across at least one optional further channel (14), and being assigned to at least one communication controller (40), the communication controller (40) comprising the communication media access schedule, wherein the bus guardian (30) as well as a corresponding method require neither any a priori knowledge of the communication schedule nor any configuration parameter and monitor the communication media access schedule of the communication controller (40) even during start-up of the communication, it is proposed that that the bus guardian (30) is able to learType: GrantFiled: December 13, 2005Date of Patent: July 24, 2012Assignee: NXP B.V.Inventor: Bernd Elend
-
Publication number: 20120185721Abstract: Various embodiments relate to a network receiver using distributed clock synchronization. The network receiver may include a first timing engine that samples bits received by the receiver with a first clock having a first clock frequency (f1) with a first clock frequency tolerance (?f1), and a second timing engine that samples bits received by the receiver with a second clock having a second clock frequency (f2) with a second clock frequency tolerance (?f2). The second clock frequency is less than the first clock frequency. The network receiver may also include a third timing engine that samples bits received by the receiver with a third clock having a third clock frequency (f3) with a third clock frequency tolerance (?f3). The third clock frequency may be greater than the first clock frequency.Type: ApplicationFiled: January 18, 2011Publication date: July 19, 2012Applicant: NXP B.V.Inventors: Rolf van de Burgt, Bernd Elend
-
Publication number: 20120093268Abstract: The invention provides a communications device which uses a clock circuit for generating a clock signal, the clock circuit comprising a tuneable oscillator. The clock frequency is varied to make sure it remains within a tolerance range, so that the device can continue to receive messages correctly. An error rate of received messages is determined, and in response to the error rate exceeding a threshold, a setting of the resistor arrangement and/or the capacitor arrangement is changed to change the clock signal frequency thereby to lower the error rate.Type: ApplicationFiled: October 13, 2011Publication date: April 19, 2012Applicant: NXP B.V.Inventor: Bernd Elend
-
Publication number: 20100262689Abstract: A star network (1) having a star coupler (14) and at least a first and second network branch (112, 122), wherein each network branch (112, 122) comprises at least one network node (110, 120) and a bus driver (11, 12) connected between the star coupler (14) and the at least one network node (110, 120). A first bus driver (11) of the first network branch (112) is adapted to detect a symbol pattern comprising at least two predetermined equal control symbols, which are transmitted from the first network node (110) to the second network node (120), wherein a control symbol is part of a control pattern. The control pattern is used to force at least the second network node (120) to switch into a predetermined state. The first bus driver (11) is disabling the first network branch (112) from the star network (1) based on whether the transmitted symbol pattern is detected. By using the protection mechanism a reliable detection of babbling idiots is provided.Type: ApplicationFiled: October 17, 2008Publication date: October 14, 2010Applicant: NXP B.V.Inventors: Joern Ungermann, Manfred Zinke, Bernd Elend
-
Publication number: 20100002594Abstract: In order to provide a bus guardian (30) for monitoring communication between and among a number of nodes (100), in particular between and among a number of electronic control units, the bus guardian (30) being designed for monitoring at least one cyclic time-triggered communication media access schedule for transmitting messages between and among the nodes (100) across at least one communication media (10), in particular across at least one channel (12) and across at least one optional further channel (14), and being assigned to at least one communication controller (40), the communication controller (40) comprising the communication media access schedule, wherein the bus guardian (30) as well as a corresponding method require neither any a priori knowledge of the communication schedule nor any configuration parameter and monitor the communication media access schedule of the communication controller (40) even during start-up of the communication, it is proposed that that the bus guardian (30) is able to learType: ApplicationFiled: December 13, 2005Publication date: January 7, 2010Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.Inventor: Bernd Elend
-
Patent number: 7620728Abstract: Described is a method of monitoring the communication in a group of data processing units, wherein a data processing unit transmits data signals to other data processing units for carrying out certain operations. The remarkable thing about the invention is that, upon reception of a data signal from the transmitting data processing unit, every other data processing unit answers both the transmitting data processing unit and the other data processing units by way of an appropriate acknowledgement.Type: GrantFiled: February 4, 2004Date of Patent: November 17, 2009Assignee: NXP B.V.Inventor: Bernd Elend
-
Patent number: 7586953Abstract: 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: GrantFiled: July 7, 2003Date of Patent: September 8, 2009Assignees: 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: 7515014Abstract: The invention relates in general to a method for determining cable termination resistances in communication networks and a corresponding communication network, and is applicable especially to high-speed communication networks in automobiles, which uses dual-wire harnesses like FlexRay e.g.Type: GrantFiled: July 31, 2006Date of Patent: April 7, 2009Assignee: NXP B.V.Inventor: Bernd Elend
-
Patent number: 7504853Abstract: A description is given of an arrangement for compensation of ground offset in a data bus system comprising a plurality of communication devices (2, 10) which are each supplied with an operating voltage (U0) by a voltage source (4; 14), are connected to ground (G1); G2) and have a data bus connection (6; 12) via which they are connected to a data bus line (8). The special thing about the invention is that between operating voltage (U0) and ground (G2) at least one voltage dividing device (R3, R6) is connected whose output is coupled to the data bus connection (12) of at least one communication device (10) and whose voltage dividing ratio is selected such that an offset of the ground (G2) of the communication device (10), whose data bus connection (12) is coupled to the voltage dividing device (R3, R6), is in essence compensated compared to ground (G1) of another communication device (2).Type: GrantFiled: February 9, 2004Date of Patent: March 17, 2009Assignee: NXP B.V.Inventor: Bernd Elend
-
Patent number: 7482815Abstract: To provide a method of operating a shielded connection where signals are exchanged between two nodes (1) on a communications network over a connecting line (5a, 5b) and the connecting line (5a, 5b) has a shield (3), by which method can be established that the shield (3) is in a proper state, it is proposed that when a signal is transmitted from a first node (1) over the connecting line (5) to a neighboring node a current (Ishield) is drawn into the shield (3) and when operation is taking place in other ways the shield (3) is set to a bias voltage (UBias). A suitably arranged communications network is also specified.Type: GrantFiled: May 9, 2005Date of Patent: January 27, 2009Assignee: NXP B.V.Inventor: Bernd Elend
-
Patent number: 7430261Abstract: 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: GrantFiled: July 7, 2003Date of Patent: September 30, 2008Assignees: 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