Patents by Inventor Kung-Shuan Huang

Kung-Shuan Huang 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).

  • Patent number: 11304136
    Abstract: The present invention provides a wireless communication method, a communication device, and a device having a storage function. The wireless communication method in the embodiment of the present invention comprises: a first device waking up with a predetermined wake-up interval, and receiving data packets from a second device; determining a time interval between two consecutive data packets received; determining whether the time interval is higher than the wake-up interval of the first device; and if the time interval is higher than the wake-up interval, the first device increasing the wake-up interval. In this way, the present invention can reduce the communication power consumption of the wireless device.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: April 12, 2022
    Assignee: MEDIATEK SINGAPORE PTE. LTD.
    Inventors: Bo Lei, Kung-Shuan Huang
  • Publication number: 20190090187
    Abstract: The present invention provides a wireless communication method, a communication device, and a device having a storage function. The wireless communication method in the embodiment of the present invention comprises: a first device waking up with a predetermined wake-up interval, and receiving data packets from a second device; determining a time interval between two consecutive data packets received; determining whether the time interval is higher than the wake-up interval of the first device; and if the time interval is higher than the wake-up interval, the first device increasing the wake-up interval. In this way, the present invention can reduce the communication power consumption of the wireless device.
    Type: Application
    Filed: September 18, 2018
    Publication date: March 21, 2019
    Inventors: Bo Lei, Kung-Shuan Huang
  • Patent number: 9851446
    Abstract: A method for controlling a GNSS receiver includes: providing a state switching criterion; obtaining at least one positioning information; determining whether to switch from a first operation state to a second operation state according to the obtained positioning information and the state switching criterion, a power consumption of GNSS receiver operating under the first operation state and the second operation state is different; the obtained positioning information includes at least one of a speed value of GNSS receiver, a satellite distribution value of GNSS receiver, a satellite signal strength value of GNSS receiver, a location identification of GNSS receiver, instant motion information from a motion sensor, or location information from a WLAN device, a Bluetooth device or a UV light sensor.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: December 26, 2017
    Assignee: MEDIATEK INC.
    Inventors: Chung-Yen Tsai, Kung-Shuan Huang, Ching-Lung Fu, Hung-Jen Chen
  • Patent number: 9322923
    Abstract: An electronic apparatus with power saving functionality is provided. The electronic apparatus includes a signal processing device configured for performing a predetermined signal processing operation; a wireless communication device coupled to the signal processing circuit for communicating with an external wireless communication device through a wireless connection; and a controller coupled to the signal processing device and the wireless communication device for switching the signal processing device between a first mode and a second mode according to a connection status of the wireless connection. The signal processing device operating in the second mode has less power consumption than the signal processing device operating in the first mode.
    Type: Grant
    Filed: September 4, 2007
    Date of Patent: April 26, 2016
    Assignee: MEDIATEK INC.
    Inventors: Kung-Shuan Huang, Hsien-Chyi Chiou, Pao-Lin Wu
  • Publication number: 20150346347
    Abstract: A method for controlling a GNSS receiver includes: providing a state switching criterion; obtaining at least one positioning information; determining whether to switch from a first operation state to a second operation state according to the obtained positioning information and the state switching criterion, a power consumption of GNSS receiver operating under the first operation state and the second operation state is different; the obtained positioning information includes at least one of a speed value of GNSS receiver, a satellite distribution value of GNSS receiver, a satellite signal strength value of GNSS receiver, a location identification of GNSS receiver, instant motion information from a motion sensor, or location information from a WLAN device, a Bluetooth device or a UV light sensor.
    Type: Application
    Filed: March 18, 2015
    Publication date: December 3, 2015
    Inventors: Chung-Yen Tsai, Kung-Shuan Huang, Ching-Lung Fu, Hung-Jen Chen
  • Patent number: 9019158
    Abstract: A method for controlling a global navigation satellite system (GNSS) receiver operated in a first operation state includes: providing a state switching criterion; obtaining a positioning information; determining whether to switch from the first operation state to a second operation state according to the obtained positioning information and the state switching criterion, wherein the power consumption of the GNSS receiver operating under the first operation state and the second operation state is different.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: April 28, 2015
    Assignee: MediaTek Inc.
    Inventors: Chung-Yen Tsai, Kung-Shuan Huang, Ching-Lung Fu, Hung-Jen Chen
  • Patent number: 8436769
    Abstract: An apparatus for performing Global Navigation Satellite System (GNSS) control includes: a GNSS receiver arranged to obtain/calculate at least one position of the apparatus; and an assistance data provider implemented within the apparatus, wherein the assistance data provider is arranged to provide the GNSS receiver with assistance data for use of obtaining/calculating the at least one position, and the assistance data provider selectively selects a specific assistance mode from a plurality of assistance modes for the GNSS receiver according to at least one predefined rule, with the assistance data corresponding to the specific assistance mode. Associated methods and storage media are also provided.
    Type: Grant
    Filed: August 19, 2010
    Date of Patent: May 7, 2013
    Assignee: Mediatek Inc.
    Inventors: Kung-Shuan Huang, Ching-Hua Chen
  • Publication number: 20120274509
    Abstract: A method for controlling a global navigation satellite system (GNSS) receiver operated in a first operation state includes: providing a state switching criterion; obtaining a positioning information; determining whether to switch from the first operation state to a second operation state according to the obtained positioning information and the state switching criterion, wherein the power consumption of the GNSS receiver operating under the first operation state and the second operation state is different.
    Type: Application
    Filed: March 21, 2012
    Publication date: November 1, 2012
    Inventors: Chung-Yen Tsai, Kung-Shuan Huang, Ching-Lung Fu, Hung-Jen Chen
  • Publication number: 20120044107
    Abstract: An apparatus for performing Global Navigation Satellite System (GNSS) control includes: a GNSS receiver arranged to obtain/calculate at least one position of the apparatus; and an assistance data provider implemented within the apparatus, wherein the assistance data provider is arranged to provide the GNSS receiver with assistance data for use of obtaining/calculating the at least one position, and the assistance data provider selectively selects a specific assistance mode from a plurality of assistance modes for the GNSS receiver according to at least one predefined rule, with the assistance data corresponding to the specific assistance mode. Associated methods and storage media are also provided.
    Type: Application
    Filed: August 19, 2010
    Publication date: February 23, 2012
    Inventors: Kung-Shuan Huang, Ching-Hua Chen
  • Patent number: 8077086
    Abstract: A method and apparatus for obtaining Global navigation Satellite System (GNSS) time in a GNSS receiver are provided. The following steps are included: obtaining a time relationship between a first clock signal and the received GNSS time; obtaining a first clock value of a second clock signal and an first associated clock value of the first clock signal at a first time point; calculating a first GNSS time corresponding to the first clock value of the second clock signal according to the first associated clock value and the time relationship; obtaining a second clock value of the second clock signal and an second associated clock value of the first clock signal at a second time point; and calculating a second GNSS time corresponding to the second associated clock value, according to the first GNSS time, the first clock value and the second clock value of the second clock signal.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: December 13, 2011
    Assignee: Mediatek Inc.
    Inventors: Kung-Shuan Huang, Hsien-Chang Liu, An-Bang Chen
  • Patent number: 8077085
    Abstract: Methods and apparatuses for processing correction messages in a GNSS receiver are provided. One of the proposed methods includes providing a first storage unit; receiving a plurality of correction messages from at least one data sources, wherein a plurality of assistance data are carried by the plurality of correction messages; and storing a portion of the assistance data in the first storage unit without storing remaining assistance data in the GNSS receiver.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: December 13, 2011
    Assignee: Mediatek Inc.
    Inventor: Kung-Shuan Huang
  • Publication number: 20110163915
    Abstract: A method and apparatus for obtaining Global navigation Satellite System (GNSS) time in a GNSS receiver are provided. The following steps are included: obtaining a time relationship between a first clock signal and the received GNSS time; obtaining a first clock value of a second clock signal and an first associated clock value of the first clock signal at a first time point; calculating a first GNSS time corresponding to the first clock value of the second clock signal according to the first associated clock value and the time relationship; obtaining a second clock value of the second clock signal and an second associated clock value of the first clock signal at a second time point; and calculating a second GNSS time corresponding to the second associated clock value, according to the first GNSS time, the first clock value and the second clock value of the second clock signal.
    Type: Application
    Filed: March 18, 2011
    Publication date: July 7, 2011
    Inventors: Kung-Shuan Huang, Hsien-Chang Liu, An-Bang Chen
  • Patent number: 7969355
    Abstract: A method for obtaining GNSS time in a GNSS receiver includes: deriving a relationship between a first clock signal and the received GNSS time; latching a second clock signal and the first clock signal at a first latching point to obtain a clock value A1 of the first clock signal and a clock value B1 of the second clock signal; calculating a GNSS time C1 corresponding to the clock value A1 according to the relationship; latching the first clock signal and the second clock signal at a second latching point to obtain a clock value A2 of the first clock signal and a clock value B2 of the second clock signal; and calculating a GNSS time C2 corresponding to the clock value A2 according to the GNSS time C1, the clock value B1, and the clock value B2.
    Type: Grant
    Filed: October 15, 2009
    Date of Patent: June 28, 2011
    Assignee: Mediatek Inc.
    Inventors: Kung-Shuan Huang, Ming-Hung Li
  • Patent number: 7936303
    Abstract: A method for obtaining GNSS time in a GNSS receiver includes: obtaining a time relationship between a first clock signal and the received GNSS time; obtaining a clock value B1 of a second clock signal and further obtaining an associated clock value A1 of the first clock signal to obtain a first pulse relationship at a first time point; calculating a GNSS time C1 corresponding to the clock value A1 according to the time relationship; obtaining a clock value B2 of the second clock signal and further obtaining an associated clock value A2 of the first clock signal to obtain a second pulse relationship at a second time point; and calculating a GNSS time C2 according to the GNSS time C1, the clock value B1, and the clock value B2. Exemplary values of A1, B1, C1, A2 B2, and C2 can be TTick1, FN1, TOW1, TTick2, FN2, and TOW2, respectively.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: May 3, 2011
    Assignee: Mediatek Inc.
    Inventors: Kung-Shuan Huang, Hsien-Chang Liu, An-Bang Chen
  • Patent number: 7924104
    Abstract: A method for compensating a clock bias in a Global Navigation Satellite System (GNSS) receiver includes deriving at least one clock drift value comprising a first clock drift value corresponding to a first time point, and calculating the clock bias according to the at least one clock drift value and at least one interval within the time period between the first time point and a specific time point after the first time point. An apparatus for compensating a clock bias in a GNSS receiver is also provided.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: April 12, 2011
    Assignee: Mediatek Inc.
    Inventors: Kung-Shuan Huang, Yu-Chi Yeh
  • Publication number: 20110050495
    Abstract: A method for obtaining GNSS time in a GNSS receiver includes: obtaining a time relationship between a first clock signal and the received GNSS time; obtaining a clock value B1 of a second clock signal and further obtaining an associated clock value A1 of the first clock signal to obtain a first pulse relationship at a first time point; calculating a GNSS time C1 corresponding to the clock value A1 according to the time relationship; obtaining a clock value B2 of the second clock signal and further obtaining an associated clock value A2 of the first clock signal to obtain a second pulse relationship at a second time point; and calculating a GNSS time C2 according to the GNSS time C1, the clock value B1, and the clock value B2. Exemplary values of A1, B1, C1, A2 B2, and C2 can be TTick1, FN1, TOW1, TTick2, FN2, and TOW2, respectively.
    Type: Application
    Filed: December 30, 2008
    Publication date: March 3, 2011
    Inventors: Kung-Shuan Huang, Hsien-Chang Liu, An-Bang Chen
  • Patent number: 7796084
    Abstract: A method for searching satellites in a cold start state. The method of the present invention, a first satellite, which is predetermined or randomly selected, is searched. Then, a second satellite to be searched is selected according to the searching result (hit or missed) for the first satellite and respective interrelationships between the first satellite and the other satellites. In practice, an initial weight factor table is provided. Depending on the searching result, the initial weight factor table is updated according to the interrelationships between the satellites during searching. By using the method of the present invention, the time-to-first-fix (TTFF) can be reduced to a shorter period of time so as to provide a rapid cold start satellite positioning.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: September 14, 2010
    Assignee: MEDIATEK Inc.
    Inventors: Kun-tso Chen, Kung-shuan Huang
  • Patent number: 7671796
    Abstract: A method for searching satellites is disclosed. In the method of the present invention, the satellites are selected to consist of a group, and searching is conducted in this group. The group size is predetermined for each stage so as to be the most appropriate for various searching conditions. The member number of the group (i.e. group size) and the members of the group are updated as the searching results are continually obtained. The updates are done according to scanning times of the group, satellite hit number, searching time for the group and satellite priorities and the like, for example. The group size can be reduced or expanded. By using the method, satellites required to fix a position can be rapidly found.
    Type: Grant
    Filed: December 1, 2006
    Date of Patent: March 2, 2010
    Assignee: Mediatek Inc.
    Inventors: Kun-tso Chen, Kung-shuan Huang, Jan-shin Ho
  • Publication number: 20100045527
    Abstract: A method and apparatus for collecting subframes of navigation data of satellites are disclosed. In the method of the present invention, the subframe is divided into several sub-units, each sub-units includes one or more words. When a receiver receives a subframe with a subframe ID, the respective required sub-units of the subframe are checked. A dummy sub-unit is not necessary to be considered. Valid ones of the required sub-units are collected. If not all the required sub-units of the subframe have been collected, the absent sub-units are to be collected when the next subframe with the same subframe ID is received. Some protection schemes can be applied to raise the reliability of such sub-unit collection. Especially when the signal is weak or unstable, the present invention may significantly improve the TTFF (Time To First Fix) performance of the receiver.
    Type: Application
    Filed: November 3, 2009
    Publication date: February 25, 2010
    Applicant: MEDIATEK Inc.
    Inventors: Kuan-i Li, Kung-shuan Huang, Kun-tso Chen
  • Publication number: 20100045523
    Abstract: A method for compensating a clock bias in a Global Navigation Satellite System (GNSS) receiver includes deriving at least one clock drift value comprising a first clock drift value corresponding to a first time point, and calculating the clock bias according to the at least one clock drift value and at least one interval within the time period between the first time point and a specific time point after the first time point. An apparatus for compensating a clock bias in a GNSS receiver is also provided.
    Type: Application
    Filed: August 21, 2008
    Publication date: February 25, 2010
    Inventors: Kung-Shuan Huang, Yu-Chi Yeh