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: 20120033101
    Abstract: A computer system has machine-readable instructions stored thereon. The instructions when executed cause the computer system to perform a method of controlling a camera system. The method includes accessing a first data set in an image file. The first data set includes identification data indicating an identity of an image sensor associated with a previous boot of the camera system and configuration data indicating operation parameters of the image sensor associated with the previous boot. The method further includes: determining whether a matching is found between the identification data and an image sensor associated with a current boot of the camera system; and setting the image sensor associated with the current boot based on the configuration data of the first data set if the matching is found.
    Type: Application
    Filed: July 16, 2010
    Publication date: February 9, 2012
    Inventors: Xiaoguang YU, Xiangshan GUAN, Xinsheng PENG, Libin SUI, Zhihua LV, Ruibei LIU
  • Publication number: 20120026342
    Abstract: A system includes a serial input/output (I/O) interface, a second I/O interface and a controller. The controller is coupled to an image sensor by the serial I/O interface and is coupled to a signal processor of a computer by the second I/O interface and can transfer image data input acquired by the image sensor to the signal processor. The signal processor can process the image data input.
    Type: Application
    Filed: July 27, 2010
    Publication date: February 2, 2012
    Inventors: Xiaoguang YU, Yishao Max HUANG, Sterling DU
  • Patent number: 8104291
    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: Grant
    Filed: March 27, 2008
    Date of Patent: January 31, 2012
    Assignee: General Electric Company
    Inventors: Geoffrey David Myers, Xiaoguang Yu
  • Patent number: 8072378
    Abstract: A navigation system for detecting error on Doppler frequencies of a plurality of satellite signals measured by the navigation system is disclosed herein. The navigation system includes an offset calculator for calculating offsets of the Doppler frequencies of the satellite signals during a predetermined time period and calculating an average value of the offsets. The navigation system further includes an error detecting unit coupled to the offset calculator. The error detecting unit compares the offsets of the Doppler frequencies of the satellite signals with the average value of the offsets and determines whether the satellite signals are unavailable according to corresponding comparison results.
    Type: Grant
    Filed: June 2, 2010
    Date of Patent: December 6, 2011
    Assignee: O2Micro International, Ltd.
    Inventors: Xiaoguang Yu, Bo Yu, Xiaoyong He, Jinghua Zou
  • Patent number: 8054872
    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: Grant
    Filed: May 8, 2008
    Date of Patent: November 8, 2011
    Assignee: O2Micro, Inc.
    Inventors: Jianhui Hou, Bo Yu, Xiaoguang Yu, Haiquan Huang
  • Patent number: 8035559
    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: Grant
    Filed: May 30, 2008
    Date of Patent: October 11, 2011
    Assignee: O2 Micro, Inc
    Inventors: Xiaoguang Yu, Haiquan Huang, Jinghua Zou
  • Patent number: 8031115
    Abstract: A signal processor for processing multiple satellite signals is disclosed. The signal processor includes multiple acquisition channels operable for capturing tracking information from a first plurality of satellite signals synchronously according to multiple correlations between multiple reference coarse acquisition (C/A) codes and the first plurality of satellite signals. The signal processor further includes multiple code generators coupled to the acquisition channels and operable for generating the reference C/A codes to the acquisition channels.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: October 4, 2011
    Assignee: O2Micro Inc.
    Inventors: Xiaoguang Yu, Weihua Zhang, James Wang
  • Publication number: 20110185402
    Abstract: A key for a user can be created according to at least one first image of the user. The key can be verified with at least one second image of the user captured after the key is created. A visitor can be authenticated according to a first measure of similarity between the key and at least one authentication image of the visitor. The visitor is authenticated as the user if the first measure of similarity is greater than a first predetermined threshold. The key can be refined with the at least one authentication image of the visitor if the first measure of similarity is lower than the first predetermined threshold and the visitor is authenticated as the user based on a password.
    Type: Application
    Filed: February 22, 2010
    Publication date: July 28, 2011
    Inventors: Shaolan WANG, Hongning ZENG, Xiaoguang YU, Hongjun YUE
  • Publication number: 20110125934
    Abstract: An apparatus includes a socket, a computer-readable medium, and a controller. The socket is capable of interfacing with different types of storage medium. The computer-readable medium is operable for storing a computer-executable universal driver associated with a first operation mode and compatible with each of the types of storage medium, and for storing a computer-executable dedicated driver associated with a second operation mode and compatible with only a subset of the types of storage medium. The controller is operable for selecting a selected driver from the universal driver and the dedicated driver if a storage medium is inserted into the socket and for operating in a corresponding operation mode to exchange data information with the storage medium according to the selected driver. The selected driver includes the dedicated driver if the storage medium is a member of the subset and otherwise the selected driver includes the universal driver.
    Type: Application
    Filed: May 20, 2010
    Publication date: May 26, 2011
    Inventors: Xiaoguang Yu, Wei Yao, Hongxiao Zhao, Li Ren, Ren Fang, Liang Tao
  • Publication number: 20110072168
    Abstract: An electronic system includes an input/output (I/O) interface and a controller coupled to the I/O interface and a storage medium. The controller can select an operating mode from multiple operating modes based on a type of the storage medium. At least two of the operating modes have different data transfer rates. The controller can operate in the selected operating mode to transfer data between the I/O interface and the storage medium according to a data transfer rate of the selected operating mode.
    Type: Application
    Filed: September 24, 2009
    Publication date: March 24, 2011
    Inventors: Hongxiao ZHAO, Yonghua GOU, Xiaoguang YU
  • Publication number: 20110006946
    Abstract: A signal processor for processing multiple satellite signals is disclosed. The signal processor includes multiple acquisition channels operable for capturing tracking information from a first plurality of satellite signals synchronously according to multiple correlations between multiple reference coarse acquisition (C/A) codes and the first plurality of satellite signals.
    Type: Application
    Filed: December 30, 2009
    Publication date: January 13, 2011
    Inventors: Xiaoguang YU, Weihua ZHANG, James WANG
  • Patent number: 7869485
    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: Grant
    Filed: June 21, 2007
    Date of Patent: January 11, 2011
    Assignee: O2Micro International Ltd.
    Inventors: Xiaoguang Yu, Jianhui Hou, Bo Yu, Haiquan Huang
  • Publication number: 20100328156
    Abstract: A signal processing system for demodulating navigation bits from a satellite signal is disclosed herein. The signal processing system includes a digital baseband processor for determining a boundary between two navigation bits in the navigation bits according to a first plurality of coarse acquisition (C/A) codes captured from the satellite signals, storing the first plurality of C/A codes, and demodulating a second plurality of C/A codes captured after determining the boundary to recover a first series of the navigation bits. The signal processing system further includes a complementary demodulating unit coupled to the digital baseband processor for demodulating the first plurality of C/A codes to recover a second series of the navigation bits.
    Type: Application
    Filed: December 30, 2009
    Publication date: December 30, 2010
    Applicant: O2MICRO, INC.
    Inventors: Xiaoguang YU, Haiquan HUANG, Jinghua ZOU, Lin LI, Bo YU, Weihua ZHANG, Lie LU
  • Publication number: 20100328150
    Abstract: A navigation system for detecting error on Doppler frequencies of a plurality of satellite signals measured by the navigation system is disclosed herein. The navigation system includes an offset calculator for calculating offsets of the Doppler frequencies of the satellite signals during a predetermined time period and calculating an average value of the offsets. The navigation system further includes an error detecting unit coupled to the offset calculator. The error detecting unit compares the offsets of the Doppler frequencies of the satellite signals with the average value of the offsets and determines whether the satellite signals are unavailable according to corresponding comparison results.
    Type: Application
    Filed: June 2, 2010
    Publication date: December 30, 2010
    Applicant: O2MICRO INC.
    Inventors: Xiaoguang Yu, Bo Yu, Xiaoyong He, Jinghua Zou
  • Publication number: 20100332126
    Abstract: An inertial navigation system with error correction based on a navigation map is disclosed herein. The inertial navigation system can include a trajectory calculator for calculating a position and an orientation of a moving object based on moving information of the moving object, an error correcting unit coupled to the trajectory calculator for correcting the position and the orientation of the moving object based on reference road information, and a storage unit coupled to the error correcting unit for storing geographical information of a road network and providing the reference road information according to the geographical information of the road network.
    Type: Application
    Filed: June 30, 2009
    Publication date: December 30, 2010
    Applicant: O2Micro, Inc.
    Inventors: Haiquan Huang, Xiaoguang Yu, Hongzhang Wang, Bo Yu, Bo Xu, Yongliang Ji, Jun Chen
  • Publication number: 20100321528
    Abstract: A computer system has machine-readable instructions stored thereon. The instructions when executed cause the computer system to perform a method of controlling a camera system. The method includes accessing a first data set in an image file. The first data set includes identification data indicating an identity of an image sensor associated with a previous boot of the camera system and configuration data indicating operation parameters of the image sensor associated with the previous boot. The method further includes: determining whether a matching is found between the identification data and an image sensor associated with a current boot of the camera system; and setting the image sensor associated with the current boot based on the configuration data of the first data set if the matching is found.
    Type: Application
    Filed: July 16, 2010
    Publication date: December 23, 2010
    Inventors: Xiaoguang YU, Xiangshan GUAN, Xinsheng PENG, Libin SUI, Zhihua LV, Ruibei LIU
  • Publication number: 20100170249
    Abstract: A method and apparatus for a diffusion tip for use with a fuel nozzle is described. The diffusion tip has a substantially circular body including an outer surface and an opposite inner surface. The diffusion tip body extends from a discharge end to an inlet end. The diffusion tip includes an inlet surface adjacent to the discharge end and defined within the body. A discharge surface is defined opposite the inlet surface. A plurality of diffusion apertures each extend between the discharge surface and the inlet surface, each aperture is oriented relative to the body to discharge a diffusion flow outward therefrom at an angle ? (gamma) measured in an X-Z plane between a centerline of the aperture and an X-axis extending tangentially to the outer surface, and at an angle ? (theta) measured in a Y-Z plane between the centerline of the aperture and a Y-axis extending radially outward from the centerline.
    Type: Application
    Filed: January 7, 2009
    Publication date: July 8, 2010
    Inventors: Wei Chen, William Lawrence Byrne, Xiaoguang Yu, James Harper
  • Publication number: 20100138155
    Abstract: A notebook computer can receive a satellite navigation system (SNS) signal from satellites and realize a navigation function. The notebook computer includes a navigation device, a peripheral component interconnect (PCI) bus and a CPU. The navigation device is used for receiving the SNS signal and generating an intermediate frequency (IF) signal by down-converting a frequency of the SNS signal. The PCI bus coupled to the navigation device is used for transmitting the IF signal. The CPU is coupled to the navigation device via the PCI bus and is for reading and processing the IF signal to output a position, velocity and time (PVT) information signal for the notebook computer to realize the navigation function.
    Type: Application
    Filed: December 2, 2008
    Publication date: June 3, 2010
    Inventors: Sterling DU, Max HUANG, James WANG, Xiaoguang YU
  • Publication number: 20100118153
    Abstract: A camera controller includes a communication medium and a computer-readable medium. The communication medium is operable for enabling communications between a camera and a computer unit. The computer-readable medium is operable for storing a configuration data set indicative of settings of an image sensor of the camera and for storing a configuration module executed by the computer unit. The configuration module includes multiple computer-executable instructions for setting operation parameters of the image sensor according to the configuration data set via the communication medium.
    Type: Application
    Filed: June 19, 2009
    Publication date: May 13, 2010
    Inventor: Xiaoguang YU
  • Publication number: 20100118169
    Abstract: A computer-implemented method for controlling an image sensor includes loading an image file having data sets associated with multiple image sensors respectively, identifying the image sensor if identification data included in one of the data sets matches to the image sensor, and configuring the image sensor according to configuration data included in the data set matching to the image sensor. The identification data indicates an identity of the image sensor. The configuration data indicates operation parameters of the image sensor.
    Type: Application
    Filed: June 19, 2009
    Publication date: May 13, 2010
    Inventors: Xiaoguang YU, Xinsheng PENG, Hongxiao ZHAO, Rui CHEN