Patents by Inventor Keun-Young Park

Keun-Young Park 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: 10923203
    Abstract: A semiconductor device includes a one-time programmable (OTP) memory including a key program area and a plurality of key protection setting areas. A key is stored in the key program area, and a plurality of setting values that protect the key stored in the key program area are programmed in the key protection setting areas. The semiconductor device further includes a key register and a key protection control logic circuit. The key register is configured to load the key stored in the OTP memory. The key is accessible to secure software when the key is loaded into the key register. The key protection control logic circuit is configured to load the key stored in the OTP memory into the key register based on the setting values programmed in the key protection setting areas of the OTP memory.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: February 16, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Keun Young Park, Dong Jin Park
  • Publication number: 20200342864
    Abstract: Set forth is a motorized computing device that selectively navigates to a user according content of a spoken utterance directed at the motorized computing device. The motorized computing device can modify operations of one or more motors of the motorized computing device according to whether the user provided a spoken utterance while the one or more motors are operating. The motorized computing device can render content according to interactions between the user and an automated assistant. For instance, when automated assistant is requested to provide graphical content for the user, the motorized computing device can navigate to the user in order to present the content the user. However, in some implementations, when the user requests audio content, the motorized computing device can bypass navigating to the user when the motorized computing device is within a distance from the user for audibly rendering the audio content.
    Type: Application
    Filed: April 29, 2019
    Publication date: October 29, 2020
    Inventors: Scott Stanford, Keun-Young Park, Vitalii Tomkiv, Hideaki Matsui, Angad Sidhu
  • Patent number: 10796007
    Abstract: Provided is a method of operating a semiconductor device. A method of operating a semiconductor device includes storing secure data in a secure area of a memory in response to detecting a system failure; encrypting the secure data stored in the secure area by using a random key to generate encrypted secure data; storing the encrypted secure data in the secure area; and dumping the secure area and a non-secure area of the memory.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: October 6, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Keun Young Park, Ji Hyun Kim, Dong Jin Park, Yoon Jick Lee
  • Patent number: 10501093
    Abstract: Enabling or disabling vehicle applications for execution is described. When a request to execute an application is received by a vehicle processing system or a change in the operational status of a vehicle is detected, the vehicle processing system may obtain classification data classifying the application and the current operational status of the vehicle. The classification data may indicate an application type of the application and the types of vehicle operation statuses that the application can be executed under. Based on the classification data, vehicle operation status, and one or more rules, the vehicle processing system may determine whether to enable execution of the application or deny execution of the application in the vehicle.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: December 10, 2019
    Assignee: Google LLC
    Inventor: Keun Young Park
  • Publication number: 20190214102
    Abstract: A semiconductor device includes a one-time programmable (OTP) memory including a key program area and a plurality of key protection setting areas. A key is stored in the key program area, and a plurality of setting values that protect the key stored in the key program area are programmed in the key protection setting areas. The semiconductor device further includes a key register and a key protection control logic circuit. The key register is configured to load the key stored in the OTP memory. The key is accessible to secure software when the key is loaded into the key register. The key protection control logic circuit is configured to load the key stored in the OTP memory into the key register based on the setting values programmed in the key protection setting areas of the OTP memory.
    Type: Application
    Filed: August 21, 2018
    Publication date: July 11, 2019
    Inventors: KEUN YOUNG PARK, Dong Jin Park
  • Patent number: 10225089
    Abstract: Systems and techniques are provided for per-device authentication. A hardware serial number associated with a hardware component of a computing device may be received. The hardware serial number may be converted to a hardware key check. A hardware key associated with a certificate from the computing device may be received. The hardware key may be compared to the hardware check key to obtain a verification of the certificate. The certificate may be verified when the hardware key check matches the hardware key and the certificate may not be verified when the hardware key check does not match the hardware key. A signature associated with the certificate may be verified. Access to the data processing apparatus by the computing device may be permitted when the certificate is verified and the signature is determined to be authentic.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: March 5, 2019
    Assignee: Google LLC
    Inventors: Keun young Park, Rakesh Narayan Iyer, Nicholas Julian Pelly
  • Publication number: 20180205560
    Abstract: Systems and techniques are provided for per-device authentication. A hardware serial number associated with a hardware component of a computing device may be received. The hardware serial number may be converted to a hardware key check. A hardware key associated with a certificate from the computing device may be received. The hardware key may be compared to the hardware check key to obtain a verification of the certificate. The certificate may be verified when the hardware key check matches the hardware key and the certificate may not be verified when the hardware key check does not match the hardware key. A signature associated with the certificate may be verified. Access to the data processing apparatus by the computing device may be permitted when the certificate is verified and the signature is determined to be authentic.
    Type: Application
    Filed: March 16, 2018
    Publication date: July 19, 2018
    Inventors: Keun young Park, Rakesh Narayan Iyer, Nicholas Julian Pelly
  • Publication number: 20180196949
    Abstract: Provided is a method of operating a semiconductor device. A method of operating a semiconductor device includes storing secure data in a secure area of a memory in response to detecting a system failure; encrypting the secure data stored in the secure area by using a random key to generate encrypted secure data; storing the encrypted secure data in the secure area; and dumping the secure area and a non-secure area of the memory.
    Type: Application
    Filed: October 16, 2017
    Publication date: July 12, 2018
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Keun Young PARK, Ji Hyun KIM, Dong Jin PARK, Yoon Jick LEE
  • Patent number: 9894401
    Abstract: A user may interact with an interactive remote display (e.g., touch input) and the interaction may be sent to an application on a mobile device. The mobile device (application and/or encoder) may render frames for the display when there is a change. Latency in the pipeline may be alleviated by determine a rendering rate for an application. A dummy frame may be sent to the encoder if the application is not a constant rendering type of application. The dummy frames may be sent subsequent to the rendered frames to flush the pipeline.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: February 13, 2018
    Assignee: GOOGLE LLC
    Inventor: Keun-Young Park
  • Publication number: 20170364138
    Abstract: In one example, a method includes, transitioning, by an in-vehicle computing system and responsive to determining that a vehicle that includes the in-vehicle computing system is idle, into a maintenance mode during which the in-vehicle computing system is not likely to be accessed by an occupant of the vehicle; while operating in the maintenance mode, performing, by the in-vehicle computing system, one or more maintenance tasks; in response to determining that no maintenance tasks are scheduled or that performance of the one or more maintenance tasks are complete, transitioning, by the in-vehicle computing system, into a low-power mode, wherein the in-vehicle computing system consumes a greater amount of power when operating in the maintenance mode than when operating in the low-power mode; and periodically transitioning, by the in-vehicle computing system and from the low-power mode, into the maintenance mode to determine whether any new maintenance tasks are available.
    Type: Application
    Filed: December 28, 2016
    Publication date: December 21, 2017
    Inventors: Yao Chen, Keun young Park
  • Publication number: 20170337901
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for display graphics in a vehicle display.
    Type: Application
    Filed: December 28, 2016
    Publication date: November 23, 2017
    Inventors: Pavel Aleksandrovich Maltsev, Keun Young Park
  • Publication number: 20170334457
    Abstract: Enabling or disabling vehicle applications for execution is described. When a request to execute an application is received by a vehicle processing system or a change in the operational status of a vehicle is detected, the vehicle processing system may obtain classification data classifying the application and the current operational status of the vehicle. The classification data may indicate an application type of the application and the types of vehicle operation statuses that the application can be executed under. Based on the classification data, vehicle operation status, and one or more rules, the vehicle processing system may determine whether to enable execution of the application or deny execution of the application in the vehicle.
    Type: Application
    Filed: August 3, 2016
    Publication date: November 23, 2017
    Inventor: Keun Young Park
  • Patent number: 9812056
    Abstract: In a projected architecture system, a mobile device may be responsible for providing the video that is displayed on a vehicle's infotainment system's display. The resolution and/or aspect ratio of the remote display may not be supported by the mobile device. An encoder, based on the display resolution, may render one or more video frames that a decoder coupled to the infotainment system can scale to a resolution compatible with the remote display.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: November 7, 2017
    Assignee: GOOGLE INC.
    Inventor: Keun young Park
  • Publication number: 20160119669
    Abstract: A user may interact with an interactive remote display (e.g., touch input) and the interaction may be sent to an application on a mobile device. The mobile device (application and/or encoder) may render frames for the display when there is a change. Latency in the pipeline may be alleviated by determine a rendering rate for an application. A dummy frame may be sent to the encoder if the application is not a constant rendering type of application. The dummy frames may be sent subsequent to the rendered frames to flush the pipeline.
    Type: Application
    Filed: January 6, 2016
    Publication date: April 28, 2016
    Inventor: Keun-Young Park
  • Patent number: D756430
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: May 17, 2016
    Assignee: TaeguTec, Ltd.
    Inventor: Keun Young Park
  • Patent number: D925588
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: July 20, 2021
    Assignee: GOOGLE LLC
    Inventors: Hideaki Matsui, Guy Noren, Keun young Park
  • Patent number: D925589
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: July 20, 2021
    Assignee: GOOGLE LLC
    Inventors: Hideaki Matsui, Guy Noren, Keun young Park
  • Patent number: D925590
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: July 20, 2021
    Assignee: GOOGLE LLC
    Inventors: Hideaki Matsui, Guy Noren, Keun young Park
  • Patent number: D925591
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: July 20, 2021
    Assignee: GOOGLE LLC
    Inventors: Hideaki Matsui, Guy Noren, Keun young Park
  • Patent number: D925592
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: July 20, 2021
    Assignee: GOOGLE LLC
    Inventors: Hideaki Matsui, Guy Noren, Keun young Park