Patents by Inventor Haibo Liu

Haibo Liu 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: 11287400
    Abstract: A large-panel ultrasonic on-machine scanning thickness measurement equipment and method is disclosed. A GNCMT is adopted as the measuring machine main body on which a measured large panel is clamped and conducts scanning measurement motion; a non-contact ultrasonic measurement device is installed on the spindle of the machine tool for realizing transmission and acquisition of ultrasonic signals; a coupling liquid circulation system with the functions of multi-layer filtering, flow monitoring and regulation is set up; a jet flow immersion coupling mode is adopted on the surface of the measured large panel, and micro-emulsion cutting fluid is used as compatible coupling liquid of ultrasonic on-machine thickness measurement; and the coupling liquid is recycled, purified and stably supplied circularly. The thickness measurement equipment has high multi-function integration and reliable performance.
    Type: Grant
    Filed: September 29, 2019
    Date of Patent: March 29, 2022
    Assignee: DALIAN UNIVERSITY OF TECHNOLOGY
    Inventors: Yongqing Wang, Haibo Liu, Te Li, Meng Lian, Kuo Liu, Zhenyuan Jia
  • Patent number: 11272185
    Abstract: A system and method for dynamically changing encode quality at a block level based on runtime pre-encoding analysis of content in a video stream. A video encoder continuously analyzes the content during runtime, and collects statistics and/or characteristics of the content before encoding it. This classifies the block among pre-defined categories of content, where every category has its own compression parameters.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: March 8, 2022
    Assignee: ATI Technologies ULC
    Inventors: Yang Liu, Haibo Liu, Ihab M. A. Amer, Crystal Yeong-Pian Sau, Jinbo Qiu, Boris Ivanovic, Gabor Sines, Wei Gao
  • Publication number: 20220058048
    Abstract: A technique for varying firmware for different virtual functions in a virtualized device is provided. The virtualized device includes a hardware accelerator and a microcontroller that executes firmware. The virtualized device is virtualized in that the virtualized device performs work for different virtual functions (with different virtual functions associated with different virtual machines), each function getting a “time-slice” during which work is performed for that function. To vary the firmware, each time the virtualized device switches from performing work for a current virtual function to work for a subsequent virtual function, one or more microcontrollers of the virtualized device examines memory storing addresses for firmware for the subsequent virtual function and begins executing the firmware for that subsequent virtual function. The addresses for the firmware are provided by a corresponding virtual machine at configuration time.
    Type: Application
    Filed: November 2, 2021
    Publication date: February 24, 2022
    Applicant: ATI Technologies ULC
    Inventors: Yinan Jiang, Ahmed M. Abdelkhalek, Guopei Qiao, Andy Sung, Haibo Liu, Dezhi Ming, Zhidong Xu
  • Publication number: 20220040870
    Abstract: A magnetic-induced stiffness changed soft robot drive module includes magnetic-induced stiffness changed layer, two-degree-of-freedom pneumatic driver, magnetic core and sealing fixing device. The magnetic-induced stiffness changed layer and two-degree-of-freedom pneumatic driver are printed and formed. The magnetic core can be deformed together with the driver, and a magnetic field can be generated when it is energized. After the magnetic core is installed into the two-degree-of-freedom pneumatic driver, then assembled with the sealing fixing device, a soft robot drive module with one end fixed is finished. The magnetic-induced stiffness changed layer has the fast, reversible and controllable stiffness adjustment ability under the action of electromagnetic field.
    Type: Application
    Filed: June 1, 2020
    Publication date: February 10, 2022
    Inventors: Te LI, Yongqing WANG, Haibo LIU, Qile BO, Boyao CUI, Jianhui DENG, Kuo LIU
  • Publication number: 20220028415
    Abstract: A speech emotion detection system may obtain to-be-detected speech data. The system may generate speech frames based on framing processing and the to-be-detected speech data. The system may extract speech features corresponding to the speech frames to form a speech feature matrix corresponding to the to-be-detected speech data. The system may input the speech feature matrix to an emotion state probability detection model. The system may generate, based on the speech feature matrix and the emotion state probability detection model, an emotion state probability matrix corresponding to the to-be-detected speech data. The system may input the emotion state probability matrix and the speech feature matrix to an emotion state transition model. The system may generate an emotion state sequence based on the emotional state probability matrix, the speech feature matrix, and the emotional state transition model. The system may determine an emotion state based on the emotion state sequence.
    Type: Application
    Filed: October 8, 2021
    Publication date: January 27, 2022
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventor: Haibo LIU
  • Publication number: 20210397874
    Abstract: Systems, apparatuses, and methods for performing parallel histogram calculation with application to palette table derivation are disclosed. An encoder calculates a first histogram for a first portion of pixel component value bits of a block of pixels. Then, the encoder selects a first number of the highest pixel count bins from the first histogram. Also, the encoder calculates a second histogram for a second portion of pixel component value bits of the block. The encoder selects a second number of the highest pixel count bins from the second histogram. A third histogram is calculated from the concatenation of bits assigned to the first and second number of bins, and the highest pixel count bins are selected from the third histogram. A palette table is derived based on these highest pixel count bins selected from the third histogram, and the block of pixels is encoded using the palette table.
    Type: Application
    Filed: September 2, 2021
    Publication date: December 23, 2021
    Inventors: Feng Pan, Wei Gao, Yang Liu, Crystal Yeong-Pian Sau, Haibo Liu, Edward A. Harold, Ying Luo, Ihab Amer, Gabor Sines
  • Patent number: 11194614
    Abstract: A technique for varying firmware for different virtual functions in a virtualized device is provided. The virtualized device includes a hardware accelerator and a microcontroller that executes firmware. The virtualized device is virtualized in that the virtualized device performs work for different virtual functions (with different virtual functions associated with different virtual machines), each function getting a “time-slice” during which work is performed for that function. To vary the firmware, each time the virtualized device switches from performing work for a current virtual function to work for a subsequent virtual function, one or more microcontrollers of the virtualized device examines memory storing addresses for firmware for the subsequent virtual function and begins executing the firmware for that subsequent virtual function. The addresses for the firmware are provided by a corresponding virtual machine at configuration time.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: December 7, 2021
    Assignee: ATI Technologies ULC
    Inventors: Yinan Jiang, Ahmed M. Abdelkhalek, Guopei Qiao, Andy Sung, Haibo Liu, Dezhi Ming, Zhidong Xu
  • Patent number: 11189302
    Abstract: A speech emotion detection system may obtain to-be-detected speech data. The system may generate speech frames based on framing processing and the to-be-detected speech data. The system may extract speech features corresponding to the speech frames to form a speech feature matrix corresponding to the to-be-detected speech data. The system may input the speech feature matrix to an emotion state probability detection model. The system may generate, based on the speech feature matrix and the emotion state probability detection model, an emotion state probability matrix corresponding to the to-be-detected speech data. The system may input the emotion state probability matrix and the speech feature matrix to an emotion state transition model. The system may generate an emotion state sequence based on the emotional state probability matrix, the speech feature matrix, and the emotional state transition model. The system may determine an emotion state based on the emotion state sequence.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: November 30, 2021
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Haibo Liu
  • Publication number: 20210352282
    Abstract: Systems, apparatuses, and methods for calculating multi-pass histograms for palette table derivation are disclosed. An encoder calculates a first histogram for a first portion of most significant bits (MSBs) of pixel component values of a block of an image or video frame. Then, the encoder selects a given number of the highest pixel count bins from the first histogram. The encoder then increases the granularity of these selected highest pixel count bins by evaluating one or more additional bits from the pixel component values. A second histogram is calculated for the concatenation of the original first portion MSBs from the highest pixel count bins and the one or more additional bits, and the highest pixel count bins are selected from the second histogram. A palette table is derived based on these highest pixel count bins selected from the second histogram, and the block is encoded using the palette table.
    Type: Application
    Filed: July 26, 2021
    Publication date: November 11, 2021
    Inventors: Feng Pan, Wei Gao, Yang Liu, Crystal Yeong-Pian Sau, Haibo Liu, Edward A. Harold, Ying Luo, Ihab Amer, Gabor Sines
  • Publication number: 20210292109
    Abstract: The present disclosure relates to the technical field of intelligent household appliances, and more particularly, to a method for controlling an article delivery device, the method including: detecting whether an article delivery device is in a wireless charging area, and charging the article delivery device according to a battery power of the article delivery device, controlling the article delivery device to be loaded according to a received user instruction and a target position after the battery power of the article delivery device reaches a set threshold value, and controlling the article delivery device to move to the target position after the article delivery device is loaded.
    Type: Application
    Filed: May 21, 2021
    Publication date: September 23, 2021
    Inventors: Jian WU, Haibo LIU, Shu ZHOU, Zhiqun FENG, Zhaojun FEI
  • Patent number: 11125552
    Abstract: A rapid detection method for the geometric accuracy of the linear motion axis of an NC machine tool, uses accelerometers to measure the acceleration perpendicular to the direction of motion when the linear motion axis moves at a uniform speed. Firstly, the measuring device is mounted on the linear motion axis, and the upper measurement system automatically performs multi-channel acquisition and storage of the motion point acceleration data. Then, filter the acceleration data at the different speeds. Finally, the displacement data is obtained by quadratic integration of the filtered acceleration data in the time domain. Then calculate the straightness of the linear motion axis using the End Point Fit method, and complete the rapid measurement of the straightness of the linear motion axis of the machine tool. This can realize the rapid measurement of the geometric accuracy of the linear motion axis of the machine tool.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: September 21, 2021
    Assignee: DALIAN UNIVERSITY OF TECHNOLOGY
    Inventors: Yongqing Wang, Haibo Liu, Jiakun Wu, Kuo Liu, Kang Kuang, Dawei Li
  • Patent number: 11120289
    Abstract: Systems, apparatuses, and methods for performing parallel histogram calculation with application to palette table derivation are disclosed. An encoder calculates a first histogram for a first portion of pixel component value bits of a block of pixels. Then, the encoder selects a first number of the highest pixel count bins from the first histogram. Also, the encoder calculates a second histogram for a second portion of pixel component value bits of the block. The encoder selects a second number of the highest pixel count bins from the second histogram. A third histogram is calculated from the concatenation of bits assigned to the first and second number of bins, and the highest pixel count bins are selected from the third histogram. A palette table is derived based on these highest pixel count bins selected from the third histogram, and the block of pixels is encoded using the palette table.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: September 14, 2021
    Assignee: ATI Technologies ULC
    Inventors: Feng Pan, Wei Gao, Yang Liu, Crystal Yeong-Pian Sau, Haibo Liu, Edward A. Harold, Ying Luo, Ihab Amer, Gabor Sines
  • Patent number: 11076151
    Abstract: Systems, apparatuses, and methods for calculating multi-pass histograms for palette table derivation include an encoder that calculates a first histogram for a first portion of most significant bits (MSBs) of pixel component values of a block of an image or video frame. Then, the encoder selects a given number of the highest pixel count bins from the first histogram. The encoder then increases the granularity of these selected highest pixel count bins by evaluating one or more additional bits from the pixel component values. A second histogram is calculated for the concatenation of the original first portion MSBs from the highest pixel count bins and the one or more additional bits, and the highest pixel count bins are selected from the second histogram. A palette table is derived based on these highest pixel count bins selected from the second histogram, and the block is encoded using the palette table.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: July 27, 2021
    Assignee: ATI Technologies ULC
    Inventors: Feng Pan, Wei Gao, Yang Liu, Crystal Yeong-Pian Sau, Haibo Liu, Edward A. Harold, Ying Luo, Ihab Amer, Gabor Sines
  • Publication number: 20210190627
    Abstract: The invention provides a dynamic seal test device for cryogenic fluid medium. The dynamic seal test device includes stator unit, rotor unit, slipway, servo motor unit and sensors. The tested seal is installed inside the stator, and the thermal insulation stator and vacuum rotor together form a dynamic seal test structure. The seals and shaft sleeves can be flexibly replaced, which is beneficial to study the influence of different seal types, structure, and seal land configurations on the sealing performance. The servo motor provides power for the rotor and controls the rotation speed. The device greatly improves the thermal insulation capacity to avoid the gasification for the cryogenic fluid medium induced by the heat transfer from environment so that ensuring the stability of the test device.
    Type: Application
    Filed: September 16, 2019
    Publication date: June 24, 2021
    Inventors: Yongqing WANG, Lingsheng HAN, Kuo LIU, Fanze KONG, Haibo LIU, Yongquan GAN, Minghua DAI
  • Publication number: 20210178535
    Abstract: The present invention relates to a slanting-bed feed processing machine tool of a large propeller. The machine tool comprises a slanting column feed bed, a machine tool spindle, a workpiece rotary worktable, a large propeller and a bed feed mechanism. The present invention coordinates the geometrical relationship between the machine tool and the large propeller to ensure that the slanting column feed bed moves between two blades, thereby reducing the overhang length of the spindle. Different forms of workpiece rotary worktables and bed feed mechanisms are selected according to different slanting column feed beds. Four types of slanting column feed beds are designed, which can be selected, optimized and applied for different processing objects. The present invention enhances the processing stiffness of the spindle and solves the problem of poor processing quality of the large propeller caused by machine tool vibration.
    Type: Application
    Filed: February 28, 2020
    Publication date: June 17, 2021
    Inventors: Yongqing WANG, Tianran LIU, Haibo LIU, Kuo LIU, Te LI, Dongming GUO
  • Publication number: 20210178542
    Abstract: The invention provides a toolholder matched with the internal jet cooling spindle for cryogenic coolant. The toolholder is mainly composed of a hollow toolholder body, a high-performance thermal insulation structure and a bidirectional sealing structure. They can guide the cryogenic coolant from the spindle to the internal cooling channel of tool and realize the cryogenic thermal insulation and dynamic sealing. The high-performance thermal insulation structure inside the toolholder employs the material with a low thermal conductivity and a low linear expansion coefficient to restrain the low temperature impact of cryogenic coolant on the toolholder and spindle, to ensure the dimensional accuracy and assembly accuracy of the toolholder. The bidirectional sealing structure in the toolholder uses the ultra-low temperature resistant seal rings to prevent the cryogenic coolant from leaking towards the spindle and the tool, to ensure the stability of the coolant transport.
    Type: Application
    Filed: September 12, 2019
    Publication date: June 17, 2021
    Inventors: Yongqing WANG, Lingsheng HAN, Kuo LIU, Haibo LIU, Zaiyou BAN, Bo QIN
  • Patent number: 11032511
    Abstract: A frame interpolation method for a video processor includes the steps of: determining whether a first input frame is received following a long-term cadence; generating interpolated frames by applying phase coefficients in a regular phase table corresponding to the long-term cadence when the first input frame is received following the long-term cadence; and generating interpolated frames by applying phase coefficients in a bad edit phase table corresponding to a bad edit cadence when the first input frame is received without following the long-term cadence.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: June 8, 2021
    Assignee: NOVATEK Microelectronics Corp.
    Inventors: Shuting Ge, I-Feng Lin, Haibo Liu, Xiaohui Li
  • Patent number: D923715
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: June 29, 2021
    Assignee: Freeman IT Limited
    Inventors: Jing Wang, Haibo Liu
  • Patent number: D940251
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: January 4, 2022
    Assignee: Freeman IT Limited
    Inventors: Jing Wang, Haibo Liu
  • Patent number: D945329
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: March 8, 2022
    Assignee: FREEMAN IT LIMITED
    Inventors: Haibo Liu, Feng Xie