Patents by Inventor Cheng-Che Chen

Cheng-Che Chen 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: 20260170703
    Abstract: A computility setting method, comprising: (a) the processing circuit alternatively outputting the frame information of at least one type one frame and of at least type two frame; and (b) setting a computility of the processing circuit for a next frame according to a first computility used by the processing circuit in a time interval related with time of outputting the frame information of the type one frame but not according to a second computility used by the processing circuit in a time interval related with time of outputting the frame information of the type two frame, or setting the computility of the processing circuit according to the second computility but not according to the first computility. The required computility of the type two frame is lower than which of the type one frame.
    Type: Application
    Filed: December 13, 2024
    Publication date: June 18, 2026
    Applicant: MEDIATEK INC.
    Inventors: Yen-An Shih, Kan-Yao Chang, Nien-Hsien Lin, Cheng-Han Tsai, Cheng-Che Chen
  • Patent number: 12650749
    Abstract: An electronic device including a display panel and a CPU is provided. The display panel updates displayed images at a refresh rate. The CPU implements a latency monitor, a system resource controller, a display controller, and an application. The latency monitor collects time information related to touch latency. The touch latency is the duration between the time point at which the display panel detects a touch event and the time point at which the display panel displays an image generated by the application in response to said touch event. The display controller informs the system resource controller of the refresh rate. The system resource controller adjusts the resource allocation of the electronic device to cause the touch latency to be lower than a threshold, according to the time information and the refresh rate.
    Type: Grant
    Filed: October 25, 2024
    Date of Patent: June 9, 2026
    Assignee: MEDIATEK INC.
    Inventors: Yi-Hsin Shen, Nien-Hsien Lin, Yen-Po Chien, Yen-An Shih, Chiu-Jen Lin, Cheng-Che Chen
  • Publication number: 20260065878
    Abstract: A frame display method, applied to a frame display device installed with an application and comprising a plurality of buffers, comprising: (a) generating a first frame required by the application and storing the first frame to a first buffer; (b) generating a second frame required by the application after generating the first frame, and storing the second frame to a second buffer; (c) generating a target frame according to contents of the first frame and the second frame and discarding the first frame and the second frame from the first buffer and the second buffer, respectively, after the target frame is generated; and (d) displaying the target frame but not displaying the first frame and the second frame. A frame display device which can perform the frame display method is also disclosed.
    Type: Application
    Filed: August 24, 2025
    Publication date: March 5, 2026
    Applicant: MEDIATEK INC.
    Inventors: Yi-Hsin Shen, Chi-Chiang Huang, Nien-Hsien Lin, Kuo-Yi Wang, Chiu-Jen Lin, Cheng-Che Chen
  • Publication number: 20260065421
    Abstract: An embodiment of the present disclosure provides an electronic device. The electronic device includes a memory configured to store a program. The electronic device further includes a central processing unit (CPU) configured to read the program to execute an assistant module and an application. The assistant module is configured to receive a query about an image processing function from the application. The assistant module is further configured to transmit a response message to the application. The response message indicates a processing information for the image processing function executed by a certain hardware component of the electronic device.
    Type: Application
    Filed: September 2, 2025
    Publication date: March 5, 2026
    Inventors: Shih-Ting HUANG, Kuan-Hung CHOU, Chun-I KUO, Cheng-Che CHEN
  • Publication number: 20260023449
    Abstract: A touch display device control method, applied to a touch display device installed with an application and comprising a touch sensor, comprising: (a) receiving a first input event from the touch sensor, by an operating system of the touch display device; and (b) the operating system delivering the first input event or a predicted input event to the application before and responding to a start operation of a first frame generation required by the application. A touch display device which uses the touch display device control method is also disclosed.
    Type: Application
    Filed: July 16, 2025
    Publication date: January 22, 2026
    Applicant: MEDIATEK INC.
    Inventors: Yi-Hsin Shen, Nien-Hsien Lin, Chiu-Jen Lin, Cheng-Che Chen
  • Publication number: 20260024507
    Abstract: A frame display method, applied to a frame display device, comprising: (a) computing a first target frame generation duration of at least one first frame according to first historical data relevant to frame generation of at least one first previous frame of the first frame, wherein frame generation of the first frame is required by an application; (b) deciding at least one first frame display time of the frame display device, according to the first target frame generation duration; and (c) the frame displaying device displaying the first frame respectively at the first frame display time; wherein the first target frame generation duration is computed according to a first minimum necessary frame generation duration in the first historical data.
    Type: Application
    Filed: July 16, 2025
    Publication date: January 22, 2026
    Applicant: MEDIATEK INC.
    Inventors: Yi-Hsin Shen, Nien-Hsien Lin, Chiu-Jen Lin, Cheng-Che Chen
  • Publication number: 20260023577
    Abstract: A method for adjusting platform capability for optimizing performance is provided. The method is implemented by a processor of a device. The method includes receiving a hint signal from an application, wherein the hint signal indicates a requirement required by the application. The method includes obtaining a set of operating parameters of one or more computing components related to the application. The method includes adjusting one or more operating parameters of the set of operating parameters according to the hint signal and the set of operating parameters to meet the requirement required by the application.
    Type: Application
    Filed: July 11, 2025
    Publication date: January 22, 2026
    Inventors: Yen-Ting PAN, Hsien-Hsi HSIEH, Cheng-Che CHEN
  • Publication number: 20260010217
    Abstract: A power consumption management method, for managing power consumptions of units for performing a frame generation procedure to generate frames required by an application, comprising: (a) deciding a first operation time of at least one non-inference unit for performing non-inference stages of the frame generation procedure according to a target performance time determined by the application and historical data relevant to the non-inference stages; (b) computing a second operation time of an inference unit for performing an inference stage of the frame generation procedure, according to the target performance time and the first operation time; and (c) setting configurations of the inference unit according to the second operation time; wherein the at least one non-inference unit has a first power consumption rate higher than a second power consumption rate of the inference unit.
    Type: Application
    Filed: July 7, 2025
    Publication date: January 8, 2026
    Applicant: MEDIATEK INC.
    Inventors: Chih-Cheng Le, Chia-Chi Lee, Yu-Chieh Lin, Hsien-Hsi Hsieh, Cheng-Han Tsai, Chiu-Jen Lin, Cheng-Che Chen
  • Publication number: 20250383932
    Abstract: An electronic device is provided. The electronic device includes a memory storing a program instruction and a central processing unit (CPU) with a first core and a second core. The computing power of the first core is higher than the computing power of the second core. The CPU is configured to read and execute the program instruction to implement a scheduler, a policy hint module, and an application. The CPU is further configured to calculate the required computing power of a thread of the application. When the required computing power of the thread is higher than a threshold, the policy hint module is configured to transmit a message to the scheduler, and the message indicates that the thread has to be allocated to the first core.
    Type: Application
    Filed: April 25, 2025
    Publication date: December 18, 2025
    Inventors: Chuang-Yin WANG, Chung-Hao HO, Hao-Kai LEE, Tsung-Yu TSAI, Cheng-Han TSAI, Cheng-Che CHEN
  • Publication number: 20250383940
    Abstract: An electronic device control method, for controlling an electronic device with a plurality of processing cores and installed with an application, comprising: (a) the application creating a plurality of worker threads which are respectively processed by the processing cores; (b) the application dispatches works with initial workloads to the worker threads respectively; (c) computing suggested workloads respectively for the worker threads based on system information of the electronic device; and (d) the application dispatching works with adjusted workloads to the worker threads according to the suggested workloads.
    Type: Application
    Filed: May 29, 2025
    Publication date: December 18, 2025
    Applicant: MEDIATEK INC.
    Inventors: Yen-Po Chien, Yen-Sheng Wang, Nien-Hsien Lin, Liang-Syuan Huang, Cheng-Han Tsai, Cheng-Che Chen
  • Publication number: 20250342119
    Abstract: A cache storage space managing method, applied to an electronic device comprising a target storage device and a cache storage device for storing information which is to be accessed by the target storage device. The cache storage space managing method comprises: executing an application installed in the electronic device to generate cache storage management hint; and allocating cache storage space of the cache storage device to at least one sub-device in the electronic device or identifying a priority of a cache portion to be discarded or reserved in the cache storage device, according to the cache storage management hint by an operating system of the electronic device.
    Type: Application
    Filed: April 16, 2025
    Publication date: November 6, 2025
    Applicant: MEDIATEK INC.
    Inventors: Wei-Shuo Chen, Bing-Chang Shih, You-Hong Sun, Hsiu-Chieh Hung, Chung-Ho Chang, Cheng-Che Chen, Hsien-Hsi Hsieh, Min-Cheng Yen, Cheng-Han Tsai, Yin Chen, Shih-Chin Lin, Chih-Chun Chiu
  • 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
  • Publication number: 20250138676
    Abstract: An electronic device including a display panel and a CPU is provided. The display panel updates displayed images at a refresh rate. The CPU implements a latency monitor, a system resource controller, a display controller, and an application. The latency monitor collects time information related to touch latency. The touch latency is the duration between the time point at which the display panel detects a touch event and the time point at which the display panel displays an image generated by the application in response to said touch event. The display controller informs the system resource controller of the refresh rate. The system resource controller adjusts the resource allocation of the electronic device to cause the touch latency to be lower than a threshold, according to the time information and the refresh rate.
    Type: Application
    Filed: October 25, 2024
    Publication date: May 1, 2025
    Inventors: Yi-Hsin SHEN, Nien-Hsien LIN, Yen-Po CHIEN, Yen-An SHIH, Chiu-Jen LIN, Cheng-Che CHEN
  • Publication number: 20250117229
    Abstract: An electronic device includes a processor arranged to execute an application, a platform and a middleware. The application is configured to execute operations of: providing at least one acceptable quality and at least one priority of the at least one profile parameter. The platform is configured to execute an operation of: providing platform information in response to a demand request. The middleware is configured to execute operations of: receiving the at least one acceptable quality and the at least one priority from the application; receiving the platform information from the platform; performing a self-adaptive algorithm according to the platform information to generate a result; adjusting the at least one profile parameter according to the result, the at least one acceptable quality and the at least one priority; and transmitting an adjustment notification to the platform, after adjusting the at least one profile parameter.
    Type: Application
    Filed: October 3, 2024
    Publication date: April 10, 2025
    Applicant: MEDIATEK INC.
    Inventors: Yi-Wei Ho, Hsien-Hsi Hsieh, Kan-Yao Chang, Wei-Shuo Chen, Chung-Yang Chen, Cheng-Che Chen
  • Publication number: 20250117227
    Abstract: A method for adjusting application settings is provided. The method includes using an application setting module to receive at least one performance target from an application running on an electronic device. The method further includes using the application setting module to record at least one performance indicator of the application while the application is running, wherein the performance indicator corresponds to the performance target. The method further includes using the application setting module to estimate the estimated time that the temperature of the electronic device sustains less than the defense temperature. The method further includes using the application setting module to determine the score according to the performance indicator and the estimated time, wherein the score indicates to the application that it should raise, lower, or keep a current setting.
    Type: Application
    Filed: April 25, 2024
    Publication date: April 10, 2025
    Inventors: Ching-Yeh CHEN, Yi-Wei HO, Te-Hsin LIN, Shih-Ting HUANG, Chung Hao HO, Yu-Hsien LIN, Chiu-Jen LIN, Cheng-Che CHEN
  • Publication number: 20250119813
    Abstract: A transmission channel switching method is provided. The transmission channel switching method may include the following steps. An apparatus may establish a plurality of transmission channels. The apparatus may transmit data through a default transmission channel of the transmission channels, wherein the default transmission channel corresponds to the lowest power consumption. The apparatus may determine whether to switch to another transmission channel of the transmission channels according to channel quality of each transmission channel and power consumption corresponds to each transmission channel.
    Type: Application
    Filed: September 23, 2024
    Publication date: April 10, 2025
    Inventors: Wei-Shuo CHEN, Kun-Lin WU, Pang-Hsin SHIH, Yuan-Chin WEN, Te-Hsin LIN, Cheng-Che CHEN
  • Publication number: 20250068485
    Abstract: A device resource provisioning method is provided. The method leverages intra-frame information to optimize device resource utilization. The method involves obtaining intra-frame information of the current frame from a running application during rendering the current frame, and adjusting the device resources provided to the running application dynamically based on the intra-frame information of the current frame.
    Type: Application
    Filed: July 29, 2024
    Publication date: February 27, 2025
    Inventors: Wei-Shuo CHEN, Tsai-Yuan YEH, Cheng-Che CHEN
  • Publication number: 20250061005
    Abstract: A method for dynamic adaptive threading is provided. The method comprises receiving a query request for a recommended number of threads from an application. The method comprises determining the recommended number of threads according to a resource status of a system-on-a-chip (SoC) platform. The method comprises transmitting the recommended number of threads to the application.
    Type: Application
    Filed: August 15, 2024
    Publication date: February 20, 2025
    Inventors: Chung-Yang CHEN, Cheng-Che CHEN, Chung-Hao HO, Yi-Wei HO, Yen-Po CHIEN, Yen-Ting PAN
  • Publication number: 20250061838
    Abstract: An electronic device is provided. The electronic device includes a display panel and a controller coupled to the display panel. The display panel is configured to update displayed images at a refresh rate. The controller is configured to receive a target frame rate from a first application. The controller is further configured to determine a frame rate according to the refresh rate and the target frame rate. The frame rate is a factor of the refresh rate. The controller is further configured to control the first application to draw images at the frame rate.
    Type: Application
    Filed: August 15, 2024
    Publication date: February 20, 2025
    Inventors: Yi-Hsin SHEN, Cheng-Che CHEN, Yen-Po CHIEN, Chung-Hao HO, Jen-Chih CHANG, Chiu-Jen LIN