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: 20120033101Abstract: 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: ApplicationFiled: July 16, 2010Publication date: February 9, 2012Inventors: Xiaoguang YU, Xiangshan GUAN, Xinsheng PENG, Libin SUI, Zhihua LV, Ruibei LIU
-
Publication number: 20120026342Abstract: 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: ApplicationFiled: July 27, 2010Publication date: February 2, 2012Inventors: Xiaoguang YU, Yishao Max HUANG, Sterling DU
-
Patent number: 8104291Abstract: 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: GrantFiled: March 27, 2008Date of Patent: January 31, 2012Assignee: General Electric CompanyInventors: Geoffrey David Myers, Xiaoguang Yu
-
Patent number: 8072378Abstract: 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: GrantFiled: June 2, 2010Date of Patent: December 6, 2011Assignee: O2Micro International, Ltd.Inventors: Xiaoguang Yu, Bo Yu, Xiaoyong He, Jinghua Zou
-
Patent number: 8054872Abstract: 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: GrantFiled: May 8, 2008Date of Patent: November 8, 2011Assignee: O2Micro, Inc.Inventors: Jianhui Hou, Bo Yu, Xiaoguang Yu, Haiquan Huang
-
Patent number: 8035559Abstract: 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: GrantFiled: May 30, 2008Date of Patent: October 11, 2011Assignee: O2 Micro, IncInventors: Xiaoguang Yu, Haiquan Huang, Jinghua Zou
-
Patent number: 8031115Abstract: 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: GrantFiled: December 30, 2009Date of Patent: October 4, 2011Assignee: O2Micro Inc.Inventors: Xiaoguang Yu, Weihua Zhang, James Wang
-
Publication number: 20110185402Abstract: 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: ApplicationFiled: February 22, 2010Publication date: July 28, 2011Inventors: Shaolan WANG, Hongning ZENG, Xiaoguang YU, Hongjun YUE
-
Publication number: 20110125934Abstract: 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: ApplicationFiled: May 20, 2010Publication date: May 26, 2011Inventors: Xiaoguang Yu, Wei Yao, Hongxiao Zhao, Li Ren, Ren Fang, Liang Tao
-
Publication number: 20110072168Abstract: 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: ApplicationFiled: September 24, 2009Publication date: March 24, 2011Inventors: Hongxiao ZHAO, Yonghua GOU, Xiaoguang YU
-
Publication number: 20110006946Abstract: 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: ApplicationFiled: December 30, 2009Publication date: January 13, 2011Inventors: Xiaoguang YU, Weihua ZHANG, James WANG
-
Patent number: 7869485Abstract: 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: GrantFiled: June 21, 2007Date of Patent: January 11, 2011Assignee: O2Micro International Ltd.Inventors: Xiaoguang Yu, Jianhui Hou, Bo Yu, Haiquan Huang
-
Publication number: 20100328156Abstract: 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: ApplicationFiled: December 30, 2009Publication date: December 30, 2010Applicant: O2MICRO, INC.Inventors: Xiaoguang YU, Haiquan HUANG, Jinghua ZOU, Lin LI, Bo YU, Weihua ZHANG, Lie LU
-
Publication number: 20100328150Abstract: 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: ApplicationFiled: June 2, 2010Publication date: December 30, 2010Applicant: O2MICRO INC.Inventors: Xiaoguang Yu, Bo Yu, Xiaoyong He, Jinghua Zou
-
Publication number: 20100332126Abstract: 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: ApplicationFiled: June 30, 2009Publication date: December 30, 2010Applicant: O2Micro, Inc.Inventors: Haiquan Huang, Xiaoguang Yu, Hongzhang Wang, Bo Yu, Bo Xu, Yongliang Ji, Jun Chen
-
Publication number: 20100321528Abstract: 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: ApplicationFiled: July 16, 2010Publication date: December 23, 2010Inventors: Xiaoguang YU, Xiangshan GUAN, Xinsheng PENG, Libin SUI, Zhihua LV, Ruibei LIU
-
Publication number: 20100170249Abstract: 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: ApplicationFiled: January 7, 2009Publication date: July 8, 2010Inventors: Wei Chen, William Lawrence Byrne, Xiaoguang Yu, James Harper
-
Publication number: 20100138155Abstract: 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: ApplicationFiled: December 2, 2008Publication date: June 3, 2010Inventors: Sterling DU, Max HUANG, James WANG, Xiaoguang YU
-
Publication number: 20100118153Abstract: 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: ApplicationFiled: June 19, 2009Publication date: May 13, 2010Inventor: Xiaoguang YU
-
Publication number: 20100118169Abstract: 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: ApplicationFiled: June 19, 2009Publication date: May 13, 2010Inventors: Xiaoguang YU, Xinsheng PENG, Hongxiao ZHAO, Rui CHEN