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: 11968375
    Abstract: Embodiments for video processing, including video coding, video decoding and video transcoding are described. One example method includes performing a conversion between a video comprising one or more video pictures comprising one or more subpictures and a bitstream of the video, wherein the conversion conforms to a rule that specifies that one or more parameters for a scaling window applicable to a subpicture are determined from one or more syntax elements during a subpicture sub-bitstream extraction process.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: April 23, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Ye-kui Wang, Zhipin Deng, Kai Zhang, Li Zhang
  • Publication number: 20240126421
    Abstract: An object processing method includes: displaying a first operation interface in response to triggering a first operation control of a first stage of a target object, the first operation interface including at least one first operation item; displaying a content input interface in response to completing an operation for the at least one first operation item, the content input interface including at least one input item; in response to completion of content input for the at least one input item, determining a second target value and generating a second operation control corresponding to a second stage of the target object; displaying a second operation interface in response to triggering the second operation control, the second operation interface including at least one second operation item; and updating the state of the target object to a completed state in response to completing an operation for the second operation item.
    Type: Application
    Filed: December 21, 2023
    Publication date: April 18, 2024
    Inventors: Kai ZHANG, Ying SONG, Qing GUO, Chunyan XIA, Yu SUN, Qikang REN, Jingjing ZHANG
  • Publication number: 20240129538
    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 comprising one or more pictures comprising one or more slices and a bitstream of the video. The bitstream conforms to a predefined order between a position of a first network abstraction layer (NAL) unit in a picture unit carrying an adaptation parameter set information and a second NAL unit that is a last video coding layer (VCL) NAL unit in the picture unit.
    Type: Application
    Filed: November 15, 2023
    Publication date: April 18, 2024
    Inventors: Zhipin Deng, Li Zhang, Ye-kui Wang, Kai Zhang
  • Publication number: 20240129489
    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: Application
    Filed: November 16, 2023
    Publication date: April 18, 2024
    Inventors: Kai Zhang, Yuwen He, Li Zhang, Hongbin Liu, Tianliang Fu, Junru Li, Siwei Ma
  • Publication number: 20240127724
    Abstract: A display panel, a display device, and a method for driving the display device are disclosed. The display panel includes a base substrate, a plurality of data lines, a plurality of scanning lines, a plurality of sub-pixels, a plurality of data selection control lines, a plurality of data input lines, and a plurality of data selection circuits. The data selection circuits include at least two multiplexers; in each data selection circuit, input terminals of different multiplexers are coupled to different data input lines, control terminals of different multiplexers are coupled to different data selection control lines, and the ith output terminals of different multiplexers are coupled to the same data line; in two adjacent data selection circuits, two multiplexers coupled to different data selection control lines are coupled to the same data input line.
    Type: Application
    Filed: July 2, 2021
    Publication date: April 18, 2024
    Inventors: Hui ZHANG, Changfeng LI, Kai HOU, Liwei LIU, Hongrun WANG, Yunsik IM, Shunhang ZHANG, Kuanjun PENG
  • Publication number: 20240127464
    Abstract: Methods and apparatus for video processing are described. The processing may include video encoding, video decoding, or video transcoding. An example video processing method includes performing a conversion between a video including one or more pictures including one or more subpictures and a bitstream of the video. The one or more pictures and/or the one or more subpictures are included into the bitstream according to an order rule. The order rule specifies a relationship between a position of a current instantaneous decoder refresh (IDR) picture or a current IDR subpicture in the bitstream with respect to another picture referred to by an entry in a reference picture list for a current slice of the current IDR picture or the current IDR subpicture.
    Type: Application
    Filed: December 4, 2023
    Publication date: April 18, 2024
    Inventors: Ye-Kui WANG, Li Zhang, Kai Zhang
  • Publication number: 20240129539
    Abstract: A method includes making a determination, according to a rule, about whether a height of a subpicture of a video picture of a video is less than a height of a tile row of the video picture; and performing, using the determination, a conversion between the video and a bitstream of the video.
    Type: Application
    Filed: November 21, 2023
    Publication date: April 18, 2024
    Inventors: Ye-kui Wang, Li Zhang, Kai Zhang
  • Publication number: 20240129518
    Abstract: Embodiments of the present method provide a method for processing video data is proposed. The method comprises: determining, during a conversion between a target block of a video and a bitstream of the video, a motion refinement process for the target block from a plurality of motion refinement processes used for the target block; applying the motion refinement process to the target block; and performing the conversion between the target block and the bitstream.
    Type: Application
    Filed: December 14, 2023
    Publication date: April 18, 2024
    Inventors: Zhipin DENG, Kai Zhang, Li Zhang
  • Publication number: 20240129478
    Abstract: Embodiments of the present method provide a solution for processing video data is proposed. The method comprises: determining, during a conversion between a target block of a video and a bitstream of the video, based on coding information of a geometric partitioning merge mode, whether a motion refinement is applied to a target unit of the target block in the geometric partitioning merge mode. The method also comprises performing the conversion based on the determining.
    Type: Application
    Filed: December 14, 2023
    Publication date: April 18, 2024
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang
  • Publication number: 20240129540
    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. 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: Application
    Filed: November 22, 2023
    Publication date: April 18, 2024
    Inventors: Zhipin Deng, Ye-kui Wang, Li Zhang, Kai Zhang
  • Publication number: 20240129545
    Abstract: A method of video processing includes performing a conversion between a video and a bitstream of the video according to a rule. The rule specifies that a sub-bitstream extraction process is implemented to generate a sub-bitstream for decoding. The sub-bitstream extraction process is configured to extract, from the bitstream, a sub-bitstream with a target highest temporal identifier. The rule specifies that, during the extracting, upon removing a video coding layer (VCL) network abstraction layer (NAL) unit, filler data units and filler supplemental enhancement information (SEI) messages in SEI NAL units that are associated with the VCL NAL unit are also removed.
    Type: Application
    Filed: December 1, 2023
    Publication date: April 18, 2024
    Inventors: Ye-kui Wang, Li Zhang, Kai Zhang
  • Publication number: 20240129541
    Abstract: Embodiments for video encoding and video decoding are described. One example method includes performing a conversion between a video and a bitstream of the video according to a rule, wherein the rule specifies that only one of two conditions is true when a number of subpictures minus 1 indicated by a first syntax element in a sequence parameter set is greater than zero and when a current subpicture with a subpicture index subpicIdx of a first video picture of the video has a second syntax element in the sequence parameter set indicates that a subpicture with the subpicture index subpicIdx of each video picture of the video in a coded layer video sequence is treated as a video picture in a decoding process that excludes an in-loop filtering operation.
    Type: Application
    Filed: November 30, 2023
    Publication date: April 18, 2024
    Inventors: Ye-kui Wang, Li Zhang, Jizheng Xu, Kai Zhang
  • Publication number: 20240129466
    Abstract: Methods, devices, and systems related to video processing are disclosed. In one example aspect, a method of video processing includes performing a conversion between a block of a current picture of a video and a coded representation of the video using an intra-subblock partitioning (ISP) mode. A prediction is determined for each sub-partition using an intra-prediction process based on samples in the current picture using the ISP mode. The block is partitioned into multiple sub-partitions including a first sub-partitions having a same top-left corner position as a top-left corner position of the block.
    Type: Application
    Filed: December 5, 2023
    Publication date: April 18, 2024
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Zhipin Deng, Na Zhang, Yue Wang
  • Publication number: 20240129462
    Abstract: A method of video processing is described. The method includes determining, for a conversion between a current video unit of a video including one or more video blocks and a bitstream representation of the video, a padding process used for padding unavailable samples during application of a cross-component adaptive loop filtering (CC-ALF) tool to at least some video blocks of the current video unit according to a rule; and performing the conversion based on the determining. The rule specifies that the padding process is also used for padding unavailable samples during application of an adaptive loop filtering (ALF) tool to one or more video blocks of the current video unit.
    Type: Application
    Filed: November 22, 2023
    Publication date: April 18, 2024
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • 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
  • Patent number: 11962814
    Abstract: A method includes performing a conversion between a video including a video picture including one or more tiles and a bitstream of the video. The video picture refers to a picture parameter set, and the picture parameter set conforms to a format rule specifying that the picture parameter set includes a list of column widths for N tile columns, where N is an integer. An (N?1)-th tile column exists in the video picture and the (N?1)-th tile column has a width that is equal to an (N?1)-th entry in a list of explicitly included tile column widths plus one number of coding tree blocks.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: April 16, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Ye-kui Wang, Zhipin Deng, Kui Fan, Jizheng Xu, Hongbin Liu
  • 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: 11958011
    Abstract: A separation device includes a membrane separation module (10), an adsorption module (20), and a gas intake module (30). The membrane separation module includes a first housing (110), and a membrane assembly (130) disposed in the first housing. The first housing has a first gas inlet (121), a first gas outlet (122), and a retentate gas outlet (123). The membrane module has a permeate gas outlet, the permeate gas outlet being in communication with the first gas outlet. The adsorption module has a second housing (210) and an adsorbent layer (230) disposed in it. The second housing is disposed on the first housing and has a second gas inlet (221), a second gas outlet (222), and a desorption gas outlet (223). The second gas inlet is in communication with the first gas outlet. The gas intake module has a third gas outlet (321) in communication with the first gas inlet.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: April 16, 2024
    Assignees: CHINA PETROLEUM & CHEMICAL CORPORATION, DALIAN RESEARCH INSTITUTE OF PETROLEUM AND PETROCHEMICALS, CORP.
    Inventors: Shengzhong Zhang, Ying Zhang, Kai Qiao, Dequan Fan, Yanpeng Zhang, Ming Gao
  • Patent number: 11957585
    Abstract: A fixing device for clamping a tissue including a clamp mechanism for closing a tissue, a support mechanism for carrying the clamp mechanism, the support mechanism including a drive assembly for driving the clamp mechanism to open and close; a delivery control device including a push shaft for pushing the fixing device and a mechanism for enabling the push shaft and the fixing device to be separably connected, the clamp mechanism includes a pair of closure members, a guide slot including at least a nonlinear segment in each of the pair of closure members, a pin slidable in each guide slot to drive ends of closure clamping portions of the closure members to move towards or away from each other.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: April 16, 2024
    Assignee: Sierra Valve LLC
    Inventors: Kai Wang, Jian Fong Tan, Yi Zhang
  • Patent number: 11958919
    Abstract: The present invention provides a “living” radical polymerization method for a vinyl monomer by near-infrared photothermal conversion. The method comprises irradiating a reactor with near-infrared light of 750-850 nm, wherein the reactor has a first chamber and a second chamber that are isolated from each other, the first chamber contains an organic solution of a near-infrared light responsive croconaine dye, and the second chamber is provided with a closed reaction flask containing a reaction solution, the reaction solution comprises a vinyl monomer, two or more of an ATRP initiator, an ATRP ligand, an ATRP catalyst, an RAFT reagent, a thermal initiator, and an additive, and an organic solvent; and the near-infrared light responsive dye converts the near-infrared light into heat energy, by which the reactor is heated to 50-100° C. to polymerize the monomer in the reaction solution, to obtain polymers with controlled molecular weights and molecular weight distributions.
    Type: Grant
    Filed: January 8, 2020
    Date of Patent: April 16, 2024
    Assignee: SOOCHOW UNIVERSITY
    Inventors: Lifen Zhang, Qun Gao, Zhenping Cheng, Kai Tu, Haihui Li, Lan Yao, Xiulin Zhu