Patents by Inventor Ting-Han Lin

Ting-Han 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: 11955397
    Abstract: A semiconductor structure is provided. The semiconductor structure includes a substrate, a channel layer, a barrier layer, a compound semiconductor layer, a gate electrode, and a stack of dielectric layers. The channel layer is disposed on the substrate. The barrier layer is disposed on the channel layer. The compound semiconductor layer is disposed on the barrier layer. The gate electrode is disposed on the compound semiconductor layer. The stack of dielectric layers is disposed on the gate electrode. The stack of dielectric layers includes layers having different etching rates.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: April 9, 2024
    Assignee: Vanguard International Semiconductor Corporation
    Inventors: Shin-Cheng Lin, Cheng-Wei Chou, Ting-En Hsieh, Yi-Han Huang, Kwang-Ming Lin, Yung-Fong Lin, Cheng-Tao Chou, Chi-Fu Lee, Chia-Lin Chen, Shu-Wen Chang
  • Patent number: 11392489
    Abstract: Mapping information management for data storage devices is provided. A controller caches write data issued by a host in a temporary storage and then programs the cached write data from the temporary storage to a non-volatile memory. The controller uses a mapping information format to manage mapping information of logical addresses recognized by the host. As presented in the mapping information format, the values not greater than a first threshold value and mapped to the configuration information storage space of the non-volatile memory are at least partially used to point to the temporary storage, and the values greater than the first threshold value are mapped to the non-volatile memory.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: July 19, 2022
    Assignee: SILICON MOTION, INC.
    Inventors: Ting-Han Lin, Che-Wei Hsu
  • Patent number: 11314586
    Abstract: Mapping information management for data storage. A mapping information format without any uncorrectable flag bits (UNC bits) is shown. A controller provides a cyclic redundancy check (CRC) engine. In response to an uncorrectable marking command issued by a host, the controller operates the cyclic redundancy check engine to encode a data pattern with a biased encoding seed to generate biased cyclic redundancy check code. The controller programs the data pattern and the biased cyclic redundancy check code to the non-volatile memory. The data pattern, therefore, will not pass CRC. The uncorrectable marking command works.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: April 26, 2022
    Assignee: SILICON MOTION, INC.
    Inventors: Ting-Han Lin, Che-Wei Hsu
  • Patent number: 11199982
    Abstract: High-efficiency control technology for non-volatile memory is shown. A controller allocates spare blocks of a non-volatile memory to provide a first active block and writes data issued by a host to the first active block. When the number of spare blocks is less than a threshold number and valid data of a first source block is less than a critical data amount, the controller uses the first active block as a data transfer destination for the valid data from the first source block.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: December 14, 2021
    Assignee: SILICON MOTION, INC.
    Inventors: Ting-Han Lin, Che-Wei Hsu
  • Patent number: 11036414
    Abstract: High-efficiency control technology for non-volatile memory is shown. A controller transfers valid data from a first source block to an active block in sections and, between segmented data transfers, the controller writes data issued by the host to the active block. When no second source block is waiting, the controller transfers a first amount of valid data from the first source block to the active block in each segmented data transfer. When a second source block is waiting, the controller transfers a second amount of valid data from the first source block to the active block in each segmented data transfer. The second amount is larger than the first amount and thereby the data transfer for the first source block speeds up.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: June 15, 2021
    Assignee: SILICON MOTION, INC.
    Inventor: Ting-Han Lin
  • Patent number: 10896004
    Abstract: High-efficiency control technology for non-volatile memory. A controller allocates spare blocks of a non-volatile memory to provide an active block and writes data issued by a host to the active block. The controller further uses the active block as the destination for data transferred from a first source block when there are fewer spare blocks than the threshold amount. When a second source block meets the transfer requirements, the controller uses the active block as the destination for data transferred from the second source block.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: January 19, 2021
    Assignee: SILICON MOTION, INC.
    Inventors: Ting-Han Lin, Che-Wei Hsu
  • Publication number: 20200394131
    Abstract: Mapping information management for data storage devices is provided. A controller caches write data issued by a host in a temporary storage and then programs the cached write data from the temporary storage to a non-volatile memory. The controller uses a mapping information format to manage mapping information of logical addresses recognized by the host. As presented in the mapping information format, the values not greater than a first threshold value and mapped to the configuration information storage space of the non-volatile memory are at least partially used to point to the temporary storage, and the values greater than the first threshold value are mapped to the non-volatile memory.
    Type: Application
    Filed: January 28, 2020
    Publication date: December 17, 2020
    Inventors: Ting-Han LIN, Che-Wei HSU
  • Publication number: 20200394099
    Abstract: Mapping information management for data storage. A mapping information format without any uncorrectable flag bits (UNC bits) is shown. A controller provides a cyclic redundancy check (CRC) engine. In response to an uncorrectable marking command issued by a host, the controller operates the cyclic redundancy check engine to encode a data pattern with a biased encoding seed to generate biased cyclic redundancy check code. The controller programs the data pattern and the biased cyclic redundancy check code to the non-volatile memory. The data pattern, therefore, will not pass CRC. The uncorrectable marking command works.
    Type: Application
    Filed: January 28, 2020
    Publication date: December 17, 2020
    Inventors: Ting-Han LIN, Che-Wei HSU
  • Publication number: 20200081657
    Abstract: High-efficiency control technology for non-volatile memory. A controller allocates spare blocks of a non-volatile memory to provide an active block and writes data issued by a host to the active block. The controller further uses the active block as the destination for data transferred from a first source block when there are fewer spare blocks than the threshold amount. When a second source block meets the transfer requirements, the controller uses the active block as the destination for data transferred from the second source block.
    Type: Application
    Filed: July 8, 2019
    Publication date: March 12, 2020
    Inventors: Ting-Han LIN, Che-Wei HSU
  • Publication number: 20200081621
    Abstract: High-efficiency control technology for non-volatile memory is shown. A controller allocates spare blocks of a non-volatile memory to provide a first active block and writes data issued by a host to the first active block. When the number of spare blocks is less than a threshold number and valid data of a first source block is less than a critical data amount, the controller uses the first active block as a data transfer destination for the valid data from the first source block.
    Type: Application
    Filed: July 8, 2019
    Publication date: March 12, 2020
    Inventors: Ting-Han LIN, Che-Wei HSU
  • Publication number: 20200081620
    Abstract: High-efficiency control technology for non-volatile memory is shown. A controller transfers valid data from a first source block to an active block in sections and, between segmented data transfers, the controller writes data issued by the host to the active block. When no second source block is waiting, the controller transfers a first amount of valid data from the first source block to the active block in each segmented data transfer. When a second source block is waiting, the controller transfers a second amount of valid data from the first source block to the active block in each segmented data transfer. The second amount is larger than the first amount and thereby the data transfer for the first source block speeds up.
    Type: Application
    Filed: July 8, 2019
    Publication date: March 12, 2020
    Inventor: Ting-Han LIN
  • Patent number: 8004834
    Abstract: A notebook computer including a bottom case and a top panel is provided, wherein the top panel includes a first supporting element, a top panel body and a second supporting element. The first supporting element has a first side and a second side, wherein the first side pivots to the bottom case, and the top panel body pivots to the first side of the first supporting element. The top panel body has multiple sets of first fixing structure. The second supporting element has a third side and a fourth side, wherein the third side pivots to the second side of the first supporting element. The fourth side has a set of second fixing structures, which is inserted into one set of the first fixing structures.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: August 23, 2011
    Assignee: Gigabyte Technology
    Inventors: Po-Jen Shih, Ting-Han Lin, Shu-I Chen
  • Publication number: 20110149494
    Abstract: A notebook computer including a bottom case and a top panel is provided, wherein the top panel includes a first supporting element, a top panel body and a second supporting element. The first supporting element has a first side and a second side, wherein the first side pivots to the bottom case, and the top panel body pivots to the first side of the first supporting element. The top panel body has multiple sets of first fixing structure. The second supporting element has a third side and a fourth side, wherein the third side pivots to the second side of the first supporting element. The fourth side has a set of second fixing structures, which is inserted into one set of the first fixing structures.
    Type: Application
    Filed: December 22, 2009
    Publication date: June 23, 2011
    Applicant: GIGA-BYTE TECHNOLOGY CO.,LTD.
    Inventors: Po-Jen Shih, Ting-Han Lin, Shu-I Chen
  • Pot
    Patent number: D756160
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: May 17, 2016
    Inventor: Ting Han Lin