Patents by Inventor Chai Im Teoh

Chai Im Teoh 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: 20240143499
    Abstract: An information handling system includes a flash device interface and a flash device. The flash device includes a flash controller and a flash array. The flash device interface programs a command register of the flash controller with a first value, and reads a status register of the flash controller. The flash device interface further determines that a usage of the flash device is in accordance with one of a first usage model and a second usage model based upon a value in the first status register. When the usage is in accordance with the first usage mode, the flash device interface retains the first value in the command register. When the usage is in accordance with the second usage model, the flash device interface reprograms the command register with a second value. The command register controls a read threshold count value for reading data from the flash array.
    Type: Application
    Filed: October 27, 2022
    Publication date: May 2, 2024
    Inventors: Seung Min Oh, Chai Im Teoh, Young Hwan Jang
  • Publication number: 20240118829
    Abstract: Aspects of this disclosure improve data availability by decreasing access times to obtain data from the storage device while still providing high memory density. A method may include identifying, by a controller of a non-volatile solid-state storage device, first data that matches a criteria based on access information regarding data stored in a solid state drive as targeted data; writing, by the controller of the non-volatile solid-state storage device, the targeted data from a first portion of the non-volatile solid-state storage device configured as a first type to a second portion of the non-volatile solid-state storage device configured as a second type; and tagging, by the controller of the non-volatile solid-state storage device, the data with a tag based on the access information. Other aspects are also disclosed.
    Type: Application
    Filed: October 5, 2022
    Publication date: April 11, 2024
    Applicant: Dell Products L.P.
    Inventors: Shane Oh, Chai Im Teoh, Young Hwan Jang
  • Publication number: 20240028205
    Abstract: Aspects of this disclosure improve data availability by decreasing access times to obtain data from the storage device while still providing high memory density. A method may include receiving, by a controller of a non-volatile solid-state storage device, data with tags to be stored in a first portion configured as a first type and a second portion configured as a second type; receiving, by the controller, a storage command comprising an indicator, wherein at least some data associated with a tag identified by the indicator is stored in the first portion; and writing, by the controller based on receiving the storage command, the at least some data associated with the tag identified by the indicator from the first portion to the second portion. Other aspects are also disclosed.
    Type: Application
    Filed: July 20, 2022
    Publication date: January 25, 2024
    Applicant: Dell Products L.P.
    Inventors: Gokul Thiruchengode Vajravel, Young Hwan Jang, Chai Im Teoh, Min Thu Aung
  • Publication number: 20240012763
    Abstract: Systems and methods are provided that may be implemented to collect and log (or record) data or information regarding logical block address (LBA) access activity occurring in a solid-state drive (SSD) non-volatile memory storage device of an information handling system. The LBA access activity may be collected, logged and store at the SSD storage controller-level, and may be retrieved and processed and/or analyzed to develop and then implement non-volatile memory management techniques to optimize and improve SSD device operation and performance (e.g., by decreasing read/write completion times), optimizing SSD media endurance (e.g., by extending the useful life of the SSD media), etc.
    Type: Application
    Filed: July 7, 2022
    Publication date: January 11, 2024
    Inventors: Young Hwan Jang, Min Thu Aung, Chai Im Teoh
  • Patent number: 11593191
    Abstract: Systems and methods are provided that may be implemented to perform failure analysis and/or self-healing of information handling system storage. In one example, an information handling system may perform self-recovery actions to self-heal system storage issues when there is a OS boot failure due to a failure to detect a system storage drive by determining one or more possible recovery actions based on a current system storage drive status retrieved by an embedded controller (EC) or other programmable integrated circuit of the information handling system. In another example, manufacturing quality control analysis may be performed on boot failure information that is collected at a remote server from multiple failed information handling systems.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: February 28, 2023
    Assignee: Dell Products L.P.
    Inventors: Chai Im Teoh, Young Hwan Jang
  • Publication number: 20230025750
    Abstract: Systems and methods are provided that may be implemented to perform failure analysis and/or self-healing of information handling system storage. In one example, an information handling system may perform self-recovery actions to self-heal system storage issues when there is a OS boot failure due to a failure to detect a system storage drive by determining one or more possible recovery actions based on a current system storage drive status retrieved by an embedded controller (EC) or other programmable integrated circuit of the information handling system. In another example, manufacturing quality control analysis may be performed on boot failure information that is collected at a remote server from multiple failed information handling systems.
    Type: Application
    Filed: July 13, 2021
    Publication date: January 26, 2023
    Inventors: Chai Im Teoh, Young Hwan Jang
  • Patent number: 11309036
    Abstract: Systems and methods that may be implemented for that may be implemented to compensate for NAND flash memory voltage threshold (Vth) shift by using one or more designated calibration wordlines that are programmed into the NAND flash memory with a pre-defined data pattern. In one example configuration, the disclosed systems and methods may be automatically implemented by a SSD controller when needed to compensate for flash memory voltage threshold (Vth) shift that occurs, e.g., due to NAND memory cell charge loss due to power-off data retention over an extended period of time.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: April 19, 2022
    Assignee: Dell Products L.P.
    Inventors: Chai Im Teoh, Lip Vui Kan
  • Publication number: 20220115074
    Abstract: Systems and methods that may be implemented for that may be implemented to compensate for NAND flash memory voltage threshold (Vth) shift by using one or more designated calibration wordlines that are programmed into the NAND flash memory with a pre-defined data pattern. In one example configuration, the disclosed systems and methods may be automatically implemented by a SSD controller when needed to compensate for flash memory voltage threshold (Vth) shift that occurs, e.g., due to NAND memory cell charge loss due to power-off data retention over an extended period of time.
    Type: Application
    Filed: October 14, 2020
    Publication date: April 14, 2022
    Inventors: Chai Im Teoh, Lip Vui Kan