Patents by Inventor Wenhao Zhang

Wenhao Zhang 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: 20250240502
    Abstract: One embodiment of the present invention sets forth a technique for inserting content into a media program. The technique includes determining a plurality of markers corresponding to a plurality of locations within a media program. The technique also includes for each marker included in the plurality of markers, automatically analyzing a first set of intervals within the media program that lead up to the marker and a second set of intervals within the media program that immediately follow the marker and determine a set of audio characteristics associated with the first set of intervals and the second set of intervals. The technique further includes generating a plurality of scores for the plurality of markers based on the set of audio characteristics for each marker and inserting additional content at one or more markers included in the plurality of markers based on the plurality of scores.
    Type: Application
    Filed: April 8, 2025
    Publication date: July 24, 2025
    Inventors: Yuanyi Xue, Michael John Bracco, Scott Christopher Labrozzi, Christopher Richard Schroers, Wenhao Zhang
  • Publication number: 20250232460
    Abstract: In some embodiments, a method receives a first image and a second image for a comparison of film grain. The first image or the second image is analyzed to determine a first texture representation of the first image or a second texture representation of the second image. A set of regions is analyzed based on the first texture representation or the second texture representation. The method converts the set of regions from a spatial domain to a frequency domain to generate a first frequency domain representation for the set of regions in the first image and a second frequency domain representation for the set of regions in the second image. A score is generated for an assessment of differences of the film grain in the first image and the second image based on the first frequency domain representation and the second frequency domain representation.
    Type: Application
    Filed: September 18, 2024
    Publication date: July 17, 2025
    Applicant: Beijing YoJaJa Software Technology Development Co., Ltd.
    Inventors: Xuewei Meng, Wenhao Zhang, Chen Liu, Xuchang Huangfu
  • Patent number: 12363390
    Abstract: In some embodiments, a method receives a time period in which video files will be delivered through a plurality of nodes. The method determines a plurality of user accounts that may use a video delivery system to deliver the video files in the time period; generates probabilities of which nodes may be used for each of the plurality of user accounts in the time period; and generates probabilities of which video files may be accessed by each of the plurality of user accounts. A list of video files is generated for a node based on the probabilities of which video files may be accessed and the probabilities of which nodes may be used for each of the plurality of user accounts. The method causes at least a portion of the list of video files for the node to be stored on the node.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: July 15, 2025
    Assignee: Hulu, LLC
    Inventors: Xiaocheng Li, Wei Feng, Wenhao Zhang, Jiarui Yang
  • Publication number: 20250195536
    Abstract: Disclosed are compounds of Formula (I), methods of using the compounds for inhibiting KRAS activity and pharmaceutical compositions comprising such compounds. The compounds are useful in treating, preventing or ameliorating diseases or disorders associated with KRAS activity such as cancer.
    Type: Application
    Filed: December 13, 2024
    Publication date: June 19, 2025
    Inventors: Yannik Boni, Chengtsung Lai, Rocco Policarpo, III, Alexander Sokolsky, Xiaozhao Wang, Haolin Yin, Wenhao Zhang, Gencheng Li, Nathaniel Greenwood
  • Patent number: 12322010
    Abstract: A logo labeling method and device, an update method and system, and a storage medium are provided. The logo labeling method includes: acquiring a standard logo picture including a logo; based on the standard logo picture, determining transparency channel information to obtain a first logo picture; determining a circumscribed rectangle frame of the logo in the first logo picture based on the transparency channel information, and performing cutting processing on the first logo picture according to the circumscribed rectangle frame to obtain a second logo picture; performing data augmentation processing based on the second logo picture to obtain at least one third logo picture; and acquiring a background picture, determining pasting position information of the third logo picture in the background picture, and pasting the third logo picture on the background picture according to the pasting position information to obtain at least one logo labeling picture.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: June 3, 2025
    Assignee: BOE Technology Group Co., Ltd.
    Inventors: Dan Zhu, Wenhao Zhang
  • Publication number: 20250146508
    Abstract: An airflow device includes a grip for a user to hold; a pipe assembly for the air to pass through; fan blades rotatable about a fan axis; a motor for driving the fan assembly to rotate; and guide vanes for directing the airflow. The inner diameter of the pipe assembly is greater than or equal to 90 mm. The flow rate of the airflow device is greater than or equal to 1000 CFM. The maximum rotational speed of the motor is less than 35000 rpm.
    Type: Application
    Filed: January 13, 2025
    Publication date: May 8, 2025
    Inventors: Jianpeng Guo, Rui Zhang, Jingwei Li, Rui Zhan, Wenhao Zhang
  • Publication number: 20250141994
    Abstract: A calling method includes: displaying an incoming call notification corresponding to an incoming call request on a first apparatus and one or more eligible second apparatuses, in response to receiving the incoming call request by the first apparatus, wherein eligibility of the one or more eligible second apparatuses comprises a communication connection established between the first apparatus and the one or more eligible second apparatuses and operability on the incoming call request by the one or more eligible second apparatuses; and transferring a call corresponding to the incoming call request to a target apparatus and answering the call on the target apparatus, in response to determining, by the first apparatus, that the incoming call request is to be answered on the target apparatus based on the incoming call notification, wherein the target apparatus is the first apparatus or any of the one or more eligible second apparatuses.
    Type: Application
    Filed: April 18, 2024
    Publication date: May 1, 2025
    Inventor: Wenhao ZHANG
  • Publication number: 20250133254
    Abstract: In some embodiments, a method calculates a reward function for an adaptive bitrate function that is based on a bandwidth and profiles in a profile ladder for a current segment of content. The reward function calculates a first profile should be selected for the current segment and, based on a previously selected profile from a prior segment and profiles in the profile ladder, changes the first profile to a second profile from the profile ladder. The method requests the second profile from the profile ladder for the current segment.
    Type: Application
    Filed: December 23, 2024
    Publication date: April 24, 2025
    Applicant: Beijing YoJaJa Software Technology Development Co., Ltd.
    Inventors: Tongyu Dai, Si Chen, Wenhao Zhang, Boya Lai, Chao Li, Weiran Shi
  • Publication number: 20250126309
    Abstract: In some embodiments, a method generates a first representation of a first relationship between bitrate and quality based on first features of a first portion of a video. The first representation is analyzed to determine a first list of potential bitrates for the first portion of video. The method analyzes potential bitrates and quality associated with the respective potential bitrates to refine the first list of potential bitrates to a second list of bitrates. The second list of bitrates includes a different list of bitrates than the first list of potential bitrates. The method outputs the second list of bitrates for encoding the first portion of video.
    Type: Application
    Filed: December 20, 2024
    Publication date: April 17, 2025
    Applicants: Disney Enterprises, Inc., Beijing YoJaJa Software Technology Development Co., Ltd.
    Inventors: Chen Liu, Wenhao Zhang, Scott Labrozzi, Yuanyi Xue, Xuchang Huangfu, Xiaobo Liu
  • Publication number: 20250125180
    Abstract: Substrate support assemblies may include an electrostatic chuck body defining a substrate support surface that defines a substrate seat. Assemblies may include a support stem coupled with the electrostatic chuck body. Assemblies may include a first bipolar electrode embedded within the electrostatic chuck body. Assemblies may include a second bipolar electrode embedded within the electrostatic chuck body radially inward of at least a portion of the first bipolar electrode and coaxial with the first bipolar electrode. Assemblies may include an annular electrode disposed about the first bipolar electrode, where the annular electrode is DC floated and RF powered and exhibits an induced DC current.
    Type: Application
    Filed: October 11, 2023
    Publication date: April 17, 2025
    Applicant: Applied Materials, Inc.
    Inventors: Jian Li, Deenesh Padhi, Abhishek Kumar Verma, Kallol Bera, Juan Carlos Rocha-Alvarez, Wenhao Zhang, Ganesh Balasubramanian
  • Publication number: 20250116001
    Abstract: A semiconductor processing chamber may include a pedestal configured to support a substrate during a plasma-enhanced chemical-vapor deposition (PECVD) process that forms a film on a surface of the substrate. The chamber may also include one or more internal meshes embedded in the pedestal. The one or more internal meshes may be configured to deliver radio-frequency (RF) power to a plasma in the semiconductor processing chamber during the PECVD process. An outer diameter of the one or more internal meshes may be less that a diameter of the substrate. The chamber may further include an RF source configured to deliver the RF power to the one more internal meshes. This configuration may reduce arcing within the processing chamber.
    Type: Application
    Filed: October 6, 2023
    Publication date: April 10, 2025
    Applicant: Applied Materials, Inc.
    Inventors: Allison Yau, Manoj Kumar Jana, Wen-Shan Lin, Zhiling Dun, Xinhai Han, Deenesh Padhi, Jian Li, Yuanchang Chen, Wenhao Zhang, Edward P. Hammond, Alexander V. Garachtchenko, Ganesh Balasubramanian, Juan Carlos Rocha-Alvarez, Sathya Ganta
  • Publication number: 20250117909
    Abstract: In some embodiments, a method receives a first image and a second image for a comparison of film grain. The first image and the second image are converted from a spatial domain to a frequency domain to generate a first frequency domain representation for the first image and a second frequency domain representation of the second image. The method compares a first distribution of frequency components from the first frequency domain representation to a second distribution of frequency components from the second frequency domain representation. A score for an assessment of differences of the film grain in the first image and the second image is generated based on the comparing.
    Type: Application
    Filed: September 18, 2024
    Publication date: April 10, 2025
    Applicants: Disney Enterprises, Inc., Beijing YoJaJa Software Technology Development Co., Ltd.
    Inventors: Xuewei Meng, Wenhao Zhang, Chen Liu, Xuchang Huangfu, Yuanyi Xue
  • Publication number: 20250119602
    Abstract: In some embodiments, a method receives quality metric values for profile levels in a plurality of profile levels for a segment of content. An available bandwidth and associated bitrates of profile levels in the plurality of profile levels are evaluated to select a first profile level. The quality metric values for profile levels in the plurality of profile levels are evaluated to select a second profile level. The method selects a profile level in the plurality of profile levels based on the first profile level and the second profile level. The profile level that is selected is requested for the segment.
    Type: Application
    Filed: December 6, 2023
    Publication date: April 10, 2025
    Applicant: Beijing YoJaJa Software Technology Development Co., Ltd.
    Inventors: LEMEI HUANG, Tongyu Dai, Wenhao Zhang, Si Chen, Chenyu Tian
  • Publication number: 20250106408
    Abstract: In some embodiments, a method analyzes flagged locations from a plurality of locations in an encoding of a video to form a cluster of locations. Draft micro-chunk boundaries for the cluster are determined based on searching for a first start location and a first end location in the encoding. The method searches in a first search range before the first start location and a second search range after the first end location for a second start location in the first search range and a second end location in the second search range. The second start location and the second end location form a micro-chunk. An encoding parameter set is determined for the micro-chunk formed by the second start location and the second end location based on content characteristics of the micro-chunk. The method uses the encoding parameter set to encode the micro-chunk for insertion in the encoding of the video.
    Type: Application
    Filed: September 25, 2023
    Publication date: March 27, 2025
    Applicants: Disney Enterprises, Inc., Beijing YoJaJa Software Technology Development Co., Ltd.
    Inventors: YUANYI XUE, Roberto Gerson De Albuquerque Azevedo, Christopher Richard Schroers, SCOTT LABROZZI, Wenhao Zhang
  • Publication number: 20250095115
    Abstract: In some embodiments, a grain analysis system is configured for analyzing a first video frame and outputting respective first film grain information for film grain that is included in the first video frame or configured for analyzing a second video frame and outputting second film grain information. At least one of a grain removal system and a grain synthesis system is included. The grain removal system is configured for removing the film grain from the first video frame using the first film grain information to generate a third video frame corresponding to the first video frame with film grain removed. The grain analysis system is separate from the grain removal system. The grain synthesis system is configured for synthesizing film grain for the third video frame using the first film grain information or the second film grain information. The grain analysis system is separate from the grain synthesis system.
    Type: Application
    Filed: September 20, 2023
    Publication date: March 20, 2025
    Applicants: Disney Enterprises, Inc., Beijing YoJaJa Software Technology Development Co., Ltd., ETH Zürich (Eidgenössische Technische Hochschule Zürich)
    Inventors: Abdelaziz Djelouah, Yang Zhang, Roberto Gerson De Albuquerque Azevedo, Elham Amin Mansour, Mingyang Song, Christopher Richard Schroers, Yuanyi Xue, Scott Labrozzi, Wenhao Zhang, Xuewei Meng, Jeroen Schulte
  • Publication number: 20250080797
    Abstract: One embodiment of the present invention sets forth a technique for inserting content into a media program. The technique includes determining a plurality of markers corresponding to a plurality of locations within a media program. The technique also includes for each marker included in the plurality of markers, automatically analyzing a first set of intervals within the media program that lead up to the marker and a second set of intervals within the media program that immediately follow the marker and determine a set of audio characteristics associated with the first set of intervals and the second set of intervals. The technique further includes generating a plurality of scores for the plurality of markers based on the set of audio characteristics for each marker and inserting additional content at one or more markers included in the plurality of markers based on the plurality of scores.
    Type: Application
    Filed: December 13, 2022
    Publication date: March 6, 2025
    Inventors: Yuanyi XUE, Michael John BRACCO, Scott Christopher LABROZZI, Christopher Richard SCHROERS, Wenhao ZHANG
  • Patent number: 12225272
    Abstract: One embodiment of the present invention sets forth a technique for inserting content into a media program. The technique includes determining a plurality of markers corresponding to a plurality of locations within a media program. The technique also includes for each marker included in the plurality of markers, automatically analyzing a first set of intervals within the media program that lead up to the marker and a second set of intervals within the media program that immediately follow the marker and determine a set of audio characteristics associated with the first set of intervals and the second set of intervals. The technique further includes generating a plurality of scores for the plurality of markers based on the set of audio characteristics for each marker and inserting additional content at one or more markers included in the plurality of markers based on the plurality of scores.
    Type: Grant
    Filed: February 24, 2023
    Date of Patent: February 11, 2025
    Assignees: Disney Enterprises, Inc., BEIJING YOJAJA SOFTWARE TECHNOLOGY DEVELOPMENT CO., LTD.
    Inventors: Yuanyi Xue, Michael John Bracco, Scott Christopher Labrozzi, Christopher Richard Schroers, Wenhao Zhang
  • Patent number: 12225252
    Abstract: In some embodiments, a method generates a first representation of a first relationship between bitrate and quality based on first features of a first portion of a video. Also, the method generates a second representation of a second relationship between bitrate and quality based on second features of a second portion of a video. The first representation is analyzed to determine a first list of bitrates for the first portion of video and the second representation is analyzed to determine a second list of bitrates for the second portion of video. The first list of bitrates is different from the second list of bitrates. The method outputs the first list of bitrates for use encoding the first portion of video and the second list of bitrates for use encoding the second portion of video.
    Type: Grant
    Filed: March 6, 2023
    Date of Patent: February 11, 2025
    Assignees: Disney Enterprises, Inc., Beijing YoJaJa Software Technology Development Co., Ltd.
    Inventors: Chen Liu, Wenhao Zhang, Scott Labrozzi, Yuanyi Xue, Xuchang Huangfu, Xiaobo Liu
  • Patent number: 12223690
    Abstract: Disclosed are face clustering method and apparatus, image classification storage method, computer-readable storage medium and electronic device.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: February 11, 2025
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Wenhao Zhang, Hanwen Liu, Jingtao Xu
  • Publication number: 20250047883
    Abstract: In some embodiments, a method receives a file for transcoding. A timing requirement is associated with the transcoding of the file. The method generates a prediction of a timing estimation based on characteristics of the file and a set of target configurations. A target configuration in the set of target configurations is associated with a transcoding setting. The timing estimation is analyzed for the set of target configurations and the timing requirement to determine a transcoding configuration of a transcoding system. The transcoding configuration of the transcoding system is output to configure the transcoding system to transcode the file. The file is to be transcoded using at least a portion of the set of target configurations based on configuring of the transcoding system.
    Type: Application
    Filed: October 18, 2024
    Publication date: February 6, 2025
    Applicant: HULU, LLC
    Inventors: Chen Liu, Xuchang Huangfu, Xiaobo Liu, Wenhao Zhang