Patents by Inventor Oh Kwan

Oh Kwan 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: 10996681
    Abstract: In one embodiment, a system determines a difference in time between a local time source and a time of a GPS sensor. The system determines a max limit in difference and a max recovery increment or max recovery time interval for a smooth time source recovery. The system determines that the difference between the local time source and a time of the GPS sensor to be less than the max limit. The system plans a smooth recovery of the time source to converge the local time source to a time of the GPS sensor within the max recovery time interval. The system generates a timestamp based on the recovered time source to timestamp sensor data for a sensor unit of the ADV.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: May 4, 2021
    Assignee: BAIDU USA LLC
    Inventors: Oh Kwan, Manjiang Zhang, Xiangtao You, Tiffany Zhang, Xu Zhou
  • Patent number: 10969783
    Abstract: In one embodiment, a system receives a number of times from a number of time sources including sensors and real-time clocks (RTCs), wherein the sensors are in communication with an autonomous driving vehicle (ADV) and the sensors include at least a GPS sensor. The system generates a difference histogram based on a time for each of the time sources for a difference between a time of the GPS sensor and a time for each of the other sensors and RTCs. The system ranks the sensors and RTCs based on the difference histogram. The system selects a time source from one of the sensors or RTCs with a least difference in time with respect to the GPS sensor. The system generates a timestamp based on the selected time source to timestamp sensor data for a sensor unit of the ADV.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: April 6, 2021
    Assignee: BAIDU USA LLC
    Inventors: Manjiang Zhang, Xiangtao You, Oh Kwan
  • Patent number: 10890914
    Abstract: A sensor unit includes a sensor interface coupled to a number of sensors and a host interface coupled to a host system utilized to autonomously drive the vehicle. The sensor unit further includes sensor control modules corresponding to the sensors. Each sensor control module includes delay time control logic, delay adjustment logic, and a trigger signal generator. The delay time control logic is to receive a pulse time adjustment (PTA) value from the host system. The delay adjustment logic is to receive a trigger time adjustment (TTA) value from the host system. The delay adjustment logic is to modify timing of at least a portion of the pulses of a pulse signal based on the PTA value and the TTA value. The trigger signal generator is to generate a trigger signal based on the modified pulse signal and to transmit the trigger signal to a corresponding sensor.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: January 12, 2021
    Assignee: BAIDU USA LLC
    Inventors: Manjiang Zhang, Oh Kwan, Tiffany Zhang
  • Patent number: 10816995
    Abstract: In one embodiment, a system receives, at a sensor unit, a global positioning system (GPS) pulse signal from a GPS sensor of the autonomous driving vehicle (ADV), where the GPS pulse signal is a RF signal transmitted by a satellite to the GPS sensor, where the sensor unit is coupled to a number of sensors mounted on the ADV to perceive a driving environment surrounding the ADV and to plan a path to autonomously drive the ADV. The system receives a first local oscillator signal from a local oscillator. The system synchronizes the first local oscillator signal to the GPS pulse signal in real-time, including modifying the first local oscillator signal based on the GPS pulse signal. The system generates a second oscillator signal based on the synchronized first local oscillator signal, where the second oscillator signal is used to provide a time to at least one of the sensors.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: October 27, 2020
    Assignee: BAIDU USA LLC
    Inventors: Manjiang Zhang, Davy Huang, Oh Kwan, Tiffany Zhang
  • Patent number: 10788841
    Abstract: In one embodiment, a sensor unit to be utilized in an autonomous driving vehicle (ADV) includes a sensor interface coupled to a number of sensors mounted on a number of locations of an autonomous driving vehicle (ADV). The sensor unit includes a host interface to be coupled to a host system, where the host system is configured to perceive a driving environment surrounding the ADV based on sensor data obtained from the sensors and to plan a path to autonomously drive the ADV. The sensor unit includes a time synchronization hub device coupled to the sensor interface. The time synchronization hub device includes one or more TX and/or RX timestamp generators coupled to a time source, where the TX/RX timestamp generators generate TX/RX timestamps based on a time obtained from the time source to provide the TX/RX timestamps to one or more of the sensors.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: September 29, 2020
    Assignee: BAIDU USA LLC
    Inventors: Manjiang Zhang, Xu Zhou, Oh Kwan, Ji Li
  • Publication number: 20200064861
    Abstract: In one embodiment, a system receives, at a sensor unit, a global positioning system (GPS) pulse signal from a GPS sensor of the autonomous driving vehicle (ADV), where the GPS pulse signal is a RF signal transmitted by a satellite to the GPS sensor, where the sensor unit is coupled to a number of sensors mounted on the ADV to perceive a driving environment surrounding the ADV and to plan a path to autonomously drive the ADV. The system receives a first local oscillator signal from a local oscillator. The system synchronizes the first local oscillator signal to the GPS pulse signal in real-time, including modifying the first local oscillator signal based on the GPS pulse signal. The system generates a second oscillator signal based on the synchronized first local oscillator signal, where the second oscillator signal is used to provide a time to at least one of the sensors.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Inventors: Manjiang ZHANG, Davy HUANG, Oh KWAN, Tiffany ZHANG
  • Publication number: 20200064859
    Abstract: In one embodiment, a sensor unit to be utilized in an autonomous driving vehicle (ADV) includes a sensor interface coupled to a number of sensors mounted on a number of locations of an autonomous driving vehicle (ADV). The sensor unit includes a host interface to be coupled to a host system, where the host system is configured to perceive a driving environment surrounding the ADV based on sensor data obtained from the sensors and to plan a path to autonomously drive the ADV. The sensor unit includes a time synchronization hub device coupled to the sensor interface. The time synchronization hub device includes one or more TX and/or RX timestamp generators coupled to a time source, where the TX/RX timestamp generators generate TX/RX timestamps based on a time obtained from the time source to provide the TX/RX timestamps to one or more of the sensors.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Inventors: Manjiang ZHANG, Xu ZHOU, Oh KWAN, Ji LI
  • Publication number: 20200064836
    Abstract: In one embodiment, a system receives a number of times from a number of time sources including sensors and real-time clocks (RTCs), wherein the sensors are in communication with the ADV and the sensors include at least a GPS sensor, and where the RTCs include at least a central processing unit real-time clock (CPU-RTC). The system generating a difference histogram based on a time for each of the time sources for a difference between a time of the GPS sensor and a time for each of the other sensors and RTCs. The system ranks the sensors and RTCs based on the difference histogram. The system selects a time source from one of the sensors or RTCs with a least difference in time with respect to the GPS sensor. The system generates a timestamp based on the selected time source to timestamp sensor data for a sensor unit of the ADV.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Inventors: Manjiang ZHANG, Xiangtao YOU, Oh KWAN
  • Publication number: 20200064862
    Abstract: In one embodiment, a system determines a difference in time between a local time source and a time of a GPS sensor. The system determines a max limit in difference and a max recovery increment or max recovery time interval for a smooth time source recovery. The system determines that the difference between the local time source and a time of the GPS sensor to be less than the max limit. The system plans a smooth recovery of the time source to converge the local time source to a time of the GPS sensor within the max recovery time interval. The system generates a timestamp based on the recovered time source to timestamp sensor data for a sensor unit of the ADV.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Inventors: Oh KWAN, Manjiang ZHANG, Xiangtao YOU, Tiffany ZHANG, Xu ZHOU
  • Publication number: 20200064847
    Abstract: A sensor unit includes a sensor interface coupled to a number of sensors and a host interface coupled to a host system utilized to autonomously drive the vehicle. The sensor unit further includes sensor control modules corresponding to the sensors. Each sensor control module includes delay time control logic, delay adjustment logic, and a trigger signal generator. The delay time control logic is to receive a pulse time adjustment (PTA) value from the host system. The delay adjustment logic is to receive a trigger time adjustment (TTA) value from the host system. The delay adjustment logic is to modify timing of at least a portion of the pulses of a pulse signal based on the PTA value and the TTA value. The trigger signal generator is to generate a trigger signal based on the modified pulse signal and to transmit the trigger signal to a corresponding sensor.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Inventors: Manjiang ZHANG, Oh KWAN, Tiffany ZHANG
  • Publication number: 20060028411
    Abstract: Data drive circuit for a current writing type AMOEL display panel including a plurality of current output channels, and a plurality of channel current generating circuits on respective current output channels for minimizing a difference of current levels occurred between the current output channels, each inclusive of one pair of transistors, a current generating part for generating a current of a small deviation proportional to square of a difference of threshold voltages of the one pair of the transistors, and a current mirror part for mirroring the current, and forwarding the mirrored current as a channel current for the channel, thereby minimizing a difference of current levels occurred between output channels, and driving the AMOEL display panel uniformly.
    Type: Application
    Filed: October 14, 2005
    Publication date: February 9, 2006
    Inventors: Hak Kim, Young Na, Oh Kwan