Patents by Inventor Cheon Ok JEONG

Cheon Ok JEONG 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: 20190026222
    Abstract: A controller includes: a victim list update unit suitable for storing information on an error block in a victim list when the error block is detected; a control unit suitable for deciding whether or not to perform a copy operation based on whether or not a predetermined condition is satisfied; a copy unit suitable for copying the error block into a destination super block while maintaining a location of a die when the control unit performs the copy operation; and a victim list delete unit suitable for deleting the victim list including the error block when the copy operation ends.
    Type: Application
    Filed: February 22, 2018
    Publication date: January 24, 2019
    Inventors: Duck-Hoi KOO, Yong-Tae KIM, Soong-Sun SHIN, Cheon-Ok JEONG
  • Publication number: 20190018768
    Abstract: A method for operating a data storage device including a non-volatile memory device including a first region and a second region includes: storing data from a data cache memory in memory blocks in the first region; determining a first garbage collection cost with respect to a first target memory block having the least valid page among the memory blocks in the first region in which the data are kept; determining a second garbage collection cost with respect to a second target memory block having the least valid page among the memory blocks in the first region from which the data are cleared; and performing a garbage collection operation to copy valid data of a garbage collection target memory block into memory blocks in the second region based on a comparison result of the first garbage collection cost and the second garbage collection cost.
    Type: Application
    Filed: December 4, 2017
    Publication date: January 17, 2019
    Inventors: Yong Tae Kim, Duck Hoi Koo, Soong Sun Shin, Cheon Ok Jeong
  • Publication number: 20190018602
    Abstract: In a method of operating a data storage device including a non-volatile memory device, which includes a closed memory block and an open memory block, a scan pointer and a map scan information of the open memory block is generated. The scan pointer indicates a page next to a page to which a writing operation is completed. The map scan information includes a logical address information mapped in a page of the open memory block. When the data storage device is recovered from a power loss, the logical address information is read based on the map scan information. An address map is rebuilt based on the read logic address information.
    Type: Application
    Filed: January 29, 2018
    Publication date: January 17, 2019
    Inventors: Duck Hoi KOO, Yong Tae KIM, Soong Sun SHIN, Cheon Ok JEONG
  • Publication number: 20180349045
    Abstract: A operating method of memory system including a controller and a memory device may efficiently flush map data for the Sudden Power Off Recovery SPOR.
    Type: Application
    Filed: December 11, 2017
    Publication date: December 6, 2018
    Inventors: Duck-Hoi KOO, Yong-Tae KIM, Soong-Sun SHIN, Cheon-Ok JEONG
  • Publication number: 20180341577
    Abstract: A data processing system includes a host suitable for providing an access request; and a plurality of memory systems suitable for storing or reading data thereto or therefrom in response to the access request, wherein the host includes a host memory buffer suitable for storing a plurality of meta-data respectively corresponding to the plurality of memory systems, wherein each of the plurality of meta-data includes a first threshold value representing storage capacity for user data in a corresponding memory system among the plurality of memory systems, a second threshold value representing a number of read operations for logical block addresses (LBAs) of the corresponding memory system, a third threshold value representing a temperature of the corresponding memory system and respective LBAs of the plurality of memory systems.
    Type: Application
    Filed: December 5, 2017
    Publication date: November 29, 2018
    Inventors: Soong-Sun Shin, Duck-Hoi Koo, Yong-Tae Kim, Cheon-Ok Jeong
  • Publication number: 20180341557
    Abstract: A method for operating a data storage device which includes a nonvolatile memory device including a plurality of memory blocks, includes generating a valid page count table including the number of valid pages of each of closed blocks among the plurality of memory blocks in which data are written in all pages thereof and the number of valid pages of at least one open block among the plurality of memory blocks in which data is written in a part of pages thereof; generating a valid page scan table including a scan pointer for scanning the number of valid pages of the open block; and backing up the valid page count table and the valid page scan table in a meta block among the plurality of memory blocks.
    Type: Application
    Filed: December 4, 2017
    Publication date: November 29, 2018
    Inventors: Duck Hoi KOO, Yong Tae KIM, Soong Sun SHIN, Cheon Ok JEONG