Patents by Inventor Kang Seok Seo

Kang Seok Seo 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: 20240061607
    Abstract: Aspects of the present disclosure configure a memory sub-system controller to select between different PLL frequencies provided by the same PLL to communicate with memory components. The controller configures clock generation circuitry to generate a first clock signal having a first frequency and receives a request to perform one or more hand-shaking operations with a set of memory components. The controller divides the first clock signal to generate a second clock signal having a second frequency that is smaller than the first frequency and communicates with the set of memory components using the second clock signal to perform the one or more hand-shaking operations.
    Type: Application
    Filed: August 17, 2022
    Publication date: February 22, 2024
    Inventor: Kang Seok Seo
  • Publication number: 20230025228
    Abstract: Proposed is a lumbar support assembly including a mat formed by connecting wires in such a manner as to take shape in the form of a net and connected to a seat frame in such a manner as to be rotatable forward or backward, a tension unit comprising first and second cables, respective first end portions of the first and second cable being connected to opposite sides, respectively, of the seat frame, and respective second end portions thereof extending to the mat, and a drive unit mounted under a center portion of the mat and connected to the respective second end portions of the first and second end portions, the drive unit being configured to pull or release the first and second cables.
    Type: Application
    Filed: November 8, 2021
    Publication date: January 26, 2023
    Inventors: Chan Ki Cho, Gun Young Park, Jin Oh Kim, Jun Kyu Park, Kang Seok Seo
  • Patent number: 11199996
    Abstract: A memory system includes a memory controller, a first memory bank having a first I/O bus, a second memory bank having a second I/O bus, and a channel connecting the first I/O bus and the second I/O bus to the memory controller. The channel is used to transmit data between the first memory bank and the memory controller and between the second memory bank and memory controller, and is also used to transmit a command from the memory controller to the first memory bank and the second memory bank. The memory controller includes a bank command scheduler implemented in a hardware logic block. The hardware logic block includes a plurality of direct inputs and is able to determine, based on the plurality of inputs, an order in which to output commands to the first memory bank and the second memory bank over the channel; output a first command to the first memory bank; and output a second command to the second memory bank over the channel.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: December 14, 2021
    Assignee: KIOXIA CORPORATION
    Inventor: Kang Seok Seo
  • Publication number: 20200125297
    Abstract: A memory system includes a memory controller, a first memory bank having a first I/O bus, a second memory bank having a second I/O bus, and a channel connecting the first I/O bus and the second I/O bus to the memory controller. The channel is used to transmit data between the first memory bank and the memory controller and between the second memory bank and memory controller, and is also used to transmit a command from the memory controller to the first memory bank and the second memory bank. The memory controller includes a bank command scheduler implemented in a hardware logic block. The hardware logic block includes a plurality of direct inputs and is able to determine, based on the plurality of inputs, an order in which to output commands to the first memory bank and the second memory bank over the channel; output a first command to the first memory bank; and output a second command to the second memory bank over the channel.
    Type: Application
    Filed: December 23, 2019
    Publication date: April 23, 2020
    Inventor: Kang Seok Seo
  • Patent number: 10540116
    Abstract: A memory system includes a memory controller, a first memory bank having a first I/O bus, a second memory bank having a second I/O bus, and a channel connecting the first I/O bus and the second I/O bus to the memory controller. The channel is used to transmit data between the first memory bank and the memory controller and between the second memory bank and memory controller, and is also used to transmit a command from the memory controller to the first memory bank and the second memory bank. The memory controller includes a bank command scheduler implemented in a hardware logic block. The hardware logic block includes a plurality of direct inputs and is able to determine, based on the plurality of inputs, an order in which to output commands to the first memory bank and the second memory bank over the channel; output a first command to the first memory bank; and output a second command to the second memory bank over the channel.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: January 21, 2020
    Assignee: Toshiba Memory Corporation
    Inventor: Kang Seok Seo
  • Patent number: 10528268
    Abstract: In one embodiment, a solid state storage drive comprises a plurality of flash memory devices communicatively coupled to a bus and a channel controller communicatively coupled to the bus, the channel controller comprising an execution time calculator configured to determine an aggregate execution time duration for a sequence of commands in a command execution queue based on a data transfer rate presently assigned for communications over the bus, and a channel execution unit configured to determine when to place a second command in a command execution queue based at least in part on the aggregate execution time duration. In one embodiment, the execution time calculator is further configured to determine the aggregate execution time duration based on the data transfer rate and a data payload quantity associated with at least one command in the sequence of commands.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: January 7, 2020
    Assignee: Toshiba Memory Corporation
    Inventors: Kang Seok Seo, Hyoun Kwon Jeong, Jonghyeon Kim
  • Publication number: 20190079676
    Abstract: In one embodiment, a solid state storage drive comprises a plurality of flash memory devices communicatively coupled to a bus and a channel controller communicatively coupled to the bus, the channel controller comprising an execution time calculator configured to determine an aggregate execution time duration for a sequence of commands in a command execution queue based on a data transfer rate presently assigned for communications over the bus, and a channel execution unit configured to determine when to place a second command in a command execution queue based at least in part on the aggregate execution time duration. In one embodiment, the execution time calculator is further configured to determine the aggregate execution time duration based on the data transfer rate and a data payload quantity associated with at least one command in the sequence of commands.
    Type: Application
    Filed: September 12, 2017
    Publication date: March 14, 2019
    Inventors: Kang Seok Seo, Hyoun Kwon Jeong, Jonghyeon Kim
  • Publication number: 20180232157
    Abstract: A memory system includes a memory controller, a first memory bank having a first I/O bus, a second memory bank having a second I/O bus, and a channel connecting the first I/O bus and the second I/O bus to the memory controller. The channel is used to transmit data between the first memory bank and the memory controller and between the second memory bank and memory controller, and is also used to transmit a command from the memory controller to the first memory bank and the second memory bank. The memory controller includes a bank command scheduler implemented in a hardware logic block. The hardware logic block includes a plurality of direct inputs and is able to determine, based on the plurality of inputs, an order in which to output commands to the first memory bank and the second memory bank over the channel; output a first command to the first memory bank; and output a second command to the second memory bank over the channel.
    Type: Application
    Filed: February 16, 2017
    Publication date: August 16, 2018
    Inventor: Kang Seok Seo