Patents by Inventor Jaekyun Moon

Jaekyun Moon 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: 20230298677
    Abstract: A device includes a threshold voltage distribution estimation network configured to generate an estimated distribution using a feature distribution and read trial information, a set of feature distributions generated from a plurality of threshold voltage distributions for a plurality of pages of a memory device, and a read reference voltage estimation network configured to generate a read reference voltage from the estimated distribution. The read trial information includes a read trial vector and an output value, the output value being generated by applying the read trial vector to a threshold voltage distribution for a page to be read among the plurality of threshold voltage distributions.
    Type: Application
    Filed: June 22, 2022
    Publication date: September 21, 2023
    Inventors: Sunyoung JO, Jungwuk PARK, Younghyun PARK, Sang Ho YUN, Jaekyun MOON
  • Patent number: 11741356
    Abstract: A data processing method by learning of a neural network may be provided. The data processing method by the learning of a neural network includes: obtaining a first set of output values by processing a first set of input values of a task by the neural network; forming a projection space on the basis of the first set of output values; obtaining a second set of output values by processing a second set of input values out of input values of the task by the neural network; projecting the second set of output values onto the projection space; and performing processing the second set of output values in the projection space.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: August 29, 2023
    Inventors: Jaekyun Moon, Sung Whan Yoon, Jun Seo
  • Patent number: 11470150
    Abstract: A method for transmitting agreed data on a network by an electronic apparatus, the method according to an embodiment of the present invention may include the steps of storing a generation matrix generated on the basis of the number of a plurality of electronic apparatuses including the electronic apparatus participating in the network and the number of a plurality of data blocks to be shared between the plurality of electronic apparatuses and transmitting an agreed data block agreed to be shared with another electronic apparatuses included in the plurality of electronic apparatuses to another electronic apparatus on the basis of the generation matrix.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: October 11, 2022
    Assignee: KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY
    Inventors: Jaekyun Moon, Beongjun Choi, Jy Yong Sohn, Dong-Jun Han
  • Publication number: 20220261576
    Abstract: An object detecting device includes a feature extracting circuit configured to extract first feature data from an input image; a feature transforming circuit configured to transform the first feature data into transformed feature data according to a transformation function; and a decoder circuit configured to decode the transformed feature data into a region map indicating a detected object.
    Type: Application
    Filed: November 8, 2021
    Publication date: August 18, 2022
    Inventors: Jun SEO, Younghyun PARK, Jaekyun MOON
  • Publication number: 20220262006
    Abstract: An edge detecting device includes a feature extracting circuit configured to extract first and second feature data from an input image; a prototype generating circuit configured to generate prototype data using the first feature data and an input label, the prototype data including foreground and background information of an object; a region detecting circuit configured to generate a segmentation mask by detecting a region of an object using the first feature data and the prototype data; and an edge extracting circuit configured to generate an edge map by combining the segmentation mask and the second feature data.
    Type: Application
    Filed: November 23, 2021
    Publication date: August 18, 2022
    Inventors: Younghyun PARK, Jun SEO, Jaekyun MOON
  • Patent number: 11158386
    Abstract: A memory system includes a memory device including a plurality of memory cells, and a controller configured to access the plurality of memory cells. The controller includes a data read block configured to read first data from one or more pages included in first memory cells, determine a target memory cell subject to a compensation based on the first data, and read second data from one or more pages of second memory cells adjacent to the target memory cell, and an equalizer configured to convert the second data into symbol interfering data, check a probability of the first data from a lookup table according to the symbol interfering data, and determine the compensation on the first data based on the probability.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: October 26, 2021
    Assignees: SK hynix Inc., Korea Advanced Institute of Science and Technology
    Inventors: Suk Kwang Park, Jaekyun Moon, Minsu Choi
  • Publication number: 20200404049
    Abstract: A method for transmitting agreed data on a network by an electronic apparatus, the method according to an embodiment of the present invention may include the steps of storing a generation matrix generated on the basis of the number of a plurality of electronic apparatuses including the electronic apparatus participating in the network and the number of a plurality of data blocks to be shared between the plurality of electronic apparatuses and transmitting an agreed data block agreed to be shared with another electronic apparatuses included in the plurality of electronic apparatuses to another electronic apparatus on the basis of the generation matrix.
    Type: Application
    Filed: June 17, 2020
    Publication date: December 24, 2020
    Applicant: Korea Advanced Institute of Science And Technology
    Inventors: Jaekyun MOON, Beongjun CHOI, Jy Yong SOHN, Dong-Jun HAN
  • Publication number: 20200327947
    Abstract: A memory system includes a memory device including a plurality of memory cells, and a controller configured to access the plurality of memory cells. The controller includes a data read block configured to read first data from one or more pages included in first memory cells, determine a target memory cell subject to a compensation based on the first data, and read second data from one or more pages of second memory cells adjacent to the target memory cell, and an equalizer configured to convert the second data into symbol interfering data, check a probability of the first data from a lookup table according to the symbol interfering data, and determine the compensation on the first data based on the probability.
    Type: Application
    Filed: April 14, 2020
    Publication date: October 15, 2020
    Inventors: Suk Kwang PARK, Jaekyun MOON, Minsu CHOI
  • Publication number: 20200257970
    Abstract: A data processing method by learning of a neural network may be provided. The data processing method by the learning of a neural network includes: obtaining a first set of output values by processing a first set of input values of a task by the neural network; forming a projection space on the basis of the first set of output values; obtaining a second set of output values by processing a second set of input values out of input values of the task by the neural network; projecting the second set of output values onto the projection space; and performing processing the second set of output values in the projection space.
    Type: Application
    Filed: June 4, 2019
    Publication date: August 13, 2020
    Applicant: Korea Advanced Institute of Science and Technology
    Inventors: Jaekyun MOON, Sung Whan YOON, Jun SEO
  • Patent number: 10528496
    Abstract: A controller may include a first encoder suitable for generating a first polar parity by performing a first polar encoding operation to respective first sections of an original message having a plurality of symbols, an interleaver suitable for generating an interleaved message by interleaving the original message according to first reliabilities, which are predetermined depending on locations of the respective symbols in the respective first sections in the original message, and second reliabilities, which are predetermined depending on locations of the respective symbols in the interleaved message, a second encoder suitable for generating a second polar parity by performing a second polar encoding operation to respective second sections included in the interleaved message and a memory interface suitable for storing the original message, the first polar parity and the second polar parity into a memory.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: January 7, 2020
    Assignees: SK hynix Inc., Korea Advanced Institute of Science and Technology
    Inventors: Jaekyun Moon, Soon-Young Kang, Sung-Whan Yoon
  • Patent number: 10439647
    Abstract: An operation method of a controller includes: generating a predetermined number of sub-messages by dividing an original message; generating a first parity added message by adding a cyclic redundancy check (CRC) parity message of a predetermined length to each of the sub-messages; and generating an encoded message by performing a polar encoding operation to the first parity added message.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: October 8, 2019
    Assignees: SK hynix Inc., Korea Advanced Institute of Science and Technology
    Inventors: Jaekyun Moon, Beongjun Choi, Sung Whan Yoon
  • Publication number: 20180067880
    Abstract: A controller may include a first encoder suitable for generating a first polar parity by performing a first polar encoding operation to respective first sections of an original message having a plurality of symbols, an interleaver suitable for generating an interleaved message by interleaving the original message according to first reliabilities, which are predetermined depending on locations of the respective symbols in the respective first sections in the original message, and second reliabilities, which are predetermined depending on locations of the respective symbols in the interleaved message, a second encoder suitable for generating a second polar parity by performing a second polar encoding operation to respective second sections included in the interleaved message and a memory interface suitable for storing the original message, the first polar parity and the second polar parity into a memory.
    Type: Application
    Filed: May 22, 2017
    Publication date: March 8, 2018
    Inventors: Jaekyun MOON, Soon-Young KANG, Sung-Whan YOON
  • Publication number: 20180062668
    Abstract: An operation method of a controller includes: generating a predetermined number of sub-messages by dividing an original message; generating a first parity added message by adding a cyclic redundancy check (CRC) parity message of a predetermined length to each of the sub-messages; and generating an encoded message by performing a polar encoding operation to the first parity added message.
    Type: Application
    Filed: August 2, 2017
    Publication date: March 1, 2018
    Inventors: Jaekyun MOON, Beongjun CHOI, Sung Whan YOON
  • Publication number: 20170154682
    Abstract: A memory system includes: a memory apparatus suitable for providing read data; and a plurality of equalizing units respectively suitable for rotationally performing equalization operations to the read data in different directions in a two-dimensional inter-symbol interference (2D ISI) mask, wherein the 2D ISI mask comprises the read data of a victim cell and a plurality of interference data, which exert interferential influence on the read data, of interference cells neighboring the victim cell, and wherein a first one of the equalizing units generates a first equalization information by performing the equalization operation to the read data in a first one of the different directions based on a third equalization information received from a third one of the equalizing units, and provides the generated first equalization information to a second one of the equalizing units.
    Type: Application
    Filed: April 14, 2016
    Publication date: June 1, 2017
    Inventors: Jaekyun MOON, Jaehyeong NO
  • Patent number: 9654147
    Abstract: A concatenated error correction device may be provided that includes: a first encoder which encodes a plurality of blocks arranged in a column direction and a row direction into a block-wise product code consisting of column codes and row codes by applying a first error correction code to the blocks in each of the column direction and the row direction; and a second encoder which receives K number of source symbols and applies a second error correction code to the source symbols, and then encodes into N number of symbols including N-K number of parity symbols. The N number of symbols form the plurality of blocks. K and N are natural numbers.
    Type: Grant
    Filed: November 27, 2014
    Date of Patent: May 16, 2017
    Assignee: Korea Advanced Institute of Science and Technology
    Inventors: Jaekyun Moon, Geunyeong Yu
  • Publication number: 20150155888
    Abstract: A concatenated error correction device may be provided that includes: a first encoder which encodes a plurality of blocks arranged in a column direction and a row direction into a block-wise product code consisting of column codes and row codes by applying a first error correction code to the blocks in each of the column direction and the row direction; and a second encoder which receives K number of source symbols and applies a second error correction code to the source symbols, and then encodes into N number of symbols including N-K number of parity symbols. The N number of symbols form the plurality of blocks. K and N are natural numbers.
    Type: Application
    Filed: November 27, 2014
    Publication date: June 4, 2015
    Inventors: Jaekyun MOON, Geunyeong YU
  • Patent number: 8826096
    Abstract: Provided are a method of decoding an LDPC code for producing several different decoders using a parity-check matrix of the LDPC code, and an LDPC code system including the same. The system includes: an LDPC encoder outputting an LDPC codeword through a channel; a first LDPC decoder decoding the LDPC codeword received through the channel, and when the decoding has failed in a second LDPC decoder, decoding the LDPC codeword according to original parity check matrix of the LDPC codeword, using soft information newly generated after the decoding is ended in the second LDPC decoder; and the second LDPC decoder, when the decoding has failed in the first LDPC decoder, receiving the soft information on each bit from the first LDPC, and decoding the LDPC codeword according to a new parity-check matrix produced from the parity-check matrix of the LDPC codeword using the received soft information on each bit.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: September 2, 2014
    Assignee: Korea Advanced Institute of Science and Technology
    Inventors: Jaekyun Moon, Soonyoung Kang
  • Patent number: 8817561
    Abstract: A method for estimating channel characteristics of a nonvolatile memory device including a plurality of memory cells includes the steps of: calculating first threshold voltage distributions of the memory cells programmed according to input data, based on the input data and a physical structure of the memory cells; calculating second threshold voltage distributions of the memory cells, based on output data and the physical structure of the memory cells; and analyzing the relation between the first and second threshold voltage distributions, using a mask.
    Type: Grant
    Filed: February 14, 2013
    Date of Patent: August 26, 2014
    Assignees: SK Hynix Inc., Korea Advanced Institute of Science and Technology
    Inventors: Seok Hwan Choi, Joong Seob Yang, Seung Ho Chang, Sang Sik Kim, Sang Chul Lee, Ho Yeon Lee, Jaekyun Moon, Jaehyeong No
  • Patent number: 8706792
    Abstract: f(x(sk?1, sk))=A(sk?1)+B(sk) is calculated for nm2 pairs of consecutive state variables {sk?1, sk} using A(sk)=minsk?1,x{A(sk?1)+?(xk=x)} and B(sk)=minsk+1,x{B(sk+1)+?(xk+1=x, sk+1)}, where ?(xk=x) is a metric associated with a branch xk=x connecting consecutive state variables sk?1 and sk. The nm lowest values are selected from the nm2 calculated values of f(x(sk?1, sk))=A(sk?1)+B(sk) and log likelihood ratios (LLRs) are set to those lowest f(x(sk?1, sk)) values. The nm values of x that correspond to the nm lowest values are determined.
    Type: Grant
    Filed: October 26, 2009
    Date of Patent: April 22, 2014
    Assignee: SK hynix memory solutions inc.
    Inventor: Jaekyun Moon
  • Publication number: 20140010031
    Abstract: A method for estimating channel characteristics of a nonvolatile memory device including a plurality of memory cells includes the steps of: calculating first threshold voltage distributions of the memory cells programmed according to input data, based on the input data and a physical structure of the memory cells; calculating second threshold voltage distributions of the memory cells, based on output data and the physical structure of the memory cells; and analyzing the relation between the first and second threshold voltage distributions, using a mask.
    Type: Application
    Filed: February 14, 2013
    Publication date: January 9, 2014
    Applicants: KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY, SK HYNIX INC.
    Inventors: Seok Hwan CHOI, Joong Seob YANG, Seung Ho CHANG, Sang Sik KIM, Sang Chul LEE, Ho Yeon LEE, Jaekyun MOON, Jaehyeong NO