Patents by Inventor Hao Hu

Hao Hu 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: 11074751
    Abstract: Devices and methods for single-view 3D hair modeling are disclosed. The method for single-view 3D hair modeling includes training, by a neural network processor, a volumetric autoencoder to encode a plurality of 3D hairstyles into latent features, and to generate an output based on the latent features. The method for single-view 3D hair modeling includes training, by the neural network processor, an embedding network to determine hair coefficients of a single hairstyle from an input image. The method for single-view 3D hair modeling includes receiving, by the neural network processor, the input image. The method for single-view 3D hair modeling includes synthesizing, by the neural network processor, hair strands to generate a single-view 3D model of the single hairstyle based on the volumetric autoencoder, the embedding network, and the input image.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: July 27, 2021
    Assignee: UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventors: Hao Li, Liwen Hu, Shunsuke Saito
  • Publication number: 20210225916
    Abstract: A method for fabricating an image sensor device is provided. The method includes forming a plurality of photosensitive pixels in a substrate; depositing a dielectric layer over the substrate; etching the dielectric layer, resulting in a first trench in the dielectric layer and laterally surrounding the photosensitive pixels; and forming a light blocking structure in the first trench, such that the light blocking structure laterally surrounds the photosensitive pixels.
    Type: Application
    Filed: September 2, 2020
    Publication date: July 22, 2021
    Applicant: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
    Inventors: Feng-Chien HSIEH, Yun-Wei CHENG, Wei-Li HU, Kuo-Cheng LEE, Ying-Hao CHEN
  • Publication number: 20210225699
    Abstract: In an embodiment, a method includes: dispensing a first dielectric layer around and on a first metallization pattern, the first dielectric layer including a photoinsensitive molding compound; planarizing the first dielectric layer such that surfaces of the first dielectric layer and the first metallization pattern are planar; forming a second metallization pattern on the first dielectric layer and the first metallization pattern; dispensing a second dielectric layer around the second metallization pattern and on the first dielectric layer, the second dielectric layer including a photosensitive molding compound; patterning the second dielectric layer with openings exposing portions of the second metallization pattern; and forming a third metallization pattern on the second dielectric layer and in the openings extending through the second dielectric layer, the third metallization pattern coupled to the portions of the second metallization pattern exposed by the openings.
    Type: Application
    Filed: January 17, 2020
    Publication date: July 22, 2021
    Inventors: Ting-Chen Tseng, Sih-Hao Liao, Po-Han Wang, Yu-Hsiang Hu, Hung-Jui Kuo
  • Patent number: 11057440
    Abstract: A method for processing a message in a group session of a social networking application is performed at a computer device. The method includes: receiving a session message in a group session; extracting a child application identifier carried in the session message; determining a session identifier corresponding to the group session to which the session message belongs; obtaining page data that corresponds to the child application identifier and that is associated with the session identifier; and rendering, according to the page data, a child application page in a child application that is invoked in an environment provided by the social networking application and that corresponds to the child application identifier.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: July 6, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Weibang Luo, Jisheng Huang, Haojun Hu, Qingjie Lin, Wenxiao Zheng, Yi Duan, Zhaowei Wang, Chao Lin, Canhui Huang, Hao Hu, Zhe Cheng, Yu Wu, Xuyu Gui, Zhaopeng Liang, Yifan Zhu, Yuyang Peng, Kunli Deng
  • Publication number: 20210200250
    Abstract: Semiconductor processing systems and methods are provided in which an amount or concentration of a chemical in a chemical mixture contained in a tank is automatically controlled based on a sensed properties of the chemical mixture. In some embodiments, a semiconductor processing system includes a processing tank that is configured to contain a chemical mixture. A chemical sensor is configured to sense one or more properties of the chemical mixture. The system further includes an electrically controllable valve that is configured to adjust an amount of the first chemical in the chemical mixture based on the sensed one or more properties of the chemical mixture.
    Type: Application
    Filed: July 17, 2020
    Publication date: July 1, 2021
    Inventors: Cheng-Hao KUO, Chia-Lun CHEN, Chung-Hao HU
  • Publication number: 20210194392
    Abstract: A drive control method is applicable to a drive system including a driver, a bus and a motor, the motor being directly connected to the bus in a first connection mode or connected to the driver in a second connection mode. The drive control method includes the driver feeding an electric signal to the motor through the output port and simultaneously detecting its own actual output feature; and the driver determining whether the output port is connected to the bus according to the actual output feature. Upon the output port being determined not to be connected to the bus, the driver starts the motor normally. Upon the output port being determined to be connected to the bus, the driver disconnects the output port. In addition, a corresponding drive system, a processing system and a storage medium are disclosed.
    Type: Application
    Filed: May 2, 2019
    Publication date: June 24, 2021
    Applicant: Siemens Aktiengesellschaft
    Inventors: Hao HU, Yong Lin GUO, Bin LI, Yu WANG, Peng Cheng LI
  • Patent number: 11017233
    Abstract: Method for receiving an input onto a graphical user interface at a client device, capturing an image frame at the client device, the image frame comprising a depiction of an object, identifying the object within the image frame, accessing media content associated with the object within a media repository in response to identifying the object, and causing presentation of the media content within the image frame at the client device.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: May 25, 2021
    Assignee: Snap Inc.
    Inventors: Ebony James Charlton, Hao Hu, Yanjia Li, Xing Mei, Kevin Dechau Tang
  • Patent number: 10972425
    Abstract: Embodiments of this application disclose a method for parsing a service platform address by a server. The server receives a DNS parsing request sent by a terminal, the DNS parsing request including a to-be-parsed domain name. The server then obtains target IP information of the terminal based on the DNS parsing request. When the target IP information has a corresponding target user-defined line, the server obtains a preset first parsing record based on the target user-defined line. The server then sends to the terminal a first IP address corresponding to the to-be-parsed domain name based on the preset first parsing record. As such, a corresponding IP address range can be defined using a user-defined line, so that a terminal within the IP address range can obtain a specific IP address corresponding to an access domain name, and provide a service to a user within a more accurate range.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: April 6, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jiangqi Wu, Fengbo Jiang, Hao Hu, Jun Qin
  • Publication number: 20210073058
    Abstract: This application relates to a message processing method and apparatus, a storage medium, and a computer device. The method includes: receiving a session message associated with an interactive session of a social application; while rendering the session message in a session interface corresponding to the interactive session of the social application: identifying a child application identifier in the session message; invoking plug-in code corresponding to the child application identifier in the social application; obtaining, from the social application, shared data corresponding to the child application identifier using the plug-in code; and dynamically presenting the shared data in the session message.
    Type: Application
    Filed: November 18, 2020
    Publication date: March 11, 2021
    Inventors: Hao HU, Jisheng HUANG, Haojun HU, Chao LIN
  • Patent number: 10911775
    Abstract: A computer-implemented method, comprising extracting each frame of a video sequence, estimating current poses of a subject within each frame and determining joint locations for a joint associated with the subject within each frame, computing optical flows between each pair of consecutive video frames, extracting motion features from each video frame of the video sequence based on the optical flows, encoding state information based on the current poses and the motion features, determining a current action label for each motion feature in the state information for a first frame; predicting future action labels for each motion feature in a second frame subsequent to the first frame, based on the current pose, action label and state information, predicting future poses for each motion feature in the second frame based on the current poses and the state information; and refining the current action label, the future action labels, and the future poses.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: February 2, 2021
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Yanjun Zhu, Yanxia Zhang, Qiong Liu, Andreas Girgensohn, Daniel Avrahami, Francine Chen, Hao Hu
  • Publication number: 20210024514
    Abstract: Disclosed are a solid form of (E)-3-((R)-4-(((R)-6-(2-chloro-4-fluorophenyl)-5-(methoxycarbonyl)-2-(thiazol-2-yl)-3,6-dihydropyrimidin-4-yl)methyl)morpholin-2-yl)acrylic acid, a preparation method therefor, a pharmaceutical composition comprising same, and the use thereof in the preparation of drugs for preventing or treating viral diseases.
    Type: Application
    Filed: May 6, 2019
    Publication date: January 28, 2021
    Applicant: SICHUAN KELUN-BIOTECH BIOPHARMACEUTICAL CO., LTD.
    Inventors: TIANMING WANG, CHENGXI YANG, JIAQIANG CAI, WEI LIU, BAOLEI ZHANG, QIANG TIAN, SHUAI SONG, HAO HU, WEIBIAO HAN, YOUQIANG LI, XING CHEN, LICHUN WANG, JINGYI WANG
  • Publication number: 20210004280
    Abstract: A application-program processing method is provided. The method includes obtaining a sub-application identifier by using a parent application running in an operating system, obtaining a corresponding sub-application page configuration file according to the sub-application identifier, and obtaining a common-component identifier from the sub-application page configuration file. The method also includes selecting a common-component corresponding to the common-component identifier from a common-component library provided by the parent application, and generating a sub-application page according to the selected common-component.
    Type: Application
    Filed: September 21, 2020
    Publication date: January 7, 2021
    Inventors: Zongzhuo WU, Haojun HU, Hao HU, Chao LIN, Shunhang YOU, Qingjie LIN
  • Patent number: 10880747
    Abstract: This application provides a network slice allocation method, device, and system, including a terminal device, a first core network device, a second core network device, and a third core network device. The terminal device encrypts NSSAI and an ID of the terminal device to obtain encrypted information, and sends a slice access request message to the first core network device. The first core network device sends the encrypted information to the second core network device. The second core network device decrypts the encrypted information to obtain the NSSAI and the ID of the terminal device, generates an authentication vector, and sends the NSSAI and the authentication vector to the first core network device.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: December 29, 2020
    Assignee: Huawei International Pte. Ltd.
    Inventors: Hao Hu, Zhongding Lei, Lichun Li
  • Patent number: 10877826
    Abstract: A message processing method and apparatus, a storage medium, and a computer device are provided. The method can be applied to a computing device that executes a parent application and includes: receiving a session message; extracting a child application identifier in the session message; obtaining plug-in code corresponding to the child application identifier; and executing the plug-in code in an environment provided by a parent application. The method also includes obtaining, by executing the plug-in code, shared data corresponding to the child application identifier; and dynamically drawing, according to the shared data, a picture on a session interface corresponding to the session message.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: December 29, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Hao Hu, Jisheng Huang, Haojun Hu, Chao Lin
  • Publication number: 20200365072
    Abstract: An electronic device is disclosed. The electronic device includes a display unit, a light sensor, and a processor. The display unit has a brightness value. The light sensor senses an ambient light to generate a light intensity signal. The processor is coupled to the display unit and the light sensor and accesses a program instruction from a memory to perform the following steps: continuously receiving the light intensity signal from the light sensor; smoothing a plurality of light intensity signals to generate a plurality of smoothing signals; and maintaining the brightness value of the display unit for a preset time period and then determining whether to adjust the brightness value when a difference generated by subtracting a previous smoothing signal of a target smoothing signal of the smoothing signals from the target smoothing signal is less than the first threshold or greater than the second threshold.
    Type: Application
    Filed: May 8, 2020
    Publication date: November 19, 2020
    Inventors: Chih-Hsien YANG, Chih-Chuan LIN, Kou-Liang LIN, Chi-Liang TSAI, I-Hsi WU, Yu-Hao HU
  • Patent number: 10831567
    Abstract: A application-program processing method is provided. The method includes obtaining a sub-application identifier by using a parent application running in an operating system, obtaining a corresponding sub-application page configuration file according to the sub-application identifier, and obtaining a common-component identifier from the sub-application page configuration file. The method also includes selecting a common-component corresponding to the common-component identifier from a common-component library provided by the parent application, and generating a sub-application page according to the selected common-component.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: November 10, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Zongzhuo Wu, Haojun Hu, Hao Hu, Chao Lin, Shunhang You, Qingjie Lin
  • Patent number: 10824691
    Abstract: This application relates to a page rendering method, applied to a terminal. The terminal obtains an updated current node tree, searches the current node tree for a current subtree set, and obtains an identifier corresponding to the current subtree set. The terminal then determines whether the identifier is the same as an identifier of an original subtree set of an original node tree, and reserves an original view node corresponding to the original subtree set on a current page if the identifiers are the same; or generates an updated view node corresponding to the current subtree set if the two identifiers are not the same. Finally the terminal generates an updated page through rendering according to the original view node and the updated view node, and displays the updated page on a graphical user interface of the terminal.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: November 3, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Shunhang You, Hao Hu, Chao Lin, Haojun Hu, Jisheng Huang, Weibang Luo, Haitian Peng, Yuyang Peng, Zhe Cheng, Xuyu Gui, Canhui Huang, Qingjie Lin
  • Publication number: 20200327436
    Abstract: In one implementation, a method includes obtaining time series data. The time serious data includes a plurality of network utilization measurements. The plurality of network utilization measurements is indicative of a plurality of utilizations of one or more resources of a network resource at a plurality of times. The method also includes determining whether the time series data comprises a plurality of segments. Each segment of the plurality of segments is associated with a separate regression model and each segment includes a portion of the time series data. The method further includes identifying a current segment from the time series data when the time series data comprises the plurality of segments. The method further includes determining an estimated network utilization based on a current regression model associated with the current segment.
    Type: Application
    Filed: June 26, 2020
    Publication date: October 15, 2020
    Inventors: Hao Hu, Preethi Natarajan, Nii Ako Ampa-Sowa, Stephen E. Jerman
  • Publication number: 20200311426
    Abstract: Method for receiving an input onto a graphical user interface at a client device, capturing an image frame at the client device, the image frame comprising a depiction of an object, identifying the object within the image frame, accessing media content associated with the object within a media repository in response to identifying the object, and causing presentation of the media content within the image frame at the client device.
    Type: Application
    Filed: March 10, 2020
    Publication date: October 1, 2020
    Inventors: Ebony James Charlton, Hao Hu, Yanjia Li, Xing Mei, Kevin Dechau Tang
  • Patent number: 10791032
    Abstract: Embodiments of the present disclosure provide a method and apparatus for determining a physical position of a device. The method comprises: transmitting a control command to the device, the command instructing the device to change power loading of the device in a predetermined pattern; receiving, from a power distribution unit providing power supply for the device, a network address of the power distribution unit, the network address being transmitted by the power distribution unit in response to detecting the change of the power loading in the predetermined pattern; and determining the physical position of the device based at least on the network address of the power distribution unit. With the technical solution according to the embodiments of the present disclosure, the position of the device can be automatically determined without any manual intervention, which helps to control the operation cost and improve the maintenance efficiency.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: September 29, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Haifang Zhai, Jing Chen, Peter Yuanhang Pan, Ted Huaqi Chen, Sandburg Hao Hu