Patents by Inventor Wei-Guan Yau

Wei-Guan Yau 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: 9207918
    Abstract: A firmware extension method is provided, particularly adaptable for an embedded system. Firstly, a baseline firmware image is provided with a header file. Secondly, an extension firmware image is generated based on the header file, comprising one or more extended functions. Thereafter, a callback table is generated, comprising pointers pointing to entries of the extended functions in the extension firmware image. Further, memory allocation parameters are provided. The memory allocation parameters comprise a base address where the extension firmware image starts. The baseline firmware image, the extension firmware image and the callback table are then merged to generate a merged firmware image based on the memory allocation parameters.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: December 8, 2015
    Assignee: MEDIATEK INC.
    Inventors: Chien-Liang Tsai, Wei-Guan Yau, Chung-Yen Tsai
  • Patent number: 9007261
    Abstract: A data model containing orbital parameters is stored in a mobile device. When a First Fix is required by a GNSS system within the mobile device, these stored orbital parameters are used to rapidly generate accurate satellite trajectory data model. The stored orbital parameters may be modified in part or in whole as required by changing coefficients of the stored parameters.
    Type: Grant
    Filed: May 5, 2011
    Date of Patent: April 14, 2015
    Assignee: Mediatek Inc.
    Inventors: Chin-Tang Weng, Wei Guan Yau
  • Patent number: 8392895
    Abstract: A firmware extension method is provided, particularly adaptable for an embedded system. Firstly, a baseline firmware image is provided with a header file. Secondly, an extension firmware image is generated based on the header file, comprising one or more extended functions. Thereafter, a callback table is generated, comprising pointers pointing to entries of the extended functions in the extension firmware image. The baseline firmware image, the extension firmware image and the callback table are then merged to generate a merged firmware image.
    Type: Grant
    Filed: January 13, 2009
    Date of Patent: March 5, 2013
    Assignee: Mediatek Inc.
    Inventors: Chien-Liang Tsai, Wei-Guan Yau, Chung-Yen Tsai
  • Publication number: 20110273329
    Abstract: A data model is built using satellite ephemeris data collected over an extended period of time, allowing generation on a server of very precise orbital parameters preferably using a force or numerical method. These orbital parameters are stored in a mobile device. When a First Fix is required by a GNSS system within the mobile device, these stored orbital parameters are used to rapidly generate accurate satellite trajectory data model without requiring access to a broadcasted ephemeris or a network connection. The stored orbital parameters may be modified in part or in whole as required by changing coefficients of the stored parameters.
    Type: Application
    Filed: May 5, 2011
    Publication date: November 10, 2011
    Inventors: Chin-Tang Weng, Wei Guan Yau
  • Publication number: 20110273327
    Abstract: A data model containing orbital parameters is stored in a mobile device. When a First Fix is required by a GNSS system within the mobile device, these stored orbital parameters are used to rapidly generate accurate satellite trajectory data model. The stored orbital parameters may be modified in part or in whole as required by changing coefficients of the stored parameters.
    Type: Application
    Filed: May 5, 2011
    Publication date: November 10, 2011
    Inventors: Chin-Tang Weng, Wei Guan Yau
  • Publication number: 20100180265
    Abstract: A firmware extension method is provided, particularly adaptable for an embedded system. Firstly, a baseline firmware image is provided with a header file. Secondly, an extension firmware image is generated based on the header file, comprising one or more extended functions. Thereafter, a callback table is generated, comprising pointers pointing to entries of the extended functions in the extension firmware image. The baseline firmware image, the extension firmware image and the callback table are then merged to generate a merged firmware image.
    Type: Application
    Filed: January 13, 2009
    Publication date: July 15, 2010
    Applicant: MEDIATEK INC.
    Inventors: Chien-Liang Tsai, Wei-Guan Yau, Chung-Yen Tsai
  • Patent number: 7283442
    Abstract: At least one detection area on an optical storage medium is allocated for data storage first, and then the detection area is set to a defect detection mode of either write detection or write verification, depending on the number of defects stated in a previous defect record. If the detection area is the write detection mode and the number of accumulated defects exceeds a default threshold value, the detection area would be configured anew and thereby set to a defect detection mode of write verification.
    Type: Grant
    Filed: December 2, 2004
    Date of Patent: October 16, 2007
    Assignee: Mediatek Inc.
    Inventors: Kuo-Wen Jin, Shou-Ren Tsai, Wei-Guan Yau
  • Publication number: 20070237044
    Abstract: At least one detection area on an optical storage medium is allocated for data storage first, and then the detection area is set to a defect detection mode of either write detection or write verification, depending on the number of defects stated in a previous defect record. If the detection area is the write detection mode and the number of accumulated defects exceeds a default threshold value, the detection area would be configured anew and thereby set to a defect detection mode of write verification.
    Type: Application
    Filed: June 14, 2007
    Publication date: October 11, 2007
    Applicant: Mediatek Inc.
    Inventors: Kuo-Wen Jin, Shou-Ren Tsai, Wei-Guan Yau
  • Publication number: 20070233750
    Abstract: This present invention introduces a data control apparatus and method for global navigation satellite system (GNSS). The data control apparatus has a serial transport interface for transporting data blocks at a data transfer rate from a data source. A microprocessor executes a program routine for sequentially writing the data blocks into the main memory unit at a data accessing rate. While the bit sizes of the data blocks have been pre-compressed, the decompressor will decompress the data blocks to reduce the transfer time of the data blocks through the serial interface thereby eliminating a speed bottle of the data transfer rate if the data transfer rate is slower than the data accessing rate of the main memory unit.
    Type: Application
    Filed: March 28, 2006
    Publication date: October 4, 2007
    Inventors: Jhih-siang Jhang, Wei-guan Yau
  • Publication number: 20050219973
    Abstract: At least one detection area on an optical storage medium is allocated for data storage first, and then the detection area is set to a defect detection mode of either write detection or write verification, depending on the number of defects stated in a previous defect record. If the detection area is the write detection mode and the number of accumulated defects exceeds a default threshold value, the detection area would be configured anew and thereby set to a defect detection mode of write verification.
    Type: Application
    Filed: December 2, 2004
    Publication date: October 6, 2005
    Applicant: Mediatek Inc.
    Inventors: Kuo-Wen Jin, Shou-Ren Tsai, Wei-Guan Yau
  • Publication number: 20050216215
    Abstract: A timer system and a method capable of compensating a difference between a count value and a threshold value for the imprecision of a timer. The timer system includes a timer for repeatedly triggering a reference event according to a predetermined time interval; a first storage unit storing a threshold value; a second storage unit storing a count value corresponding to the triggered reference events; a tracking module tracking an actual time interval between a first reference event and a second reference event; a calculating module calculating a compensation value; a compensating module for reducing a difference between the count value and the threshold value; and a decision logic for generating the acknowledgement event if the count value is no longer less than the threshold value.
    Type: Application
    Filed: March 26, 2004
    Publication date: September 29, 2005
    Inventor: Wei-Guan YAU