Patents by Inventor Joergen Sturm
Joergen Sturm 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: 11102031Abstract: The present invention relates to a receiver circuit for processing an incoming bit stream from a bus system. The circuit comprises an analog interface for converting the analog signal to a digital input data stream. The interface comprises an analog filter and a switch to process the analog signal before generating the digital input data stream using the filter if, and only if, a selection criterion controlling the switch is met. The circuit comprises a frame decoding unit for decoding a data frame encoded in the digital input data stream in accordance with a CAN protocol, and a frame processing unit that comprises a flexible data rate detector and a recessive bit counter for counting consecutive recessive bits after detecting the flexible data rate frame. The selection criterion is satisfied when the flexible data rate frame is detected and unsatisfied when the recessive bit counter reaches a predetermined number.Type: GrantFiled: May 28, 2019Date of Patent: August 24, 2021Assignee: MELEXIS TECHNOLOGIES NVInventors: Martin Bölter, Thomas Freitag, Jörgen Sturm, Anton Babushkin
-
Patent number: 10838384Abstract: A system having a plurality of devices configured in a daisy chain network including a communication bus connecting the devices and adapted to exchange address-setting information. Each device includes an input pin adapted to receive via an input signal line different from the communication bus a signal comprising configuration information for configuring at least the device; a configuration handling unit adapted to detect a configuration mode and to configure the device according to the configuration information; an indicator adapted to indicate whether the configuration handling unit has finished configuring the device; an output pin adapted to forward the configuration information to the daisy chain network when the indicator indicates the configuration of the device is done; and a safety handling unit adapted to be operable in a safety handling mode when the indicator indicates the configuration of the device is done.Type: GrantFiled: April 3, 2019Date of Patent: November 17, 2020Assignee: Melexis Technologies NVInventors: Jörgen Sturm, Michael Bender, Michael Frey, Thomas Freitag
-
Publication number: 20190372803Abstract: The present invention relates to a receiver circuit for processing an incoming bit stream from a bus system. The circuit comprises an analog interface for converting the analog signal to a digital input data stream. The interface comprises an analog filter and a switch to process the analog signal before generating the digital input data stream using the filter if, and only if, a selection criterion controlling the switch is met. The circuit comprises a frame decoding unit for decoding a data frame encoded in the digital input data stream in accordance with a CAN protocol, and a frame processing unit that comprises a flexible data rate detector and a recessive bit counter for counting consecutive recessive bits after detecting the flexible data rate frame. The selection criterion is satisfied when the flexible data rate frame is detected and unsatisfied when the recessive bit counter reaches a predetermined number.Type: ApplicationFiled: May 28, 2019Publication date: December 5, 2019Inventors: Martin BÖLTER, Thomas FREITAG, Jörgen STURM, Anton BABUSHKIN
-
Patent number: 10459863Abstract: A transceiver circuit for communicating data over a CAN bus having a first and second bus line the transceiver circuit comprising: a data input port, a data output port, a CAN-bus transceiver unit having a receive data output port for providing data received from the CAN-bus, and a transmit data input port for receiving data to be transmitted to the CAN-bus; a control input port for receiving a control signal indicative of whether transmission of data from this transceiver circuit to the CAN-bus is allowed or prohibited; a filtering circuit adapted for filtering the control signal received on the control input port and for providing a filtered control signal; a logic circuitry adapted for configuring the CAN-bus transceiver unit in receive mode based on the debounced control signal irrespective of ongoing communication on the CAN-bus.Type: GrantFiled: November 16, 2017Date of Patent: October 29, 2019Assignee: Melexis Technologies NVInventors: Joergen Sturm, Thomas Freitag, Michael Frey
-
Publication number: 20190310597Abstract: A system having a plurality of devices configured in a daisy chain network including a communication bus connecting the devices and adapted to exchange address-setting information. Each device includes an input pin adapted to receive via an input signal line different from the communication bus a signal comprising configuration information for configuring at least the device; a configuration handling unit adapted to detect a configuration mode and to configure the device according to the configuration information; an indicator adapted to indicate whether the configuration handling unit has finished configuring the device; an output pin adapted to forward the configuration information to the daisy chain network when the indicator indicates the configuration of the device is done; and a safety handling unit adapted to be operable in a safety handling mode when the indicator indicates the configuration of the device is done.Type: ApplicationFiled: April 3, 2019Publication date: October 10, 2019Inventors: Jörgen STURM, Michael BENDER, Michael FREY, Thomas FREITAG
-
Patent number: 10326583Abstract: A circuit for receiving and processing a bit stream obtained from an electronic communication bus-system comprises a bit stream processor and bit sampling of the bit stream to provide a sampled output signal. The circuit comprises a frame decoder for decoding a data frame encoded in the sampled output signal, and a clock signal generator for generating a first clock signal for the bit stream processor. The circuit comprises a clock signal downsampler for generating a second clock signal having a lower frequency than the first clock signal, in which the second clock signal is based on a co-occurrence of a clock pulse in the first clock signal and the emission of a bit in the sampled output signal. The bit stream processor is adapted for synchronizing the first clock signal to an external protocol timing of the incoming bit stream.Type: GrantFiled: May 16, 2018Date of Patent: June 18, 2019Assignee: MELEXIS TECHNOLOGIES NVInventors: Jörgen Sturm, Thomas Freitag, Martin Bölter, Anton Babushkin
-
Publication number: 20180337766Abstract: A circuit for receiving and processing a bit stream obtained from an electronic communication bus-system comprises a bit stream processor and bit sampling of the bit stream to provide a sampled output signal. The circuit comprises a frame decoder for decoding a data frame encoded in the sampled output signal, and a clock signal generator for generating a first clock signal for the bit stream processor. The circuit comprises a clock signal downsampler for generating a second clock signal having a lower frequency than the first clock signal, in which the second clock signal is based on a co-occurrence of a clock pulse in the first clock signal and the emission of a bit in the sampled output signal. The bit stream processor is adapted for synchronizing the first clock signal to an external protocol timing of the incoming bit stream.Type: ApplicationFiled: May 16, 2018Publication date: November 22, 2018Inventors: Jörgen STURM, Thomas FREITAG, Martin BÖLTER, Anton BABUSHKIN
-
Publication number: 20180137071Abstract: A transceiver circuit for communicating data over a CAN bus having a first and second bus line the transceiver circuit comprising: a data input port, a data output port, a CAN-bus transceiver unit having a receive data output port for providing data received from the CAN-bus, and a transmit data input port for receiving data to be transmitted to the CAN-bus; a control input port for receiving a control signal indicative of whether transmission of data from this transceiver circuit to the CAN-bus is allowed or prohibited; a filtering circuit adapted for filtering the control signal received on the control input port and for providing a filtered control signal; a logic circuitry adapted for configuring the CAN-bus transceiver unit in receive mode based on the debounced control signal irrespective of ongoing communication on the CAN-bus.Type: ApplicationFiled: November 16, 2017Publication date: May 17, 2018Inventors: Joergen STURM, Thomas FREITAG, Michael FREY
-
Patent number: 7315142Abstract: A method for a power optimal control of a BLDC motor by continuously updated commutation points and circuit assembly for a power optimal control of a BLDC motor. The method includes measuring a time difference (?T) between two immediately subsequent zero crossings (TN1, TN2) of first and second motor phases, and performing a commutation of an immediately next motor phase after substantially one-half of the time difference (?T/2) elapses after the zero crossing of the second motor phase (TN2). The commutation is performed for all phases in a continuous manner in accordance with a switching algorithm (Tcommutation=TN2+(?T/2)).Type: GrantFiled: February 24, 2004Date of Patent: January 1, 2008Assignee: Melexis GmbHInventors: Harald Lindemann, Joergen Sturm
-
Publication number: 20060279242Abstract: A method for a power optimal control of a BLDC motor by continuously updated commutation points and circuit assembly for a power optimal control of a BLDC motor. The method includes measuring a time difference (?T) between two immediately subsequent zero crossings (TN1, TN2) of first and second motor phases, and performing a commutation of an immediately next motor phase after substantially one-half of the time difference (?T/2) elapses after the zero crossing of the second motor phase (TN2). The commutation is performed for all phases in a continuous manner in accordance with a switching algorithm (Tcommutation=TN2+(?T/2)).Type: ApplicationFiled: February 24, 2004Publication date: December 14, 2006Inventors: Harald Lindemann, Joergen Sturm