Patents by Inventor JUN KIL RYU

JUN KIL RYU 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: 10318339
    Abstract: In one embodiment, the method includes buffering, under control of a memory controller, received data and an associated program entity in a buffer. The program entity includes first address information and second address information, the first address information indicates an address of the buffer storing the received data, and the second address information indicates an address in the memory to store the received data. The method further includes storing, at the memory controller, management information. The management information includes program information, and the program information includes a pointer to the program entity in the buffer. The method also includes transferring the received data from the buffer to the memory based on the management information and the program entity.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: June 11, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hongmoon Wang, Jun Kil Ryu
  • Patent number: 9640264
    Abstract: A method of operating a memory system includes storing data received from an external device in a buffer memory of the memory system, programming the data stored in the buffer memory to a first storage area of a nonvolatile memory of the memory system in response to a mode of the memory system being in a guarantee mode and to a second storage area of the nonvolatile memory in response to the mode of the memory system being in other than the guarantee mode, and programming the data stored in the first storage area to the second storage area during an idle time.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: May 2, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Nam-Ho Kim, Jun Kil Ryu, Hongmoon Wang
  • Publication number: 20170052815
    Abstract: In one embodiment, the method includes buffering, under control of a memory controller, received data and an associated program entity in a buffer. The program entity includes first address information and second address information, the first address information indicates an address of the buffer storing the received data, and the second address information indicates an address in the memory to store the received data. The method further includes storing, at the memory controller, management information. The management information includes program information, and the program information includes a pointer to the program entity in the buffer. The method also includes transferring the received data from the buffer to the memory based on the management information and the program entity.
    Type: Application
    Filed: November 4, 2016
    Publication date: February 23, 2017
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Hongmoon WANG, Jun Kil RYU
  • Patent number: 9501401
    Abstract: In one embodiment, the method includes buffering, under control of a memory controller, received data and an associated program entity in a buffer. The program entity includes first address information and second address information, the first address information indicates an address of the buffer storing the received data, and the second address information indicates an address in the memory to store the received data. The method further includes storing, at the memory controller, management information. The management information includes program information, and the program information includes a pointer to the program entity in the buffer. The method also includes transferring the received data from the buffer to the memory based on the management information and the program entity.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: November 22, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hongmoon Wang, Jun Kil Ryu
  • Patent number: 9158671
    Abstract: Disclosed is a memory system that includes a nonvolatile memory having a main region and a cache region; and a memory controller having migration manager managing a migration operation that moves data from cache region to the main region by referencing a Most Recently Used/Least Recently Used (MRU/LRU) list.
    Type: Grant
    Filed: August 16, 2012
    Date of Patent: October 13, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jun Kil Ryu, MoonSang Kwon
  • Patent number: 9025376
    Abstract: A memory device comprises a nonvolatile memory device and a controller. The nonvolatile memory comprises a first memory area comprising single-bit memory cells and a second memory area comprising multi-bit memory cells. The controller is configured to receive a first unit of write data, determine a type of the first unit of write data, and based on the type, temporarily store the first unit of write data in the first memory area and subsequently migrate the temporarily stored first unit of write data to the second memory area or to directly store the first unit of write data in the second memory area, and is further configured to migrate a second unit of write data temporarily stored in the first memory area to the second memory area where the first unit of write data is directly stored in the second memory area.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: May 5, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jun-Kil Ryu
  • Publication number: 20150078106
    Abstract: A memory device comprises a nonvolatile memory device and a controller. The nonvolatile memory comprises a first memory area comprising single-bit memory cells and a second memory area comprising multi-bit memory cells. The controller is configured to receive a first unit of write data, determine a type of the first unit of write data, and based on the type, temporarily store the first unit of write data in the first memory area and subsequently migrate the temporarily stored first unit of write data to the second memory area or to directly store the first unit of write data in the second memory area, and is further configured to migrate a second unit of write data temporarily stored in the first memory area to the second memory area where the first unit of write data is directly stored in the second memory area.
    Type: Application
    Filed: November 25, 2014
    Publication date: March 19, 2015
    Inventor: JUN-KIL RYU
  • Patent number: 8902649
    Abstract: A memory device comprises a nonvolatile memory device and a controller. The nonvolatile memory comprises a first memory area comprising single-bit memory cells and a second memory area comprising multi-bit memory cells. The controller is configured to receive a first unit of write data, determine a type of the first unit of write data, and based on the type, temporarily store the first unit of write data in the first memory area and subsequently migrate the temporarily stored first unit of write data to the second memory area or to directly store the first unit of write data in the second memory area, and is further configured to migrate a second unit of write data temporarily stored in the first memory area to the second memory area where the first unit of write data is directly stored in the second memory area.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: December 2, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jun-Kil Ryu
  • Publication number: 20140293712
    Abstract: A method of operating a memory system includes storing data received from an external device in a buffer memory of the memory system, programming the data stored in the buffer memory to a first storage area of a nonvolatile memory of the memory system in response to a mode of the memory system being in a guarantee mode and to a second storage area of the nonvolatile memory in response to the mode of the memory system being in other than the guarantee mode, and programming the data stored in the first storage area to the second storage area during an idle time.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 2, 2014
    Applicant: Samsung Electronics Co., Ltd
    Inventors: NAM-HO KIM, JUN KIL RYU, HONGMOON WANG
  • Publication number: 20140281166
    Abstract: In one embodiment, the method includes buffering, under control of a memory controller, received data and an associated program entity in a buffer. The program entity includes first address information and second address information, the first address information indicates an address of the buffer storing the received data, and the second address information indicates an address in the memory to store the received data. The method further includes storing, at the memory controller, management information. The management information includes program information, and the program information includes a pointer to the program entity in the buffer. The method also includes transferring the received data from the buffer to the memory based on the management information and the program entity.
    Type: Application
    Filed: December 3, 2013
    Publication date: September 18, 2014
    Inventors: Hongmoon WANG, Jun Kil RYU
  • Publication number: 20140006859
    Abstract: A method is provided for managing data of a storage system. The data managing method includes storing write data transferred from a host in a storage device, and performing a scrubbing operation for verifying validity of the stored write data by the storage device in response to a scrubbing command from the host. The scrubbing command includes a validity verification period of the scrubbing operation.
    Type: Application
    Filed: February 26, 2013
    Publication date: January 2, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: JUN KIL RYU
  • Publication number: 20130114354
    Abstract: A memory device comprises a nonvolatile memory device and a controller. The nonvolatile memory comprises a first memory area comprising single-bit memory cells and a second memory area comprising multi-bit memory cells. The controller is configured to receive a first unit of write data, determine a type of the first unit of write data, and based on the type, temporarily store the first unit of write data in the first memory area and subsequently migrate the temporarily stored first unit of write data to the second memory area or to directly store the first unit of write data in the second memory area, and is further configured to migrate a second unit of write data temporarily stored in the first memory area to the second memory area where the first unit of write data is directly stored in the second memory area.
    Type: Application
    Filed: August 30, 2012
    Publication date: May 9, 2013
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Jun Kil RYU
  • Publication number: 20130054882
    Abstract: Disclosed is a storage system which includes a hard disk drive and a nonvolatile memory used as a cache device for the HDD. A connected host is used to manage a data shift between the HDD and nonvolatile memory using a virtual system memory formed by extending a system memory in the host.
    Type: Application
    Filed: August 29, 2012
    Publication date: February 28, 2013
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: JUN KIL RYU
  • Publication number: 20130046920
    Abstract: Disclosed is a memory system that includes a nonvolatile memory having a main region and a cache region; and a memory controller having migration manager managing a migration operation that moves data from cache region to the main region by referencing a Most Recently Used/Least Recently Used (MRU/LRU) list.
    Type: Application
    Filed: August 16, 2012
    Publication date: February 21, 2013
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: JUN KIL RYU, MOONSANG KWON