Patents by Inventor Jinghua Zou

Jinghua Zou 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: 20230188312
    Abstract: A method for establishing synchronization relationship, a chip, an electronic device, and a non-transitory computer-readable storage medium are provided. The method includes the following. A synchronization pulse of the master device is initiated according to a pulse period preset. A start time of a K1th synchronization pulse and a start time of a K2th connection event of a slave device are obtained, and an offset time is obtained according to the start time of the Klth synchronization pulse and the start time of the K2th connection event. First synchronization information is transmitted to the slave device for the slave device to start a local synchronization pulse synchronized with the synchronization pulse of the master device according to the first synchronization information. The first synchronization information carries a count value K1, a count value K2, the offset time, and the pulse period.
    Type: Application
    Filed: December 8, 2022
    Publication date: June 15, 2023
    Inventors: Shilin GUO, Jinghua ZOU, Bo PI
  • Publication number: 20220117011
    Abstract: Provided are a link processing method, a device and a storage medium. The method is applied in a network including a first device and two or more second device, where the first device is communicatively connected with the second devices via independent links. The method includes: the first device sending a connection parameter updating request to at least one of the second devices; determining a moving position of a link anchor point according to an instantaneous reference point and a window moving distance when the second device confirms the connection parameter updating request; and adjusting a connection parameter of the link according to the moving position of the link anchor point.
    Type: Application
    Filed: December 21, 2021
    Publication date: April 14, 2022
    Applicant: Shenzhen Goodix Technology Co., Ltd.
    Inventors: Gang CHEN, Jinghua ZOU
  • Patent number: 9151623
    Abstract: Method and apparatus for controlling an electrical device and a wireless charging device, each comprising one or more modules. An interrupt signal is received. A type of the interrupt signal is determined. A first module is activated based on the type of the interrupt signal to perform one or more functions. The electrical device and the wireless charging device share at least the first module.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: October 6, 2015
    Assignee: O2MICRO INC.
    Inventors: James Wang, Mei Yu, Weihua Zhang, Jinghua Zou, Jun Wang, Ke Gao, Mao Liu
  • Publication number: 20150168557
    Abstract: A method and a receiver for satellite positioning are disclosed. The method comprises determining first quality of a first signal associated with a Satellite Based Augmentation System (SBAS) and second quality of a second signal associated with one or more other navigation systems. The method also comprises calculating a position of the receiver by combining a first estimated position from the SBAS and a second estimated position from the one or more other navigation systems in a manner determined based on the first quality and the second quality.
    Type: Application
    Filed: December 18, 2013
    Publication date: June 18, 2015
    Applicant: O2Micro, Inc.
    Inventors: Jinghua ZOU, Juan GOU, Jun CHEN, James WANG
  • Publication number: 20150057928
    Abstract: Method and apparatus for controlling an electrical device and a wireless charging device, each comprising one or more modules. An interrupt signal is received. A type of the interrupt signal is determined. A first module is activated based on the type of the interrupt signal to perform one or more functions. The electrical device and the wireless charging device share at least the first module.
    Type: Application
    Filed: August 23, 2013
    Publication date: February 26, 2015
    Applicant: O2Micro Inc.
    Inventors: James WANG, Mei YU, Weihua ZHANG, Jinghua ZOU, Jun WANG, Ke GAO, Mao LIU
  • Publication number: 20150042267
    Abstract: System and method for controlling a battery are disclosed. The system includes a battery pack, a wireless charger, a detecting module, a measuring device and a controller. The wireless charger is configured for charging the battery pack and calculating a first charging capacity of the battery pack. The detecting module coupled to the wireless charger, is configured for detecting information associated with the charging. The measuring device is configured for calculating a second charging capacity of the battery pack. The controller is coupled to the wireless charger, the detecting module and the measuring device. The controller is configured for determining whether there is a difference between the first charging capacity and the second charging capacity. The controller is also configured for calculating a third charging capacity of the battery pack based on the information associated with the charging and the difference.
    Type: Application
    Filed: August 12, 2013
    Publication date: February 12, 2015
    Applicant: O2Micro Inc.
    Inventors: James WANG, Weihua ZHANG, Jinghua ZOU, Xinsheng PENG
  • Publication number: 20150022395
    Abstract: Receiver and methods for determining system time of a navigation system is disclosed. In one example, the receiver includes a baseband processing module and a calculation module. The baseband processing module is configured for obtaining satellite information from the navigation system. The calculation module is configured for estimating a pseudorange based on the satellite information; smoothing the pseudorange via a code; calculating clock bias and clock drift based on the smoothed pseudorange; and determining system time of the navigation system based on the calculated clock bias and clock drift.
    Type: Application
    Filed: July 15, 2014
    Publication date: January 22, 2015
    Inventors: Juan Gou, Jinghua Zou, Weihua Zhang
  • Publication number: 20140372496
    Abstract: A method for determining bit boundary of a navigation bit of a satellite signal received by a receiver is disclosed. The method includes dividing an assumed navigation bit equally into a plurality of power units, calculating unit powers of each of the plurality of power units, and determining a plurality of phases. Each of the plurality of phases is associated with an estimated bit boundary. The method further includes adding unit powers of the plurality of power units to obtain a plurality of bit powers. Each of the plurality of bit powers corresponds to the estimated bit boundary associated with one of the plurality of phases. The bit boundary of the navigation bit is determined based on the plurality of bit powers.
    Type: Application
    Filed: May 22, 2014
    Publication date: December 18, 2014
    Applicant: O2Micro Inc.
    Inventors: Dachun Zhang, Jinghua Zou, Ke Gao
  • Publication number: 20140347219
    Abstract: A receiver for a multi-mode navigation system includes a base band unit and a calculation unit. The base band unit is configured for allocating resources to positioning satellites in each of one or more navigation system, and tracking the positioning satellites with the allocated resources to obtain satellite information of each of the positioning satellites. The satellite information includes one or more of pseudo-ranges, position coordinates, velocity information, and frequency information of the positioning satellites. The calculation unit is configured for receiving the satellite information from the base band unit, evaluating the positioning satellites in each navigation system, and determining a positioning parameter of the receiver. Determination of the positioning parameter includes calculating a position and a velocity of the receiver based on the satellite information according to a least square algorithm.
    Type: Application
    Filed: March 20, 2014
    Publication date: November 27, 2014
    Applicant: O2Micro Inc.
    Inventors: Juan Gou, Jinghua Zou, Weihua Zhang
  • Publication number: 20140350885
    Abstract: A method for evaluating satellite positioning quality and a satellite receiver are disclosed. Satellite information is obtained from one or more satellites of the set of satellites. The satellite information includes an observed value of a parameter of each of the one or more satellites. An estimated value of each observed value is determined based on the satellite information. A set of residual values between the estimated values and the observed values is obtained. A positioning quality associated with the set of satellites is determined based on the set of residual values.
    Type: Application
    Filed: May 9, 2014
    Publication date: November 27, 2014
    Inventors: Juan Gou, Jinghua Zou, Chih-Lang Lin
  • Publication number: 20140347216
    Abstract: The present disclosure discloses an ephemeris collection device and a method of collecting ephemeris data. The ephemeris collection device may include a data storage unit, configured to store a first part of a first ephemeris subframe if a synchronization of the first ephemeris subframe is not completed; and a subframe merge unit, coupled with the data storage unit and configured to receive a second part of the first ephemeris subframe from the subframe synchronizer and retrieve the first part of the first ephemeris subframe from the data storage unit during a subsequent transmission of the first ephemeris subframe. A complete first ephemeris subframe is obtained based on the first part and the second part of the first ephemeris subframe.
    Type: Application
    Filed: March 31, 2014
    Publication date: November 27, 2014
    Applicant: O2Micro Inc.
    Inventors: Jinghua Zou, Weihua Zhang, Juan Gou
  • Publication number: 20140180580
    Abstract: A positioning module is disclosed. Positioning module includes a satellite selection module and a filter. The satellite selection module is configured for selecting one or more positioning satellites among a plurality of satellites of one or more satellite navigation systems and outputting satellite information of the one or more positioning satellites. Filter coupled to the satellite selection module is configured for receiving the satellite information of the one or more positioning satellites, and calculating a position information of positioning module.
    Type: Application
    Filed: March 5, 2014
    Publication date: June 26, 2014
    Applicant: O2Micro Inc.
    Inventors: Jinghua ZOU, Weihua ZHANG, Juan GOU
  • Publication number: 20140070986
    Abstract: A satellite positioning component calculates a first position associated with a navigation receiver at a first time. An inertial positioning component calculates a second position associated with the navigation receiver at the first time. A combination positioning component provides a reference position, combines the first position and the second position into a third position based on distances among the first position, the second position, and the reference position, and locates the navigation receiver according to the third position.
    Type: Application
    Filed: November 5, 2012
    Publication date: March 13, 2014
    Applicant: O2MICRO INC.
    Inventors: Ke GAO, Jinghua ZOU, Xiaoyong HE, Shenghong LU
  • Publication number: 20140062767
    Abstract: Method, apparatus, and programs for synchronizing navigation data. A distance between a navigation device and a receiver is estimated. The receiver receives navigation data from the navigation device. A sending time of the navigation data sent from the navigation device is then determined based on the estimated distance between the navigation device and receiver. Synchronization information is computed based on the sending time of the navigation data. The synchronization information is used for synchronizing the navigation data.
    Type: Application
    Filed: April 30, 2013
    Publication date: March 6, 2014
    Applicant: O2Micro Inc.
    Inventors: Jinghua Zou, Juan Gou, Yen-Jung Su
  • Publication number: 20140062780
    Abstract: Method, apparatus, and programs for synchronizing navigation data. First synchronization information is obtained from a receiver. The first synchronization information was used for synchronizing first navigation data received by the receiver from a navigation device. A sending time of second navigation data sent from the navigation device is then determined based on the first synchronization information. Second synchronization information is computed based on the sending time of the navigation data. The second synchronization information is used for synchronizing the second navigation data.
    Type: Application
    Filed: April 30, 2013
    Publication date: March 6, 2014
    Applicant: O2Micro Inc.
    Inventors: Jinghua Zou, Juan Gou, Yen-Jung Su
  • Publication number: 20140062766
    Abstract: Method, apparatus, and programs for synchronizing navigation data. Data synchronization is established between a receiver and a navigation device based on matching of a header of navigation data. The receiver receives the navigation data from the navigation device. If, subsequently, the data synchronization is interrupted, information related to the data synchronization from the receiver is retrieved. The data synchronization is then re-established between the receiver and the navigation device based on the retrieved information.
    Type: Application
    Filed: April 30, 2013
    Publication date: March 6, 2014
    Applicant: O2Micro Inc.
    Inventors: Jinghua Zou, Juan Gou, Yen-jung Su
  • Publication number: 20140062768
    Abstract: Method, apparatus, and programs for synchronizing navigation data. A first distance between a first navigation device and a receiver and a second distance between a second navigation device and the receiver are estimated. The receiver receives first and second navigation data from the first and second navigation devices, respectively. Based on a first sending time of the first navigation data sent from the first navigation device and the first and second distances, a second sending time of the second navigation data sent from the second navigation device is then determined. Synchronization information of the second navigation device is computed based on the second sending time of the second navigation data. The synchronization information is used for synchronizing the second navigation data received at the receiver.
    Type: Application
    Filed: April 30, 2013
    Publication date: March 6, 2014
    Applicant: O2Micro Inc.
    Inventors: Jinghua Zou, Juan Gou, Yen-Jung Su
  • Publication number: 20130257651
    Abstract: A navigation bit boundary determination apparatus and a method therefor. In one example, the navigation bit boundary determination apparatus includes a satellite signal receiving module, a position receiving and clock calibration module, a detection module, a first calculation module, a second calculation module, and a determination module. The satellite signal receiving module is configured to receive a satellite signal from a satellite and record a local receiving time of the satellite signal. The position receiving and clock calibration module is configured to receive a time signal and a position of the navigation bit boundary determination apparatus. The detection module is configured to detect if ephemeris information of the satellite is available. The first calculation module is configured to calculate a coordinate of the satellite. The second calculation module is configured to calculate a transmitting time for the satellite signal.
    Type: Application
    Filed: March 12, 2013
    Publication date: October 3, 2013
    Applicant: O2MICRO INC.
    Inventors: Ke Gao, Mao Liu, Jinghua Zou, Weihua Zhang
  • Publication number: 20130085666
    Abstract: A method for correcting errors for an Inertial Navigation System. The method includes the steps of determining a working state of the Inertial Navigation System based on a current positioning parameter of the moving object, a navigation map-based reference positioning parameter and a GPS-based reference positioning parameter, and replacing an initial parameter of the Inertial Navigation System with the GPS-based reference positioning parameter and resetting the Inertial Navigation System to an initial state if the Inertial Navigation System is determined to be in an abnormal working state.
    Type: Application
    Filed: September 17, 2012
    Publication date: April 4, 2013
    Applicant: O2MICRO, INC.
    Inventors: Dachun Zhang, Jinghua Zou
  • Publication number: 20130082873
    Abstract: A moving information determination apparatus includes an ECA (Earth Center Assistant) information acquisition module, an altitude information and position information storage module and a moving information calculation module. The altitude information and position information storage module provides initial position information of the moving information determination apparatus and altitude information of the moving information determination apparatus. The ECA acquisition module obtains a radius of the Earth at the current position of the moving information determination apparatus. The moving information calculation module calculates the current position and/or velocity of the moving information determination apparatus based on the radius of the Earth and a plurality of signals from a plurality of satellites.
    Type: Application
    Filed: September 10, 2012
    Publication date: April 4, 2013
    Applicant: O2MICRO, INC.
    Inventors: Deyu Tang, Xiaoyong He, Jinghua Zou, Juan Gou