Patents by Inventor Yann-Chang Lin

Yann-Chang Lin 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: 8429326
    Abstract: A method and system for identifying a NAND-Flash without reading a device ID. The method includes: executing an identification flow for setting a first page of a block as a target block, utilizing a combinations table to query a target block, evaluating a result by comparing a identifying information in the target block with the combinations table, trying all combinations in the combinations table until correctly identifying the NAND-Flash by having a positive match result or returning an error if none of the combinations match.
    Type: Grant
    Filed: September 12, 2005
    Date of Patent: April 23, 2013
    Assignee: MediaTek Inc.
    Inventors: Huey-Tyug Chua, Yann-Chang Lin, Ching-Lin Hsu
  • Patent number: 7793295
    Abstract: Task management methods. A plurality of GBL (global bandwidth limiter) classes is provided. One of the GBL classes is selected based on the priority of a first task, in which the first task is from a MCU (micro-controller unit) bus. A system GBL class is selected based on the highest GBL class which has been selected among the GBL classes. A bandwidth limiter of a DMA (direct memory access) unit is assigned according to the system GBL class and the priority of a second task if the DMA unit is activated by the second task. The second task is from a DMA bus, and the cycle between the DMA and MCU buses is determined according to the bandwidth limiter.
    Type: Grant
    Filed: December 28, 2004
    Date of Patent: September 7, 2010
    Assignee: Mediatek Incoropration
    Inventors: Jhih-Cyuan Huang, Huey-Tyug Chua, Yann-Chang Lin
  • Patent number: 7389391
    Abstract: A memory disposition system, comprising a first memory device and a second memory device. First and second memory devices are provided to a system, such as an embedded system. The first and the second memory devices are coupled to a control unit, such as micro control unit. The first memory device stores first programs and the second memory device second programs. The first and second programs are controlled by the control unit. The first memory device can be a one time programmable memory device, such as a ROM, and the second memory device a multiple times programmable memory device, such as a flash memory.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: June 17, 2008
    Assignee: Mediatek, Inc.
    Inventors: Chia-Jung Hsu, Chih-Chyuan Hwang, Yann-Chang Lin
  • Publication number: 20070061498
    Abstract: A method and system for identifying a NAND-Flash without reading a device ID. The method includes: executing an identification flow for setting a first page of a block as a target block, utilizing a combinations table to query a target block, evaluating a result by comparing a identifying information in the target block with the combinations table, trying all combinations in the combinations table until correctly identifying the NAND-Flash by having a positive match result or returning an error if none of the combinations match.
    Type: Application
    Filed: September 12, 2005
    Publication date: March 15, 2007
    Inventors: Huey-Tyug Chua, Yann-Chang Lin
  • Publication number: 20070022321
    Abstract: Exception analysis methods for embedded systems. System exceptions from an embedded system with an operating system are received. Each system exception comprises first error code portion and second error code portion. The system exceptions are classified into error categories according to the first error code portion. The categories are based on components of the operating system of the embedded system. Each error category includes error types. The system exceptions are then analyzed to determine the error types of the system exceptions according to the classified error categories and the second error code portion.
    Type: Application
    Filed: July 7, 2005
    Publication date: January 25, 2007
    Inventors: Huey-Tyug Chua, Yann-Chang Lin
  • Publication number: 20060248291
    Abstract: A memory disposition system, comprising a first memory device and a second memory device. First and second memory devices are provided to a system, such as an embedded system. The first and the second memory devices are coupled to a control unit, such as micro control unit. The first memory device stores first programs and the second memory device second programs. The first and second programs are controlled by the control unit. The first memory device can be a one time programmable memory device, such as a ROM, and the second memory device a multiple times programmable memory device, such as a flash memory.
    Type: Application
    Filed: April 29, 2005
    Publication date: November 2, 2006
    Inventors: Chia-Jung Hsu, Chih-Chyuan Hwang, Yann-Chang Lin
  • Publication number: 20060048150
    Abstract: Task management methods. A plurality of GBL (global bandwidth limiter) classes is provided. One of the GBL classes is selected based on the priority of a first task, in which the first task is from a MCU (micro-controller unit) bus. A system GBL class is selected based on the highest GBL class which has been selected among the GBL classes. A bandwidth limiter of a DMA (direct memory access) unit is assigned according to the system GBL class and the priority of a second task if the DMA unit is activated by the second task. The second task is from a DMA bus, and the cycle between the DMA and MCU buses is determined according to the bandwidth limiter.
    Type: Application
    Filed: December 28, 2004
    Publication date: March 2, 2006
    Inventors: Jhih-Cyuan Huang, Huey-Tyug Chua, Yann-Chang Lin