Patents by Inventor Sang Jin Oh

Sang Jin Oh 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).

  • Publication number: 20160048459
    Abstract: A nonvolatile memory system includes a nonvolatile memory device having a physical storage area, and a memory controller managing the physical storage area on the basis of first and second logical areas. The memory controller is configured to receive a logical block address range corresponding to a part of the first logical area and a command from a host and is configured to receive data, a logical block address and a write command from the host to perform an update with respect to the second logical area. When, in the update operation, the received logical block address is included in the logical block address range, the memory controller, in response to the write command, redirects the received logical block address to a logical page number of the second logical area so that the data is written in the second logical area.
    Type: Application
    Filed: August 10, 2015
    Publication date: February 18, 2016
    Inventors: Sang-Jin OH, Jisoo KIM, Seung-Jae LEE, Moonsang KWON
  • Publication number: 20150220275
    Abstract: A method for operating a nonvolatile memory device including a nonvolatile memory and a memory controller configured to control the nonvolatile memory. The method includes receiving a read request, determining whether the received read request is a merged request, splitting the received read request into at least two read requests and executing the at least two read requests if the received read request is the merged request, and executing the received read request if the received read request is not the merged request.
    Type: Application
    Filed: January 16, 2015
    Publication date: August 6, 2015
    Inventors: SANG-JIN OH, JONG TAE PARK, SEUNGYEUN JEONG
  • Patent number: 9032138
    Abstract: Disclosed is a storage device which includes a flash memory storing data; and a controller controlling the flash memory and performing an invalidation operation in response to a trim command of a host, wherein the controller configures a trim sector bitmap using trim information provided from the host at the invalidation operation and manage the trim sector bitmap by a region unit.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: May 12, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyun Jin Choi, Sang-Jin Oh, Dawoon Jung
  • Publication number: 20150095574
    Abstract: Provided is a method of writing data of a storage system. The method includes causing a host to issue a first writing command; causing the host, when a queue depth of the first writing command is a first value, to store the first writing command in an entry which is assigned in advance and is included in a cache; causing the host to generate a writing completion signal for the first writing command; and causing the host to issue a second writing command.
    Type: Application
    Filed: July 21, 2014
    Publication date: April 2, 2015
    Inventors: Pradeep BISHT, Jiurong CHENG, Jong-tae PARK, Sung-chul KIM, Seung-yeun JEONG, Sang-jin OH, Jung-ho KIM
  • Publication number: 20150095575
    Abstract: Provided are a cache migration management method and a host system configured to perform the cache migration management method. The cache migration management method includes: moving, in response to a request for cache migration with respect to first data stored in a main storage device, the first data and second data related to the first data from the main storage device to a cache storage device; and adding information about the first data moved to the cache storage device and the second data moved to the cache storage device, the moving of the first data and the second data to the cache storage device including storing the first data moved to the cache storage device and the second data moved to the cache storage device at continuous physical addresses of the cache storage device in an order in which the first data and the second data are to be loaded to a host device.
    Type: Application
    Filed: September 30, 2014
    Publication date: April 2, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-jin OH, Jong-Tae PARK, Sung-chul KIM
  • Patent number: 8914608
    Abstract: A data storage device includes a storage medium configured to store data; and a controller configured to control the storage medium, the controller including address mapping information. The controller is configured to divide the address mapping information into at least a first address mapping table and a second address mapping table based on information regarding temporary data received at the controller. The first address mapping table is configured to map one or more addresses of valid data and to be backed up to the storage medium. The second mapping address table being configured to map one or more addresses of the temporary data and to not be backed up to the storage medium.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: December 16, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang-Jin Oh, Jeonguk Kang
  • Publication number: 20140280396
    Abstract: An operating method of a user system having a host and a memory system, the memory system having first and second storage devices, includes deleting a first original file stored in the first storage device, using the host; generating, at the host, a comparison result by performing a comparison operation based on first delete information of the first original file and a mapping table; sending converted delete information from the host to the memory system when the comparison result indicates that a first copied file is stored in the second storage device, the first copied file being a copy of the first original file; and setting a page of the second storage device, in which the first copied file is stored, to an invalid page based on the converted delete information, using the memory system. The host recognizes the first storage device as a main device of the memory system.
    Type: Application
    Filed: March 11, 2014
    Publication date: September 18, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-jin OH, Sungchul KIM, Jong Tae PARK
  • Patent number: 8766368
    Abstract: Semiconductor devices are provided.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: July 1, 2014
    Assignee: SK Hynix Inc.
    Inventors: Chun Soo Kang, Sang Jin Oh
  • Patent number: 8745309
    Abstract: A cooperative memory card system includes a memory card device, and a host in signal communication with the memory card device, where the host assumes at least one memory management function for the memory card device; and a corresponding method of cooperative memory management between a host and a memory card device includes selecting at least one of several memory management functions to be performed by the host for the device.
    Type: Grant
    Filed: August 3, 2007
    Date of Patent: June 3, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Myoung-Soo Jung, Chan-Ik Park, Sang-Jin Oh
  • Patent number: 8572310
    Abstract: In one aspect, meta data corresponding to a non-volatile storage media is read from the non-volatile storage media. Meta data to be updated is detected from the read meta data. Based on the read meta data and the detected meta data to be updated, storage areas of the non-volatile storage media are invalidated.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: October 29, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang-Jin Oh, Chanik Park
  • Patent number: 8533391
    Abstract: A storage device includes a host interface, a buffer memory, a storage medium, and a controller. The host interface is configured to receive storage data and an invalidation command, where the invalidation command is indicative of invalid data among the storage data received by the host interface. The buffer memory is configured to temporarily store the storage data received by the host interface. The controller is configured to execute a transcribe operation in which the storage data temporarily stored in the buffer memory is selectively stored in the storage medium. Further, the controller is responsive to receipt of the invalidation command to execute a logging process when a memory capacity of the invalid data indicated by the invalidation command is equal to or greater than a reference capacity.
    Type: Grant
    Filed: February 3, 2012
    Date of Patent: September 10, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Donghyun Song, Chanik Park, Sang Lyul Min, Sheayun Lee, Taesung Jung, Sang-Jin Oh, Moonwook Oh, Jisoo Kim
  • Publication number: 20130193518
    Abstract: Semiconductor devices are provided.
    Type: Application
    Filed: September 13, 2012
    Publication date: August 1, 2013
    Applicant: SK HYNIX INC.
    Inventors: Chun Soo KANG, Sang Jin OH
  • Publication number: 20120144090
    Abstract: A storage device includes a host interface, a buffer memory, a storage medium, and a controller. The host interface is configured to receive storage data and an invalidation command, where the invalidation command is indicative of invalid data among the storage data received by the host interface. The buffer memory is configured to temporarily store the storage data received by the host interface. The controller is configured to execute a transcribe operation in which the storage data temporarily stored in the buffer memory is selectively stored in the storage medium. Further, the controller is responsive to receipt of the invalidation command to execute a logging process when a memory capacity of the invalid data indicated by the invalidation command is equal to or greater than a reference capacity.
    Type: Application
    Filed: February 3, 2012
    Publication date: June 7, 2012
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Donghyun Song, Chanik Park, Sang Lyul Min, Sheayun Lee, Taesung Jung, Sang-Jin Oh, Moonwook Oh, Jisoo Kim
  • Patent number: 8135901
    Abstract: In one aspect, a determination is made as whether partition metadata of a solid state memory has changed, and if so, the partition metadata is analyzed to locate invalid data stored in the solid state memory. This analysis may include determining that a file system type of a partition has changed, and invalidating data in response to the changed file system type. Alternately, or in addition, the analysis may include determining that a partition has changed, and invalidating data in response to the changed partition.
    Type: Grant
    Filed: October 22, 2008
    Date of Patent: March 13, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang-Jin Oh, Moon-Wook Oh, Chan-Ik Park, Sung-Chul Kim
  • Patent number: 8122193
    Abstract: A storage device includes a host interface, a buffer memory, a storage medium, and a controller. The host interface is configured to receive storage data and an invalidation command, where the invalidation command is indicative of invalid data among the storage data received by the host interface. The buffer memory is configured to temporarily store the storage data received by the host interface. The controller is configured to execute a transcribe operation in which the storage data temporarily stored in the buffer memory is selectively stored in the storage medium. Further, the controller is responsive to receipt of the invalidation command to execute a logging process when a memory capacity of the invalid data indicated by the invalidation command is equal to or greater than a reference capacity, and to execute an invalidation process when the memory capacity of the invalid data is less than the reference capacity.
    Type: Grant
    Filed: May 7, 2010
    Date of Patent: February 21, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Donghyun Song, Chanik Park, Sang Lyul Min, Sheayun Lee, Taesung Jung, Sang-Jin Oh, Moonwook Oh, Jisoo Kim
  • Patent number: 8069284
    Abstract: A semiconductor memory device includes a nonvolatile memory device having a plurality of physical sectors, and a memory controller configured to translate a logical address received from a host to a physical address, with reference to mapping data that defines a correspondence between the logical address and the physical address. The nonvolatile memory device is configured to access a first physical sector corresponding to the physical address, and, when a data delete command is provided from the host to the memory controller to delete first data that is stored in the first physical sector, the memory controller delays an erase and/or merge operation for the first physical sector in which the first data is stored.
    Type: Grant
    Filed: May 15, 2009
    Date of Patent: November 29, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sang-Jin Oh
  • Publication number: 20110271037
    Abstract: A storage device of one aspect includes a data storage medium including a plurality of memory blocks, and a storage controller which outputs a free memory block signal to a host device, and which is responsive to an externally received invalidation command from the host device to selectively invalidate data stored in the memory blocks of the storage medium. The free memory block signal is in accordance with a free memory block status of the data storage medium.
    Type: Application
    Filed: October 25, 2010
    Publication date: November 3, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-jin Oh, Eun-jin Choi
  • Publication number: 20110225388
    Abstract: A data storage device includes a storage medium configured to store data; and a controller configured to control the storage medium, the controller including address mapping information. The controller is configured to divide the address mapping information into at least a first address mapping table and a second address mapping table based on information regarding temporary data received at the controller. The first address mapping table is configured to map one or more addresses of valid data and to be backed up to the storage medium. The second mapping address table being configured to map one or more addresses of the temporary data and to not be backed up to the storage medium.
    Type: Application
    Filed: February 11, 2011
    Publication date: September 15, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-Jin Oh, Jeonguk Kang
  • Publication number: 20110072188
    Abstract: In one aspect, meta data corresponding to a non-volatile storage media is read from the non-volatile storage media. Meta data to be updated is detected from the read meta data. Based on the read meta data and the detected meta data to be updated, storage areas of the non-volatile storage media are invalidated.
    Type: Application
    Filed: November 29, 2010
    Publication date: March 24, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-Jin OH, Chanik PARK
  • Publication number: 20100217927
    Abstract: A storage device includes a host interface, a buffer memory, a storage medium, and a controller. The host interface is configured to receive storage data and an invalidation command, where the invalidation command is indicative of invalid data among the storage data received by the host interface. The buffer memory is configured to temporarily store the storage data received by the host interface. The controller is configured to execute a transcribe operation in which the storage data temporarily stored in the buffer memory is selectively stored in the storage medium. Further, the controller is responsive to receipt of the invalidation command to execute a logging process when a memory capacity of the invalid data indicated by the invalidation command is equal to or greater than a reference capacity, and to execute an invalidation process when the memory capacity of the invalid data is less than the reference capacity.
    Type: Application
    Filed: May 7, 2010
    Publication date: August 26, 2010
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Donghyun Song, Chanik Park, Sang Lyul Min, Sheayun Lee, Taesung Jung, Sang-Jin Oh, Moonwook Oh, Jisoo Kim