Patents by Inventor Chung-Chiang Cheng

Chung-Chiang Cheng 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: 20240153842
    Abstract: A semiconductor structure includes a die embedded in a molding material, the die having die connectors on a first side; a first redistribution structure at the first side of the die, the first redistribution structure being electrically coupled to the die through the die connectors; a second redistribution structure at a second side of the die opposing the first side; and a thermally conductive material in the second redistribution structure, the die being interposed between the thermally conductive material and the first redistribution structure, the thermally conductive material extending through the second redistribution structure, and the thermally conductive material being electrically isolated.
    Type: Application
    Filed: January 4, 2024
    Publication date: May 9, 2024
    Inventors: Hao-Jan Pei, Wei-Yu Chen, Chia-Shen Cheng, Chih-Chiang Tsao, Cheng-Ting Chen, Chia-Lun Chang, Chih-Wei Lin, Hsiu-Jen Lin, Ching-Hua Hsieh, Chung-Shi Liu
  • Publication number: 20240098125
    Abstract: The present disclosure relates to a system, a method and a computer-readable medium for rendering a streaming on a user terminal. The method includes rendering the streaming in a first mode, receiving an environment parameter of the user terminal, receiving a timing when the user terminal closes the streaming, determining a threshold value of the environment parameter based on the timing the user terminal closes the streaming, receiving an updated environment parameter of the user terminal, and rendering the streaming in a second mode if the updated environment parameter meets the threshold value. The second mode includes fewer data objects than the first mode or includes a downgraded version of a data object in the first mode for the rendering. The present disclosure can customize the rendering mode for each user and maximize the satisfaction of viewing streaming for each user.
    Type: Application
    Filed: November 29, 2023
    Publication date: March 21, 2024
    Inventors: Yung-Chi HSU, Chung-Chiang HSU, Shao-Yuan WU, Ming-Che CHENG, Ka Chon LOI
  • Publication number: 20240079229
    Abstract: The present disclosure provides a method of manufacturing a semiconductor device. The method includes: forming a transistor region in a substrate; forming a gate dielectric layer over the transistor region; forming a diffusion-blocking layer over the gate dielectric layer; forming a first portion of a work function layer over the diffusion-blocking layer; forming a second portion of the work function layer over the first portion of the work function layer; forming a plurality of barrier elements on or under a top surface of the second portion of the work function layer; and forming a gate electrode over the work function layer, wherein the plurality of barrier elements block oxygen from diffusing into the work function layer during the formation of the gate electrode.
    Type: Application
    Filed: September 1, 2022
    Publication date: March 7, 2024
    Inventors: CHIA CHAN FAN, CHUNG-LIANG CHENG, CHIN-CHIA YEH, CHIEH CHIANG, CHENG YU PAI
  • Publication number: 20170329684
    Abstract: A method for performing data recovery in a redundant storage system and an associated apparatus are provided. The method includes: determining a state of a cache block of a plurality of cache blocks, in which the plurality of storage devices includes a set of Hard Disk Drives (HDDs) and a set of Solid State Drives (SSDs), an SSD Redundant Array of Independent Disk (RAID) of the redundant storage system includes the set of SSDs, and an HDD RAID of the redundant storage system includes the set of HDDs, in which the SSD RAID is utilized as a cache system of the HDD RAID and includes the plurality of cache blocks; and performing a retry-read operation on at least one of the HDD RAID and the SSD RAID according to the state of the cache block, to obtain a correct version of data within the redundant storage system.
    Type: Application
    Filed: April 20, 2017
    Publication date: November 16, 2017
    Inventors: Huai-En Lien, Chung-Chiang Cheng, Chien-Kuan Yeh, Chih-Cheng Liang, Tzu-Lin Chang, Ning-Yen Chien, Hsuan-Ting Chen
  • Publication number: 20170329683
    Abstract: A method for performing data recovery in a redundant storage system and an associated apparatus are provided. The method includes: sending at least one basic command from a specific layer in a plurality layers of the redundant storage system to a lower layer of the specific layer, in which the basic command includes a read command, and the read command is used for requesting the lower layer to return a data block corresponding to an index; and sending at least one additional command from the specific layer to the lower layer, in which the additional command includes a read retry command, and the read retry command is used for requesting the lower layer to return a redundant data block corresponding to the index, for recovering the data block. The bottommost layer includes at least one set of storage devices.
    Type: Application
    Filed: December 16, 2016
    Publication date: November 16, 2017
    Inventors: Huai-En Lien, Chung-Chiang Cheng, Chien-Kuan Yeh
  • Publication number: 20150149741
    Abstract: A storage system has a plurality of physical blocks, a buffer and a controller. In response to an unmap command received from an operating machine, the controller moves a mapping between a physical block and a logical block of the storage system to a buffer to prepare a deallocation procedure. Then, the controller transmits a completion response to the operating machine. The unmap command is used to cancel the mapping, the completion response is used to notify the operating machine that execution of the unmap command has been finished, and the deallocation procedure is used to deallocate the physical block according to the mapping in the buffer. After the completion response has been transmitted to the operating machine, the controller deallocates the physical block according to workload of the storage system.
    Type: Application
    Filed: August 4, 2014
    Publication date: May 28, 2015
    Inventors: Yi-Lin Zhuo, Cheng-Yu Chang, Jie-Wen Wei, Chung-Chiang Cheng