Patents by Inventor Cheng-Kuan HOH

Cheng-Kuan HOH 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: 20250217254
    Abstract: A reinforcement learning-based system for adaptively controlling computing performance is provided. The system includes an environment module and an agent module. The environment module is configured to collect environment information from the application environment. Based on the collected environment information, the environment module calculates a reward value using a reward function and then outputs the state data and the reward value to the agent module. The agent module receives the output from the environment module, including the reward value and the state data. Based on the received reward value and state data, the agent module determines a performance adjustment action to take, which is then fed back to the application environment. Upon receiving the performance adjustment action, the application environment executes the performance adjustment operation in response, causing the environment module to collect the updated environment information as a result of the performance adjustment operation.
    Type: Application
    Filed: December 28, 2023
    Publication date: July 3, 2025
    Inventors: Nien-Hsien LIN, Cheng-Kuan HOH, Yen-An SHIH, Wei-Shuo CHEN, Cheng-Han TSAI, Cheng-Che CHEN
  • Publication number: 20250165797
    Abstract: A reinforcement learning-based system for adaptively adjusting computing capacity is provided. The system includes an environment module and an agent module. The environment module is configured to collect environment information, including the actual power consumption and one or more power-related metrics, from an application environment. The environment module is further configured to determine a reward value based on the actual power consumption and the expected power consumption, and determine state data based on the one or more power-related metrics. The agent module is configured to receive the reward value and the state data from the environment module, and determine an adjustment action based on the reward value and the state data. The adjustment action involves adjusting the computing capacity and is dynamically executed by the application environment.
    Type: Application
    Filed: November 20, 2024
    Publication date: May 22, 2025
    Inventors: Nien-Hsien LIN, Cheng-Kuan HOH, Yen-An SHIH, Cheng Han TSAI, Cheng-Che CHEN
  • Patent number: 11443043
    Abstract: The application provides an automatic verification method and system, with the method executing in a startup procedure of a host electronic device and including: calculating specific to system information to obtain a set of verification values in the startup procedure when the host electronic device is booted up; comparing a verification value from the set of verification values with a preset verification value from a set of preset verification values according to a preset condition and obtaining a comparison result; decapsulating a key to substitute for a step of manually inputting a password when the comparison result indicates conformity; and decrypting the host electronic device with the key to complete the startup procedure. If the system information is desired to be changed, a proxy device is required to re-calculate according to the changed system information to obtain a new set of verification values to substitute the original preset verification values.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: September 13, 2022
    Assignee: PEGATRON CORPORATION
    Inventors: Ming-Hung Lee, Chiu-Kuei Chen, Guo-Guang Wei, Cheng-Kuan Hoh, Ming-Te Ho
  • Publication number: 20190392151
    Abstract: The application provides an automatic verification method and system, with the method executing in a startup procedure of a host electronic device and including: calculating specific to system information to obtain a set of verification values in the startup procedure when the host electronic device is booted up; comparing a verification value from the set of verification values with a preset verification value from a set of preset verification values according to a preset condition and obtaining a comparison result; decapsulating a key to substitute for a step of manually inputting a password when the comparison result indicates conformity; and decrypting the host electronic device with the key to complete the startup procedure. If the system information is desired to be changed, a proxy device is required to re-calculate according to the changed system information to obtain a new set of verification values to substitute the original preset verification values.
    Type: Application
    Filed: April 24, 2019
    Publication date: December 26, 2019
    Inventors: Ming-Hung LEE, Chiu-Kuei CHEN, Guo-Guang WEI, Cheng-Kuan HOH, MING-TE HO