Patents Assigned to Tencent (BVI) Limited
  • Patent number: 12368865
    Abstract: Aspects of the disclosure provides a method for updating an objective quality score of a video flow. The method includes determining the objective quality score of the video flow that is generated based at least on a game scenario. The objective quality score can indicate a quality of the video flow. The method further includes updating the objective quality score based on a mapping function parameterized by at least one update parameter. The at least one update parameter can be dependent on at least one characteristic of the game scenario and at least one characteristic of a video encoder that is configured to encode the video flow. Apparatus and non-transitory computer-readable storage medium counterpart embodiments are also contemplated.
    Type: Grant
    Filed: July 28, 2023
    Date of Patent: July 22, 2025
    Assignee: Tencent Cloud Europe (France) SAS
    Inventor: Joël Jung
  • Patent number: 12368860
    Abstract: This disclosure relates to encoding and decoding of motion vector difference for inter-predicting a video block. An example is disclosed for decoding an inter-predicted video block of a video stream. The method may include determining that a motion vector associated with the inter-predicted video block is encoded as a motion vector difference (MVD) between the motion vector and a reference motion vector; obtaining, from the video stream, an indication of a magnitude range of the MVD among a plurality of predefined magnitude ranges for motion vector differences; determining a pixel resolution for the MVD according to the magnitude range; identifying additional MVD information in the video stream based on the pixel resolution; extracting the additional MVD information from the video stream; and decoding the inter-predicted video block based on the pixel resolution, the additional MVD information, the reference motion vector, and a reference frame associated with the motion vector.
    Type: Grant
    Filed: April 17, 2024
    Date of Patent: July 22, 2025
    Assignee: Tencent America LLC
    Inventors: Liang Zhao, Xin Zhao, Shan Liu
  • Patent number: 12368857
    Abstract: One or more intra mode predictors of a current block are determined, where the one or more intra mode predictors are derived based on the neighboring samples of the current block via either a decoder side intra mode derivation (DIMD) or a template-based intra mode derivation (TIMD). Whether a position dependent intra prediction combination (PDPC) is to be applied is determined based on the one or more intra mode predictors. In response to the determining that the PDPC is to be applied, a fusion process is performed on the one or more intra mode predictors to combine the one or more intra mode predictors into a single intra mode predictor. The PDPC is applied based on the single intra mode predictor to generate a modified predictor of the current block. The current block is reconstructed based on the modified predictor generated by the PDPC.
    Type: Grant
    Filed: April 24, 2024
    Date of Patent: July 22, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Ling Li, Xiang Li, Shan Liu
  • Patent number: 12368849
    Abstract: Systems and methods may provide flexible picture partitioning, a method includes receiving a bitstream, that includes a picture, the picture partitioned into a plurality of coding tree units (CTUs), wherein at least one row or column of CTUs, among the plurality of CTUs of the picture, that is adjacent to a boundary of the picture has a size dimension that is smaller than a corresponding size dimension of each CTU among the plurality of CTUs that is not adjacent to any boundary of the picture; and encoding the bitstream based on the plurality of CTUs, wherein the at least one row or column of CTUs includes a first CTU row or a first CTU column of the picture that is adjacent to a top boundary or left boundary of the picture, respectively.
    Type: Grant
    Filed: September 13, 2023
    Date of Patent: July 22, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Xin Zhao, Yixin Du, Shan Liu
  • Patent number: 12367182
    Abstract: A transaction transmitted by a user node in a blockchain network and transaction verification information corresponding to the to-be-verified transaction are acquired. The transaction verification information includes a state read set, a state write set, an initial transaction execution result, and a block identifier of a target block. A first block header of the target block includes the block identifier. A second block header is determined from a block header chain of a light node in the blockchain network. The state read set and the state write set are checked based on a first state snapshot in the second block header. The transaction service is executed to obtain a target transaction execution result corresponding to the transaction service and to-be-written state data. Legitimacy of the to-be-verified transaction is checked based on the initial transaction execution result, the target transaction execution result, the state write set, and the to-be-written state data.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: July 22, 2025
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Haoming Feng, Haitao Tu, Libao He, Qiuping Chen, Jiabao Chen, Peng Ren, Shuiping Zhou, Yong Zhao, He Wang
  • Patent number: 12364926
    Abstract: A virtual object control method is provided. When there is a need to trigger a skill, a terminal determines a to-be-cast range of a skill and a target virtual object in the to-be-cast range, and displays a cast indication pattern of the skill according to positions of a controlled virtual object and the target virtual object. The terminal adjusts, in response to a position of either virtual object of the controlled virtual object and the target virtual object being changed, the displaying of the cast indication pattern in real time. Thus, it is ensured that the terminal automatically adjusts a pointing direction of the cast indication pattern with the change in the position of the virtual object, so that the cast indication pattern may be associated with the position of the target virtual object. Apparatus and non-transitory computer-readable storage medium counterpart embodiments are also provided.
    Type: Grant
    Filed: December 1, 2023
    Date of Patent: July 22, 2025
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Xun Hu, Yulin Wan, Shandong Su, Jianmiao Weng
  • Patent number: 12367556
    Abstract: A computer device obtains a confocal microscopy image. The device determines a pinhole diameter of a first detector pinhole of a confocal microscope that is used to acquire the image. The pinhole diameter has an influence on a parameter of the image. The device obtains a target image processing model corresponding to the pinhole diameter of the first detector pinhole. The target image processing model is configured to improve the parameter of the image. The device causes the target image processing model to process the image to obtain a target image having the improved parameter.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: July 22, 2025
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jun Liao, Jianhua Yao
  • Patent number: 12367611
    Abstract: An audio acquisition device positioning method is provided. In the method, a first image that includes an audio acquisition device is obtained. The audio acquisition device in the first image is identified. First coordinate data of the identified audio acquisition device in the first image is obtained. First displacement data is determined according to the first coordinate data and historical coordinate data of the audio acquisition device. First coordinates of the audio acquisition device are determined according to the first displacement data.
    Type: Grant
    Filed: January 11, 2024
    Date of Patent: July 22, 2025
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Zequn Jie, Zheng Ge, Wei Liu
  • Patent number: 12369202
    Abstract: A data processing method includes: receiving a connection test packet transmitted by a first client; determining an access address of a second client contained in the connection test packet, and storing the access address of the second client; and transmitting, when a first address storage notification message transmitted by a second gateway is received while receiving a connection data packet transmitted by the first client to the second client, the connection data packet to the second client through the second gateway, so as to establish a communication connection between the first client and the second client according to the connection data packet.
    Type: Grant
    Filed: October 13, 2022
    Date of Patent: July 22, 2025
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Peng Zhang, Jian Li, Xiaofeng Li
  • Patent number: 12366956
    Abstract: A virtual object control method includes: displaying, in response to a virtual object in a virtual scene being in a first movement state, at least two switch controls including a target switch control in an interface of the virtual scene, and a switching control other than the target switch control, the switching control being a control copy of the target switch control, and a display position of the control copy being different from a display position of the target switch control; and controlling, in response to a state switching operation triggered based on the control copy, the virtual object to be switched from the first movement state to a second movement state.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: July 22, 2025
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Zefeng Yang, Jiaqi Pan
  • Patent number: 12368842
    Abstract: A method, computer program, and computer system is provided for coding video data. Video data including one or more reference locations is received. The one or more reference locations are updated in a history list associated with the received video data based on intra block copy for a single value string mode. The video data is decoded based on the updated reference locations.
    Type: Grant
    Filed: June 23, 2023
    Date of Patent: July 22, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiaozhong Xu, Shan Liu
  • Patent number: 12364925
    Abstract: In an information display method in a virtual scene, the virtual scene of a first virtual object is displayed. A graphical representation of each of at least one second virtual object in the virtual scene is displayed based on the first virtual object being within a target region in the virtual scene and a view of each of the least one second virtual object being obstructed. The displayed graphical representation of each of the at least one second virtual object indicates a location of the respective second virtual object within the virtual scene.
    Type: Grant
    Filed: August 25, 2023
    Date of Patent: July 22, 2025
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Zhihong Liu
  • Patent number: 12368856
    Abstract: There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform acquiring an input bitstream comprising metadata and video data, decoding the video data, determining whether the metadata comprises at least one flag signaling at least one component of a picture size of at least one picture of the video data, and signaling, in a case where it is determined that the metadata comprises the at least one flag, a display device to display the at least one picture from the video data according to the at least one flag.
    Type: Grant
    Filed: December 8, 2023
    Date of Patent: July 22, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
  • Publication number: 20250234010
    Abstract: Some aspects of the disclosure provide a method of video decoding. For example, a coded video bitstream is received. The coded video bitstream includes at least coded information of a current picture, the current picture includes at least a first block that satisfies an overlapping requirement with a region of interest (ROI), the overlapping requirement requires an overlapping to the ROI to be less than a threshold. The ROI is determined based on the coded information of the current picture. The first block is determined to satisfy the overlapping requirement based on the ROI. At least a first block level syntax of the first block is obtained according a default value that is defined for blocks that satisfies the overlapping requirement. The first block is reconstructed based on the default value of the first block level syntax.
    Type: Application
    Filed: January 16, 2025
    Publication date: July 17, 2025
    Applicant: Tencent America LLC
    Inventors: Ding DING, Xin ZHAO, Shan LIU
  • Publication number: 20250234011
    Abstract: Some aspects of the disclosure provide a method of video decoding. For example, a coded video bitstream is received. The coded video bitstream includes coded information of a video using multi-layer coding. The coded information includes first coded information corresponding to first coded pictures of a first layer serving for a machine task, and second coded information corresponding to second coded pictures of a second layer serving for a human consumption. A consumption type is determined from at least the machine task and the human consumption. Based on the consumption type, at least a reconstructed picture is reconstructed according to at least one of the first coded information and/or the second coded information.
    Type: Application
    Filed: January 16, 2025
    Publication date: July 17, 2025
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Shan LIU
  • Publication number: 20250231562
    Abstract: According to an aspect of the disclosure, a remote driving method, applied to a remote driving entity and includes displaying a first environment image corresponding to a target vehicle in response to a remote driving request, wherein the first environment image may include a first image of at least a part of a target environment corresponding to the target vehicle at a first location, and wherein the first environment image is generated based on first local scene data, corresponding to the first location, in pre-constructed global scene data of the target environment; and displaying a second environment image corresponding to the target vehicle in response to a vehicle driving operation of a driver on the target vehicle, the second environment image including a second image of at least a part of the target environment corresponding to the target vehicle at a current location.
    Type: Application
    Filed: April 7, 2025
    Publication date: July 17, 2025
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventor: Liming ZHANG
  • Publication number: 20250233982
    Abstract: A video bitstream is received. The video bitstream includes coded information of a current block in a current picture and of a plurality of reference pictures of the current picture in a reference list. The current block includes a plurality of subblocks. A reference block of the current block is determined. The reference block includes a plurality of reference subblocks corresponding to the plurality of subblocks of the current block. A subblock-level motion vector (MV) is determined for a subblock of the plurality of subblocks of the current block. The subblock-level MV is associated with a sum of a plurality of intermediate vectors. Each of the plurality of intermediate vectors is defined between two different respective pictures of the plurality of reference pictures. The subblock of the plurality of subblocks of the current block is reconstructed based on the subblock-level MV.
    Type: Application
    Filed: January 16, 2025
    Publication date: July 17, 2025
    Applicant: Tencent America LLC
    Inventors: Lien-Fei CHEN, Biao WANG, Yonguk YOON, Roman CHERNYAK, Motong XU, Shan LIU
  • Publication number: 20250229181
    Abstract: In a data processing method, a first direction parameter and a rotation angular velocity of a target object in a first game frame, and an inter-frame interval duration between the first game frame and a second game frame are obtained. The second game frame is rendered after the first game frame. A target rotation angle of the target object is obtained based on the rotation angular velocity and the inter-frame interval duration. A second direction parameter of the target object in the second game frame is determined based on the target rotation angle and the first direction parameter. Apparatus and non-transitory computer-readable storage medium counterpart embodiments are also contemplated.
    Type: Application
    Filed: March 31, 2025
    Publication date: July 17, 2025
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Jinfeng YE, Hao FU
  • Publication number: 20250233812
    Abstract: A data caching method includes acquiring a detection result for a device performance index of a terminal; determining whether the detection result satisfies a preset condition for initiating collaborative caching; determining, based on the detection result satisfying the preset condition, a network collaboration node for passing data between the terminal and a server, and generating a collaborative caching request indicating the network collaboration node is to cache target traffic data, wherein the target traffic data includes traffic data transmitted by the server to the terminal that is indicated in the collaborative caching request; transmitting the collaborative caching request to the network collaboration node; transmitting, based on a network data caching capacity of the terminal satisfying a preset storage condition, a data acquisition request to the network collaboration node; and receiving cached target traffic data transmitted by the network collaboration node in response to the data acquisition re
    Type: Application
    Filed: March 31, 2025
    Publication date: July 17, 2025
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventor: Bo WU
  • Publication number: 20250232350
    Abstract: Some aspects of the disclosure provide a method of item recommendation. In some examples, a category of a to-be-recommended item is determined based on an item feature of the to-be-recommended item. An association parameter between the category of the to-be-recommended item and a first object is obtained. The association parameter represents an association level between the category of the to-be-recommended item and the first object. A recommendation evaluation parameter of the to-be-recommended item is calculated based on the association parameter and the category of the to-be-recommended item. Whether to recommend the to-be-recommended item to the first object is determined based on the recommendation evaluation parameter. Apparatus and non-transitory computer-readable storage medium counterpart embodiments are also contemplated.
    Type: Application
    Filed: April 3, 2025
    Publication date: July 17, 2025
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Chengfeng LIU