Patents by Inventor Yong Ki Lee

Yong Ki 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).

  • Publication number: 20180136907
    Abstract: An apparatus for testing a random number generator includes a correlation test circuit and a randomness determination circuit. The correlation test circuit extracts a first plurality of bit pairs each including two bits spaced apart from each other by a first distance in a bit stream generated by the random number generator, obtains a first sum of differences between respective two bits of the first plurality of bit pairs, and obtains a second sum of differences between respective two bits of a second plurality of bit pairs, the second plurality of bit pairs each including two bits spaced apart from each other by a second distance, different from the first distance, in the bit stream. The randomness determination circuit determines a randomness of the bit stream, based on the first sum and the second sum.
    Type: Application
    Filed: January 12, 2017
    Publication date: May 17, 2018
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Karpinskyy BOHDAN, Yong-ki LEE, Mi-jung NOH, Sang-wook PARK, Ki-tak KIM, Yong-Soo KIM, Yun-hyeok CHOI
  • Patent number: 9933275
    Abstract: A navigation device with the auto mirroring function includes: a first driving route calculator configured to collect a current position and a destination of the vehicle and to calculate a first driving route corresponding to the current position and the destination by using previously stored map information; a mirroring determinator configured to determine whether mirroring is required based on a predetermined mirroring condition; a start signal transmitter configured to transmit a navigation application start signal to the mobile device when it is determined that the mirroring is required; and a mirroring controller configured to receive and mirror a second driving route transmitted from the mobile device.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: April 3, 2018
    Assignee: Hyundai Motor Company
    Inventors: Yong Ki Lee, Jin Young You, Kang Ju Cha, Jang Yong Lee
  • Publication number: 20170363439
    Abstract: A navigation device with the auto mirroring function includes: a first driving route calculator configured to collect a current position and a destination of the vehicle and to calculate a first driving route corresponding to the current position and the destination by using previously stored map information; a mirroring determinator configured to determine whether mirroring is required based on a predetermined mirroring condition; a start signal transmitter configured to transmit a navigation application start signal to the mobile device when it is determined that the mirroring is required; and a mirroring controller configured to receive and mirror a second driving route transmitted from the mobile device.
    Type: Application
    Filed: December 13, 2016
    Publication date: December 21, 2017
    Inventors: Yong Ki LEE, Jin Young YOU, Kang Ju CHA, Jang Yong LEE
  • Patent number: 9841950
    Abstract: A modular multiplier and a modular multiplication method are provided. The modular multiplier includes: a first register which stores a previous accumulation value calculated at a previous cycle; a second register which stores a previous quotient calculated at the previous cycle; a quotient generator which generates a quotient using the stored previous accumulation value output from the first register; and an accumulator which receives an operand, a bit value of a multiplier, the stored previous accumulation value, and the stored previous quotient to calculate an accumulation value in a current cycle, wherein the calculated accumulation value is updated to the first register, and the generated quotient is updated to the second register.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: December 12, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yong Ki Lee, Jonghoon Shin, KyoungMoon Ahn, Ji-Su Kang, Sun-Soo Shin
  • Patent number: 9811318
    Abstract: A Montgomery multiplier includes a partial product computing unit for multiplying a multiplicand and a multiplier; a modulus reduction computing unit for performing a multiplication of a modulus and a quotient that reflects a quotient sign; an accumulation unit for accumulating in a intermediate value an output value of the partial product computing unit and an output value of the modulus reduction computing unit from a previous cycle; a quotient computing unit for receiving an accumulation value of the accumulation unit during a current cycle and calculating a quotient sign to be used during a next cycle; and a quotient sign determination unit for determining a quotient sign to be used during a next cycle from the multiplicand, the multiplier and the quotient.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: November 7, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jonghoon Shin, Sun-Soo Shin, Kyoungmoon Ahn, Yong Ki Lee
  • Patent number: 9798897
    Abstract: A method of encoding and an encoder are provided. The method includes generating first one-hot bits for most significant bits (MSBs) and second one-hot bits for least significant bits (LSBs) using input one-hot bits; encoding the first one-hot bits to the MSBs and complementary MSBs through a first logical operation using a cross-connection; and encoding the second one-hot bits to the LSBs and complementary LSBs through a second logical operation using a cross-connection. The encoder includes a first bit generator, a first encoder, a second bit generator and a second encoder.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: October 24, 2017
    Assignee: SAMSUNG ELECTTRONICS CO., LTD.
    Inventors: Yong Ki Lee, Yun-Ho Youm, Hong-Mook Choi, Jinsu Hyun, KeeMoon Chun
  • Publication number: 20170282739
    Abstract: The present disclosure relates to a server for providing the battery display status of an electric vehicle based on the results of analysis on an electric vehicle driver's driving data and battery charging data, and a device and computer-readable recording medium for setting the battery display status of an electric vehicle. The battery display status provision server includes: a vehicle information receiver that receives vehicle identification information from a vehicle terminal; a driving data analyzer that retrieves driving data based on the received vehicle identification information and rates the driving pattern by extracting the vehicle driver's driving habits from the retrieved driving data; and a display status setting part that sets the battery display status based on the rated charging pattern and transmits the same to the vehicle terminal.
    Type: Application
    Filed: November 23, 2016
    Publication date: October 5, 2017
    Applicant: HYUNDAI MOTOR COMPANY
    Inventors: Kang Ju CHA, Yong Ki LEE, Jin Young YOU, Jang Yong LEE, Jae Hoon CHO
  • Patent number: 9633185
    Abstract: A method of debugging a device which includes a plurality of processors is provided. The method includes verifying a request to initiate authentication that is provided to the device to a user; performing a challenge-response authentication operation between the user and the device in response to the request to initiate authentication being a request from a non-malicious user; activating or deactivating an access to a Joint Test Action Group (JTAG) port of each of the processors, based on access control information from the user; and permitting a debugging operation via an access that is activated.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: April 25, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jonghoon Shin, KyoungMoon Ahn, Mijung Noh, Yong Ki Lee, Sun-Soo Shin
  • Publication number: 20170048061
    Abstract: An apparatus for generating a random number includes a plurality of metastability entropy sources, a first meta-ring oscillator, and a second meta-ring oscillator. The first meta-ring oscillator includes a first portion of the plurality of metastability entropy sources. The second meta-ring oscillator includes a second portion of the plurality of metastability entropy sources. Each of the first meta-ring oscillator and the second meta-ring oscillator generates a first random number based on a metastability signal in a first mode and operate as a ring oscillator and generate a second random number in a second mode. A number of metastability entropy sources included in the first meta-ring oscillator are less than a number of metastability entropy sources included in the second meta-ring oscillator. The first meta-ring oscillator includes at least one metastability entropy source.
    Type: Application
    Filed: July 25, 2016
    Publication date: February 16, 2017
    Inventors: KARPINSKYY BOHDAN, YONG-KI LEE, YONG-SOO KIM, YUN-HYEOK CHOI
  • Publication number: 20160357515
    Abstract: A modular multiplier and a modular multiplication method are provided. The modular multiplier includes: a first register which stores a previous accumulation value calculated at a previous cycle; a second register which stores a previous quotient calculated at the previous cycle; a quotient generator which generates a quotient using the stored previous accumulation value output from the first register; and an accumulator which receives an operand, a bit value of a multiplier, the stored previous accumulation value, and the stored previous quotient to calculate an accumulation value in a current cycle, wherein the calculated accumulation value is updated to the first register, and the generated quotient is updated to the second register.
    Type: Application
    Filed: August 22, 2016
    Publication date: December 8, 2016
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: YONG KI LEE, JONGHOON SHIN, KyoungMoon AHN, Ji-Su KANG, Sun-Soo SHIN
  • Patent number: 9448768
    Abstract: A modular multiplier and a modular multiplication method are provided. The modular multiplier includes: a first register which stores a previous accumulation value calculated at a previous cycle; a second register which stores a previous quotient calculated at the previous cycle; a quotient generator which generates a quotient using the stored previous accumulation value output from the first register; and an accumulator which receives an operand, a bit value of a multiplier, the stored previous accumulation value, and the stored previous quotient to calculate an accumulation value in a current cycle, wherein the calculated accumulation value is updated to the first register, and the generated quotient is updated to the second register.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: September 20, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yong Ki Lee, Jonghoon Shin, KyoungMoon Ahn, Ji-Su Kang, Sun-Soo Shin
  • Publication number: 20160156476
    Abstract: A key enrollment method of a physically unclonable function (PUF) circuit including a plurality of PUF cells includes receiving a first level key from PUF cells, performing bit encoding on the first level key using a bit coding table based on Hamming weights of a plurality of bits in the first level key to generate a second level key, storing first helper data associated with the second level key in a non-volatile memory, performing block encoding on the second level key using an error correction code to generate a third level key, and storing second helper data associated with the third level key in the non-volatile memory.
    Type: Application
    Filed: November 13, 2015
    Publication date: June 2, 2016
    Inventors: Yong Ki Lee, Yongsoo Kim, Bohdan Karpinskyy, Yunhyeok Choi
  • Publication number: 20160065361
    Abstract: An endecryptor and a control device are provided. The endecryptor includes a first SBOX configured to replace first input data with first substitution data, a transformation unit configured to replace the first input data with second substitution data and an output terminal configured to output encrypted or decrypted output data based on the first and second substitution data.
    Type: Application
    Filed: June 23, 2015
    Publication date: March 3, 2016
    Inventors: Hong-Mook Choi, Yun-Ho Youm, Yong-Ki Lee, Jin-Su Hyun
  • Publication number: 20160034255
    Abstract: Disclosed are arithmetic devices, a method of a Montgomery parameter calculation thereof and a Montgomery multiplication method thereof. The method of the Montgomery parameter calculation of the arithmetic devices includes detecting a position of a most significant bit (MSB) of a modulus, calculating an initial value using position information about the detected MSB, and calculating an intermediate value and a Montgomery parameter by repeatedly performing a Montgomery addition or a Montgomery multiplication with respect to the initial value.
    Type: Application
    Filed: May 27, 2015
    Publication date: February 4, 2016
    Inventors: Sun-Soo Shin, Jonghoon Shin, KyoungMoon Ahn, Yong Ki Lee
  • Publication number: 20150372816
    Abstract: A semiconductor device may include: a bus; first and second function modules configured to communicate via the bus; a first encryption module configured to encrypt first data output from the first function module using a first encryption key to generate first encrypted data; and/or a second encryption module configured to decrypt the first encrypted data using the first encryption key, to output the decrypted first data to the second function module, and to encrypt second data output from the second function module using a second encryption key to generate second encrypted data. A semiconductor device may include: a bus; first and second modules configured to communicate via the bus; and/or an encryption module configured to use different encryption policies for first data, which is output from the first module and stored in a memory, and second data, which is output from the second module and stored in the memory.
    Type: Application
    Filed: May 15, 2015
    Publication date: December 24, 2015
    Inventors: Heon Soo LEE, Yong Ki LEE, Sang Hyun PARK, Mi Jung NOH, Hong Mook CHOI, Dong Jin PARK, Woo Hyung CHUN
  • Patent number: 9164732
    Abstract: A multiplication method and a modular multiplier are provided. The multiplication method includes transforming a redundant-form multiplier by adding a recoding constant to the multiplier, performing recoding by using the transformed multiplier, and performing partial multiplication between the multiplier and a multiplicand using result values of the recoding.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: October 20, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yong Ki Lee, Sun-Soo Shin, Jonghoon Shin, Kyoung Moon Ahn, Ji-Su Kang, Kee Moon Chun
  • Publication number: 20150277855
    Abstract: A Montgomery multiplier includes a partial product computing unit for multiplying a multiplicand and a multiplier; a modulus reduction computing unit for performing a multiplication of a modulus and a quotient that reflects a quotient sign; an accumulation unit for accumulating in a intermediate value an output value of the partial product computing unit and an output value of the modulus reduction computing unit from a previous cycle; a quotient computing unit for receiving an accumulation value of the accumulation unit during a current cycle and calculating a quotient sign to be used during a next cycle; and a quotient sign determination unit for determining a quotient sign to be used during a next cycle from the multiplicand, the multiplier and the quotient.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 1, 2015
    Inventors: JONGHOON SHIN, SUN-SOO SHIN, KYOUNGMOON AHN, YONG KI LEE
  • Publication number: 20150254476
    Abstract: A method of encoding and an encoder are provided. The method includes generating first one-hot bits for most significant bits (MSBs) and second one-hot bits for least significant bits (LSBs) using input one-hot bits; encoding the first one-hot bits to the MSBs and complementary MSBs through a first logical operation using a cross-connection; and encoding the second one-hot bits to the LSBs and complementary LSBs through a second logical operation using a cross-connection. The encoder includes a first bit generator, a first encoder, a second bit generator and a second encoder.
    Type: Application
    Filed: December 19, 2014
    Publication date: September 10, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yong Ki LEE, Yun-Ho YOUM, Hong-Mook CHOI, Jinsu HYUN, KeeMoon CHUN
  • Publication number: 20150242606
    Abstract: A method of debugging a device which includes a plurality of processors is provided. The method includes verifying a request to initiate authentication that is provided to the device to a user; performing a challenge-response authentication operation between the user and the device in response to the request to initiate authentication being a request from a non-malicious user; activating or deactivating an access to a Joint Test Action Group (JTAG) port of each of the processors, based on access control information from the user; and permitting a debugging operation via an access that is activated.
    Type: Application
    Filed: December 1, 2014
    Publication date: August 27, 2015
    Inventors: Jonghoon SHIN, KyoungMoon AHN, Mijung NOH, Yong Ki LEE, Sun-Soo SHIN
  • Patent number: 9098381
    Abstract: A modular arithmetic unit includes a first input generator receiving first data to generate a first operand; a second input generator receiving second data to generate a second operand; an accumulator performing an accumulate/shift operation to add the first and second operands and outputting the carry and sum; a carry propagation adder adding the carry and the sum to output a result; and a data handler receiving either external data or the result and outputting the first data and the second data.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: August 4, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kyoungmoon Ahn, Jonghoon Shin, Yong Ki Lee, Ji-Su Kang, Sun-Soo Shin