Patents by Inventor Xiang Xu

Xiang Xu 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: 20220256185
    Abstract: An apparatus is provided and includes processing circuitry that determines a plurality of first sub-block motion vectors for a plurality of sub-blocks of a current block. The processing circuitry determines a plurality of second sub-block motion vectors by respectively constraining the plurality of first sub-block motion vectors according to a first target range. The processing circuitry determines a set of gradient values associated with a current sample location in a current sub-block from the plurality of sub-blocks according to a reference sub-block. The processing circuitry determines a set of adjustment values associated with the current sample location according to the set of gradient values and an adjustment vector associated with the current sample location. Further, the processing circuitry generates a predicted sample associated with the current sample location according to a combination of a corresponding sample in the reference sub-block and the set of adjustment values.
    Type: Application
    Filed: April 27, 2022
    Publication date: August 11, 2022
    Applicant: Tencent America LLC
    Inventors: Guichun LI, Xiang LI, Xiaozhong XU, Shan LIU
  • Publication number: 20220255030
    Abstract: The present disclosure provides a color conversion substrate and manufacturing method thereof and a display panel. The color conversion substrate includes a base substrate; a color conversion layer on the base substrate and including a bank portion and a plurality of sub-portions having different colors, the bank portion is between adjacent sub-portions to separate the adjacent sub-portions and configured to absorb incident light, and the plurality of sub-portions having different colors are configured to convert the incident light in a same color into light having different colors; an anti-color-interference pattern on a side of the color conversion layer distal to the base substrate, an orthographic projection of the anti-color-interference pattern on the base substrate is within an orthographic projection of the bank portion on the base substrate, the anti-color-interference pattern is configured such that the incident light is refracted and then is transmitted into the bank portion.
    Type: Application
    Filed: September 24, 2021
    Publication date: August 11, 2022
    Inventors: Yong YU, Shi SHU, Chuanxiang XU, Xiang LI, Haitao HUANG, Yang YUE, Yujie LIU
  • Publication number: 20220240747
    Abstract: Provided are a bubble generation apparatus and a washing device, the bubble generation apparatus includes a gas dissolution chamber, a bypass member, and a bubbler. The gas dissolution chamber has a vent opening, a liquid inlet, and a liquid outlet, the bypass member has a gradually contracting section, a throat part, and a gradually expanding section which are connected in sequence from a bypass inlet to a bypass outlet; the bubbler is connected to the liquid outlet, the bypass inlet or bypass outlet of the bypass member is connected to the liquid inlet to supply liquid into the gas dissolution chamber, and the throat part is connected to the vent opening or a gas storage space in the gas dissolution chamber.
    Type: Application
    Filed: August 3, 2020
    Publication date: August 4, 2022
    Inventors: Jie GENG, Pingping XU, Xiang LI, Manhua PENG, Shi HUANG
  • Publication number: 20220248301
    Abstract: Embodiments of the present disclosure relate to devices, methods, apparatuses and computer readable storage media of a proactive switch of vehicle-to-everything communication from a device-to-device connection to a connection routed by one or more network devices. In example embodiments, a first terminal device receives, from a second terminal device via a device-to-device connection, an indication of a decision to switch the device-to-device connection to a connection routed by at least one network device for communication with the second terminal device. Based on the received indication from the second terminal device, the first terminal device then determines proactive switching from the device-to-device connection to the routed connection to be performed. The first terminal device then sends a request to a first network device of the at least one network device to set up the routed connection, the request indicating a cause for the determined proactive switching.
    Type: Application
    Filed: July 4, 2019
    Publication date: August 4, 2022
    Inventors: Lianghai JI, Jakob Lindbjerg BUTHLER, Vinh VAN PHAN, Ling YU, Hajo BAKKER, Rudraksh SHRIVASTAVA, Bernhard WEGMANN, Xiang Xu
  • Publication number: 20220248127
    Abstract: Disclosed by the present invention is an acoustic device, comprising a sound generating unit. A first sealed cavity is formed at the rear side of a vibrating diaphragm of the sound generating unit, a mounting hole is provided on a cavity wall of the first sealed cavity, and a flexible deformation part is provided on the mounting hole. A second sealed cavity is formed at the outer side of the first sealed cavity, and the second sealed cavity encloses the sound wave generated during deformation of the flexible deformation part therein. The mounting hole is located on the first wall, and a groove is provided on the first wall at the periphery of the mounting hole towards the first sealed cavity. The flexible deformation part is fixed on the bottom of the groove, and a through groove is further provided on the first wall.
    Type: Application
    Filed: December 24, 2019
    Publication date: August 4, 2022
    Inventors: Tongyan XU, Xiang GUO
  • Patent number: 11405628
    Abstract: An apparatus for video decoding includes receiving circuitry and processing circuitry. In some examples, processing circuitry determines a parameter based on prediction information decoded from a coded video bitstream. The parameter is in a range that depends on a flag indicative of an enabler disable status of subblock based temporal motion vector prediction. Then, the processing circuitry calculates the maximum number of candidates in the subblock based merge candidate lists based on the parameter, and reconstructs, m response to a current block in a subblock based prediction mode, samples of the current block based on a candidate selection from a constructed subblock based merge candidate list of the current block. The constructed subblock based merge candidate list of the current block is constrained by the maximum number.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: August 2, 2022
    Assignee: TENCENT AMERICA LLC
    Inventors: Guichun Li, Xiang Li, Xiaozhong Xu, Shan Liu
  • Patent number: 11403362
    Abstract: Embodiments of the disclosure provide methods, systems, computer program products for accessing web pages interactively are disclosed. According to the method, a web page comprising a plurality of user interface elements is accessed. Then information comprising identifications of the plurality of user interface elements and hot keys corresponding to the plurality of user interface elements is obtained. And then the information is sent to an assistive tool for being read out. In response to a hot key corresponding to a user interface element being input, an action corresponding to the user interface element is executed.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: August 2, 2022
    Assignee: International Business Machines Corporation
    Inventors: Yi Liu, Yin Xia, Xiang Juan Meng, Li Wei Wang, Wei Xu, Jian Jiao Wen
  • Patent number: 11399195
    Abstract: An apparatus for video decoding includes circuitry configured to receive a syntax element from a bitstream of a coded video being included in a parameter set or a picture header and specifying a minimum luma coding block size, verify whether the minimum luma coding block size is within a range of allowable minimum luma coding block sizes having an upper limit smaller than a maximum allowable coding tree unit (CTU) size, and decode a coded picture referring the parameter set or including the picture header in the coded video based on the minimum luma coding block size. The upper limit of the range of allowable minimum luma coding block sizes can be a predefined maximum allowable minimum luma coding block size.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: July 26, 2022
    Assignee: Tencent America LLC
    Inventors: Guichun Li, Xiang Li, Xiaozhong Xu, Shan Liu
  • Publication number: 20220232244
    Abstract: A method for video decoding in a decoder is provided. Coding information of a current block (CB) from a coded video bitstream is decoded. The coding information includes weighted prediction information that indicates a weighted prediction for the CB. A determination is made as to whether to apply a prediction refinement with optical flow (PROF) on the CB based on the weighted prediction information. The CB is reconstructed based on the weighted prediction and whether the PROF is determined to be applied on the CB.
    Type: Application
    Filed: March 30, 2022
    Publication date: July 21, 2022
    Applicant: Tencent America LLC
    Inventors: Guichun LI, Xiang LI, Xiaozhong XU, Shan LIU
  • Publication number: 20220232243
    Abstract: Aspects of the disclosure provide methods and apparatuses for video coding. In some examples, an apparatus includes processing circuitry. The processing circuitry obtains prediction information of a first block in a picture and generates reconstructed samples of the first block according to one of bi-directional prediction and uni-directional prediction and the prediction information.
    Type: Application
    Filed: March 29, 2022
    Publication date: July 21, 2022
    Applicant: TENCENT AMERICA LLC
    Inventors: Guichun LI, Xiang LI, Xiaozhong XU, Shan LIU
  • Patent number: 11394989
    Abstract: Aspects of the disclosure provide methods and apparatuses for video coding. In some examples, an apparatus includes processing circuitry. The processing circuitry obtains prediction information of a first block in a picture and generates reconstructed samples of the first block according to one of bi-directional prediction and uni-directional prediction and the prediction information.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: July 19, 2022
    Assignee: Tencent America LLC
    Inventors: Guichun Li, Xiang Li, Xiaozhong Xu, Shan Liu
  • Patent number: 11394022
    Abstract: A [PxSbyMz]p/[carbon]q composite where x, y, and z represent atomic percentage values and are x>0; y>0; and z?0, M is an electrically conductive metal, p and q represent the weight percentage values of the composite wherein p and q are in the range of 0-100%, and is p>0.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: July 19, 2022
    Assignee: UChicago Argonne, LLC
    Inventors: Guiliang Xu, Xiang Liu, Khalil Amine
  • Patent number: 11394990
    Abstract: A method of video decoding includes receiving a coded video bitstream including a current picture. The method further includes determining whether a current block included in the current picture is coded in intra block copy (IBC) mode. The method further includes, in response to the current block being coded in the IBC mode, determining a number of IBC predictor candidates associated with the current block. The method further includes constructing an IBC predictor candidate list having a size corresponding to the number of IBC predictor candidates. The method further includes selecting a block vector predictor from the IBC predictor candidate list. The method further includes decoding a block vector associated with the current block using the block vector predictor. The method further includes decoding the current block in accordance with the block vector.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: July 19, 2022
    Assignee: Tencent America LLC
    Inventors: Xiaozhong Xu, Xiang Li, Shan Liu
  • Patent number: 11394957
    Abstract: A method for setting a block vector for intra block copy (IBC) may include setting the block vector that indicates an offset between a current block in a current picture and a reference block in the current picture to satisfy a constraint that locations of reference samples of the reference block stored in an IBC buffer do not correspond to both of a first horizontal edge of the IBC buffer and a second horizontal edge of the IBC buffer; and performing IBC based on setting the block vector to satisfy the constraint.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: July 19, 2022
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiaozhong Xu, Xiang Li, Shan Liu
  • Patent number: 11394983
    Abstract: A method and apparatus for generating a merge candidate list for encoding or decoding of a video sequence includes determining a first candidate block that includes a vertical position above a top edge of a current block, and that includes a horizontal position adjacent to a horizontal center of the current block. A second candidate block is determined that includes a horizontal position that is located to a left side of a left edge of the current block and a vertical position adjacent to a vertical center of the current block. The merge candidate list is generated using the first candidate block and the second candidate block to permit the encoding or the decoding of the video sequence.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: July 19, 2022
    Assignee: TENCENT AMERICA LLC
    Inventors: Jing Ye, Shan Liu, Guichun Li, Xiaozhong Xu, Xiang Li
  • Patent number: 11394993
    Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes processing circuitry. The processing circuitry is configured to decode prediction information of a block in a current picture from a coded video bitstream. The prediction information indicates an affine model in an inter prediction mode. The processing circuitry is configured to determine motion vectors of control points of the block according to the affine model. The processing circuitry is configured to determine a motion vector of a sub-block of the block from the determined motion vectors of the control points, one of a width and a height of the sub-block being less than 4. Further, the processing circuitry is configured to reconstruct at least a sample of the sub-block according to the determined motion vector.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: July 19, 2022
    Assignee: Tencent America LLC
    Inventors: Guichun Li, Xiang Li, Xiaozhong Xu, Shan Liu
  • Patent number: 11394002
    Abstract: The present disclosure provides a display panel, a method for preparing the display panel and a display device. The display panel includes a driving back plate; a light-emitting structure array, arranged on the driving back plate and includes light-emitting structures in one-to-one correspondence to sub-pixels; cofferdam structures, configured to form cavities in one-to-one correspondence to the light-emitting structures; where each cofferdam structure is arranged between respective one pair of two adjacent light-emitting structures, and the each cofferdam structure includes a lyophobic material layer; and a micro lens array, including micro lenses in one-to-one correspondence to the cavities; where the micro lens array is arranged on a side, facing away from the driving back plate, of the light-emitting structure array, each micro lens is arranged in a corresponding cavity and arranged at a corresponding lyophobic material layer, and a material of the micro lenses includes a solidified liquid material.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: July 19, 2022
    Assignee: BOE Technology Group Co., Ltd.
    Inventors: Haitao Huang, Chuanxiang Xu, Yong Yu, Xiang Li, Renquan Gu, Yang Yue, Shi Shu
  • Publication number: 20220224909
    Abstract: A method and apparatus for encoding or decoding a video sequence includes encoding or decoding the video sequence using a 4:4:4 chroma format, or encoding or decoding the video sequence using a 4:2:2 chroma format, wherein when encoding or decoding the video sequence using the 4:4:4 chroma format, copying an affine motion vector of one 4×4 luma block using an operation other than an averaging operation and associating the affine motion vector to a co-located 4×4 chroma block, and when encoding or decoding the video sequence using the 4:2:2 chroma format, associating each 4×4 chroma block with two 4×4 co-located luma blocks such that an affine motion vector of one 4×4 chroma block is an average of the motion vectors of the two co-located luma blocks.
    Type: Application
    Filed: February 17, 2022
    Publication date: July 14, 2022
    Applicant: Tencent America LLC
    Inventors: Xin Zhao, Xiaozhong Xu, Xiang Li, Shan Liu
  • Publication number: 20220224948
    Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes receiving circuitry and processing circuitry. The processing circuitry receives coded information of a block that is encoded in a palette based coding mode. The block is a beginning of a predefined coding region that includes one or more coding tree units (CTUs). The processing circuitry further determines a palette for the block independently of palette information of one or more previously decoded blocks of the palette based coding mode, and decodes pixels of the block based on the coded information of the block and the determined palette for the block.
    Type: Application
    Filed: March 29, 2022
    Publication date: July 14, 2022
    Applicant: TENCENT AMERICA LLC
    Inventors: Jing YE, Bin ZHU, Xiaozhong XU, Xiang LI, Shan LIU
  • Publication number: 20220222301
    Abstract: Embodiments of the disclosure provide methods, systems, computer program products for accessing web pages interactively are disclosed. According to the method, a web page comprising a plurality of user interface elements is accessed. Then information comprising identifications of the plurality of user interface elements and hot keys corresponding to the plurality of user interface elements is obtained. And then the information is sent to an assistive tool for being read out. In response to a hot key corresponding to a user interface element being input, an action corresponding to the user interface element is executed.
    Type: Application
    Filed: January 12, 2021
    Publication date: July 14, 2022
    Inventors: YI LIU, Yin Xia, Xiang Juan Meng, Li Wei Wang, Wei Xu, Jian Jiao Wen