Patents by Inventor Li Zhang

Li 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: 11962754
    Abstract: A method of video decoding includes checking one or more video blocks in pre-defined relative positions compared to a first video block to derive a first set of candidates, wherein each of the first set of candidates is derived from corresponding motion information of the video blocks checked, checking, upon a determination that a number of the first set of candidates has not reached a predetermined limit, one or multiple tables to derive a second set of candidates, and processing the first video block based on a bitstream representation of the first video block and the constructed candidate list.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: April 16, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11962514
    Abstract: Systems, computer-readable media, and methods are disclosed for parallel data processing for service function chains with network functions spanning multiple servers. An example system includes a first server hosting a first network function of a service function chain, a second server hosting a second network function of the service function chain, a mirror function deployed in a first switch to replicate a plurality of packets received by the system and to send respective copies of the plurality of packets to the first network function and to at least one of the second network function and a third network function of the service function chain, and a merge function deployed in a second switch to merge respective outputs of the first network function and the at least one of the second network function and the third network function.
    Type: Grant
    Filed: February 13, 2023
    Date of Patent: April 16, 2024
    Assignees: AT&T Intellectual Property I, L.P, REGENTS OF THE UNIVERSITY OF MINNESOTA
    Inventors: Bo Han, Vijay Gopalakrishnan, Muhammad Bilal Anwer, Zhi-Li Zhang, Yang Zhang
  • Patent number: 11962771
    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: April 16, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Zhipin Deng, Hongbin Liu, Li Zhang, Jizheng Xu
  • Publication number: 20240118576
    Abstract: A curved display panel includes a first substrate, pixel units disposed on the first substrate, and black matrices disposed on a side of the sub-pixel away from the first substrate. Each of the pixel units includes a plurality of sub-pixels disposed in an array along a first direction and a second direction, each of the sub-pixels includes a long side and a short side, the long side extends along the first direction, the short side extends along the second direction. Each of the black matrices includes a first sub-part and a second sub-part, an orthographic projection of the first sub-part on the first substrate is located at an interval between orthographic projections of two adjacent sub-pixels on the first substrate, and an orthographic projection of the second sub-part on the first substrate overlaps with an orthographic projection of the short side of the sub-pixel on the first substrate.
    Type: Application
    Filed: September 20, 2023
    Publication date: April 11, 2024
    Inventors: Jing LV, Teng WU, Li ZHANG
  • Publication number: 20240121389
    Abstract: Several techniques for video encoding and video decoding are described. One example method includes performing a conversion between a video block of a video and a bitstream of the video. The video block uses a low frequency non-separable transform for the conversion. The bitstream conforms to a format rule specifying that a syntax element is included at a syntax level for the bitstream. The syntax element is indicative of whether use of a scaling matrix which is derived from a reference scaling list is enabled for the video block. The syntax level is a sequence level, a picture level, or a slice level.
    Type: Application
    Filed: November 13, 2023
    Publication date: April 11, 2024
    Inventors: Ye-kui Wang, Li Zhang, Kai Zhang
  • Publication number: 20240121390
    Abstract: Devices, systems and methods for digital video coding, which includes methods for transform design, are described. In a representative aspect, a method of video processing includes performing a conversion between a current video block of a video and a bitstream of the video based on a rule, wherein the rule specifies that a selection of a transform matrix set for performing a transform operation during the conversion is based on a low-frequency non-separable transform index indicated in the bitstream, wherein the rule specifies that the transform operation includes, during an encoding operation, coding the current video block into the bitstream by applying a forward transform on residual values of the current video block, or wherein the rule specifies that the transform operation includes, during a decoding operation, generating from the bitstream the current video block by applying an inverse transform to scaled coefficients indicated in the bitstream.
    Type: Application
    Filed: November 29, 2023
    Publication date: April 11, 2024
    Inventors: Kui Fan, Li Zhang, Kai Zhang, Yue Wang
  • Publication number: 20240121396
    Abstract: Devices, systems and methods for digital video coding, which includes matrix-based intra prediction methods for video coding, are described. In one aspect, a method for video processing includes performing a conversion between a current video block of a video and a bitstream representation of the current video block using a matrix based intra prediction (MIP) mode, where the conversion includes performing the upsampling operation in which the final prediction block is determined by using a reduced prediction block of the current video block and by using reconstructed neighboring samples of the current video block according to a rule, and where the reduced prediction block is obtained by performing the matrix vector multiplication operation on reduced boundary samples of the current video block.
    Type: Application
    Filed: November 8, 2023
    Publication date: April 11, 2024
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu
  • Publication number: 20240121410
    Abstract: Devices, systems and methods for applying intra-block copy (IBC) in video coding are described. In general, methods for integrating IBC with existing motion compensation algorithms for video encoding and decoding are described. In a representative aspect, a method for video encoding using IBC includes determining whether a current block of the current picture is to be encoded using a motion compensation algorithm, and encoding, based on the determining, the current block by selectively applying an intra-block copy to the current block. In a representative aspect, another method for video encoding using IBC includes determining whether a current block of the current picture is to be encoded using an intra-block copy, and encoding, based on the determining, the current block by selectively applying a motion compensation algorithm to the current block.
    Type: Application
    Filed: December 4, 2023
    Publication date: April 11, 2024
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20240121388
    Abstract: Systems, methods and apparatus for video processing are described. The video processing may include video encoding, video decoding, or video transcoding. One example method of video processing includes performing a conversion between a video and a bitstream of the video according to a format rule. The format rule specifies that a first field at a sequence level or a picture level or a slice level controls a value of a second field in an adaptation parameter set.
    Type: Application
    Filed: November 28, 2023
    Publication date: April 11, 2024
    Inventors: Zhipin Deng, Li Zhang, Ye-Kui Wang, Kai Zhang, Jizheng Xu
  • Publication number: 20240121383
    Abstract: Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, during a conversion between a target block of a video and a bitstream of the target block, a target weight table from a plurality of weight tables for multi-hypothesis prediction, the target weight table being used for a hypothesis of the target block, the target block being a multiple hypothesis prediction block; and performing the conversion based on the target weight table.
    Type: Application
    Filed: December 11, 2023
    Publication date: April 11, 2024
    Inventors: Zhipin DENG, Kai ZHANG, Li ZHANG
  • Publication number: 20240119307
    Abstract: The embodiments are directed towards providing personalized federated learning (PFL) models via sharable federated basis models. A model architecture and learning algorithm for PFL models is disclosed. The embodiments learn a set of basis models, which can be combined layer by layer to form a personalized model for each client using specifically learned combination coefficients. The set of basis models are shared with each client of a set of the clients. Thus, the set of basis models is common to each client of the set of clients. However, each client may generate a unique PFL based on their specifically learned combination coefficients. The unique combination of coefficients for each client may be encoded in a separate personalized vector for each of the clients.
    Type: Application
    Filed: September 26, 2023
    Publication date: April 11, 2024
    Inventors: Hong-You Chen, Boqing Gong, Mingda Zhang, Hang Qi, Xuhui Jia, Li Zhang
  • Publication number: 20240121381
    Abstract: Video coding and decoding methods are described. An example method includes performing a conversion between a current video block of a video and a bitstream representation of the current video block by determining a first intra coding mode to be stored which is associated with the current video block using a differential coding mode, where the first intra coding mode associated with the current video block is determined according to a second prediction mode used by the differential coding mode, and where, in the differential coding mode, a difference between a quantized residual of an intra prediction of the current video block and a prediction of the quantized residual is represented in the bitstream representation for the current video block using a differential pulse coding modulation (DPCM) representation.
    Type: Application
    Filed: November 3, 2023
    Publication date: April 11, 2024
    Inventors: Weijia Zhu, Li Zhang, Jizheng Xu, Hsiao Chiang Chuang
  • Publication number: 20240121411
    Abstract: An exemplary method for visual media processing includes performing a conversion between a current video block of a visual media data and a bitstream representation of the visual media data in accordance with a conditional signaling rule. The current video block is disabled from using an intra sub-block partitioning (ISP) split mode which divides the current video block into sub-blocks depending on dimensions of the current video block. In case that the conversion is associated with disabling use of the ISP split mode, the conditional signaling rule specifies selectively including in the bitstream representation a first syntax element indicating that a luma component of a sub-block of the current video block includes non-zero coefficient values. The selectively including is based at least on one or more other syntax elements having non-zero coefficient values of one or more previous sub-blocks included in the bitstream representation.
    Type: Application
    Filed: November 30, 2023
    Publication date: April 11, 2024
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11956474
    Abstract: Methods, systems, apparatus for video processing are described. The processing may include encoding, decoding or transcoding. One example video processing method includes performing a conversion between a video and a bitstream of the video according to a rule, and wherein the rule specifies that a syntax element is included in a profile, tier, level information syntax structure to indicate whether one or more general constraint information syntax elements are included in a general constraint information syntax structure and/or whether the general constraint information syntax structure is included in the profile, tier, level information syntax structure.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: April 9, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Ye-kui Wang, Li Zhang, Kai Zhang
  • Patent number: 11954105
    Abstract: Methods and computer systems for storing a query plan in a cache are provided. The method can include: determining a use frequency of the query plan; determining a target storage layer for storing the query plan based on the determined use frequency, wherein the cache includes at least two storage layers and each of the storage layers is associated with a compression level of query plans; processing the query plan according to the compression level of the target storage layer; and storing the processed query plan in the target storage layer.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: April 9, 2024
    Assignee: Alibaba Group Holding Limited
    Inventors: Fang Zheng, Zhe Chen, Ruiping Li, Congnan Luo, Yu Dong, Jie Zhang, Li Zhang, Ji Jiannan, Dongcan Cui, Chaoqun Zhan
  • Patent number: 11956439
    Abstract: A method for visual media processing includes performing a conversion between a current video unit of a visual media data and a bitstream representation of the current video unit. The bitstream representation is configured according to a format rule. The format rule specifies a level of a video segment at which one or more syntax elements indicative of a scaling factor by which a chroma residual is scaled for coding the current video unit is selectively included in the bitstream representation.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: April 9, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Li Zhang, Hongbin Liu, Kai Zhang, Jizheng Xu
  • Patent number: 11955996
    Abstract: A signal processing chip includes: a receiving module, configured to receive a WLAN analog baseband signal from a baseband chip; an analog-to-digital conversion module, configured to convert the WLAN analog baseband signal into a WLAN digital baseband signal; a processing module, configured to process the WLAN digital baseband signal into a WLAN analog intermediate frequency signal; and a sending module, configured to send the WLAN analog intermediate frequency signal to a radio frequency processing apparatus.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: April 9, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiaoyue He, Shengsen Wang, Xinjia Tian, Li Zhang
  • Patent number: 11956448
    Abstract: Examples of video encoding methods and apparatus and video decoding methods and apparatus are described. An example method of processing video data includes determining, for a conversion between a video block of a video and a bitstream of the video, a gradient of a prediction vector at a sub-block level for the video block according to a rule, wherein the rule specifies to use a same gradient value is assigned for all samples within a sub-block of the video block; and performing the conversion based on the determining.
    Type: Grant
    Filed: December 7, 2022
    Date of Patent: April 9, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Yuwen He, Li Zhang, Hongbin Liu, Tianliang Fu, Junru Li, Siwei Ma
  • Patent number: 11956476
    Abstract: A method of video processing includes performing a conversion between a video and a bitstream of the video according to a rule, wherein the rule specifies that a first syntax element, which indicates a number of parameters for an output layer set (OLS) hypothetical reference decoder (HRD) in a video parameter set (VPS) associated with the video, is less than a first predetermined threshold.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: April 9, 2024
    Assignee: BYTEDANCE INC.
    Inventors: Ye-kui Wang, Li Zhang, Kai Zhang
  • Patent number: D1022009
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: April 9, 2024
    Inventor: Li Zhang