Patents by Inventor Cheng Hao Li

Cheng Hao Li 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: 20240119283
    Abstract: A method of performing automatic tuning on a deep learning model includes: utilizing an instruction-based learned cost model to estimate a first type of operational performance metrics based on a tuned configuration of layer fusion and tensor tiling; utilizing statistical data gathered during a compilation process of the deep learning model to determine a second type of operational performance metrics based on the tuned configuration of layer fusion and tensor tiling; performing an auto-tuning process to obtain a plurality of optimal configurations based on the first type of operational performance metrics and the second type of operational performance metrics; and configure the deep learning model according to one of the plurality of optimal configurations.
    Type: Application
    Filed: October 6, 2023
    Publication date: April 11, 2024
    Applicant: MEDIATEK INC.
    Inventors: Jui-Yang Hsu, Cheng-Sheng Chan, Jen-Chieh Tsai, Huai-Ting Li, Bo-Yu Kuo, Yen-Hao Chen, Kai-Ling Huang, Ping-Yuan Tseng, Tao Tu, Sheng-Je Hung
  • Patent number: 11951637
    Abstract: A calibration apparatus includes a processor, an alignment device, and an arm. The alignment device captures images in a three-dimensional space, and a tool is arranged on a flange of the arm. The processor records a first matrix of transformation between an end-effector coordinate-system and a robot coordinate-system, and performs a tool calibration procedure according to the images captured by the alignment device for obtaining a second matrix of transformation between a tool coordinate-system and the end-effector coordinate-system. The processor calculates relative position of a tool center point of the tool in the robot coordinate-system based on the first and second matrixes, and controls the TCP to move in the three-dimensional space for performing a positioning procedure so as to regard points in an alignment device coordinate-system as points of the TCP, and calculates the relative positions of points in the alignment device coordinate-system and in the robot coordinate-system.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: April 9, 2024
    Assignee: DELTA ELECTRONICS, INC.
    Inventors: Cheng-Hao Huang, Shi-Yu Wang, Po-Chiao Huang, Han-Ching Lin, Meng-Zong Li
  • Publication number: 20220236839
    Abstract: A method and a system for creating a television menu with multiple settings are provided. A television control circuit is used in a television device. The television control circuit performs the method. A memory is provided for storing multiple television menu settings with respect to multiple clients' demands. When the television device is activated, the television control circuit performs a menu-loading sequence that loads one of the television menu settings from the memory. The television control circuit parses the television menu setting and obtains control tags and corresponding setting parameters. The television menu is initiated and displayed on the television device based on the control tags and the setting parameters.
    Type: Application
    Filed: January 21, 2022
    Publication date: July 28, 2022
    Inventors: YU-JEN LIN, CHENG-HAO LI
  • Publication number: 20220206788
    Abstract: The present application provides an electronic device and a version control method thereof for comparing program code files of a program project in different versions. The method includes: reading a first manifest file of a first version and a second manifest file of a second version of the program project; and performing an analyzing main program on the first manifest file and the second manifest file to generate a comparison result, and displaying the comparison result on a display device.
    Type: Application
    Filed: November 30, 2021
    Publication date: June 30, 2022
    Inventors: SHIHJAN WEI, CHENG-HAO LI, CHIEN-CHIANG HUANG
  • Publication number: 20220083459
    Abstract: A verification system includes a local server, a plurality of verification platforms and a main server. A verification method includes the local server receiving program code to compile the same into a verification image, the local server selecting a verification platform from the plurality of verification platforms according to the type of the program code, the local server programming the verification image into the selected verification platform, the select platform performing a set of tests on the verification image to generate a verification report, and the main server generating an updated image according to the verification report.
    Type: Application
    Filed: March 10, 2021
    Publication date: March 17, 2022
    Inventors: Chun-Cheng Liu, Cheng-Hao Li, Shih-Jan Wei
  • Patent number: 8843986
    Abstract: A transport stream (TS) includes a plurality of first download data blocks (DDBs), a plurality of second download data blocks, and a download information indication (DII). Each download data block includes a first processing method tag and a first content data. The first processing method tag is for indicating a first data processing method, and the first content data forms a part of a firmware after having been processed according to the first data processing method. Each second DDB includes a second processing method tag and a second content data. The second processing method tag is for indicating a second data processing method different from the first data processing method, and the second content data forms another part of the firmware after having been processed according to the second data processing method. The DII includes information for controlling the first DDBs and the second DDBs.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: September 23, 2014
    Assignee: MStar Semiconductor, Inc.
    Inventor: Cheng Hao Li
  • Patent number: 8749712
    Abstract: An embedded system for processing an on-screen display (OSD) includes an input apparatus, a user interface resource storage unit and a two-dimensional (2D) graphic engine. The method for processing the OSD includes receiving a control command associated with a 2D image processing procedure, the 2D image processing procedure generating a transitional image according to a first 2D image and a second 2D image, and displaying the first 2D image, the transitional image and the second 2D image to render a three-dimensional-like (3D-like) OSD.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: June 10, 2014
    Assignee: MStar Semiconductor, Inc.
    Inventors: Tzukui Huang, Chien-You Chen, Ching Ju Ko, Meng Chieh Yeh, Cheng Hao Li
  • Patent number: 8625272
    Abstract: A portable electronic device capable of signal or power transmission and standing on a surface in a vertical or near-vertical orientation at the same time is provided in the present invention. The portable electronic device includes a flat body having a front surface, a rear surface opposite to the front surface, and a through hole passing through the flat body, and the through hole extending from the front surface to the rear surface. Herein the through hole is adapted to couple with an external docking element for signal or power transmission. Thus, the portable electronic device is capable of signal or power transmission and standing on the supporting surface at the same time via the external docking element coupling with the through hole.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: January 7, 2014
    Assignee: Compal Electronics, Inc.
    Inventors: Cheng-Min Huang, Nicolas Francisco Gonzalez Garrido, Wen-Hsien Chiang, Yung-Hsiang Chen, Cheng-Hao Li
  • Patent number: 8421919
    Abstract: A method for displaying captions and associated embedded system is provided. The method includes receiving a first caption image file and a first color index table with a first color quantity; receiving a second caption image file and a second color index table, offset-processing the second caption image file according to the first color quantity as an offset-processed second caption image file, and then storing the offset-processed second caption image file; address-shifting the second color index table according to the first color quantity, and storing the second color index table having been address-shift-processed; and displaying the first caption image file and the offset-processed second caption image file according to the first color index table and the second color index table, respectively.
    Type: Grant
    Filed: July 11, 2011
    Date of Patent: April 16, 2013
    Assignee: MStar Semiconductor, Inc.
    Inventors: Hsi-Hsin Lee, Cheng Hao Li
  • Publication number: 20130016046
    Abstract: A control method and system of a touch panel are provided. In the present method, at least one active area on the touch panel is selected first, and the remaining area of the touch panel is defined as an inactive area of the touch panel. Then, the inactive area is disabled. Thereafter, a corresponding action is executed on an electronic device according to a touch operation performed on the at least one active area. As a result, the power consumption can be reduced by disabling the inactive area while the electronic device is controlled by the at least one active area of the touch panel.
    Type: Application
    Filed: September 21, 2011
    Publication date: January 17, 2013
    Applicant: COMPAL ELECTRONICS, INC.
    Inventors: Li-Chung Chou, Yung-Hsiang Chen, Cheng-Hao Li, Leonard Tsai
  • Patent number: 8284309
    Abstract: A device and method for displaying a caption window is provided. The method receives a first window-defining command by a TV controller, with the first window-defining command including a first window size and first caption content. A first caption data according to the first caption content is generated and stored into a system memory. a first portion of the first caption data stored in the system memory is accessed and displayed. A first offset stored in an offset register is updated to a second offset after a predetermined period. A second portion of the first caption data is accessed and displayed according to the second offset and the first window size.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: October 9, 2012
    Assignee: Mstar Semiconductor, Inc.
    Inventor: Cheng-Hao Li
  • Patent number: 8248529
    Abstract: A method for displaying caption windows in a TV system is provided. The method includes steps of receiving a first window-defining command at a first time point, receiving a second window-defining command at a second time point, and determining an output state of the window-defining commands according to a comparison result between a first global priority value corresponding to the first window-defining command and a second global priority value corresponding to the second window-defining command. The first global priority value includes a first priority value of the first window-defining command and a first age parameter. The second global priority value includes a second priority value of the second window-defining command and a second age parameter. The first and second age parameters are associated with a sequence of the first and second time points.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: August 21, 2012
    Assignee: MStar Semiconductor, Inc.
    Inventor: Cheng Hao Li
  • Publication number: 20120117607
    Abstract: A transport stream (TS) includes a plurality of first download data blocks (DDBs), a plurality of second download data blocks, and a download information indication (DII). Each download data block includes a first processing method tag and a first content data. The first processing method tag is for indicating a first data processing method, and the first content data forms a part of a firmware after having been processed according to the first data processing method. Each second DDB includes a second processing method tag and a second content data. The second processing method tag is for indicating a second data processing method different from the first data processing method, and the second content data forms another part of the firmware after having been processed according to the second data processing method. The DII includes information for controlling the first DDBs and the second DDBs.
    Type: Application
    Filed: June 28, 2011
    Publication date: May 10, 2012
    Applicant: MStar Semiconductor, Inc.
    Inventor: Cheng Hao Li
  • Publication number: 20120106068
    Abstract: A portable electronic device capable of signal or power transmission and standing on a surface in a vertical or near-vertical orientation at the same time is provided in the present invention. The portable electronic device includes a flat body having a front surface, a rear surface opposite to the front surface, and a through hole passing through the flat body, and the through hole extending from the front surface to the rear surface. Herein the through hole is adapted to couple with an external docking element for signal or power transmission. Thus, the portable electronic device is capable of signal or power transmission and standing on the supporting surface at the same time via the external docking element coupling with the through hole.
    Type: Application
    Filed: June 28, 2011
    Publication date: May 3, 2012
    Applicant: COMPAL ELECTRONICS, INC.
    Inventors: Cheng-Min Huang, Nicolas Francisco Gonzalez Garrido, Wen-Hsien Chiang, Yung-Hsiang Chen, Cheng-Hao Li
  • Patent number: 8159613
    Abstract: A method for setting caption window attributes and an associated television system are concerned. The method includes steps of providing a plurality of attributive bit sets corresponding to a plurality of pixels in a caption; utilizing a window condition to compare the plurality of attributive bit sets in response to a setting caption window attribute command for changing window color to a destination color-change value, so as to selectively update partial bits of the attributive bit sets in response to the window condition; and displaying colors of the pixels according to the attributive bit sets and a palette, thereby changing the color of the caption window.
    Type: Grant
    Filed: December 24, 2008
    Date of Patent: April 17, 2012
    Assignee: Mstar Semiconductor, Inc.
    Inventor: Cheng Hao Li
  • Publication number: 20120013800
    Abstract: A method for displaying captions and associated embedded system is provided. The method includes receiving a first caption image file and a first color index table with a first color quantity; receiving a second caption image file and a second color index table, offset-processing the second caption image file according to the first color quantity as an offset-processed second caption image file, and then storing the offset-processed second caption image file; address-shifting the second color index table according to the first color quantity, and storing the second color index table having been address-shift-processed; and displaying the first caption image file and the offset-processed second caption image file according to the first color index table and the second color index table, respectively.
    Type: Application
    Filed: July 11, 2011
    Publication date: January 19, 2012
    Applicant: MSTAR SEMICONDUCTOR, INC.
    Inventors: Hsi-Hsin Lee, Cheng Hao Li
  • Publication number: 20100321575
    Abstract: An embedded system for processing an on-screen display (OSD) includes an input apparatus, a user interface resource storage unit and a two-dimensional (2D) graphic engine. The method for processing the OSD includes receiving a control command associated with a 2D image processing procedure, the 2D image processing procedure generating a transitional image according to a first 2D image and a second 2D image, and displaying the first 2D image, the transitional image and the second 2D image to render a three-dimensional-like (3D-like) OSD.
    Type: Application
    Filed: June 18, 2010
    Publication date: December 23, 2010
    Applicant: MStar Semiconductor, Inc.
    Inventors: TZUKUI HUANG, Chien-You Chen, Ching Ju Ko, Meng Chieh Yeh, Cheng Hao Li
  • Patent number: D899638
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: October 20, 2020
    Assignee: SHENZHEN SANGSHEN E-COMMERCE CO., LTD.
    Inventor: Cheng-Hao Li
  • Patent number: D899639
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: October 20, 2020
    Assignee: SHENZHEN SANGSHEN E-COMMERCE CO., LTD.
    Inventor: Cheng-Hao Li
  • Patent number: D899640
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: October 20, 2020
    Assignee: SHENZHEN SANGSHEN E-COMMERCE CO., LTD.
    Inventor: Cheng-Hao Li