Patents by Inventor Gun Wook LEE

Gun Wook 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: 12001331
    Abstract: A data storage device may include a storage including a plurality of memory blocks composed of system memory blocks for storing system data and user memory blocks for storing user data; and a controller configured to: control exchange of the system and user data with the storage in response to a request of a host device; and determine whether a start condition for performing a garbage collection operation on the storage is satisfied, based on a number of bad memory blocks in the plurality of memory blocks.
    Type: Grant
    Filed: April 26, 2023
    Date of Patent: June 4, 2024
    Assignee: SK hynix Inc.
    Inventor: Gun Wook Lee
  • Patent number: 11868624
    Abstract: An electronic device is provided. A computing system includes a storage device and a host. The storage device includes a memory device including a write protection area. The host performs an operation of providing, to the storage device, a first request regarding security write and write data in parallel with an operation of generating a host authentication code based on the write data and a key shared with the storage device.
    Type: Grant
    Filed: September 1, 2022
    Date of Patent: January 9, 2024
    Assignee: SK hynix Inc.
    Inventor: Gun Wook Lee
  • Publication number: 20230259455
    Abstract: A data storage device may include a storage including a plurality of memory blocks composed of system memory blocks for storing system data and user memory blocks for storing user data; and a controller configured to: control exchange of the system and user data with the storage in response to a request of a host device; and determine whether a start condition for performing a garbage collection operation on the storage is satisfied, based on a number of bad memory blocks in the plurality of memory blocks.
    Type: Application
    Filed: April 26, 2023
    Publication date: August 17, 2023
    Inventor: Gun Wook LEE
  • Patent number: 11675699
    Abstract: A data storage device may include a storage including a plurality of memory blocks composed of system memory blocks for storing system data and user memory blocks for storing user data; and a controller configured to: control exchange of the system and user data with the storage in response to a request of a host device; and determine whether a start condition for performing a garbage collection operation on the storage is satisfied, based on a number of bad memory blocks in the plurality of memory blocks.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: June 13, 2023
    Assignee: SK hynix Inc.
    Inventor: Gun Wook Lee
  • Publication number: 20220413718
    Abstract: An electronic device is provided. A computing system includes a storage device and a host. The storage device includes a memory device including a write protection area. The host performs an operation of providing, to the storage device, a first request regarding security write and write data in parallel with an operation of generating a host authentication code based on the write data and a key shared with the storage device.
    Type: Application
    Filed: September 1, 2022
    Publication date: December 29, 2022
    Inventor: Gun Wook LEE
  • Patent number: 11461021
    Abstract: An electronic device is provided. A computing system includes a storage device and a host. The storage device includes a memory device including a write protection area. The host performs an operation of providing, to the storage device, a first request regarding security write and write data in parallel with an operation of generating a host authentication code based on the write data and a key shared with the storage device.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: October 4, 2022
    Assignee: SK hynix Inc.
    Inventor: Gun Wook Lee
  • Patent number: 11455102
    Abstract: An electronic device is provided. A storage device includes a memory device and a memory controller. The memory device includes a write protection area. The memory controller controls the memory device to perform a read operation on the write protection area, in response to a series of requests regarding security read that are received from a host, provides read data received from the memory device to the host, and generates a device authentication code based on the read data. The memory controller performs generation of the device authentication code in parallel with provision of the read data to the host.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: September 27, 2022
    Assignee: SK hynix Inc.
    Inventor: Gun Wook Lee
  • Publication number: 20220114091
    Abstract: A data storage device may include a storage including a plurality of memory blocks composed of system memory blocks for storing system data and user memory blocks for storing user data; and a controller configured to: control exchange of the system and user data with the storage in response to a request of a host device; and determine whether a start condition for performing a garbage collection operation on the storage is satisfied, based on a number of bad memory blocks in the plurality of memory blocks.
    Type: Application
    Filed: December 20, 2021
    Publication date: April 14, 2022
    Inventor: Gun Wook LEE
  • Patent number: 11204865
    Abstract: A data storage device may include a storage including a plurality of memory blocks composed of system memory blocks for storing system data and user memory blocks for storing user data; and a controller configured to: control exchange of the system and user data with the storage in response to a request of a host device; and determine whether a start condition for performing a garbage collection operation on the storage is satisfied, based on a number of bad memory blocks in the plurality of memory blocks.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: December 21, 2021
    Assignee: SK hynix Inc.
    Inventor: Gun Wook Lee
  • Publication number: 20210278978
    Abstract: An electronic device is provided. A storage device includes a memory device and a memory controller. The memory device includes a write protection area. The memory controller controls the memory device to perform a read operation on the write protection area, in response to a series of requests regarding security read that are received from a host, provides read data received from the memory device to the host, and generates a device authentication code based on the read data. The memory controller performs generation of the device authentication code in parallel with provision of the read data to the host.
    Type: Application
    Filed: July 30, 2020
    Publication date: September 9, 2021
    Inventor: Gun Wook LEE
  • Publication number: 20210281414
    Abstract: An electronic device is provided. A computing system includes a host and a storage device. The host generates a host authentication code. The storage device receives a first request among a series of first to third requests regarding security write and write data from the host, generates a device authentication code based on the write data, receives the second request and the host authentication code from the host, and performs a program operation on the write data based on a result of comparing the host authentication code with the device authentication code.
    Type: Application
    Filed: July 30, 2020
    Publication date: September 9, 2021
    Inventor: Gun Wook LEE
  • Publication number: 20210278979
    Abstract: An electronic device is provided. A computing system includes a storage device and a host. The storage device includes a memory device including a write protection area. The host performs an operation of providing, to the storage device, a first request regarding security write and write data in parallel with an operation of generating a host authentication code based on the write data and a key shared with the storage device.
    Type: Application
    Filed: January 25, 2021
    Publication date: September 9, 2021
    Inventor: Gun Wook LEE
  • Patent number: 10884922
    Abstract: Provided herein may be a storage device and a method of operating the same. The storage device may include a memory device including a plurality of memory blocks, and a memory controller configured to control the memory device and perform a garbage collection operation of securing free blocks in which data is not stored, based on a sum of a number of invalid data blocks and a number of free blocks, among the plurality of memory blocks, wherein the number of invalid data blocks is determined depending on a size of invalid data stored in the plurality of memory blocks.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: January 5, 2021
    Assignee: SK hynix Inc.
    Inventors: Jong Ju Park, Gi Pyo Um, Gun Wook Lee
  • Publication number: 20200218654
    Abstract: A data storage device may include a storage including a plurality of memory blocks composed of system memory blocks for storing system data and user memory blocks for storing user data; and a controller configured to: control exchange of the system and user data with the storage in response to a request of a host device; and determine whether a start condition for performing a garbage collection operation on the storage is satisfied, based on a number of bad memory blocks in the plurality of memory blocks.
    Type: Application
    Filed: September 10, 2019
    Publication date: July 9, 2020
    Inventor: Gun Wook LEE
  • Publication number: 20190354476
    Abstract: Provided herein may be a storage device and a method of operating the same. The storage device may include a memory device including a plurality of memory blocks, and a memory controller configured to control the memory device and perform a garbage collection operation of securing free blocks in which data is not stored, based on a sum of a number of invalid data blocks and a number of free blocks, among the plurality of memory blocks, wherein the number of invalid data blocks is determined depending on a size of invalid data stored in the plurality of memory blocks.
    Type: Application
    Filed: December 3, 2018
    Publication date: November 21, 2019
    Inventors: Jong Ju PARK, Gi Pyo UM, Gun Wook LEE