Patents by Inventor Moon-sang Kwon

Moon-sang Kwon 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: 10545880
    Abstract: A memory device includes an unmapped read control module and a page buffer. The unmapped read control module is configured to receive a read command from a host, determine whether the read command is an unmapped read command, and output a memset command when the read command is the unmapped read command. The page buffer is configured to generate unmapped data by performing a memset operation in response to the memset command. The memset operation does not include a read operation for a memory cell array.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: January 28, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Young-Hoi Heo, Sung-Won Jeong, Moon-Sang Kwon
  • Patent number: 9990162
    Abstract: An operating method of a memory controller may include: enabling a security mode in response to a first command received from a host; generating a security key based on a host key received from the host; storing the security key in a security key storing unit; and/or performing a first data processing operation of encrypting data received from the host and decrypting data stored in a non-volatile memory device, based on the security key, when the security mode is enabled. The security key storing unit may be a volatile memory.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: June 5, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ji-soo Kim, Yoo-chan Kim, Moon-sang Kwon
  • Publication number: 20180137058
    Abstract: A memory device includes an unmapped read control module and a page buffer. The unmapped read control module is configured to receive a read command from a host, determine whether the read command is an unmapped read command, and output a memset command when the read command is the unmapped read command The page buffer is configured to generate unmapped data by performing a memset operation in response to the memset command The memset operation does not include a read operation for a memory cell array.
    Type: Application
    Filed: June 15, 2017
    Publication date: May 17, 2018
    Inventors: YOUNG-HOI HEO, SUNG-WON JEONG, MOON-SANG KWON
  • Patent number: 9952766
    Abstract: A memory device capable of performing an overwrite operation, a memory system, and a method of operating the memory system are provided. The method includes receiving one or more write requests, a logical address and data corresponding to the one or more write requests; comparing a result of analyzing at least one of the received one or more write requests, logical address, and data with a threshold value; and writing data using a first update method or a second update method, based on a result of the comparison. When the first update method is selected, the data are written in a region indicated by a physical address corresponding to the logical address according to address mapping information. When the second update method is selected, information of the physical address corresponding to the logical address is changed, and the data are written in a region indicated by the changed physical address.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: April 24, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yeong-Jae Woo, Kyoung-Il Bang, Sung-Yong Seo, Eun-Chu Oh, Moon-Sang Kwon, Han-Shin Shin
  • Publication number: 20160224247
    Abstract: A memory device capable of performing an overwrite operation, a memory system, and a method of operating the memory system are provided. The method includes receiving one or more write requests, a logical address and data corresponding to the one or more write requests; comparing a result of analyzing at least one of the received one or more write requests, logical address, and data with a threshold value; and writing data using a first update method or a second update method, based on a result of the comparison. When the first update method is selected, the data are written in a region indicated by a physical address corresponding to the logical address according to address mapping information. When the second update method is selected, information of the physical address corresponding to the logical address is changed, and the data are written in a region indicated by the changed physical address.
    Type: Application
    Filed: January 13, 2016
    Publication date: August 4, 2016
    Inventors: YEONG-JAE WOO, KYOUNG-IL BANG, SUNG-YONG SEO, EUN-CHU OH, MOON-SANG KWON, HAN-SHIN SHIN
  • Patent number: 9385871
    Abstract: An apparatus and method for authenticating a Non-Volatile Memory (NVM) device are provided. A host device that authenticates the NVM device transmits challenge information for authentication to the NVM device, receives pieces of authentication information in response to the challenge information from the NVM device, and authenticates the NVM device using the pieces of authentication information by the host device. The pieces of authentication information are generated based on the challenge information and secret key information stored in the NVM device.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: July 5, 2016
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Bo-Gyeong Kang, Moon-Sang Kwon
  • Publication number: 20160191235
    Abstract: An operating method of a memory controller may include: enabling a security mode in response to a first command received from a host; generating a security key based on a host key received from the host; storing the security key in a security key storing unit; and/or performing a first data processing operation of encrypting data received from the host and decrypting data stored in a non-volatile memory device, based on the security key, when the security mode is enabled. The security key storing unit may be a volatile memory.
    Type: Application
    Filed: December 3, 2015
    Publication date: June 30, 2016
    Inventors: Ji-soo Kim, Yoo-chan Kim, Moon-Sang Kwon
  • Publication number: 20160034217
    Abstract: Provided is a memory controller configured to control data sanitization. The memory controller includes a sanitization information storing unit configured to store first information or second information in a non-volatile manner, and a control unit configured to store the first information in the sanitization information storing unit when sanitization of data stored in a non-volatile memory has completed in response to a sanitization command of a host and store the second information in the sanitization information storing unit in response to a write command of the host.
    Type: Application
    Filed: April 30, 2015
    Publication date: February 4, 2016
    Inventors: JI-SOO KIM, MOON-SANG KWON, MYEONG-JIN HAN
  • Patent number: 9251319
    Abstract: A method and apparatus for using a non-volatile storage device includes reading device identification information from the non-volatile storage device, application identification information corresponding to a content application related to a type of content to be protected or utilized among a plurality of content applications is acquired, usage identification information is generated using the device identification information and the application identification information, and protecting or utilizing content using the usage identification information.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: February 2, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Bo-Gyeong Kang, Moon-Sang Kwon, Byung-Rae Lee, Jae-Bum Lee
  • Publication number: 20150160860
    Abstract: A storage device comprises a storage unit having a first size, and a storage controller configured to control data transfer between the storage unit and a host in response to a request from the host, and further configured to convey size information of the storage unit to the host such that the host perceives the storage unit to have a second size different from the first size.
    Type: Application
    Filed: November 26, 2014
    Publication date: June 11, 2015
    Inventor: MOON-SANG KWON
  • Publication number: 20140129761
    Abstract: A non-volatile memory device and a non-volatile memory host device are configured to communicate with the non-volatile memory device. The speed at which the non-volatile memory device responds to a request for accessing user data from the host device may be increased. The non-volatile memory device may transmit logical-physical address mapping information regarding user data to the host device and may receive a request and logical-physical address mapping information from the host device. The host device may receive and store the logical-physical address mapping information from the non-volatile memory device and may transmit the request for accessing the user data and stored mapping information to the non-volatile memory device.
    Type: Application
    Filed: November 1, 2013
    Publication date: May 8, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: MOON-SANG KWON
  • Patent number: 8438112
    Abstract: A host device, a portable storage device, and a method of updating an RO stored in the portable storage device are provided. The method includes receiving a predetermined bitmap from a host device, performing a bitwise operation on the received bitmap and meta information indicating a state of the RO, and updating the meta information using a result of the bitwise operation.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: May 7, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yun-sang Oh, Sang-sin Jung, Kyung-im Jung, Moon-sang Kwon
  • Publication number: 20130019109
    Abstract: A method and apparatus for using a non-volatile storage device includes reading device identification information from the non-volatile storage device, application identification information corresponding to a content application related to a type of content to be protected or utilized among a plurality of content applications is acquired, usage identification information is generated using the device identification information and the application identification information, and protecting or utilizing content using the usage identification information.
    Type: Application
    Filed: July 12, 2012
    Publication date: January 17, 2013
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Bo-Gyeong KANG, Moon-Sang Kwon, Byung-Rae Lee, Jae-Bum Lee
  • Publication number: 20120304281
    Abstract: An apparatus and method for authenticating a Non-Volatile Memory (NVM) device are provided. A host device that authenticates the NVM device transmits challenge information for authentication to the NVM device, receives pieces of authentication information in response to the challenge information from the NVM device, and authenticates the NVM device using the pieces of authentication information by the host device. The pieces of authentication information are generated based on the challenge information and secret key information stored in the NVM device.
    Type: Application
    Filed: May 23, 2012
    Publication date: November 29, 2012
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Bo-Gyeong Kang, Moon-Sang Kwon
  • Publication number: 20120284772
    Abstract: An authentication apparatus includes a data storage unit for storing authentication apparatus identification information, an interface unit for connecting to a host device through a first interface, and an authentication processor that executes an authentication process using the authentication apparatus identification information stored in the data storage unit. The authentication processor executes the authentication process upon receipt of an authentication request signal from the host device through the interface unit, and outputs an authentication response signal including data indicative of a result of the authentication process to the host device via the interface unit. The authentication request signal is for requesting authentication of a data storage device connected to the host device through a second interface.
    Type: Application
    Filed: April 27, 2012
    Publication date: November 8, 2012
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Moon-Sang Kwon, Bo-Gyeong Kang, Jung-Wan Ko, Chang-Woo Sun, Byung-Rae Lee
  • Patent number: 8180988
    Abstract: A system provided for authenticating a storage device includes a computer system, an intermediate converter and a storage device. The computer system stores an application program to execute functions of a storage device. The intermediate converter connects the computer system and the storage device. The storage device store multiple predetermined sector addresses and an order of the predetermined sector addresses. The computer system authenticates the storage device using the application program and sector data stored at the predetermined sector addresses. The predetermined sector addresses may be predetermined by both the storage device and the application program.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: May 15, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Moon-sang Kwon, Chang-eun Choi, Sung-joo Kim
  • Patent number: 8161524
    Abstract: A method for extending a secure area in a portable storage device and the portable storage device therefore are provided. The method includes allocating a secure area for storing data to be received within an insecure area, sending position information regarding the secure area allocated within the insecure area to a host device, receiving the position information and data to be stored in the secure area from a secure application of the host device, and encrypting and storing the data in the insecure area based on the position information.
    Type: Grant
    Filed: January 12, 2006
    Date of Patent: April 17, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yun-sang Oh, Sang-sin Jung, Moon-sang Kwon, Kyung-im Jung
  • Patent number: 8032941
    Abstract: A method for searching a portable storage device for a rights object by using an identifier of the rights object, including a host device accessing the portable storage device, retrieving the identifier of the stored rights object from the portable storage device, storing the retrieved object identifier, searching for the stored object identifier to perform an operation associated with the rights object stored in the portable storage device, and acquiring location data of the rights object as a result of the searching.
    Type: Grant
    Filed: September 15, 2005
    Date of Patent: October 4, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang-sin Jung, Yun-sang Oh, Moon-sang Kwon, Kyung-im Jung
  • Patent number: 7870397
    Abstract: A method and apparatus for managing digital rights of a portable storage device are provided. The method comprises a device performing authentication together with the portable storage device and sharing an encryption key with the portable storage device as a result of the authentication, requesting a rights object list from the portable storage device, receiving the rights object list from the portable storage device, and processing and displaying the rights object list.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: January 11, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byung-rae Lee, Kyung-im Jung, Joong-chul Yoon, Moon-sang Kwon, Shin-han Kim, Jae-jin Choi
  • Patent number: 7861311
    Abstract: Provided is a method of hiding a specified directory with no effect on compatibility with an existing file system. According to an aspect of the invention, an apparatus for managing a hidden area includes a hidden area generation unit which sets a portion of the data area as a hidden area and records meta data for the set hidden area, a hidden area release unit which moves a directory entry of a root directory of the hidden area into the directory entry area and returns a cluster recorded with the meta data to release the set hidden area, and an access control unit which controls an access to the hidden area when the hidden area is set.
    Type: Grant
    Filed: January 9, 2007
    Date of Patent: December 28, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dong-young Seo, Moon-sang Kwon, Hee-sub Shin