Patents by Inventor Xiaoguang Yu

Xiaoguang Yu 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).

  • Publication number: 20100100320
    Abstract: A satellite navigation receiver having multiple operation states includes a processing unit and a power management interface. The processing unit is operable for locating the satellite navigation receiver based on multiple satellite signals and operable for setting multiple time durations of the operation states respectively based on a velocity of the satellite navigation receiver. The power management interface coupled to the processing unit is operable for switching the satellite navigation receiver among the operation states according to the time durations.
    Type: Application
    Filed: September 29, 2009
    Publication date: April 22, 2010
    Inventors: Xiaoguang YU, Hongzhang WANG
  • Publication number: 20100073230
    Abstract: A satellite navigation system receiver that includes a counter and a controlling unit is described. The counter may be driven by a reference clock signal having a reference clock frequency. The controlling unit can calculate a correction value indicative of a corrected reference clock frequency by comparing an increment of the counter values during a time period with an increment of the navigation system times during the time period. The controlling unit can generate a calculated navigation system time according to the correction value.
    Type: Application
    Filed: March 31, 2009
    Publication date: March 25, 2010
    Inventors: Xiaoguang YU, Sterling DU, Haiquan HUANG
  • Publication number: 20100052984
    Abstract: A satellite navigation receiver includes a processing unit, a clock generator, and a power management interface. The processing unit is operable for locating the satellite navigation receiver according to multiple satellite signals. The clock generator coupled to the processing unit is operable for providing a reference clock to the processing unit. The power management interface coupled to the processing unit and the clock generator is operable for switching the satellite navigation receiver in multiple operation states. The operation states include a sleep state in which the processing unit is powered off and the clock generator is powered on.
    Type: Application
    Filed: August 24, 2009
    Publication date: March 4, 2010
    Inventors: Xiaoguang YU, Hongzhang WANG
  • Patent number: 7668643
    Abstract: An exhaust emission data processing system for inspecting automatically exhaust emission of the vehicle and wirelessly transmitting exhaust emission inspection data to a remote server is provided. The system includes an exhaust emission processing module, a wireless connection module, and a remote server. The exhaust emission processing module receives OBD data indicating the exhaust emission inspection data from an OBD system embedded in the vehicle via an OBD connector. The exhaust emission processing module creates an exhaust emission inspection package with the vehicle identification and the exhaust emission inspection data. The exhaust emission processing module transmits the package to the remote server for further diagnosis through the wireless connection module. The remote server sends the diagnosis reports back to the vehicle through the wireless connection module.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: February 23, 2010
    Assignee: O2Micro International Ltd.
    Inventors: Xinsheng Peng, Xiaoguang Yu, Geen Sui
  • Publication number: 20100039322
    Abstract: A global positioning system (GPS) system includes a clock module for providing multiple counter values at multiple time points. The GPS system also includes a system module coupled to the clock module. The system module is capable of obtaining a time value for each time point according to a set of signals from a signal source. The system module is further capable of calculating a set of parameters based on the counter values and the time value for each time point, and determining an estimated time value based on the parameters and a present counter value from the clock module.
    Type: Application
    Filed: August 14, 2009
    Publication date: February 18, 2010
    Applicant: O2MICRO, INC.
    Inventors: Xiaoguang Yu, Yishao Max Huang, Haiquan Huang
  • Publication number: 20100030470
    Abstract: A global positioning system and dead reckoning (GPS&DR) integrated navigation system includes a GPS receiver coupled to a moving object for periodically generating GPS navigation information of said moving object, a DR system coupled to said moving object for periodically calculating DR navigation information of said moving object, and a filter coupled to said GPS receiver and said DR system for periodically calculating navigation information of said moving object, wherein said filter gets observation information by integrating said GPS navigation information and said DR navigation information according to a weight value of said GPS navigation information and a weight value of said DR navigation information, and calculates a current navigation information by integrating said observation information with previous navigation information from a plurality of previous cycles.
    Type: Application
    Filed: June 30, 2009
    Publication date: February 4, 2010
    Applicant: O2Micro, Inc.
    Inventors: James Wang, Xiaoguang Yu, Zhongbao Feng, Yiliang Liu, Shenghong Lu
  • Publication number: 20090295634
    Abstract: A GPS receiver includes a demodulator for obtaining ephemeris data and almanac data from a navigation message sent by satellites, and includes a calculator. The calculator is used for calculating almanac correction parameters according to coordinate differences between ephemeris-based coordinates of the satellites and almanac-based coordinates of the satellites. The GPS receiver also includes a satellite position calculator for calculating the ephemeris-based coordinates of the satellites according to the ephemeris data, for calculating the almanac-based coordinates of the satellites according to the almanac data, and for calculating positions of the satellites according to the ephemeris data, the almanac data and the almanac correction parameters.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 3, 2009
    Inventors: Xiaoguang Yu, Haiquan Huang, Jinghua Zou
  • Publication number: 20090254270
    Abstract: A vehicle charge meter for tracking a path of a vehicle is described. The vehicle charge meter comprises a receiver, a memory, a local controller, and a receipt documentation device. The receiver, the memory, and the receipt documentation device are all coupled to the local controller. The receiver is used for receiving RF signals and extracting positioning data from the signals. The memory includes a database storing relationships between positioning data and toponyms. The local controller is then used for retrieving at least one toponym corresponding to the extracted positioning data. As such, the receipt documentation device can document the retrieved toponym in an electronic receipt or on a paper receipt.
    Type: Application
    Filed: April 2, 2008
    Publication date: October 8, 2009
    Inventor: Xiaoguang Yu
  • Publication number: 20090243230
    Abstract: An improved floating collar assembly for gas turbine combustion units consists of a sheet metal collar with a flat flange and an E seal that is pre-compressed within a block of epoxy. The collar fits over a corresponding fuel nozzle burner tube and is retained on a cap assembly by a flat plate. During assembly, the collar is loose so that it floats, which makes cap assembly easy. During operation, the epoxy used to pre-compress the E seal heats up and burns off, whereupon the E seal opens up and produces a seating load between the collar and plate that is high enough to keep the collar from rotating and thereby reduce collar wear.
    Type: Application
    Filed: March 27, 2008
    Publication date: October 1, 2009
    Inventors: Geoffrey David Myers, Xiaoguang Yu
  • Publication number: 20090150350
    Abstract: In one embodiment, a vehicle-based entertainment system comprises a network connection unit and a vehicle-based processor. The vehicle-based processor is coupled between a user interface and the network connection unit. The vehicle-based processor provides a media file list to the user interface by searching at least one media file in the remote media source according to the keyword received from the user interface. The vehicle-based processor downloads and decodes at least one target media file selected from the media file list according to the selection command received from the user interface. The remote media source is accessed by the vehicle-based processor through the network connection unit.
    Type: Application
    Filed: December 5, 2007
    Publication date: June 11, 2009
    Inventors: Xiaoguang Yu, Xinsheng Peng, Xiangshan Guan
  • Patent number: 7515831
    Abstract: The present invention is a telecommunication device with an auto-configurable capability that supports both serial and parallel data interfaces. The telecommunication device can transfer configuration data through a serial interface such as I2C interface and a parallel interface such as UPI. The telecommunication device can auto-configure through the I2C interface in master mode. The selectable configuration data stored in a second memory device is fetched by the telecommunication device through the I2C interface.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: April 7, 2009
    Assignee: O2Micro International Ltd.
    Inventors: Patrick S. Lee, Xiaoguang Yu
  • Publication number: 20090077297
    Abstract: A method for configuring a computer system. The method includes allocating a first plurality of default resources to a plurality of devices of the computer system. Then a PCIe-CardBus controller in the computer system is reconfigured with a plurality of allocable resources that are available to the PCIe-CardBus controller. The method further comprises enumerating the plurality of devices of the computer system by an Operating System (OS) of the computer system for detecting a plurality of un-configured devices in the computer system. According to the enumeration, the OS allocates a second plurality of default resources to the plurality of un-configured devices.
    Type: Application
    Filed: September 14, 2007
    Publication date: March 19, 2009
    Inventors: Hongxiao Zhao, Wei Yao, Xiaoguang Yu
  • Publication number: 20080317099
    Abstract: There is provided an apparatus for determining a carrier-to-noise power density ratio (CN0) of a spread spectrum signal. The apparatus includes a signal power calculation unit and a conversion unit. The signal power calculation unit determines a signal power indicator indicative of a signal to noise ratio of the spread spectrum signal. The conversion unit is coupled to the signal power calculation unit and stores a lookup table representing a relationship between the signal power indicator and the carrier-to-noise power density ratio. The conversion unit is operable for converting the signal power indicator to the carrier-to-noise power density ratio according to the lookup table.
    Type: Application
    Filed: May 8, 2008
    Publication date: December 25, 2008
    Inventors: Jianhui HOU, Bo YU, Xiaoguang YU, Haiquan HUANG
  • Publication number: 20080317101
    Abstract: An apparatus for detecting lock status of a spread spectrum signal, having a first accumulator, a first calculation unit, a second calculation unit, a second accumulator, a multiplier and a comparator. The first accumulator accumulates an in-phase integration result and a quadrature integration result over a time period. The first calculation unit determines a first evaluation value based on the accumulated in-phase integration result and the accumulated quadrature integration result. The second calculation unit processes the in-phase integration result and the quadrature integration result. The second accumulator accumulates the output of the second calculation unit over the time period. The multiplier determines a second evaluation value by multiplying the accumulated result from the second accumulator with a predetermined value. The comparator compares the first and second evaluation results wherein the comparison result is an indicator of the lock status.
    Type: Application
    Filed: June 21, 2007
    Publication date: December 25, 2008
    Inventors: Xiaoguang Yu, Jianhui Hou, Bo Yu, Haiquan Huang
  • Patent number: 7446700
    Abstract: The present invention provides a GPS receiver which is capable of computing a local time reference without employing a RTC circuitry and employing a nonvolatile storing unit to store backup navigation data, wherein the local time reference and the backup navigation data can be used to reduce the TTFF of the GPS receiver. The GPS receiver includes a nonvolatile storing unit and a positioning unit. The positioning unit is capable of retrieving the backup navigation data from the nonvolatile storing unit and computing a local time reference after said GPS receiver is powered up. The positioning unit is further capable of employing the backup navigation data and the local time reference to computing the position of the GPS.
    Type: Grant
    Filed: February 14, 2007
    Date of Patent: November 4, 2008
    Assignee: O2Micro International Ltd.
    Inventors: Xiaoguang Yu, Haiquan Huang
  • Publication number: 20080236141
    Abstract: An exhaust emission data processing system for inspecting automatically exhaust emission of the vehicle and wirelessly transmitting exhaust emission inspection data to a remote server is provided. The system includes an exhaust emission processing module, a wireless connection module, and a remote server. The exhaust emission processing module receives OBD data indicating the exhaust emission inspection data from an OBD system embedded in the vehicle via an OBD connector. The exhaust emission processing module creates an exhaust emission inspection package with the vehicle identification and the exhaust emission inspection data. The exhaust emission processing module transmits the package to the remote server for further diagnosis through the wireless connection module. The remote server sends the diagnosis reports back to the vehicle through the wireless connection module.
    Type: Application
    Filed: March 30, 2007
    Publication date: October 2, 2008
    Inventors: Xinsheng Peng, Xiaoguang Yu, Geen Sui
  • Publication number: 20080191939
    Abstract: The present invention provides a GPS receiver which is capable of computing a local time reference without employing a RTC circuitry and employing a nonvolatile storing unit to store backup navigation data, wherein the local time reference and the backup navigation data can be used to reduce the TTFF of the GPS receiver. The GPS receiver includes a nonvolatile storing unit and a positioning unit. The positioning unit is capable of retrieving the backup navigation data from the nonvolatile storing unit and computing a local time reference after said GPS receiver is powered up. The positioning unit is further capable of employing the backup navigation data and the local time reference to computing the position of the GPS.
    Type: Application
    Filed: February 14, 2007
    Publication date: August 14, 2008
    Inventors: Xiaoguang Yu, Haiquan Huang
  • Publication number: 20080167772
    Abstract: An emission performance processing system for transmitting emission data of a vehicle to a remote server and inspecting emission performance of the vehicle is provided. The system includes a control unit, an OBD connector, a first storage unit and a transceiver. The system receives OBD data from an OBD system embedded in the vehicle via the OBD connector. The control unit extracts emission data from the OBD data. The first storage unit is used to store identification data of the vehicle. The identification data and the emission data are pre-processed by the control unit and transmitted to a remote server by the transceiver. The transceiver is also used to receive inquiries and evaluation reports from the remote server.
    Type: Application
    Filed: January 4, 2007
    Publication date: July 10, 2008
    Inventors: Sterling Du, Xiaoguang Yu
  • Publication number: 20060239692
    Abstract: The present invention is a telecommunication device with an auto-configurable capability that supports both serial and parallel data interfaces. The telecommunication device can transfer configuration data through a serial interface such as I2C interface and a parallel interface such as UPI. The telecommunication device can auto-configure through the I2C interface in master mode. The selectable configuration data stored in a second memory device is fetched by the telecommunication device through the I2C interface.
    Type: Application
    Filed: February 25, 2005
    Publication date: October 26, 2006
    Inventors: Patrick Lee, Xiaoguang Yu
  • Patent number: 6696193
    Abstract: A fuel cell stack assembly includes a fuel cell component and at least one manifold positioned adjacent to the fuel cell component; and a cable disposed around the fuel cell stack assembly for securing the manifold to the fuel cell component, the cable having an adjustable securing member for adjusting tightness of the cable around the fuel cell assembly.
    Type: Grant
    Filed: August 2, 2001
    Date of Patent: February 24, 2004
    Assignee: UTC Fuel Cells, LLC
    Inventors: Stanley P. Bonk, Xiaoguang Yu