Patents by Inventor Jang Seob KIM

Jang Seob KIM 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: 20240029787
    Abstract: A storage device includes a memory including a plurality of word lines, a plurality of bit lines and a plurality of memory cells, and a controller configured to control the memory and perform a read retry operation for the memory using a read retry table. The memory includes a special block that stores a read retry table in which a plurality of read retry values are set for each of a plurality of first conditions and each of a plurality of second conditions corresponding to each of the plurality of first conditions.
    Type: Application
    Filed: December 7, 2022
    Publication date: January 25, 2024
    Inventors: Jae Yong SON, Nam Kyeong KIM, Hoon CHO, Hyuk Min KWON, Dae Sung KIM, Jang Seob KIM, Sang Ho YUN
  • Patent number: 11804857
    Abstract: Provided herein may be an electronic device using an artificial neural network. The electronic device may include a training data generator configured to determine an input vector corresponding to a trapping set, detected during error correction decoding corresponding to a codeword, and a target vector corresponding to the input vector, and a training component configured to train an artificial neural network based on supervised learning by inputting the input vector to an input layer of the artificial neural network and by inputting the target vector to an output layer of the artificial neural network.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: October 31, 2023
    Assignee: SK HYNIX INC.
    Inventor: Jang Seob Kim
  • Publication number: 20230305715
    Abstract: A storage device includes a memory device and a controller. The memory device includes a memory region which includes a first sub-region and a second sub-region. The controller reads assist data from a plurality of memory cells according to an assist read voltage during a read voltage adjusting operation on the first sub-region as a target sub-region, and re-utilizes the read assist data during the read voltage adjusting operation on the second sub-region as the target sub-region.
    Type: Application
    Filed: November 25, 2022
    Publication date: September 28, 2023
    Inventors: Sang Ho YUN, Jang Seob KIM
  • Publication number: 20230178159
    Abstract: A storage device includes: a memory device including a plurality of memory cells, the memory device performing a read operation of reading data stored in selected memory cells among the plurality of memory cells; and a memory controller for receiving a read request from a host, and controlling the memory device to perform the read operation corresponding to the read request. The memory controller includes a read voltage inferrer for, when the read operation is completed, receiving read information on the read operation from the memory device, performing a read quality evaluation operation of evaluating the read operation based on the read information, and performing a read voltage inference operation of inferring a secondary read level corresponding to the read information according to a result of the performing the read quality evaluation operation.
    Type: Application
    Filed: May 31, 2022
    Publication date: June 8, 2023
    Inventors: Jang Seob KIM, Sang Ho YUN
  • Patent number: 11598909
    Abstract: Disclosed is a LiDAR window integrated optical filter that includes a window of a polymer material for absorbing a visible light band and transmitting a near-infrared band; and an upper reflective layer and a lower reflective layer formed on the upper surface and the lower surface of the window. The upper reflective layer and the lower reflective layer may be formed in a thin film including titanium dioxide (TiO2) and silicon dioxide (SiO2).
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: March 7, 2023
    Assignees: Hyundai Motor Company, Kia Motors Corporation, OPTRONTEC CO., LTD
    Inventors: Kyoung-Chun Kweon, Seon-Yong An, Min-Seok Oh, Jang-Seob Kim, Jae-Bum Kim
  • Patent number: 11551766
    Abstract: A memory device includes: one or more planes each including a plurality of memory blocks; and a control circuit for selectively performing a dummy read operation before a valid read operation on the first memory block, according to whether a read command on the first memory block is firstly received from a host after a program operation is performed on a plane including the first memory block.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: January 10, 2023
    Assignee: SK hynix Inc.
    Inventor: Jang Seob Kim
  • Patent number: 11501170
    Abstract: Devices for using a neural network to choose an optimal error correction algorithm are disclosed. An example device includes a decoding controller inputting at least one of the number of primary unsatisfied check nodes (UCNs), the number of UCNs respectively corresponding to at least one iteration, and the number of correction bits respectively corresponding to the at least one iteration to a trained artificial neural network, and selecting any one of a first error correction decoding algorithm and a second error correction decoding algorithm based on an output of the trained artificial neural network corresponding to the input, and an error correction decoder performing error correction decoding on a read vector using the selected error correction decoding algorithm. The output of the trained artificial neural network may include a first predicted value indicating a possibility that a first error correction decoding using the first error correction decoding algorithm is successful.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: November 15, 2022
    Assignee: SK hynix Inc.
    Inventors: Dae Sung Kim, Soon Young Kang, Jang Seob Kim
  • Patent number: 11481155
    Abstract: A controller for controlling a memory device comprising a plurality of multi-level cell memory blocks, the controller includes: a processor suitable for controlling the memory device to perform a read operation on a target logical page using some of the plurality of read voltages in a selected read voltage set; and an error correction code (ECC) component suitable for determining whether the read operation is successful, by performing error detection and correction on data generated in the read operation and output from the memory device, wherein, when the read operation is determined to be successful, the processor updates the selected read voltage set with the read voltages used in the read operation when it is successful and estimated values of unused read voltages of the selected read voltage set, the estimated values being determined based on the used read voltages.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: October 25, 2022
    Assignee: SK hynix Inc.
    Inventor: Jang Seob Kim
  • Publication number: 20220263524
    Abstract: Provided herein may be an electronic device using an artificial neural network. The electronic device may include a training data generator configured to determine an input vector corresponding to a trapping set, detected during error correction decoding corresponding to a codeword, and a target vector corresponding to the input vector, and a training component configured to train an artificial neural network based on supervised learning by inputting the input vector to an input layer of the artificial neural network and by inputting the target vector to an output layer of the artificial neural network.
    Type: Application
    Filed: May 4, 2022
    Publication date: August 18, 2022
    Inventor: Jang Seob Kim
  • Patent number: 11418215
    Abstract: The present technology includes an electronic device and a method of operating the same using an artificial neural network. The electronic device according to the present technology includes a decoding controller inputting a primary syndrome vector generated based on a read vector and a parity check matrix to a trained artificial neural, and selecting any one of a first error correction decoding algorithm and a second error correction decoding algorithm based on an output of the trained artificial neural network corresponding to the input, and an error correction decoder performing error correction decoding on a read vector using the selected error correction decoding algorithm. The output of the trained artificial neural network includes a first predicted value indicating a probability that a first error correction decoding using the first error correction decoding algorithm is successful.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: August 16, 2022
    Assignee: SK hynix Inc.
    Inventors: Dae Sung Kim, Soon Young Kang, Jang Seob Kim
  • Patent number: 11356124
    Abstract: Provided herein may be an electronic device using an artificial neural network. The electronic device may include a training data generator configured to determine an input vector corresponding to a trapping set, detected during error correction decoding corresponding to a codeword, and a target vector corresponding to the input vector, and a training component configured to train an artificial neural network based on supervised learning by inputting the input vector to an input layer of the artificial neural network and by inputting the target vector to an output layer of the artificial neural network.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: June 7, 2022
    Assignee: SK HYNIX INC.
    Inventor: Jang Seob Kim
  • Patent number: 11309916
    Abstract: Disclosed are devices, systems and methods for error correction encoding and decoding. A memory controller includes an error correction encoder for generating a codeword by performing error correction encoding, using a parity check matrix including a plurality of sub-matrices; and an error correction decoder for performing error correction decoding on a read vector corresponding to the codeword on a column layer basis while sequentially selecting column layers of the parity check matrix used for the error correction encoding, in the error correction decoding, the column layer including a set of columns of the parity check matrix. Rows included in the parity check matrix are grouped into a plurality of row groups, and at most one cyclic permutation matrix (CPM) is included for each column layer in each of the row groups.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: April 19, 2022
    Assignee: SK hynix Inc.
    Inventors: Dae Sung Kim, Jang Seob Kim
  • Patent number: 11239865
    Abstract: Disclosed are devices, systems and methods for error correction decoding using an iterative decoding scheme. An error correction circuit includes a node processor to perform a plurality of iterations for updating values of one or more variable nodes and one or more check nodes using initial values assigned to the one or more variable nodes, respectively, a trapping set detector to detect a trapping set in at least one of the plurality of iterations by applying a predetermined trapping set determination policy, and a post processor to reduce at least one of the initial values or invert at least one of values of the variable nodes corresponding to an iteration in which the trapping set is detected, upon detection of the trapping set.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: February 1, 2022
    Assignee: SK hynix Inc.
    Inventor: Jang Seob Kim
  • Publication number: 20220011973
    Abstract: A controller for controlling a memory device comprising a plurality of multi-level cell memory blocks, the controller includes: a processor suitable for controlling the memory device to perform a read operation on a target logical page using some of the plurality of read voltages in a selected read voltage set; and an error correction code (ECC) component suitable for determining whether the read operation is successful, by performing error detection and correction on data generated in the read operation and output from the memory device, wherein, when the read operation is determined to be successful, the processor updates the selected read voltage set with the read voltages used in the read operation when it is successful and estimated values of unused read voltages of the selected read voltage set, the estimated values being determined based on the used read voltages.
    Type: Application
    Filed: January 15, 2021
    Publication date: January 13, 2022
    Inventor: Jang Seob KIM
  • Patent number: 11163634
    Abstract: An H matrix generating circuit for generating an H matrix of a QC-LDPC code may include: a conversion value calculation unit calculating conversion values corresponding to column sections of an original H matrix including a plurality of circulant matrices; and a shift unit generating an advanced H matrix by circularly shifting circulant matrices positioned in column sections of the original H matrix by amounts of the conversion values, respectively.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: November 2, 2021
    Assignee: SK hynix Inc.
    Inventors: Chol Su Chae, Jang Seob Kim
  • Publication number: 20210327516
    Abstract: A memory device includes: one or more planes each including a plurality of memory blocks; and a control circuit for selectively performing a dummy read operation before a valid read operation on the first memory block, according to whether a read command on the first memory block is firstly received from a host after a program operation is performed on a plane including the first memory block.
    Type: Application
    Filed: November 17, 2020
    Publication date: October 21, 2021
    Inventor: Jang Seob KIM
  • Publication number: 20210314004
    Abstract: Provided herein may be an electronic device using an artificial neural network. The electronic device may include a training data generator configured to determine an input vector corresponding to a trapping set, detected during error correction decoding corresponding to a codeword, and a target vector corresponding to the input vector, and a training component configured to train an artificial neural network based on supervised learning by inputting the input vector to an input layer of the artificial neural network and by inputting the target vector to an output layer of the artificial neural network.
    Type: Application
    Filed: September 10, 2020
    Publication date: October 7, 2021
    Inventor: Jang Seob Kim
  • Publication number: 20210211141
    Abstract: The present technology includes an electronic device and a method of operating the same using an artificial neural network. The electronic device according to the present technology includes a decoding controller inputting a primary syndrome vector generated based on a read vector and a parity check matrix to a trained artificial neural network to a trained artificial neural network, and selecting any one of a first error correction decoding algorithm and a second error correction decoding algorithm based on an output of the trained artificial neural network corresponding to the input, and an error correction decoder performing error correction decoding on a read vector using the selected error correction decoding algorithm. The output of the trained artificial neural network includes a first predicted value indicating a probability that a first error correction decoding using the first error correction decoding algorithm is successful.
    Type: Application
    Filed: July 8, 2020
    Publication date: July 8, 2021
    Inventors: Dae Sung Kim, Soon Young Kang, Jang Seob Kim
  • Publication number: 20210158169
    Abstract: Devices for using a neural network to choose an optimal error correction algorithm are disclosed. An example device includes a decoding controller inputting at least one of the number of primary unsatisfied check nodes (UCNs), the number of UCNs respectively corresponding to at least one iteration, and the number of correction bits respectively corresponding to the at least one iteration to a trained artificial neural network, and selecting any one of a first error correction decoding algorithm and a second error correction decoding algorithm based on an output of the trained artificial neural network corresponding to the input, and an error correction decoder performing error correction decoding on a read vector using the selected error correction decoding algorithm. The output of the trained artificial neural network may include a first predicted value indicating a possibility that a first error correction decoding using the first error correction decoding algorithm is successful.
    Type: Application
    Filed: May 21, 2020
    Publication date: May 27, 2021
    Inventors: Dae Sung Kim, Soon Young Kang, Jang Seob Kim
  • Patent number: 10985781
    Abstract: An error correction circuit includes a control unit suitable for receiving a data chunk including a plurality of data blocks, each of the data blocks being included in a corresponding codeword of a first direction and a corresponding codeword of a second direction; and a decoder suitable for performing a decoding operation on a codeword, which is selected by the control unit, in the data chunk, wherein the control unit calculates a first reference value by applying a correction capability value of the first direction to a flag of the first direction, calculates a second reference value by applying a correction capability value of the second direction to a flag of the second direction, selects a priority direction from the first direction and the second direction based on the first reference value and the second reference value, and preferentially selects codewords of the priority direction for decoding operations.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: April 20, 2021
    Assignee: SK hynix Inc.
    Inventor: Jang Seob Kim