Patents by Inventor Su-Ryun Lee

Su-Ryun Lee 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: 11513728
    Abstract: A storage device includes a main storage and a storage controller to control the main storage. The main storage stores data and includes a plurality of nonvolatile memory devices. The storage controller loads at least one of (a) at least a portion of mapping tables and (b) at least one of a portion of directories to a host memory buffer included in an external host device, based on at least one of a size of the host memory buffer and locality information associated with a data access pattern of the host device. The mapping tables are stored in the nonvolatile memory devices and the mapping tables indicate a mapping relationship between a physical address and a logical address of corresponding ones of the nonvolatile memory devices. The directories store address information of the mapping tables.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: November 29, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Su-Ryun Lee, Bum-Hee Lee
  • Patent number: 11487630
    Abstract: A storage device includes a memory device including a metadata area and a journal data area. A memory controller is configured to control the memory device to write a metadata block to the metadata area and to write a journal data block to the journal data area. The metadata block includes metadata, and the journal data block includes both journal data and metadata storage information. The journal data includes log information pertaining to the metadata, and the metadata storage information includes information pertaining to storage of the metadata block.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: November 1, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Si-Nae Hwang, Hyun-Chul Park, Su-Ryun Lee, Ju-Young Lee
  • Publication number: 20210263675
    Abstract: A storage device includes a main storage and a storage controller to control the main storage. The main storage stores data and includes a plurality of nonvolatile memory devices. The storage controller loads at least one of (a) at least a portion of mapping tables and (b) at least one of a portion of directories to a host memory buffer included in an external host device, based on at least one of a size of the host memory buffer and locality information associated with a data access pattern of the host device. The mapping tables are stored in the nonvolatile memory devices and the mapping tables indicate a mapping relationship between a physical address and a logical address of corresponding ones of the nonvolatile memory devices. The directories store address information of the mapping tables.
    Type: Application
    Filed: May 10, 2021
    Publication date: August 26, 2021
    Inventors: SU-RYUN LEE, BUM-HEE LEE
  • Patent number: 11036425
    Abstract: A storage device includes a main storage and a storage controller to control the main storage. The main storage stores data and includes a plurality of nonvolatile memory devices. The storage controller loads at least one of (a) at least a portion of mapping tables and (b) at least one of a portion of directories to a host memory buffer included in an external host device, based on at least one of a size of the host memory buffer and locality information associated with a data access pattern of the host device. The mapping tables are stored in the nonvolatile memory devices and the mapping tables indicate a mapping relationship between a physical address and a logical address of corresponding ones of the nonvolatile memory devices. The directories store address information of the mapping tables.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: June 15, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Su-Ryun Lee, Bum-Hee Lee
  • Publication number: 20200218619
    Abstract: A storage device includes a memory device including a metadata area and a journal data area. A memory controller is configured to control the memory device to write a metadata block to the metadata area and to write a journal data block to the journal data area. The metadata block includes metadata, and the journal data block includes both journal data and metadata storage information. The journal data includes log information pertaining to the metadata, and the metadata storage information includes information pertaining to storage of the metadata block.
    Type: Application
    Filed: August 26, 2019
    Publication date: July 9, 2020
    Inventors: SI-NAE HWANG, Hyun-Chul Park, Su-Ryun Lee, Ju-Young Lee
  • Publication number: 20200142630
    Abstract: A storage device includes a main storage and a storage controller to control the main storage. The main storage stores data and includes a plurality of nonvolatile memory devices. The storage controller loads at least one of (a) at least a portion of mapping tables and (b) at least one of a portion of directories to a host memory buffer included in an external host device, based on at least one of a size of the host memory buffer and locality information associated with a data access pattern of the host device. The mapping tables are stored in the nonvolatile memory devices and the mapping tables indicate a mapping relationship between a physical address and a logical address of corresponding ones of the nonvolatile memory devices. The directories store address information of the mapping tables.
    Type: Application
    Filed: July 9, 2019
    Publication date: May 7, 2020
    Inventors: SU-RYUN LEE, BUM-HEE LEE
  • Patent number: 9652180
    Abstract: Provided are a memory device, a memory system, and a control method performed by the memory system. The control method includes operations of generating, by a first function block of the memory system, a main request comprising a first sub-request for a first operation that is requested by an external source and a second sub-request for a second operation that is dependent upon a processing result of the first operation; processing, by a second function block of the memory system, the first sub-request or the second sub-request; and when a processing result of the first sub-request performed by the second function block is a fail, transmitting, by a third function block of the memory system, abortion information to the first function block in response to the main request, regardless of processing the second sub-request.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: May 16, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Youn-Won Park, Su-Ryun Lee, Byung-Ki Lee, Sang-Cheol Lee
  • Patent number: 9460005
    Abstract: Storage devices including a memory device and methods of operating the storage devices are provided. The storage devices may include a controller which is configured to program first bit data and second bit data paired with the first bit data into a memory device. The first bit data may be less significant bit data than the second bit data. The controller may be configured to selectively perform or skip backup of the first bit data when programming the second bit data.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: October 4, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hong-Suk Choi, Su-Ryun Lee, Chun-Um Kong, Youn-Won Park
  • Publication number: 20140215135
    Abstract: Provided are a memory device, a memory system, and a control method performed by the memory system. The control method includes operations of generating, by a first function block of the memory system, a main request comprising a first sub-request for a first operation that is requested by an external source and a second sub-request for a second operation that is dependent upon a processing result of the first operation; processing, by a second function block of the memory system, the first sub-request or the second sub-request; and when a processing result of the first sub-request performed by the second function block is a fail, transmitting, by a third function block of the memory system, abortion information to the first function block in response to the main request, regardless of processing the second sub-request.
    Type: Application
    Filed: January 24, 2014
    Publication date: July 31, 2014
    Inventors: Youn-Won PARK, Su-Ryun LEE, Byung-Ki LEE, Sang-Cheol LEE
  • Publication number: 20140156918
    Abstract: Storage devices including a memory device and methods of operating the storage devices are provided. The storage devices may include a controller which is configured to program first bit data and second bit data paired with the first bit data into a memory device. The first bit data may be less significant bit data than the second bit data. The controller may be configured to selectively perform or skip backup of the first bit data when programming the second bit data.
    Type: Application
    Filed: December 4, 2013
    Publication date: June 5, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Hong-Suk CHOI, Su-Ryun LEE, Chun-Um KONG, Youn-Won PARK
  • Publication number: 20140115239
    Abstract: A method of managing data in a nonvolatile memory device. The method includes providing a nonvolatile memory device having a hot region and a cold region. The hot region includes first through n-th blocks. Input pages having metadata are received from a host. The input pages are sequentially written to the first through n-th blocks. Valid pages are identified from the input pages written to the first block after the n-th block is written. The valid pages are written to the cold region.
    Type: Application
    Filed: October 17, 2013
    Publication date: April 24, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: CHUN-UM KONG, Su-Ryun Lee, Youn-Won Park, Hong-Suk Choi
  • Patent number: 8127071
    Abstract: A semiconductor memory device includes adjacent planes and a control module. The adjacent planes include a reserve field and a data field having multiple blocks. The blocks of each of the reserve and data fields are successively arranged over the adjacent planes to form a multi-plane operation group. The control module is configured to control the adjacent planes to conduct a first operation or a second operation in accordance with whether the reserve field includes free blocks corresponding to a unit of the multi-plane operation group. The first operation includes replacing blocks of the data field with free blocks of the reserve field in the unit of the multi-plane operation group. The second operation includes replacing one block of the data field with one free block of the reserve field.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: February 28, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Min-Young Kim, Song-Ho Yoon, Su-Ryun Lee
  • Patent number: 7843732
    Abstract: Methods of operating a non-volatile multi-bit memory device can include programming multi-bit memory cells included in one page of the device with page data including an error detection code based on the page data and determining the validity of the page data using the error detection code read from the multi-bit memory cells in response to an error during programming of the multi-bit memory cells, wherein the multi-bit memory cells in the one page are configured to store a single bit of the page data.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: November 30, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Su-Ryun Lee, Song-Ho Yoon
  • Publication number: 20090073762
    Abstract: Methods of operating a non-volatile multi-bit memory device can include programming multi-bit memory cells included in one page of the device with page data including an error detection code based on the page data and determining the validity of the page data using the error detection code read from the multi-bit memory cells in response to an error during programming of the multi-bit memory cells, wherein the multi-bit memory cells in the one page are configured to store a single bit of the page data.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 19, 2009
    Inventors: Su-Ryun Lee, Song-Ho Yoon
  • Publication number: 20090059695
    Abstract: A semiconductor memory device includes adjacent planes and a control module. The adjacent planes include a reserve field and a data field having multiple blocks. The blocks of each of the reserve and data fields are successively arranged over the adjacent planes to form a multi-plane operation group. The control module is configured to control the adjacent planes to conduct a first operation or a second operation in accordance with whether the reserve field includes free blocks corresponding to a unit of the multi-plane operation group. The first operation includes replacing blocks of the data field with free blocks of the reserve field in the unit of the multi-plane operation group. The second operation includes replacing one block of the data field with one free block of the reserve field.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 5, 2009
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Min-Young KIM, Song-Ho YOON, Su-Ryun LEE