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: 11513728Abstract: 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: GrantFiled: May 10, 2021Date of Patent: November 29, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Su-Ryun Lee, Bum-Hee Lee
-
Patent number: 11487630Abstract: 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: GrantFiled: August 26, 2019Date of Patent: November 1, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Si-Nae Hwang, Hyun-Chul Park, Su-Ryun Lee, Ju-Young Lee
-
Publication number: 20210263675Abstract: 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: ApplicationFiled: May 10, 2021Publication date: August 26, 2021Inventors: SU-RYUN LEE, BUM-HEE LEE
-
Patent number: 11036425Abstract: 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: GrantFiled: July 9, 2019Date of Patent: June 15, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Su-Ryun Lee, Bum-Hee Lee
-
Publication number: 20200218619Abstract: 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: ApplicationFiled: August 26, 2019Publication date: July 9, 2020Inventors: SI-NAE HWANG, Hyun-Chul Park, Su-Ryun Lee, Ju-Young Lee
-
Publication number: 20200142630Abstract: 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: ApplicationFiled: July 9, 2019Publication date: May 7, 2020Inventors: SU-RYUN LEE, BUM-HEE LEE
-
Patent number: 9652180Abstract: 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: GrantFiled: January 24, 2014Date of Patent: May 16, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Youn-Won Park, Su-Ryun Lee, Byung-Ki Lee, Sang-Cheol Lee
-
Patent number: 9460005Abstract: 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: GrantFiled: December 4, 2013Date of Patent: October 4, 2016Assignee: Samsung Electronics Co., Ltd.Inventors: Hong-Suk Choi, Su-Ryun Lee, Chun-Um Kong, Youn-Won Park
-
Publication number: 20140215135Abstract: 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: ApplicationFiled: January 24, 2014Publication date: July 31, 2014Inventors: Youn-Won PARK, Su-Ryun LEE, Byung-Ki LEE, Sang-Cheol LEE
-
Publication number: 20140156918Abstract: 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: ApplicationFiled: December 4, 2013Publication date: June 5, 2014Applicant: Samsung Electronics Co., Ltd.Inventors: Hong-Suk CHOI, Su-Ryun LEE, Chun-Um KONG, Youn-Won PARK
-
Publication number: 20140115239Abstract: 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: ApplicationFiled: October 17, 2013Publication date: April 24, 2014Applicant: Samsung Electronics Co., Ltd.Inventors: CHUN-UM KONG, Su-Ryun Lee, Youn-Won Park, Hong-Suk Choi
-
Patent number: 8127071Abstract: 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: GrantFiled: August 29, 2008Date of Patent: February 28, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Min-Young Kim, Song-Ho Yoon, Su-Ryun Lee
-
Patent number: 7843732Abstract: 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: GrantFiled: August 29, 2008Date of Patent: November 30, 2010Assignee: Samsung Electronics Co., Ltd.Inventors: Su-Ryun Lee, Song-Ho Yoon
-
Publication number: 20090073762Abstract: 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: ApplicationFiled: August 29, 2008Publication date: March 19, 2009Inventors: Su-Ryun Lee, Song-Ho Yoon
-
Publication number: 20090059695Abstract: 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: ApplicationFiled: August 29, 2008Publication date: March 5, 2009Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Min-Young KIM, Song-Ho YOON, Su-Ryun LEE