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: 11898839
    Abstract: A measuring assembly for a measuring tape device may include a blade, an end hook and an anti-rollover attachment. The blade may include a first end configured to extend from an aperture in a housing of the measuring tape device and a second end configured to be wound on a reel assembly. The end hook may be disposed at the first end of the blade to engage an object for measurement, and may extend substantially perpendicular to a longitudinal centerline of the blade to extend away from an underside of the blade. The anti-rollover attachment may be disposed proximate to the end hook at the first end of the blade such that a center of gravity of the anti-rollover attachment is spaced apart from the underside of the blade. A combined weight of the end hook and the anti-rollover attachment may be in a range between about 10 grams and about 55 grams.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: February 13, 2024
    Assignee: Apex Brands, Inc.
    Inventors: Kai Zhang, Charles Wang
  • Patent number: 11902529
    Abstract: A method of video processing is provided to include determining, for a conversion between a video block of a video and a bitstream of the video, a parameter of a cross-component linear model (CCLM) for the video block according to a rule, and performing the conversion based on the determining, and wherein the rule specifies to use a variable representing a neighbouring luma sample in the determining of the parameter of the CCLM only in case that the variable has a certain value.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: February 13, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Yang Wang, Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20240048771
    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 including one or more pictures and a bitstream of the video according to a format rule. The format rule specifies that a first syntax element that indicates whether motion vector difference for a particular reference picture list (RPL) is indicated is conditionally included in the bitstream based on (i) whether a second syntax element indicating whether an RPL information is included in a picture header and/or (ii) a number of reference pictures in the particular RPL in case that the RPL information is present in the picture header.
    Type: Application
    Filed: September 28, 2023
    Publication date: February 8, 2024
    Inventors: Li Zhang, Ye-kui Wang, Kai Zhang
  • Publication number: 20240048735
    Abstract: Methods, systems and apparatus for video processing including coding or decoding are described. One example method of video processing includes determining, for a conversion between a video region of a chroma component of a video and a bitstream of the video, a manner of applying a cross-component adaptive loop filtering (CC-ALF) operation to a first sample of the chroma component based on a position of a second sample associated with the first sample. The method also includes performing the conversion based on the determining.
    Type: Application
    Filed: September 8, 2023
    Publication date: February 8, 2024
    Inventors: Li Zhang, Kai Zhang, Yue Wang
  • Publication number: 20240048775
    Abstract: Methods, systems, apparatus for media processing are described. One example method of digital media processing includes determining, for a conversion between visual media data and a bitstream of the visual media data, how to apply one or more convolutional neural network filters to at least some samples of a video unit of the visual media data according to a rule; and performing the conversion based on the determining.
    Type: Application
    Filed: October 17, 2023
    Publication date: February 8, 2024
    Inventors: Yue Li, Li Zhang, Kai Zhang
  • Publication number: 20240048762
    Abstract: Devices, systems, and methods for digital video coding, which includes matrix-based intra prediction methods for video coding, are described. In a representative aspect, a method for video processing includes encoding a current video block of a video using a matrix intra prediction (MIP) mode in which a prediction block of the current video block is determined by performing, on previously coded samples of the video, a boundary downsampling operation, followed by a matrix vector multiplication operation, and selectively followed by an upsampling operation; and adding, to a coded representation of the current video block, a syntax element indicative of applicability of the MIP mode to the current video block using arithmetic coding in which a context for the syntax element is derived based on a rule.
    Type: Application
    Filed: October 19, 2023
    Publication date: February 8, 2024
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu
  • Publication number: 20240048699
    Abstract: An example method of video processing includes: determining, for a conversion between a chroma block of a current processing unit of a current subpicture of a current picture of a video and a bitstream of the video, that a cross component adaptive loop filtering operation is applied to the chroma block, wherein the current picture comprises one or more subpictures; and performing the conversion based on the determining, wherein in the cross component adaptive loop filtering operation, a chroma sample of the chroma block is filtered based on information of luma samples, and wherein one or more luma samples located outside the current processing unit are excluded from the filtering of the chroma sample.
    Type: Application
    Filed: May 19, 2023
    Publication date: February 8, 2024
    Inventors: Kai Zhang, Zhipin Deng, Hongbin Liu, Li Zhang, Jizheng Xu
  • Publication number: 20240048710
    Abstract: Devices, systems, and methods for palette mode coding are described. An exemplary method for video processing includes performing a conversion between a block of a video region of a video and a bitstream representation of the video. The bitstream representation is processed according to a first format rule that specifies whether a first indication of usage of a palette mode is signaled for the block and a second format rule that specifies a position of the first indication relative to a second indication of usage of a prediction mode for the block.
    Type: Application
    Filed: January 3, 2023
    Publication date: February 8, 2024
    Inventors: Weijia Zhu, Li Zhang, Jizheng Xu, Kai Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20240048701
    Abstract: Systems, methods, and an apparatus for video processing are described. A video processing method includes determining an application of a partitioning scheme to a video block positioned at a boundary of a video unit based on a rule, and performing a conversion between a visual media data and a bitstream based on the application of the partitioning scheme to the video block.
    Type: Application
    Filed: October 13, 2023
    Publication date: February 8, 2024
    Inventors: Kai Zhang, Li Zhang, Zhipin Deng, Na Zhang, Yang Wang
  • Patent number: 11895306
    Abstract: Devices, systems and methods for sub-block based prediction are described. In a representative aspect, a method for video encoding includes partitioning, based on a first rule, a luma component of a block of video data into a first set of sub-blocks. The method also includes partitioning, based on a second rule, a first chroma component of the block of video data into a second set of sub-blocks. The first and the second set of sub-blocks include different numbers of sub-blocks. The method also includes performing a subsequent motion prediction based on the first and the second set of sub-blocks.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: February 6, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11894992
    Abstract: A network component management method and a network device are disclosed. The method includes: obtaining, by a network component management unit, performance assurance information of a network component, where the performance assurance information includes at least one of the following: key performance information, performance assurance priority information, or performance assurance enabling information, where the key performance information is used to indicate a key performance of the network component, and the performance assurance enabling information is used to instruct to enable or disable at least one performance assurance function of the network component; and managing, by the network component management unit, the network component based on the performance assurance information. The network component management method and the network device provided in the present disclosure can improve network component management efficiency.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: February 6, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ruiyue Xu, Kai Zhang, Xiaoqian Jia
  • Patent number: 11893935
    Abstract: A display substrate comprises: an AA and an AA?. The display substrate comprises: a base, and a VSS located in the AA?, a Gate, an Init1 and a plurality of display units located in the AA, disposed on the base. The display unite comprises: a driving structure layer and a light-emitting structure layer. The light-emitting structure layer comprises: a light-emitting element. The driving structure layer comprises a pixel driving circuit configured to drive the light-emitting element to emit light. The pixel driving circuit comprises: a reset sub-circuit. The reset sub-circuit is separately connected to the Gate, the Init1, and a first pole of the light-emitting element, and is configured to provide a signal of the Init1 to the first pole of the light-emitting element for initializing the first pole. A second pole of the light-emitting element is connected to the VSS. The Inti1 is electrically connected to the VSS.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: February 6, 2024
    Assignees: Chengdu BOE Optoelectronics Technology Co., Ltd., BOE Technology Group Co., Ltd.
    Inventors: Kai Zhang, Qiang Fu, Songyuan Ma, Dan Cao, Yiran Li
  • Patent number: 11895185
    Abstract: A node synchronization method and apparatus, an electronic device, and a computer-readable storage medium, include: acquiring node data sent by each slave node; obtaining a target cluster parameter from each piece of node data, and obtaining a standard cluster parameter by using the target cluster parameter based on an event queue length; determining an authorized slave node according to the standard cluster parameter, and judging whether a quantity of authorized slave nodes is greater than a quantity threshold; and if the quantity is greater than the quantity threshold, performing event playback on the authorized slave node by using a cluster event based on the standard cluster parameter; or if the quantity is not greater than the quantity threshold, controlling the authorized slave node to perform status synchronization on an unauthorized slave node, and performing event playback on the authorized slave node by using a cluster event after status synchronization.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: February 6, 2024
    Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Kai Zhang, Peng Zhao
  • Patent number: 11895328
    Abstract: The present disclosure relates to improvement on overlapped block motion compensation. A method for video processing comprises: determining, during a conversion between a current block and a bitstream representation of the current block, a motion vector for a first sub-block inside the current block; using overlapped block motion compensation (OBMC) mode to perform the conversion; wherein the OBMC mode uses intermediate prediction values of the first sub-block based on the motion vector of the first sub-block and prediction values of at least a second video unit that is neighboring the first sub-block to generate final prediction values for the first sub-block; wherein a sub-block size of the first sub-block is based on block size, block shape, motion information, or reference picture of the current block.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: February 6, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 11895318
    Abstract: Devices, systems and methods for coding video using one or more tables to store motion information and process subsequent blocks are described. In one aspect, a video coding method is provided to include deriving motion information for a first video block which is coded using an intra block copy mode, wherein one or more candidates of one or more tables are selectively checked during a motion candidate list construction process which is used to derive the motion information for the first video block, wherein each table of the one or more tables includes motion candidates derived from previously coded video blocks that are coded prior to the first video block; and coding, based on the motion information, the first video block.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: February 6, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11895577
    Abstract: A network slice selection method and apparatus are provided, to ensure performance of a high-priority service. The method includes: A first management unit obtains a service request message, where the service request message is used to initiate a service request for a service of a tenant; and the first management unit sends a network slice request message to a second management unit based on the service request message, where the network slice request message carries priority information, the priority information is used to indicate a priority of the tenant or a priority of the service, and the priority information is used by the second management unit to select a network slice for the service of the tenant.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: February 6, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiaoqian Jia, Ruiyue Xu, Kai Zhang
  • Patent number: 11895330
    Abstract: A method of video processing includes determining a target bitrate for a current video unit of a video that is based on a rate distortion function in which a rate portion is weighted using lambda, wherein lambda is a rational number and wherein lambda is an adaptively adjusted for each video unit of the video and performing a conversion between the current video unit and a bitstream of the video.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: February 6, 2024
    Inventors: Zhaobin Zhang, Li Zhang, Yue Li, Kai Zhang
  • Publication number: 20240035796
    Abstract: A measuring tape device may include a housing having an aperture, a reel assembly enclosed within the housing, a blade formed from a metallic strip of material having a first end configured to extend from the housing through the aperture and a second end configured to be wound on the reel assembly, and an anti-rollover assembly disposed proximate to the aperture. The blade may be cupped to have a concave upper surface and a convex lower surface. The blade may have a first side and a second side that oppose each other relative to an apex of the concave upper surface and the convex lower surface. The anti-rollover assembly may be configured to enable an operator to selectively flatten the first side or the second side of the blade.
    Type: Application
    Filed: February 4, 2022
    Publication date: February 1, 2024
    Inventor: Kai Zhang
  • Publication number: 20240040144
    Abstract: Devices, systems, and methods for unified rounding in sub-block based prediction are described. In a representative aspect, a method of video processing includes generating, for a processing of a current block of video, a pairwise merge candidate based on a pair of motion candidates, and performing, based on the pairwise merge candidate, a conversion between the current block and a bitstream representation of the video. In another representative aspect, a method of video processing includes generating, for a current block of video coded using a geometry partition mode, a uni-prediction motion candidate based on a scaled motion vector and a ListO motion vector, and performing, based on the uni-prediction motion candidate, a conversion between the current block and a bitstream representation of the video.
    Type: Application
    Filed: October 11, 2023
    Publication date: February 1, 2024
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20240040119
    Abstract: A mechanism and method for processing video data is disclosed. The video processing method includes applying a first partitioning scheme to a parent video unit to obtain a current video unit and performing a conversion between a video media data and a bitstream based on application of the first partitioning scheme.
    Type: Application
    Filed: October 9, 2023
    Publication date: February 1, 2024
    Inventors: Kai Zhang, Li Zhang, Zhipin Deng, Na Zhang, Yang Wang