Patents by Inventor Soong-Sun SHIN

Soong-Sun SHIN 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: 11934271
    Abstract: There are provided a memory system and an operating method thereof. A memory system includes: a plurality of storage regions, each including a plurality of memory cells; and a controller configured to provide a plurality of read retry sets, determine an applying order of the plurality of read retry sets based on characteristics of a read error occurred in a first storage region among the plurality of storage regions, and apply at least one of the read retry sets, based on the applying order, for a read retry operation performed on the first storage region.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: March 19, 2024
    Assignee: SK hynix Inc.
    Inventors: Nam Oh Hwang, Yong-Tae Kim, Soong-Sun Shin, Duck-Hoi Koo
  • Patent number: 11620213
    Abstract: A controller configures a map table including a map entry associating different address schemes with each other. The controller is configured, for performing map table configuration, to find a target map entry among previous map entries in the map table, merge the current map entry into the target map entry to generate a merged map entry when the target map entry is found, and store the merged map entry in the map table. The target map entry and a current map entry include at least some information which is overlapped.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: April 4, 2023
    Assignee: SK hynix Inc.
    Inventors: Byoung Min Jin, Soong Sun Shin
  • Publication number: 20230075820
    Abstract: An event log management technique may include determining a new event associated with a storage device has occurred, determining a new event log can be stored in an event log chunk stored in an event log buffer, and deleting a number of old event logs starting from an oldest event log among old event logs of the event log chunk stored in the event log buffer if the new event log can be stored in the event log chunk stored in the event log buffer. The number of old event logs being deleted corresponds to a size of a new event log associated with the new event. The technique may also include storing the new event log starting at a start position of the oldest event log.
    Type: Application
    Filed: June 9, 2022
    Publication date: March 9, 2023
    Inventors: Do Geon PARK, Soong Sun SHIN
  • Patent number: 11593023
    Abstract: A memory controller and a method of operating the same may move data from a first memory buffer to a second memory buffer. The memory controller may include a host controller configured to receive host data corresponding to a program request from a host and to control transmission of the host data so that the host data is programmed to a memory device, a flash controller configured to receive flash data corresponding to a read request from the memory device and control transmission of the flash data to the host, and a memory buffer component including the first memory buffer and the second memory buffer configured to store the host data, flash data, or both. The memory controller is configured to control the memory buffer component so that the host data, flash data, or both are moved from the first memory buffer to the second memory buffer.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: February 28, 2023
    Assignee: SK hynix Inc.
    Inventors: Han Choi, Jin Soo Kim, Soong Sun Shin
  • Publication number: 20220229772
    Abstract: A controller configures a map table including a map entry associating different address schemes with each other. The controller is configured, for performing map table configuration, to find a target map entry among previous map entries in the map table, merge the current map entry into the target map entry to generate a merged map entry when the target map entry is found, and store the merged map entry in the map table. The target map entry and a current map entry include at least some information which is overlapped.
    Type: Application
    Filed: June 11, 2021
    Publication date: July 21, 2022
    Inventors: Byoung Min JIN, Soong Sun SHIN
  • Patent number: 11347634
    Abstract: A memory system includes a nonvolatile memory apparatus, and a write-same manager configured to perform a write-same operation on the nonvolatile memory apparatus, wherein the write-same manager merges a first write-same operation and a second write-same operation by comparing first operation information of the first write-same operation and second operation information of the second write-same operation.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: May 31, 2022
    Assignee: SK hynix Inc.
    Inventors: Soong Sun Shin, Yong Tae Kim
  • Publication number: 20220129192
    Abstract: A memory controller and a method of operating the same may move data from a first memory buffer to a second memory buffer. The memory controller may include a host controller configured to receive host data corresponding to a program request from a host and to control transmission of the host data so that the host data is programmed to a memory device, a flash controller configured to receive flash data corresponding to a read request from the memory device and control transmission of the flash data to the host, and a memory buffer component including the first memory buffer and the second memory buffer configured to store the host data, flash data, or both. The memory controller is configured to control the memory buffer component so that the host data, flash data, or both are moved from the first memory buffer to the second memory buffer.
    Type: Application
    Filed: April 27, 2021
    Publication date: April 28, 2022
    Inventors: Han CHOI, Jin Soo KIM, Soong Sun SHIN
  • Publication number: 20220121520
    Abstract: There are provided a memory system and an operating method thereof. A memory system includes: a plurality of storage regions, each including a plurality of memory cells; and a controller configured to provide a plurality of read retry sets, determine an applying order of the plurality of read retry sets based on characteristics of a read error occurred in a first storage region among the plurality of storage regions, and apply at least one of the read retry sets, based on the applying order, for a read retry operation performed on the first storage region.
    Type: Application
    Filed: December 29, 2021
    Publication date: April 21, 2022
    Inventors: Nam Oh HWANG, Yong-Tae KIM, Soong-Sun SHIN, Duck-Hoi KOO
  • Patent number: 11262940
    Abstract: An operating method for a controller includes: receiving a target command; detecting a first command from a first command queue, the first command having a same logical address as the target command; queuing the target command in the first command queue when the first command is not detected from the first command queue; detecting, when the first command queue is full of commands, a second command from a second command queue, the second command having the same logical address as the target command; and queuing the target command in the second command queue, when the second command is not detected from the second command queue.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: March 1, 2022
    Assignee: SK hynix Inc.
    Inventors: Soong-Sun Shin, Jin-Soo Kim, Han Choi
  • Patent number: 11249917
    Abstract: An operating method for a data storage device includes providing a nonvolatile memory device including a plurality of pages; segmenting an address map which maps a logical address provided from a host device and a physical address of the nonvolatile memory device, by a plurality of address map segments according to a segment size that is set depending on a quality of service time allowed to process a request of the host device and an unprocessed workload; and flushing at least one of the address map segments in the nonvolatile memory device after processing the unprocessed workload.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: February 15, 2022
    Assignee: SK hynix Inc.
    Inventors: Min Hwan Moon, Duck Hoi Koo, Soong Sun Shin, Ji Hoon Lee
  • Patent number: 11237908
    Abstract: There are provided a memory system and an operating method thereof. A memory system includes: a plurality of storage regions, each including a plurality of memory cells; and a controller configured to provide a plurality of read retry sets, determine an applying order of the plurality of read retry sets based on characteristics of a read error occurred in a first storage region among the plurality of storage regions, and apply at least one of the read retry sets, based on the applying order, for a read retry operation performed on the first storage region.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: February 1, 2022
    Assignee: SK hynix Inc.
    Inventors: Nam Oh Hwang, Yong-Tae Kim, Soong-Sun Shin, Duck-Hoi Koo
  • Patent number: 11169871
    Abstract: A data storage device includes a nonvolatile memory device including a plurality of memory blocks and a controller for controlling the nonvolatile memory device. A plurality of management blocks includes first and second management blocks managed by the controller. The second management block stores start data and then stores integrity data. The first management block stores a storage location of the second management block. An integrity checker checks integrity of data associated with the first and second management blocks.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: November 9, 2021
    Assignee: SK hynix Inc.
    Inventors: Jang Hwan Jun, Duck Hoi Koo, Soong Sun Shin, Yong Tae Kim, Yong Chul Kim, Cheon Ok Jeong
  • Patent number: 11150843
    Abstract: Provided herein may be a storage device and a method of operating the same. A storage device for protecting the storage device from physical movement may include a nonvolatile memory device, a sensor unit configured to collect information about physical movement of the storage device, and a memory controller configured to perform a device lock operation of protecting data in the nonvolatile memory device, based on a sensor value acquired from the sensor unit.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: October 19, 2021
    Assignee: SK hynix Inc.
    Inventors: Jin Soo Kim, Soong Sun Shin
  • Publication number: 20210303456
    Abstract: A memory system includes a nonvolatile memory apparatus, and a write-same manager configured to perform a write-same operation on the nonvolatile memory apparatus, wherein the write-same manager merges a first write-same operation and a second write-same operation by comparing first operation information of the first write-same operation and second operation information of the second write-same operation.
    Type: Application
    Filed: August 4, 2020
    Publication date: September 30, 2021
    Inventors: Soong Sun SHIN, Yong Tae KIM
  • Patent number: 11086720
    Abstract: A memory system may include: a memory device including a plurality of storage regions; and a controller. The controller may be coupled between a host and the memory device, and perform a read retry operation when a read error occurs in any one of the storage regions based on occurrence possibilities for a plurality of different type of defects in any one storage region where a read error occurred.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: August 10, 2021
    Assignee: SK hynix Inc.
    Inventors: Yong-Tae Kim, Soong-Sun Shin, Duck-Hoi Koo
  • Publication number: 20210141554
    Abstract: A memory system includes a plurality of nonvolatile memory apparatuses; and a controller including cache areas respectively corresponding to the plurality of nonvolatile memory apparatuses, each of the cache areas storing cache data of a corresponding nonvolatile memory apparatus, wherein the controller adjusts a size of at least one of the cache areas based on read queue depths of command queues respectively corresponding to the plurality of nonvolatile memory apparatuses.
    Type: Application
    Filed: August 5, 2020
    Publication date: May 13, 2021
    Inventors: Duck Hoi KOO, Soong Sun SHIN
  • Patent number: 10997039
    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: Grant
    Filed: August 28, 2019
    Date of Patent: May 4, 2021
    Assignee: SK hynix Inc.
    Inventors: Duck Hoi Koo, Yong Tae Kim, Soong Sun Shin, Cheon Ok Jeong
  • Publication number: 20210096760
    Abstract: A data processing system includes a memory system configured to transfer to, or receive from, a host, a piece of data in an in-band communication way. The memory system is configured to transfer a packet to the host in an out-of-band communication way. The packet includes a first type item, including a parameter regarding an idle status, a data input/output processing status and a status showing a sequential or random write operation in the memory system, and a second type item including a variable corresponding to the parameter.
    Type: Application
    Filed: April 23, 2020
    Publication date: April 1, 2021
    Inventors: Jun Cho, Jin-Soo Kim, Soong-Sun Shin
  • Patent number: 10942862
    Abstract: A memory system includes a memory device comprising a plurality of memory cells storing data, and configured to perform one or more of a write operation, read operation and erase operation on the plurality of memory cells; and a controller configured to control an operation of the memory device, wherein the controller is configured to: cache a logical block addressing (LBA) mapping table from the memory device when the memory system is powered on by driving power applied thereto; and transfer a direct memory access (DMA) setup to a host when the LBA mapping table is cached.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: March 9, 2021
    Assignee: SK hynix Inc.
    Inventors: Duck Hoi Koo, Soong Sun Shin, Sang Hyun Kim
  • Patent number: RE49683
    Abstract: Provided herein may be a storage device and a method of operating the same. In a storage device for controlling operational performance depending on temperature, a memory controller configured to control a memory device may include an internal temperature sensing unit configured to generate an internal temperature information by sensing a temperature of the memory controller and a performance adjustment unit configured to receive an external temperature information from an external temperature sensing unit, and controlling operational performance of the memory controller using the internal temperature information and the external temperature information, wherein the external temperature information represents a temperature of the memory device.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: October 3, 2023
    Assignee: SK hynix Inc.
    Inventors: Soong Sun Shin, Sang Hyun Kim