Patents by Inventor Hsiu-Hsien CHU

Hsiu-Hsien CHU 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: 11288019
    Abstract: A memory management method for a storage device having a rewritable non-volatile memory module is provided. The rewritable non-volatile memory module has a plurality of physical blocks. The method includes: scanning the plurality of physical blocks to identify one or more bad physical blocks; performing a bad physical block remapping operation on the one or more bad physical blocks to update a virtual block stripe management table; and performing a writing operation under a multiple plane write mode based on the virtual block stripe management table.
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: March 29, 2022
    Assignee: Shenzhen EpoStar Electronics Limited CO.
    Inventors: Hung-Chih Hsieh, Hsiu-Hsien Chu, Yu-Hua Hsiao
  • Patent number: 10698762
    Abstract: A data reading method for a rewritable non-volatile memory module is provided. The method includes receiving a reading command from a host system; identifying a target physical unit of the rewritable non-volatile memory module according to the reading command, and identifying a program erase cycle value, a first timestamp, a second timestamp of the target physical unit, wherein the first timestamp records a time at which the target physical unit is programmed last, and the second timestamp records a time at which the target physical unit is read last; and selecting a target reading voltage set among a plurality of reading voltage set according to the program erase cycle value, the first timestamp, the second timestamp, so as to read a target data from the target physical unit.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: June 30, 2020
    Assignee: Shenzhen EpoStar Electronics Limited CO.
    Inventors: Yu-Hua Hsiao, Shu-Hsien Li, Hsiu-Hsien Chu
  • Patent number: 10691534
    Abstract: A data encoding method, a data decoding method, and a storage controller are provided. The encoding method includes: obtaining a verification data corresponding to a raw data according to a write command; adding the verification data to the raw data, and obtaining a scrambled data accordingly; and performing an encoding operation on the scrambled data to obtain a codeword data. The decoding method includes: performing a decoding operation on a codeword data to obtain a decoded codeword data, and obtaining a pre-scrambling data accordingly; identifying a verification data and a raw data in the pre-scrambling data; identifying one or more first system data corresponding to the raw data according to a read command; and determining whether the raw data is correct by comparing the one or more first system data and the verification data.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: June 23, 2020
    Assignee: Shenzhen EpoStar Electronics Limited CO.
    Inventors: Yu-Hua Hsiao, Hsiu-Hsien Chu, Heng-Lin Yen
  • Patent number: 10503606
    Abstract: A data backup method, a data recovery method and a storage controller for a rewritable non-volatile memory module are provided. The data backup method includes receiving a trim command; generating a trim information list according to the trim command and a physical address that stores the trim information list, wherein the trim information list records information corresponding to the trim command and the physical address; storing the generated trim information list into the physical address. The data recovery method includes re-establishing a logical-to-physical table; loading a latest trim information list into a memory from the rewritable non-volatile memory module; updating the re-established logical-to-physical table or the trim information list in the memory according to the trim information.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: December 10, 2019
    Assignee: Shenzhen EpoStar Electronics Limited CO.
    Inventors: Hung-Chih Hsieh, Yu-Hua Hsiao, Hsiu-Hsien Chu
  • Publication number: 20190332331
    Abstract: A memory management method for a storage device having a rewritable non-volatile memory module is provided. The rewritable non-volatile memory module has a plurality of physical blocks. The method includes: scanning the plurality of physical blocks to identify one or more bad physical blocks; performing a bad physical block remapping operation on the one or more bad physical blocks to update a virtual block stripe management table; and performing a writing operation under a multiple plane write mode based on the virtual block stripe management table.
    Type: Application
    Filed: August 9, 2018
    Publication date: October 31, 2019
    Applicant: Shenzhen EpoStar Electronics Limited CO.
    Inventors: Hung-Chih Hsieh, Hsiu-Hsien Chu, Yu-Hua Hsiao
  • Patent number: 10339045
    Abstract: A valid data management method and a storage controller are provided. The method includes creating a valid data mark table and a valid logical addresses table corresponding to a target physical unit according to a logical-to-physical table and a target physical-to-logical table corresponding to the target physical unit, wherein the valid data mark table records a plurality of mark values respectively corresponding to a plurality of target logical addresses, the mark values respectively indicate whether the corresponding logical addresses is valid or invalid, and the valid logical addresses table only records one or more valid target logical addresses according to an order of one or more first bit values in the valid data mark table; and identifying one or more valid data of the target physical unit according to the logical-to-physical table, the valid data mark table and the valid logical addresses table corresponding to the target physical unit.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: July 2, 2019
    Assignee: SHENZHEN EPOSTAR ELECTRONICS LIMITED CO.
    Inventors: Hsiu-Hsien Chu, Hung-Chih Hsieh, Yu-Hua Hsiao
  • Publication number: 20190146909
    Abstract: A valid data management method and a storage controller are provided. The method includes creating a valid data mark table and a valid logical addresses table corresponding to a target physical unit according to a logical-to-physical table and a target physical-to-logical table corresponding to the target physical unit, wherein the valid data mark table records a plurality of mark values respectively corresponding to a plurality of target logical addresses, the mark values respectively indicate whether the corresponding logical addresses is valid or invalid, and the valid logical addresses table only records one or more valid target logical addresses according to an order of one or more first bit values in the valid data mark table; and identifying one or more valid data of the target physical unit according to the logical-to-physical table, the valid data mark table and the valid logical addresses table corresponding to the target physical unit.
    Type: Application
    Filed: April 25, 2018
    Publication date: May 16, 2019
    Applicant: EpoStar Electronics Corp.
    Inventors: Hsiu-Hsien Chu, Hung-Chih Hsieh, Yu-Hua Hsiao
  • Publication number: 20190138391
    Abstract: A data encoding method, a data decoding method, and a storage controller are provided. The encoding method includes: obtaining a verification data corresponding to a raw data according to a write command; adding the verification data to the raw data, and obtaining a scrambled data accordingly; and performing an encoding operation on the scrambled data to obtain a codeword data. The decoding method includes: performing a decoding operation on a codeword data to obtain a decoded codeword data, and obtaining a pre-scrambling data accordingly; identifying a verification data and a raw data in the pre-scrambling data; identifying one or more first system data corresponding to the raw data according to a read command; and determining whether the raw data is correct by comparing the one or more first system data and the verification data.
    Type: Application
    Filed: April 11, 2018
    Publication date: May 9, 2019
    Applicant: EpoStar Electronics Corp.
    Inventors: Yu-Hua Hsiao, Hsiu-Hsien Chu, Heng-Lin Yen
  • Publication number: 20190034287
    Abstract: A data backup method, a data recovery method and a storage controller for a rewritable non-volatile memory module are provided. The data backup method includes receiving a trim command; generating a trim information list according to the trim command and a physical address that stores the trim information list, wherein the trim information list records information corresponding to the trim command and the physical address; storing the generated trim information list into the physical address. The data recovery method includes re-establishing a logical-to-physical table; loading a latest trim information list into a memory from the rewritable non-volatile memory module; updating the re-established logical-to-physical table or the trim information list in the memory according to the trim information.
    Type: Application
    Filed: October 5, 2017
    Publication date: January 31, 2019
    Applicant: EpoStar Electronics (BVI) Corporation
    Inventors: Hung-Chih Hsieh, Yu-Hua Hsiao, Hsiu-Hsien Chu
  • Publication number: 20190012228
    Abstract: A data reading method for a rewritable non-volatile memory module is provided. The method includes receiving a reading command from a host system; identifying a target physical unit of the rewritable non-volatile memory module according to the reading command, and identifying a program erase cycle value, a first timestamp, a second timestamp of the target physical unit, wherein the first timestamp records a time at which the target physical unit is programmed last, and the second timestamp records a time at which the target physical unit is read last; and selecting a target reading voltage set among a plurality of reading voltage set according to the program erase cycle value, the first timestamp, the second timestamp, so as to read a target data from the target physical unit.
    Type: Application
    Filed: August 24, 2017
    Publication date: January 10, 2019
    Applicant: EpoStar Electronics (BVI) Corporation
    Inventors: Yu-Hua Hsiao, Shu-Hsien Li, Hsiu-Hsien Chu
  • Publication number: 20100070684
    Abstract: A memory device preloads a command file and a plurality of response files. Whenever a host sends a command to the memory apparatus, the command assigns one of the response files; thereby the host can receive response of the memory apparatus by reading the assigned response file.
    Type: Application
    Filed: December 30, 2008
    Publication date: March 18, 2010
    Applicant: INCOMM TECHNOLOGIES CO., LTD.
    Inventors: Hsiu-Hsien CHU, Pei-Tai CHEN
  • Publication number: 20100070685
    Abstract: A method is used for operating a memory card, which comprises following steps: (1) a file is preloaded in the first sector of the file allocation table and the second sectors of the description block, wherein the file at least including first data, second data and third data, wherein the first sector is filled up with the first data, only one of the second sectors is not filled up with the second data and the other second sectors are filled up with the third data. (2) A command is received, where the command is capable of updating the file. (3) The command for the first sector is ignored. (4) The only one of the second sectors is updated according to the command. (5) The command for the other second sectors is ignored. (6) The second data of the only one of the second sectors are recovered.
    Type: Application
    Filed: December 30, 2008
    Publication date: March 18, 2010
    Applicant: INCOMM TECHNOLOGIES CO., LTD.
    Inventors: Hsiu-Hsien CHU, Pei-Tai CHEN