Patents by Inventor Ji-Hoon Kwon

Ji-Hoon 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: 12211446
    Abstract: A gate driver includes a stage configured to output a gate signal, the stage including an input part configured to control a voltage of a first node and a voltage of a second node based on signals supplied to a first input terminal and a second input terminal, an output part configured to supply a voltage of a first power source or a voltage of a second power source as the gate signal to an output terminal based on a voltage of a third node and a voltage of a fourth node, a first signal processing part configured to supply the voltage of the second power source to the fourth node based on the voltage of the first node, or to electrically connect the second node and the fourth node through a fifth node based on a signal supplied to a third input terminal, and a second signal processing part including a first transistor connected between the third node and a sixth node to control the voltage of the third node based on an operation of the first transistor.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: January 28, 2025
    Assignee: Samsung Display Co., Ltd.
    Inventors: Hai Jung In, Ji Hyun Ka, Tae Hoon Kwon, Ki Myeong Eom, Chae Han Hyun
  • Patent number: 12206894
    Abstract: Disclosed herein are a method, an apparatus, and a storage medium for image encoding/decoding. An intra-prediction mode for the target block is derived, and intra-prediction for the target block that uses the derived intra-prediction mode is performed. The intra-prediction mode for the target block is derived using an artificial neural network, and an MPM list for the target block is derived using information about the target block, pieces of information about blocks adjacent to the target block, and the artificial neural network. The artificial neural network outputs one or more available intra-prediction modes. Further, the artificial neural network outputs match probabilities for one or more candidate intra-prediction modes, and each of the match probabilities for the candidate intra-prediction modes indicates a probability that the corresponding candidate intra-prediction mode matches the intra-prediction mode for the target block.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: January 21, 2025
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Dong-Hyun Kim, Ji-Hoon Do, Youn-Hee Kim, Se-Yoon Jeong, Hyoung-Jin Kwon, Jong-Ho Kim, Joo-Young Lee, Jin-Soo Choi, Tae-Jin Lee
  • Publication number: 20240405981
    Abstract: The present disclosure according to at least one embodiment provides a method of processing operations of a polynomial-based security algorithm, the method being performed by a computing system. The method comprises identifying a plurality of operations using secret information in the polynomial-based security algorithm, generating a random index to be applied to the identified operations, and performing the operations using the random index.
    Type: Application
    Filed: May 9, 2024
    Publication date: December 5, 2024
    Applicants: SAMSUNG SDS CO., LTD., KOOKMIN UNIVERSITY INDUSTRY ACADEMY COOPERATION FOUNDATION
    Inventors: Sang Yub LEE, Jong Hyeok LEE, Jae Seung HAN, Jae Won HUH, Keon Hee CHOI, Dong Guk HAN, Ji Hoon KWON, Hyo Jin YOON, Ji Hoon CHO
  • Patent number: 11853419
    Abstract: A method for preventing side-channel attack according to an embodiment includes generating an order table which includes a position index value for each bit value of a bit string that is secret information to be generated through a decryption algorithm of an Nth Degree Truncated Polynomial Ring Units (NTRU) LPRime algorithm, shuffling a sort order of the position index value for the each bit value in the order table based on a random number, determining a generation order for the each bit value according to the sort order of the position index value for the each bit value in the order table, and generating the secret information through the decryption algorithm. The secret information is generated by generating the each bit value according to the determined generation order.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: December 26, 2023
    Assignees: SAMSUNG SDS CO., LTD., Kookmin University Industry Academy Cooperation Foundation
    Inventors: Ji Hoon Kwon, Joo Hee Lee, Hyo Jin Yoon, Ji Hoon Cho, Dong Guk Han, Bo Yeon Sim, Il Ju Kim, Tae Ho Lee, Jae Seung Han
  • Patent number: 11522675
    Abstract: A method according to one embodiment includes generating one or more key tables based on a first seed value; generating one or more secret values from a tweak value based on the one or more key tables; and performing encryption or decryption using the one or more secret values. An apparatus according to one embodiment includes a key table generator configured to generate one or more key tables based on a first seed value, a secret value generator configured to generate one or more secret values from a tweak value based on the one or more key tables, and an encryptor/decryptor configured to perform encryption or decryption using the one or more secret values.
    Type: Grant
    Filed: October 26, 2019
    Date of Patent: December 6, 2022
    Assignees: SAMSUNG SDS CO., LTD., Korea Advanced Institute of Science and Technology
    Inventors: Duk-Jae Moon, Ji-hoon Kwon, Joo-Young Lee
  • Patent number: 11438136
    Abstract: An apparatus for encryption according to an embodiment of the present disclosure comprises a classifier configured to classify each data included in an original data set into one of encryption target data and non-encryption target data on the basis of at least one of determination on whether or not an operation to be applied to each data included in the original data set for an analysis of the original data set is a preset operation and determination on whether or not each data included in the original data set is sensitive information; and an encryptor configured to encrypt the encryption target data among the data included in the original data set using a homomorphic encryption algorithm.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: September 6, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Eun-Kyung Kim, Hyo-Jin Yoon, Duk-Jae Moon, Min-Woo Jeong, Jung-Hoon Sohn, Young-Hyun Kim, Hun-Hee Yu, Ji-Hoon Kwon
  • Publication number: 20220129547
    Abstract: A method for preventing side-channel attack according to an embodiment includes generating an order table which includes a position index value for each bit value of a bit string that is secret information to be generated through a decryption algorithm of an Nth Degree Truncated Polynomial Ring Units (NTRU) LPRime algorithm, shuffling a sort order of the position index value for the each bit value in the order table based on a random number, determining a generation order for the each bit value according to the sort order of the position index value for the each bit value in the order table, and generating the secret information through the decryption algorithm. The secret information is generated by generating the each bit value according to the determined generation order.
    Type: Application
    Filed: February 1, 2021
    Publication date: April 28, 2022
    Inventors: Ji Hoon KWON, Joo Hee LEE, Hyo Jin YOON, Ji Hoon CHO, Dong Guk HAN, Bo Yeon SIM, Il Ju KIM, Tae Ho LEE, Jae Seung HAN
  • Patent number: 11277257
    Abstract: A method for performing an operation according to one embodiment includes performing a homomorphic operation using one or more ciphertexts that are homomorphically encrypted based on an encryption key, determining a count value for a ciphertext generated through the homomorphic operation based on count values for each of the one or more ciphertexts, requesting a key management apparatus, which holds the encryption key and a decryption key corresponding to the encryption key, to re-encrypt the generated ciphertext based on the determined count value, acquiring, from the key management apparatus, a ciphertext generated by re-encrypting the generated ciphertext through decryption based on the decryption key and encryption based on the encryption key; and determining a count value for the acquired ciphertext to be a preset initial value.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: March 15, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Eun Kyung Kim, Duk Jae Moon, Hyo Jin Yoon, Jung Hoon Sohn, Jang Hyuk Ahn, Jin Hyuck Jeong, Ji Hoon Kwon, Young Hyun Kim
  • Publication number: 20210297232
    Abstract: A method for performing an operation according to one embodiment includes performing a homomorphic operation using one or more ciphertexts that are homomorphically encrypted based on an encryption key, determining a count value for a ciphertext generated through the homomorphic operation based on count values for each of the one or more ciphertexts, requesting a key management apparatus, which holds the encryption key and a decryption key corresponding to the encryption key, to re-encrypt the generated ciphertext based on the determined count value, acquiring, from the key management apparatus, a ciphertext generated by re-encrypting the generated ciphertext through decryption based on the decryption key and encryption based on the encryption key; and determining a count value for the acquired ciphertext to be a preset initial value.
    Type: Application
    Filed: May 27, 2020
    Publication date: September 23, 2021
    Inventors: Eun Kyung KIM, Duk Jae MOON, Hyo Jin YOON, Jung Hoon SOHN, Jang Hyuk AHN, Jin Hyuck JEONG, Ji Hoon KWON, Young Hyun KIM
  • Publication number: 20210126768
    Abstract: An apparatus for encryption according to an embodiment of the present disclosure comprises a classifier configured to classify each data included in an original data set into one of encryption target data and non-encryption target data on the basis of at least one of determination on whether or not an operation to be applied to each data included in the original data set for an analysis of the original data set is a preset operation and determination on whether or not each data included in the original data set is sensitive information; and an encryptor configured to encrypt the encryption target data among the data included in the original data set using a homomorphic encryption algorithm.
    Type: Application
    Filed: October 28, 2019
    Publication date: April 29, 2021
    Inventors: Eun-Kyung Kim, Hyo-Jin Yoon, Duk-Jae Moon, Min-Woo Jeong, Jung-Hoon Sohn, Young-Hyun Kim, Hun-Hee Yu, Ji-Hoon Kwon
  • Publication number: 20210126770
    Abstract: A method according to one embodiment includes generating one or more key tables based on a first seed value; generating one or more secret values from a tweak value based on the one or more key tables; and performing encryption or decryption using the one or more secret values. An apparatus according to one embodiment includes a key table generator configured to generate one or more key tables based on a first seed value, a secret value generator configured to generate one or more secret values from a tweak value based on the one or more key tables, and an encryptor/decryptor configured to perform encryption or decryption using the one or more secret values.
    Type: Application
    Filed: October 26, 2019
    Publication date: April 29, 2021
    Inventors: Duk-Jae Moon, Ji-hoon Kwon, Joo-Young Lee