Patents by Inventor Weihua Zhang
Weihua Zhang 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: 20170371647Abstract: Provided are a terminal management framework and a terminal management method. The framework includes an application layer, a business layer, a protocol and message processing layer and a porting layer. The application layer includes a device user interface, a business logic module and a tree module. The business layer includes a software component management object module, a firmware update management object module and a lock and wipe management object module. The business logic module is configured to assemble a business logic based on a type of a session and a business type of the session, invoke an interface in a business module to process a business based on the business logic, and control a progress of business processing based on the business logic and a state of the business processing.Type: ApplicationFiled: June 27, 2017Publication date: December 28, 2017Applicant: QUARKDATA SOFTWARE CO., LTDInventors: Zhihao CHU, Weihua ZHANG, Xue LENG
-
Patent number: 9151623Abstract: 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: GrantFiled: August 23, 2013Date of Patent: October 6, 2015Assignee: O2MICRO INC.Inventors: James Wang, Mei Yu, Weihua Zhang, Jinghua Zou, Jun Wang, Ke Gao, Mao Liu
-
Publication number: 20150057928Abstract: 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: ApplicationFiled: August 23, 2013Publication date: February 26, 2015Applicant: O2Micro Inc.Inventors: James WANG, Mei YU, Weihua ZHANG, Jinghua ZOU, Jun WANG, Ke GAO, Mao LIU
-
Publication number: 20150042267Abstract: 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: ApplicationFiled: August 12, 2013Publication date: February 12, 2015Applicant: O2Micro Inc.Inventors: James WANG, Weihua ZHANG, Jinghua ZOU, Xinsheng PENG
-
Publication number: 20150022395Abstract: 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: ApplicationFiled: July 15, 2014Publication date: January 22, 2015Inventors: Juan Gou, Jinghua Zou, Weihua Zhang
-
Publication number: 20140347219Abstract: 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: ApplicationFiled: March 20, 2014Publication date: November 27, 2014Applicant: O2Micro Inc.Inventors: Juan Gou, Jinghua Zou, Weihua Zhang
-
Publication number: 20140347216Abstract: 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: ApplicationFiled: March 31, 2014Publication date: November 27, 2014Applicant: O2Micro Inc.Inventors: Jinghua Zou, Weihua Zhang, Juan Gou
-
Publication number: 20140253026Abstract: An apparatus for wirelessly charging an electronic device is disclosed. The apparatus comprises a charging controller coupled to a power source, a power switch coupled to the power source, a logic controller coupled to the power switch, and a wireless charger transmitter coupled to the power source via the power switch and coupled to the logic controller. The charging controller is configured to transmit power from the power source to a load in the apparatus. The logic controller is configured to detect if the electronic device is wirelessly coupled to the apparatus and to switch on the power switch when the electronic device is detected to be wirelessly coupled. The wireless charger transmitter is integrated in the apparatus and configured to wirelessly transmit power from the power source to the electronic device when the power switch is on.Type: ApplicationFiled: March 8, 2013Publication date: September 11, 2014Applicant: O2 Micro Inc.Inventors: Sterling Shyundii Du, James Wang, Weihua Zhang, Jun Wang
-
Patent number: 8766677Abstract: A signal input circuit and method and chip are disclosed. The signal input circuit includes a control signal input terminal configured for receiving a control signal; at least one common signal input terminal each configured for receiving a corresponding common signal; at least one first signal output terminal each configured for outputting a corresponding first signal; at least one first signal unit each configured for receiving said corresponding common signal and outputting said corresponding common signal as said corresponding first signal under control of said control signal; at least one second signal output terminal each configured for outputting a corresponding second signal; and at least one second signal unit each configured for receiving said corresponding common signal and outputting said corresponding common signal as said corresponding second signal under control of said control signal.Type: GrantFiled: October 1, 2012Date of Patent: July 1, 2014Assignee: Maishi Electronic (Shanghai) Ltd.Inventors: Weihua Zhang, Mei Yu
-
Publication number: 20140180580Abstract: 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: ApplicationFiled: March 5, 2014Publication date: June 26, 2014Applicant: O2Micro Inc.Inventors: Jinghua ZOU, Weihua ZHANG, Juan GOU
-
Publication number: 20130257651Abstract: 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: ApplicationFiled: March 12, 2013Publication date: October 3, 2013Applicant: O2MICRO INC.Inventors: Ke Gao, Mao Liu, Jinghua Zou, Weihua Zhang
-
Publication number: 20120225621Abstract: An electronic system includes multiple I/O interfaces and a controller. The controller is coupled to multiple cards via multiple I/O interfaces respectively, and can select a card from multiple cards and perform a wireless communication to transfer data between the selected card and a target electronic device. The controller includes a configuration block and a core. The configuration block stores configuration data indicative of selecting which card. The core is coupled to the configuration block and the cards and can enable the wireless communication.Type: ApplicationFiled: March 31, 2011Publication date: September 6, 2012Applicant: O2MICRO, INC.Inventors: Songlin LI, Weihua ZHANG, Cheng WU, Guoliang CAO
-
Patent number: 8149164Abstract: 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: GrantFiled: December 30, 2009Date of Patent: April 3, 2012Assignee: O2Micro International, Ltd.Inventors: Xiaoguang Yu, Haiquan Huang, Jinghua Zou, Lin Li, Bo Yu, Weihua Zhang, Lie Lu
-
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
-
Patent number: 7990310Abstract: Disclosed herein is an Ultra-WideBand (UWB) ranging method using a narrowband interference suppression waveform. A transmission signal is transmitted to a target object. The transmission signal, reflected from the target object, is received. A template signal is generated by combining the narrowband interference suppression waveform and a channel estimation signal together. A correlation output signal is generated by convoluting the template signal and the received signal. A distance is calculated using a time delay when the correlation output signal has the maximum value thereof. The narrowband interference suppression waveform is any one of two waveforms that are expressed by the following Equation: wr1(t)=g(t??1/2)+g(t+?1/2) wr2(t)=g(t??2/2)?g(t+?2/2) where g(t) is a basic UWB pulse waveform, ?1=(N+1/2)f1, ?2=(N)/f1, N is an integer, and fi is the center frequency of a narrowband interference signal.Type: GrantFiled: April 10, 2008Date of Patent: August 2, 2011Assignees: Inha-Industry Partnership Institute, Samsung Electronics Co., Ltd.Inventors: Kyoung Seop Kwak, Weihua Zhang, Wooshik Kang
-
Patent number: 7976595Abstract: A method of gasification burner online feeding for a coal-water slurry gasifier, where a coal-water slurry line and an oxidizer line are both protected by shield gas. The method may realize online, pressurized and continuous feeding of the gasification burners which are fixed after they stalled for other reasons than their own, thus greatly reducing the probability of accidental shutdown of gasifiers and improving the reliability of long-term service of the multi-nozzle opposed gasifier.Type: GrantFiled: February 14, 2008Date of Patent: July 12, 2011Assignee: Yankuang Group Corporation LimitedInventors: Xin Wang, Minglin Zhang, Qingrui Zhu, Min Zhu, Jiyong Zhang, Xinfang Jiang, Yifei Zhang, Yongkui Sun, Mei Han, Weihua Zhang
-
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
-
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: 20090029658Abstract: Disclosed herein is an Ultra-WideBand (UWB) ranging method using a narrowband interference suppression waveform. A transmission signal is transmitted to a target object. The transmission signal, reflected from the target object, is received. A template signal is generated by combining the narrowband interference suppression waveform and a channel estimation signal together. A correlation output signal is generated by convoluting the template signal and the received signal. A distance is calculated using a time delay when the correlation output signal has the maximum value thereof. The narrowband interference suppression waveform is any one of two waveforms that are expressed by the following Equation: wr1(t)=g(t??1/2)+g(t+?1/2) wr2(t)=g(t??2/2)?g(t+?2/2) where g(t) is a basic UWB pulse waveform, ?1=(N+1/2)f1, ?2=(N)/f1, N is an integer, and fi is the center frequency of a narrowband interference signal.Type: ApplicationFiled: April 10, 2008Publication date: January 29, 2009Applicants: INHA-INDUSTRY PARTNERSHIP INSTITUTE, SAMSUNG ELECTRONICS CO., LTD.Inventors: Kyoung Seop Kwak, Weihua Zhang, WooShik Kang
-
Publication number: 20080216406Abstract: A method of gasification burner online feeding for a coal-water slurry gasifier, where a coal-water slurry line and an oxidizer line are both protected by shield gas. The method may realize online, pressurized and continuous feeding of the gasification burners which are fixed after they stalled for other reasons than their own, thus greatly reducing the probability of accidental shutdown of gasifiers and improving the reliability of long-term service of the multi-nozzle opposed gasifier.Type: ApplicationFiled: February 14, 2008Publication date: September 11, 2008Inventors: Xin Wang, Minglin Zhang, Qingrui Zhu, Min Zhu, Jiyong Zhang, Xinfang Jiang, Yifei Zhang, Yongkui Sun, Mei Han, Weihua Zhang