Patents by Inventor Han Zhao

Han Zhao 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: 20240131436
    Abstract: A system, marketplace, and method for developers to develop and provide games and/or non-fungible tokens (NFTs) to users for use across multiple gaming environments is provided. The system provides tools enabling the developers to implement games and/or NFTs that are compatible with multiple gaming environments standards. The system also converts information pertaining to the NFTs from non-standardized formats to standardized formats as required by the different gaming environments. The system also provides a marketplace for developers to showcase their games and/or NFTs to potential users. The system also links new and/or existing user accounts from various games with a system account such that the users may only require use of the system account across all of the games in the marketplace.
    Type: Application
    Filed: October 18, 2022
    Publication date: April 25, 2024
    Applicant: A&C Technology, Inc.
    Inventors: Han Qin, Jiayang Qin, Ye Zhao
  • Publication number: 20240134180
    Abstract: An optical device and the prism module thereof are provided. The prism module includes a first prism, a second prism, and a third prism. The second prism is disposed beside the first prism. The third prism is adhered to the second prism. First light enters the first prism, is reflected plural times in the first prism, enters the second prism, and is emitted from the second prism. Second light enters the second prism, is reflected plural times in the second prism, and is emitted from the second prism. Third light sequentially passes through the third prism and the second prism, enters the first prism, is reflected plural times in the first prism, and is emitted from the first prism.
    Type: Application
    Filed: October 19, 2023
    Publication date: April 25, 2024
    Inventors: Fei Han, Xiao-Yao Zhang, Yue-Ye Chen, Ling-Wei Zhao, Jun-Wei Che, Hua-Tang Liu
  • Publication number: 20240135934
    Abstract: A method includes obtaining a multi-utterance training sample that includes audio data characterizing utterances spoken by two or more different speakers and obtaining ground-truth speaker change intervals indicating time intervals in the audio data where speaker changes among the two or more different speakers occur. The method also includes processing the audio data to generate a sequence of predicted speaker change tokens using a sequence transduction model. For each corresponding predicted speaker change token, the method includes labeling the corresponding predicted speaker change token as correct when the predicted speaker change token overlaps with one of the ground-truth speaker change intervals. The method also includes determining a precision metric of the sequence transduction model based on a number of the predicted speaker change tokens labeled as correct and a total number of the predicted speaker change tokens in the sequence of predicted speaker change tokens.
    Type: Application
    Filed: October 9, 2023
    Publication date: April 25, 2024
    Applicant: Google LLC
    Inventors: Guanlong Zhao, Quan Wang, Han Lu, Yiling Huang, Jason Pelecanos
  • Publication number: 20240137509
    Abstract: Aspects of the disclosure include methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes processing circuitry. The processing circuitry receives, from a coded video bitstream, coded information associated with a current block in a current picture. The coded information indicates that the current block is coded in a geometric partition mode (GPM), the current block is partitioned into at least a first partition and a second partition in the GPM by a partition edge. The processing circuitry determines that at least the first partition is coded in a subblock motion mode. The first partition includes a plurality of subblocks. The processing circuitry determines a plurality of motion vectors for the plurality of subblocks in the first partition of the current block, and reconstructs the plurality of subblocks in the first partition of the current block according to the plurality of motion vectors respectively.
    Type: Application
    Filed: October 12, 2023
    Publication date: April 25, 2024
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Guichun LI, Han GAO, Lien-Fei CHEN, Shan LIU
  • Patent number: 11965119
    Abstract: The invention relates to a composition comprising a sulfone-group containing resin obtainable by reaction of a polyamine containing at least one sulfone-group with a polyepoxide and optionally a hardener, as well as adhesives and coating compositions comprising said compositions having gas-barrier properties, methods for bonding substrates using said adhesives and the thus obtained articles as well as the use of the compositions described herein as adhesive or coatings having gas-barrier properties.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: April 23, 2024
    Assignee: HENKEL AG & CO. KGaA
    Inventors: Hanns Misiak, Daniela Neitzke, Christina Huebner, Ligang Zhao, Hans-Georg Kinzelmann, Vanessa Alexandra Picon Miranda
  • Patent number: 11968363
    Abstract: The present disclosure provides apparatuses and methods for splitting an image into coding units. An image is divided into coding tree units (CTUs) which are hierarchically partitioned. Hierarchical partitioning includes multi-type partitioning such as binary tree or quad tree splitting. For CTUs completely within the image and CTUs on the boundary, respective multi-type partition depths are chosen. The present disclosure provides for multi-type partitioning flexibility in a boundary portion of the image.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: April 23, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Han Gao, Zhijie Zhao, Semih Esenlik, Anand Meher Kotra, Jianle Chen
  • Publication number: 20240129508
    Abstract: A reference block is determined from a plurality of candidate reference blocks for a current block in a current picture based on template matching (TM) costs of the plurality of candidate reference blocks. The TM costs indicate differences between a template of the current block and respective reference templates of the plurality of candidate reference blocks. Samples of the determined reference block are classified into a plurality of classes of samples. A partitioning pattern of the current block is derived based on the determined reference block from a predetermined plurality of partitioning patterns. The derived partitioning pattern indicates a plurality of partitions of the current block. Each of the plurality of classes of the samples of the determined reference block corresponds to a respective partition of the plurality of partitions of the current block. The current block is reconstructed based on the derived partitioning pattern of the current block.
    Type: Application
    Filed: October 12, 2023
    Publication date: April 18, 2024
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Guichun LI, Lien-Fei CHEN, Han GAO, Shan LIU
  • Publication number: 20240129474
    Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a method includes receiving video data including a picture, wherein the picture is coded using at least a first color component and a second color component, and the picture includes a first block that is coded in a geometric partition mode, the first block including a first geometric partition and a second geometric partition; reconstructing samples in a first geometric partition of the first color component of the first block; deriving samples in the first geometric partition of the second color component of the first block based on the reconstructed samples of the first color component of the first block; and decoding the first block in the picture based at least on the reconstructed samples in the first geometric partition of the first color component and the second color component of the first block.
    Type: Application
    Filed: June 9, 2023
    Publication date: April 18, 2024
    Inventors: Xin ZHAO, Han GAO, Liang ZHAO, Shan LIU
  • Patent number: 11962773
    Abstract: A method of coding implemented by a decoding device, comprising obtaining a bitstream; obtaining a value of an indicator for a current block according to the bitstream; obtaining a value of a first parameter for the current block and a value of a second parameter for the current block, according to the value of the indicator and a predefined lookup table; obtaining a value of a sample distance for a sample which is located in the current block, according to the value of the first parameter and the value of the second parameter; obtaining a prediction value for the sample, according to the value of the sample distance for the sample.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: April 16, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Semih Esenlik, Max Blaeser, Zhijie Zhao, Han Gao, Anand Meher Kotra, Biao Wang, Elena Alexandrovna Alshina
  • Publication number: 20240121446
    Abstract: A deblocking method, for deblocking a transform block boundary within a coding block in an image encoding and/or an image decoding is provided, wherein the coding block comprising transform blocks is coded in inter prediction mode and the transform blocks comprises a first transform block and a second transform block. The method comprises: determining, when the boundary between the first transform block and the second transform block is a transform block boundary and at least one of the first transform block and the second transform block has one or more non-zero transform coefficients, a value of a BS parameter for the boundary between the first transform block and the second transform block to be a first value; and performing de-blocking filtering process to the boundary between the first transform block and the second transform block at least based on the value of the boundary strength parameter.
    Type: Application
    Filed: December 11, 2023
    Publication date: April 11, 2024
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Biao Wang, Anand Meher Kotra, Han Gao, Yin Zhao, Semih Esenlik, Jianle Chen
  • Publication number: 20240103269
    Abstract: An optical system. A light source component generates a light beam. A light adjustment component adjusts a ratio of the S-polarized light and a ratio of the P-polarized light in the light beam. A first polarization beamsplitter mirror component splits a light beam adjusted by the light adjustment component into a first light beam and a second light beam, where the first light beam is a light beam of the S-polarized light, and the second light beam is a light beam of the P-polarized light. The first lens component projects the first light beam or a modulated first light beam to a first region. The second lens component projects the second light beam or a modulated second light beam to a second region.
    Type: Application
    Filed: December 1, 2023
    Publication date: March 28, 2024
    Inventors: Jinlei WANG, Shimao LI, Han ZHAO
  • Publication number: 20240107077
    Abstract: An image processing device for use in an image encoder and/or an image decoder, for deblocking a block edge between a first block and a second block of an image encoded with a block code, is provided. The image processing device comprises a filter for filtering the block edge, configured to, for at least some of the pixels to be filtered, within a deblocking range from the block edge, the deblocking range being perpendicular to the block edge, determine a filtered pixel value from an original pixel value of the pixel and at least one further pixel value, determine a clipping value of the pixel, dependent upon a distance of the pixel from the block edge, and clip the filtered pixel value, using the clipping value resulting in a deblocked pixel value.
    Type: Application
    Filed: September 28, 2023
    Publication date: March 28, 2024
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Anand Meher Kotra, Semih Esenlik, Biao Wang, Han Gao, Zhijie Zhao, Jianle Chen
  • Patent number: 11940848
    Abstract: An electronic device display may have pixels formed from crystalline semiconductor light-emitting diode dies, organic light-emitting diodes, or other pixel structures. The pixels may be formed on a display panel substrate. A display panel may extend continuously across the display or multiple display panels may be tiled in two dimensions to cover a larger display area. Interconnect substrates may have outwardly facing contacts that are electrically shorted to corresponding inwardly facing contacts such as inwardly facing metal pillars associated with the display panels. The interconnect substrates may be supported by glass layers. Integrated circuits may be embedded in the display panels and/or in the interconnect substrates. A display may have an active area with pixels that includes non-spline pixels in a non-spline display portion located above a straight edge of the display and spline pixel in a spline display portion located above a curved edge of the display.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: March 26, 2024
    Assignee: Apple Inc.
    Inventors: Elmar Gehlen, Zhen Zhang, Francois R. Jacob, Paul S. Drzaic, Han-Chieh Chang, Abbas Jamshidi Roudbari, Anshi Liang, Hopil Bae, Mahdi Farrokh Baroughi, Marc J. DeVincentis, Paolo Sacchetto, Tiffany T. Moy, Warren S. Rieutort-Louis, Yong Sun, Jonathan P. Mar, Zuoqian Wang, Ian D. Tracy, Sunggu Kang, Jaein Choi, Steven E. Molesa, Sandeep Chalasani, Jui-Chih Liao, Xin Zhao, Izhar Z. Ahmed
  • Publication number: 20240098299
    Abstract: This disclosure relates generally to video coding/decoding and particularly to motion vector prediction based on subblock motion vectors. One method is disclosed for processing a current block of a current frame in a coded video bitstream. The method includes receiving, by a device, a coded video bitstream; determining, by the device based on the coded video bitstream, the current block of the current frame to be inter predicted by at least one reference block of at least one reference frame; determining, by the device based on the coded video bitstream, a current-block motion vector (MV) corresponding to each of the at least one reference block, the current-block MV to be predicted by a reference MV; and identifying, by the device, a subblock MV of a MV reference block as the reference MV for predicting the current-block MV.
    Type: Application
    Filed: March 17, 2023
    Publication date: March 21, 2024
    Applicant: Tencent America LLC
    Inventors: Han GAO, Xin ZHAO, Liang ZHAO, Shan LIU
  • Publication number: 20240098294
    Abstract: The present disclosure relates to motion vector refinement. As a first step, an initial motion vector and a template for the block are obtained. Then, the refinement of the initial motion vector is determined by template matching with said template in a search space. The search space is located on a position given by the initial motion vector and includes one or more fractional sample positions, wherein each of the fractional sample positions belonging to the search space is obtained by interpolation filtering with a filter of a predefined tap-size assessing integer samples only within a window, said window being formed by integer samples accessible for the template matching in said search space.
    Type: Application
    Filed: September 21, 2023
    Publication date: March 21, 2024
    Inventors: Semih Esenlik, Anand Meher Kotra, Zhijie Zhao, Han Gao
  • Publication number: 20240098300
    Abstract: This disclosure relates generally to video coding/decoding and particularly for implicitly indicating motion vector predictor precision. One method includes receiving a coded video bitstream; determining, based on the coded video bitstream, a current block of a current frame to be inter predicted by at least one reference block of at least one reference frame; determining, based on the coded video bitstream, a motion vector (MV) of the current block to be predicted by a motion vector predictor (MVP) and a corresponding motion vector difference (MVD); determining an MVP precision according to an implicit indication, a pre-defined rule, or a high-level syntax, wherein an MVD precision associated with the corresponding MVD is different from the MVP precision; and reconstructing, by the device, the current block based at least on the MVP at the determined MVP precision and the MVD at the MVD precision that is different from the MVP precision.
    Type: Application
    Filed: March 17, 2023
    Publication date: March 21, 2024
    Applicant: Tencent America LLC
    Inventors: Han GAO, Xin ZHAO, Liang ZHAO, Shan LIU
  • Patent number: 11933850
    Abstract: A device for detecting a slot wedge, an air gap and a broken rotor bar is provided, where a sequential circuit generates double concurrent pulses; the sequential circuit is connected to driving power modules; the driving power modules are connected to front-end interface circuits; the front-end interface circuits convert the double concurrent pulses into corresponding magnetic-field pulses; the magnetic-field pulses are transmitted to power supply terminals on adjacent phases of stator windings through impedance matching pins and coupled at a corresponding coil, air gap and squirrel cage rotor to generate single groups of cyclic rotating magnetic potentials; single rotating magnetic potentials are sequentially generated in adjacent slots on each of the phases of the stator windings; rotating electric potentials in magnetic circuits with two symmetrical phases are magnetically coupled to form distributed coupling magnetic field reflected full-cycle waves for reflecting a difference of a corresponding slot wedg
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: March 19, 2024
    Assignee: HANGZHOU HENUOVA TECHNOLOGY CO., LTD.
    Inventors: Yuewu Zhang, Weixing Yang, Boyan Zhao, Jie Luo, Gang Du, Chao Wang, Han Gao, Liwei Qiu, Ming Xu, Jiamin Li, Yanxing Bao, Qianyi Zhang, Zuting Cao, Junliang Liu
  • Patent number: 11931208
    Abstract: The present application discloses a cerebral perfusion state classification apparatus and method, a device, and a storage medium. The method includes: acquiring, by a transceiving module, cervical blood flow data from an ultrasound data collecting device; determining, by a processor, cerebral perfusion data corresponding to the cervical blood flow data based on the cervical blood flow data and a mapping relationship between the cervical blood flow data and the cerebral perfusion data, and classifying cerebral perfusion states of a plurality of brain regions based on blood perfusion characteristics of the plurality of brain regions in the cerebral perfusion data.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: March 19, 2024
    Assignee: BEIJING FRIENDSHIP HOSPITAL, CAPITAL MEDICAL UNIVERSITY
    Inventors: Zhenchang Wang, Wei Zheng, Han Lv, Pengling Ren, Dehong Luo, Linkun Cai, Yawen Liu, Hongxia Yin, Pengfei Zhao, Jing Li, Dong Liu, Erwei Zhao, Tingting Zhang
  • Patent number: 11930171
    Abstract: The present disclosure provides an encoding apparatus and a decoding apparatus, as well as an encoding method and a decoding method. In particular, the present disclosure relates to block partitioning and signaling the partitioning parameters in a bitstream. An override flag in a slice header indicates whether or not a block is to be partitioned according to a first partition constraint information. The override flag is included in the bitstream and the block is partitioned accordingly.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: March 12, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Han Gao, Semih Esenlik, Jianle Chen, Anand Meher Kotra, Biao Wang, Zhijie Zhao
  • Publication number: 20240080451
    Abstract: The various embodiments described herein include methods and systems for encoding and decoding video. In one aspect, a method includes receiving video data comprising a plurality of blocks, including a first block, from a video bitstream. The method also includes obtaining a first syntax element from the video bitstream, the first syntax element indicating a quantity, N, of temporal motion vector predictor (TMVP) candidates for a motion vector predictor (MVP) list. The method further includes identifying a set of TMVP candidates, the set of TMVP candidates having a size less than or equal to N, and generating the MVP list using at least the set of TMVP candidates. The method also includes reconstructing the first block using the MVP list.
    Type: Application
    Filed: June 8, 2023
    Publication date: March 7, 2024
    Inventors: Liang ZHAO, Xin Zhao, Han Gao, Shan Liu