Patents by Inventor Kai Zhang

Kai 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).

  • Patent number: 11910459
    Abstract: Embodiments of the present disclosure provide methods and apparatus for user plane path failure and recovery handling A method comprises detecting that a user plane path is failed; and monitoring the user plane path within a configurable period to determine whether the user plane path is recovered or not.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: February 20, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jinyin Zhu, Yingjiao He, Kai Zhang, Yong Yang
  • Patent number: 11909951
    Abstract: A method for processing video data is provided to include: determining whether a sharing of merge list information is enabled for a merge sharing node that corresponds to an ancestor node in a coding unit split tree to allow leaf coding units of the ancestor node in the coding unit split tree to use the merge list information; and performing a conversion between a current video block of a video and a bitstream of the video based on the determining.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: February 20, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11910695
    Abstract: The present disclosure provides a mask plate, a display panel and a display device. The mask plate comprises: a transparent substrate; an opaque film layer, the opaque film layer being disposed on the transparent substrate. The opaque film layer includes a plurality of first regions and a plurality of second regions, a first sub-region in the first region and the second region are transmissive, and the remaining portion in the first region is semi-transmissive. The mask plate is used to form via holes in the planarization layer of the display panel by exposure, so that the angles between the metal electrode layers disposed in the via holes and the source/drain layers of the display panel are small and diversified, decreasing the visibility of the metal electrode layers.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: February 20, 2024
    Assignees: Chengdu BOE Optoelectronics Technology Co., Ltd., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Wenhui Gao, Kai Zhang, Erlong Song, Lingran Wang, Jianjie Liu
  • Patent number: 11905697
    Abstract: A drain assembly comprises a drain pan, a trim member, and a drain cover. The drain pan has a base and a pan sidewall, and the trim member has a trim sidewall. The pan sidewall, at least a portion of the upper surface of the base, and the trim sidewall define a drain channel therebetween. The drain cover defines a plurality of apertures and is positionable above the drain pan. The trim member is configured to transition between a first position and a second position. In the first position of the trim member, the drain channel has a first width that extends in a transverse direction. In the second position of the trim member, the drain channel has a second width that extends in the transverse direction. The first width is different than the second width.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: February 20, 2024
    Assignee: OATEY CO.
    Inventors: Matthew Valore, Kai Zhang
  • Patent number: 11910020
    Abstract: A video processing method is provided, including: performing a conversion between a coded representation of a video including one or more video regions and the video, wherein the coded representation includes reshaping model information applicable for in-loop reshaping (ILR) of some of the one or more video regions, wherein the reshaping model information provides information for a reconstruction of a video unit of a video region based on a representation in a first domain and a second domain and/or scaling chroma residue of a chroma video unit, wherein the reshaping model information includes a parameter set that includes a first syntax element that derives a number of bits used to represent a second syntax element specifying an absolute delta codeword value from a corresponding bin, and wherein the first syntax element has a value smaller than a threshold.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: February 20, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11909966
    Abstract: An example method of video processing includes performing a conversion between a picture of a video and a bitstream representation of the video. The picture includes one or more sub-pictures, and the bitstream representation conforms to a format rule that specifies that a length of a syntax element is equal to Ceil(Log 2(SS)) bits. SS is greater than 0, and the syntax element indicating a horizontal or a vertical position of a top-left corner of a coding tree unit of a sub-picture of the picture.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: February 20, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Zhipin Deng, Hongbin Liu, Li Zhang, Jizheng Xu
  • Patent number: 11909967
    Abstract: An example method of video processing includes determining, for a conversion between a block of a first sub-picture of a video and a bitstream representation of the video, whether to apply a deblocking process across an edge between the block and a neighboring block of a second sub-picture based on whether a loop filtering process is allowed across subpicture boundaries. The method also includes performing the conversion based on the determining.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: February 20, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Zhipin Deng, Hongbin Liu, Li Zhang, Jizheng Xu
  • Patent number: 11910004
    Abstract: Difference calculation based on partial position is described. In a representative aspect, a method of video processing comprising: calculating, during a conversion between a current block of video and a bitstream representation of the current block, differences between two reference blocks associated with the current block or differences between two reference sub-blocks associated with a sub-block within the current block based on representative positions of the reference blocks or representative positions of the reference sub-blocks; and performing the conversion based on the differences.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: February 20, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Jizheng Xu, Yue Wang
  • Publication number: 20240056584
    Abstract: Symmetric motion vector difference coding is described. One example video processing method includes determining, for a conversion between a block of a current picture of video and a bitstream representation of the block, whether a symmetric motion vector difference (SMVD) mode is allowable for the block. Whether the SMVD mode is allowable depends on a derivation process of two target reference pictures of the current picture, which includes a first step for searching a forward target reference picture in the reference picture list 0 and searching a backward target reference picture in the reference picture list 1, and a second step for searching a backward target reference picture in the reference picture list 0 and searching a forward target reference picture in the reference picture list 1. Outputs of the first and second steps are independent of each other. The method further includes performing the conversion based on the determination.
    Type: Application
    Filed: October 17, 2023
    Publication date: February 15, 2024
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Zhipin Deng, Yue Wang
  • Publication number: 20240056188
    Abstract: Embodiments of this application provide an optical power adjustment system and an optical power adjustment apparatus. The system includes a multi-mode light source, a mode demultiplexer, and an optical power adjustment apparatus. The multi-mode light source is configured to output a multi-mode optical signal, where the multi-mode optical signal includes N transverse-mode optical signals, N=2M, and M is an integer greater than 1. The mode demultiplexer is configured to convert the N transverse-mode optical signals into N fundamental-mode optical signals, and output the N fundamental-mode optical signals. The optical power adjustment apparatus includes M optical power adjustment modules and a control apparatus, each optical power adjustment module includes a plurality of phase shifters, and the control apparatus is electrically connected to the M optical power adjustment modules. A Kth optical power adjustment module includes 2K?1 multi-mode interferometers MMIs.
    Type: Application
    Filed: October 27, 2023
    Publication date: February 15, 2024
    Inventors: Linbojie Huang, Chao Pan, Kai Zhang
  • Publication number: 20240056612
    Abstract: A mechanism for processing video data is disclosed. A conversion is performed between a visual media data including a video unit and a bitstream. The conversion can be performed by a video encoder and/or a video decoder. The video unit is reconstructed, and a guided filter is applied to reconstructed samples in the video unit.
    Type: Application
    Filed: October 11, 2023
    Publication date: February 15, 2024
    Inventors: Wenbin Yin, Li Zhang, Kai Zhang, Yang Wang, Hongbin Liu
  • Publication number: 20240056580
    Abstract: A method of video processing includes performing a conversion between a video including a video region and a bitstream of the video according to a rule. The rule specifies a relationship between enablement of a palette mode and a coding type of the video region. The video region may represent a coding block of the video.
    Type: Application
    Filed: October 12, 2023
    Publication date: February 15, 2024
    Inventors: Jizheng Xu, Zhipin Deng, Li Zhang, Hongbin Liu, Kai Zhang
  • Publication number: 20240056570
    Abstract: A method implemented by a video coding apparatus. The method includes applying a first filter to an unfiltered sample of a video unit to generate a filtered sample. The first filter is a neural network (NN) filter based on a non-deep learning-based filter (NDLF) being disabled, and the first filter is the NDLF based on the NN filter being disabled. The method also includes performing a conversion between a video media file and a bitstream based on the filtered sample that was generated.
    Type: Application
    Filed: October 16, 2023
    Publication date: February 15, 2024
    Inventors: Yue Li, Li Zhang, Kai Zhang, Junru Li, Meng Wang, Siwei Ma, Shiqi Wang
  • Publication number: 20240056568
    Abstract: A method of video processing includes maintaining, for a conversion between a current video block of a current picture of a visual media data and a bitstream representation of the visual media data, a buffer including reference samples from the current picture for a derivation of prediction samples of the current video block. One or more reference samples in the buffer that are marked unavailable for the derivation have values outside of a pixel value range.
    Type: Application
    Filed: October 18, 2023
    Publication date: February 15, 2024
    Inventors: Jizheng Xu, Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20240056599
    Abstract: The present disclosure relates to interaction between intra block copy mode and inter prediction tools. A method for video processing includes determining that an intra block copy (IBC) mode is applied to a current video block of a video. In the IBC mode, at least one reference picture used by the current video block is a current picture where the current video block is located. The method also includes making a decision regarding a disabling of a specific coding mode for the current block. The specific coding mode uses a motion vector and a non-current picture to derive a prediction of a video block. The method further includes performing, based on the decision, a conversion between the current video block and the bitstream representation.
    Type: Application
    Filed: October 13, 2023
    Publication date: February 15, 2024
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11902550
    Abstract: Pruning method for History-based affine parameters is described. In an exemplary aspect, a method for video processing includes deriving, for a conversion between a current block of video and a bitstream representation of the current block, a first set of affine parameters associated with affine model for the current block; comparing the first set of affine parameters to one or more of sets of affine parameters stored in a buffer for storing affine parameters so as to determine whether the first set of affine parameters is same or similar to at least one set of affine parameters; and deciding whether or how to update the buffer for storing affine parameters based on the determination.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: February 13, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 11902535
    Abstract: Devices, systems and methods for digital video coding, which includes inter prediction with refinement, are described. An exemplary method of video processing includes determining to use, for a conversion between a current block of a video and a bitstream representation of the video, a first linear optimization model for the conversion using a first coding mode, the first linear optimization model being derived from a second linear optimization model that is used for the conversion using a second coding mode, and performing, based on the determining, the conversion. Another exemplary method of video processing includes determining to use, for a conversion between a current block of a video and a bitstream representation of the video, a gradient value computation algorithm for a bi-directional optical flow tool, and performing, based on the determining, the conversion.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: February 13, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11902507
    Abstract: A method for video processing is provided. The method includes determining, for a conversion between a current video block of a video and a coded representation of the video, a context that is used to code a flag using arithmetic coding in the coded representation of the current video block, wherein the context is based on whether a top-left neighboring block of the current video block is coded using a cross-component linear model (CCLM) prediction mode; and performing the conversion based on the determining.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: February 13, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 11902518
    Abstract: An example method of video processing includes applying, in a conversion between a video comprising multiple components and a bitstream representation of the video, a deblocking filter to video blocks of the multiple components. A deblocking filter strength for the deblocking filter of each of the multiple components is determined according to a rule that specifies to use a different manner for determining the deblocking filter strength for the video blocks of each of the multiple components.
    Type: Grant
    Filed: June 8, 2022
    Date of Patent: February 13, 2024
    Assignee: BYTEDANCE INC.
    Inventors: Weijia Zhu, Li Zhang, Jizheng Xu, Kai Zhang, Ye-kui Wang
  • Patent number: 11902537
    Abstract: Example implementations include a method, apparatus and computer-readable medium of video processing, including constructing, during a conversion between a current video block of a video and a bitstream of the video, at least one template set for the current video block from a plurality of sub-templates. The one or more sub-templates may be selected from a plurality of sub-templates including: a left sub-template, an above sub-template, a right-above sub-template, a left-below sub-template, and a left-above sub-template. The implementations further include deriving at least one intra-prediction mode (IPM) based on cost calculations. The implementations include determining, based on the at least one IPM, a final predictor of the current video block. The implementations include performing the conversion based on the final predictor.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: February 13, 2024
    Assignee: LEMON INC.
    Inventors: Yang Wang, Kai Zhang, Li Zhang, Yuwen He, Hongbin Liu