Patents by Inventor In-sik Ryu

In-sik 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: 10114550
    Abstract: A data storage device includes a first volatile memory device, a first scale-out storage, and a first controller. The first controller is configured to control the first volatile memory device and the first scale-out storage and to execute first firmware. The first scale-out storage includes a second volatile memory device, a first non-volatile memory device, and a second controller. The second controller is configured to control the second volatile memory device and the first non-volatile memory device and to execute second firmware. The first controller boots the first firmware after booting of the second firmware is completed by the second controller.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: October 30, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: In-Sik Ryu, Tae Min Lee, Da Woon Jung
  • Publication number: 20170199672
    Abstract: A data storage device includes a first volatile memory device, a first scale-out storage, and a first controller. The first controller is configured to control the first volatile memory device and the first scale-out storage and to execute first firmware. The first scale-out storage includes a second volatile memory device, a first non-volatile memory device, and a second controller. The second controller is configured to control the second volatile memory device and the first non-volatile memory device and to execute second firmware. The first controller boots the first firmware after booting of the second firmware is completed by the second controller.
    Type: Application
    Filed: September 27, 2016
    Publication date: July 13, 2017
    Inventors: IN-SIK RYU, TAE MIN LEE, DA WOON JUNG
  • Patent number: 9619178
    Abstract: Hybrid storage apparatus and logical block address assigning methods for the hybrid storage apparatus are provided. A hybrid storage apparatus includes a plurality of storage apparatuses having different writing methods, and a controller to combine the storage apparatuses as a single storage apparatus, to assign one or more logic block addresses to the single storage apparatus, and to access the storage apparatuses using the logic block addresses. The address assigning method of a hybrid storage apparatus includes searching and detecting one or more storage apparatuses included in a hybrid storage apparatus when an initially set condition is generated, combining the storage apparatuses as a single storage apparatus, assigning one or more logic block addresses to the single storage apparatus, and accessing the storage apparatuses using the logic block addresses.
    Type: Grant
    Filed: August 10, 2009
    Date of Patent: April 11, 2017
    Assignee: Seagate Technology International
    Inventors: In-sik Ryu, Jae-sung Lee, Se-wook Na, Byung-wook Kim
  • Publication number: 20160062885
    Abstract: A garbage collection method for a nonvolatile memory includes performing an urgent garbage collection operation by coping at least one page of a first logical area to a free block of a second logical area and remapping a page of the second logical area to the first logical area in response to a remapping command received from a host.
    Type: Application
    Filed: June 8, 2015
    Publication date: March 3, 2016
    Inventor: IN SIK RYU
  • Patent number: 9009433
    Abstract: Disclosed are an apparatus and method for recycling areas of a data storage device by relocating data. In one embodiment, a method may comprise selecting a first storage area based on a quantity of obsolete data in the first storage area, moving valid data from the first storage area to a second storage area, and setting memory spaces corresponding to the first storage area as available memory for storing other data. Another embodiment may further comprise selecting a physical address-based move operation or a logical address-based move operation based on a number of sets of contiguous valid memory spaces in the first storage area, wherein the physical address-based move comprises moving data based on physical data addresses, and logical address-based moved comprises moving data based on logical block addresses.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: April 14, 2015
    Assignee: Seagate Technology LLC
    Inventor: In Sik Ryu
  • Patent number: 8656097
    Abstract: A method of controlling a hybrid hard disk drive. The method includes receiving a read command from a host; searching metadata of a file to be read; determining whether the metadata satisfies a predetermined setup condition; and if the metadata satisfies the setup conditions, copying the file to be read, from a first storage device and storing the file in a second storage device.
    Type: Grant
    Filed: September 11, 2009
    Date of Patent: February 18, 2014
    Assignee: Seagate Technology International
    Inventors: Sang-hoon Lee, Se-wook Na, In-sik Ryu
  • Patent number: 8583879
    Abstract: A data storage device including a storing medium to shingle write and a controller to access the storing medium so that data is sequentially written on the storing medium using a mapping table based on Logical Block Address (LBA) included in a write command.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: November 12, 2013
    Assignee: Seagate Technology International
    Inventors: Se-wook Na, In Sik Ryu
  • Patent number: 8527735
    Abstract: Provided are a data storage medium accessing method of accessing a data storage medium of a data storage device according to a virtual address (VA), the data storage device to access the data storage medium according to the VA, and a computer readable recording medium having recorded thereon a program to access the data storage medium accessing method.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: September 3, 2013
    Assignee: Seagate Technology International
    Inventors: In-sik Ryu, Moon-chol Park, Se-wook Na, Jae-sung Lee
  • Publication number: 20130117520
    Abstract: Disclosed are an apparatus and method for recycling areas of a data storage device by relocating data. In one embodiment, a method may comprise selecting a first storage area based on a quantity of obsolete data in the first storage area, moving valid data from the first storage area to a second storage area, and setting memory spaces corresponding to the first storage area as available memory for storing other data. Another embodiment may further comprise selecting a physical address-based move operation or a logical address-based move operation based on a number of sets of contiguous valid memory spaces in the first storage area, wherein the physical address-based move comprises moving data based on physical data addresses, and logical address-based moved comprises moving data based on logical block addresses.
    Type: Application
    Filed: April 27, 2012
    Publication date: May 9, 2013
    Applicant: Seagate Technology LLC
    Inventor: In Sik Ryu
  • Publication number: 20130031317
    Abstract: Apparatuses and methods for redirecting data writes are disclosed. In one embodiment a controller may be configured to receive a command including write data and address data identifying a target zone of a data storage medium; determine whether the target zone contains sufficient available data sectors to store the write data; and record the write data to a common area of a different zone when the target zone does not contain sufficient available data sectors, the common area available to store data when a target zone lacks sufficient available data sectors. In another embodiment, a method may comprise receiving a write command identifying a target zone of a data storage medium; determining whether the target zone contains sufficient available data sectors to store the write data; and recording the write data to a common area of a different zone when the target zone does not contain sufficient available data sectors.
    Type: Application
    Filed: April 27, 2012
    Publication date: January 31, 2013
    Applicant: Seagate Technology LLC
    Inventors: In Sik Ryu, Se Wook Na
  • Patent number: 8307162
    Abstract: Methods and apparatus for cache flush control and write re-ordering in a data storage system are provided. A cache flush control method includes cache flushing information stored in a cache memory to a first storage apparatus of a plurality of storage apparatuses included in a data storage system when a cache flush condition is generated, and performing a write command in a second storage apparatus of the plurality of storage apparatuses which has a write speed lower than the first storage apparatus according to information stored in the first storage apparatus processed with the cache flush.
    Type: Grant
    Filed: July 9, 2009
    Date of Patent: November 6, 2012
    Assignee: Seagate Technology LLC
    Inventors: In-sik Ryu, Sang-hoon Lee, Se-wook Na, Hye-jeong Nam
  • Patent number: 8291185
    Abstract: A data storing location managing method including generating an access frequency of a storing area accessed in a first storage apparatus according to a command received, copying data stored in the storing area of the first storage apparatus to a storing area of a second storage apparatus when the access frequency of the storing area of the first storage apparatus is greater than a reference value, and replacing location information of the storing area of the first storage apparatus with location information of the storing area of the second storage apparatus.
    Type: Grant
    Filed: July 29, 2009
    Date of Patent: October 16, 2012
    Assignee: Seagate Technology LLC
    Inventors: Se-wook Na, Sang-hoon Lee, In-sik Ryu, Hye-jeong Nam
  • Publication number: 20110197035
    Abstract: A data storage device including a storing medium to shingle write and a controller to access the storing medium so that data is sequentially written on the storing medium using a mapping table based on Logical Block Address (LBA) included in a write command.
    Type: Application
    Filed: February 8, 2011
    Publication date: August 11, 2011
    Applicant: Samsung Electronics Co., Ltd
    Inventors: Se-wook Na, In Sik Ryu
  • Publication number: 20110093645
    Abstract: A data recording method including, when moving data stored in a cache to a data storage medium, selecting one cache area from an extended cache area group of the data storage medium by using managing information of a translation layer, moving the data stored in the cache to the selected cache area by using a physical address of the data storage medium on the selected cache area, and updating the managing information of the translation layer, wherein the managing information of the translation layer includes a physical block address-based address of the extended cache area group in the data storage medium.
    Type: Application
    Filed: October 15, 2010
    Publication date: April 21, 2011
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: In-sik RYU, Se-wook Na, Ju-young Lee, Kyung-ho Kim
  • Publication number: 20100325384
    Abstract: Provided are a data storage medium accessing method of accessing a data storage medium of a data storage device according to a virtual address (VA), the data storage device to access the data storage medium according to the VA, and a computer readable recording medium having recorded thereon a program to access the data storage medium accessing method.
    Type: Application
    Filed: June 21, 2010
    Publication date: December 23, 2010
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: In-sik RYU, Moon-chol PARK, Se-wook NA, Jae-sung LEE
  • Publication number: 20100302664
    Abstract: A data storage system includes data storage including at least one data storage disk driven by a spindle motor and a control circuit coupled to the data storage and configured to be coupled to a main power source and a backup power source. The control circuit is configured to detect failure of the main power source, to responsively write data to the data storage while powered by the backup power source, and to subsequently recharge the backup power source using the spindle motor. The control circuit may be configured to further write data to the data storage using the recharged backup power source. The data storage system may further include a head configured to read and/or write data to or from the at least one data storage disk, and the control circuit may be configured to park the head using the recharged backup power source.
    Type: Application
    Filed: May 27, 2010
    Publication date: December 2, 2010
    Inventors: Keun Heo, Seong-sik Hwang, Byung-wook Kim, In-sik Ryu
  • Publication number: 20100070699
    Abstract: A method of controlling a hybrid hard disk drive includes receiving a write command from a host; extracting metadata of a file to be written, determining whether the metadata satisfies a predetermined set condition, and storing the file to be written in a first storage device when the metadata satisfies the set condition.
    Type: Application
    Filed: September 11, 2009
    Publication date: March 18, 2010
    Applicant: Samsung Electronics Co., Ltd
    Inventors: Sang-hoon LEE, Se-wook NA, In-sik RYU
  • Publication number: 20100070689
    Abstract: A method of controlling a hybrid hard disk drive. The method includes receiving a read command from a host; searching metadata of a file to be read; determining whether the metadata satisfies a predetermined setup condition; and if the metadata satisfies the setup conditions, copying the file to be read, from a first storage device and storing the file in a second storage device.
    Type: Application
    Filed: September 11, 2009
    Publication date: March 18, 2010
    Applicant: Samsung Electronics Co., Ltd
    Inventors: Sang-hoon LEE, Se-wook Na, In-sik Ryu
  • Publication number: 20100037017
    Abstract: Hybrid storage apparatus and logical block address assigning methods for the hybrid storage apparatus are provided. A hybrid storage apparatus includes a plurality of storage apparatuses having different writing methods, and a controller to combine the storage apparatuses as a single storage apparatus, to assign one or more logic block addresses to the single storage apparatus, and to access the storage apparatuses using the logic block addresses. The address assigning method of a hybrid storage apparatus includes searching and detecting one or more storage apparatuses included in a hybrid storage apparatus when an initially set condition is generated, combining the storage apparatuses as a single storage apparatus, assigning one or more logic block addresses to the single storage apparatus, and accessing the storage apparatuses using the logic block addresses.
    Type: Application
    Filed: August 10, 2009
    Publication date: February 11, 2010
    Applicant: Samsung Electronics Co., Ltd
    Inventors: In-sik RYU, Jae-sung Lee, Se-wook Na, Byung-wook Kim
  • Publication number: 20100030987
    Abstract: A data storing location managing method including generating an access frequency of a storing area accessed in a first storage apparatus according to a command received, copying data stored in the storing area of the first storage apparatus to a storing area of a second storage apparatus when the access frequency of the storing area of the first storage apparatus is greater than a reference value, and replacing location information of the storing area of the first storage apparatus with location information of the storing area of the second storage apparatus.
    Type: Application
    Filed: July 29, 2009
    Publication date: February 4, 2010
    Applicant: Samsung Electronics Co., Ltd
    Inventors: Se-wook Na, Sang-hoon Lee, In-sik Ryu, Hye-Jeong Nam