Patents Assigned to TENCENT TECHNOLOGY (SHENZHEN)
  • Patent number: 10951701
    Abstract: According to an example, a cloud server receives an upload request transmitted by the first terminal, wherein the upload request comprises an account and webpage information of a webpage displayed on a first browser of the first terminal. The cloud server transmits the webpage information of the webpage to the second terminal according to the account, such that a second browser of the second terminal opens the webpage according to the webpage information.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: March 16, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yanshao Yang, Dujuan Huang
  • Patent number: 10951905
    Abstract: A video transcoding method is described. A computer device obtains at least one initial quantization parameter used to encode at least one initial coding unit for generating an initial compressed video, and determines, according to the at least one initial quantization parameter, a current reference quantization parameter corresponding to a current coding unit in a current video frame that is generated by decoding the initial compressed video. The computer device determines an estimated quantization parameter for encoding the current coding unit, determines a first difference between the current reference quantization parameter and the estimated quantization parameter, and sets a target quantization parameter to be equal to or greater than the estimated quantization parameter according to the first difference. The computer device encodes the current coding unit according to the target quantization parameter.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: March 16, 2021
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Xunan Mao, Haixu Han, Xinwei Gao, Chenchen Gu, Jian He, Jingchang Chen
  • Patent number: 10951574
    Abstract: A target object selection method, a server, and a computer storage medium are disclosed. The method includes selecting a first one candidate user meeting a first condition in a target area, the first condition characterizing a user who has appeared in the target area; extracting a first social relationship chain of the at least one candidate user in the target area, the social relationship chain comprising a first related user who has a social relationship with the candidate user; and selecting a first one target user in the target area based on the first social relationship chain and sending information to the first target user.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: March 16, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Sheng Wang, Ken Lin, Tongqing Jiang, Haizheng Zhang, Meifei Ren, Hongyu Shen, Yuan Chen
  • Patent number: 10950224
    Abstract: The present application discloses a method for presenting a virtual resource, a client, and a plug-in. The method includes: receiving a virtual resource associated with a piece of push information, and first text information associated with the push information from a server; presenting the first text information and prompt information, the prompt information prompting a user to input an audio data input to obtain the virtual resource; receiving audio data input by the user, obtaining an audio file data packet; uploading the audio data packet to the server for audio recognition; receiving second text information returned by the server, and determining an interaction result according to the first text information and the second text information; and presenting the virtual resource and sending a virtual resource activation acknowledgment message to the server based on the interaction result.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: March 16, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Chunjian Ren, Bin Zhou
  • Patent number: 10949112
    Abstract: The present disclosure discloses a data push method and device, a storage medium, and an electronic device. The method includes: acquiring to-be-pushed data and identifier information of the to-be-pushed data, the identifier information of the to-be-pushed data uniquely identifies the to-be-pushed data; and pushing the to-be-pushed data if indication information is not stored at a target storage location in a storage space, the target storage location comprising a storage location corresponding to the identifier information of the to-be-pushed data, and the indication information indicating identifier information of data that had been pushed.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: March 16, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Jianxiang Huang
  • Patent number: 10951640
    Abstract: A method for protection against cyberattack includes: establishing neighbor relationships with border routers at a plurality of traffic entrances; and receiving an attack protection request from an intrusion detection system at a first traffic entrance. The first traffic entrance is any one of the plurality of traffic entrances. The attack protection request carries a target network address that has been attacked. The method also includes: generating routing information based on the attack protection request, and sending the routing information to a first border router based on the neighbor relationships. The routing information includes the target network address and routing address information. The first border router performs, based on the routing address information, protection processing on traffic that corresponds to the target network address.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: March 16, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Penghui Mi, Sujian Lu
  • Patent number: 10946277
    Abstract: The present disclosure provides a method for controlling a virtual object. The method includes: identifying screen areas corresponding to a left virtual sub-interface and a right virtual sub-interface in a virtual interface on a screen of the terminal device; detecting a gesture operation performed in the screen area corresponding to the left virtual sub-interface and detecting a gesture operation performed in the screen area corresponding to the right virtual sub-interface; and controlling a virtual object in the virtual interface to perform an action when a gesture operation is detected in the screen area corresponding to the left virtual sub-interface and the screen area corresponding to the right virtual sub-interface.
    Type: Grant
    Filed: August 31, 2019
    Date of Patent: March 16, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jing Liu, Li Li, Tao Wang
  • Patent number: 10949000
    Abstract: Aspects of the disclosure provide methods and apparatuses for recommending a sticker set. An apparatus for recommending a sticker set includes interface circuitry and processing circuitry. When the interface circuitry receives a sticker recommendation request from a terminal, the processing circuitry determines a historical sticker set that includes a sticker previously sent by a user of the terminal device, and at least one recommendable sticker set not including the historical sticker set. Then the processing circuitry determines a recommendation index for each of the at least one recommendable sticker set according to an emotion feature of the historical sticker set and an emotion feature of the respective recommendable sticker set. According to the recommendation index for each of the at least one recommendable sticker set, the interface circuitry sends a sticker set recommendation for one or more of the at least one recommendable sticker set to the terminal device.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: March 16, 2021
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Longpo Liu, Wei Wan, Lin Li, Qian Chen
  • Publication number: 20210073527
    Abstract: In a multi-person pose recognition method, a to-be-recognized image is obtained, and a circuitous pyramid network is constructed. The circuitous network pyramid includes parallel phases, and each phase includes downsampling network layers, upsampling network layers, and a first residual connection layer to connect the downsampling and upsampling network layers. The phases are interconnected by a second residual connection layer. The circuitous pyramid network is traversed, by extracting a feature map for each phase, and the feature map of the last phase is determined to be the feature map of the to-be-recognized image. Multi-pose recognition is then performed on the to-be-recognized image according to the feature map to obtain a pose recognition result for the to-be-recognized image.
    Type: Application
    Filed: October 19, 2020
    Publication date: March 11, 2021
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Haozhi HUANG, Xinyu GONG, Jingmin LUO, Xiaolong ZHU, Wei LIU
  • Publication number: 20210073809
    Abstract: A method, server and storage medium for verifying a transaction using a smart card are disclosed. A server receives a transaction request to perform a transaction with a user of the smart card. The transaction request includes identification information and encrypted data extracted from the smart card, and transaction information. The server determines a user account linked to the identification information. The server performs a first verification process to authenticate the smart card by verifying that the smart card possesses a correct decryption key corresponding to the identification information. The server performs a second verification process to authenticate the smart card by verifying that the encrypted data extracted from the smart card encodes stored data corresponding to the respective user account linked to the identification information. If the first and the second verification processes are successful, the server processes the transaction in accordance with the transaction information.
    Type: Application
    Filed: November 23, 2020
    Publication date: March 11, 2021
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Kai LIU, Yaxuan ZHU, Runda CAI, Zhenyu XU, Chenglin LIU
  • Publication number: 20210073516
    Abstract: Embodiments of this application provide a living body detection method that can include traversing a plurality of images of a to-be-detected object, and using a currently traversed image as a current image, performing face feature extraction on the current image to obtain an eigenvector corresponding to the current image, the eigenvector describing a structure of a face feature of the object in the current image. The method can further include capturing an action behavior of the to-be-detected object according to a change of the eigenvector corresponding to the current image relative to an eigenvector corresponding to a historical image in a feature sequence, the historical image being a traversed image in the plurality of images, and the feature sequence including an eigenvector corresponding to at least one historical image, and determining the to-be-detected object as a living body in response to capturing the action behavior of the object.
    Type: Application
    Filed: October 14, 2020
    Publication date: March 11, 2021
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Wenhan LUO, Yaodong WANG, Wei LIU
  • Publication number: 20210073498
    Abstract: A method, an apparatus, and a terminal for recognizing a two-dimensional code are provided. The two-dimensional code includes an image region and an encoding region. The image region and the encoding region have no overlap. The method includes selecting, from pixels of the two-dimensional code, a pixel included in a code element in an encoding region. The method further includes determining a value of the code element in the encoding region according to the pixel included in the code element in the encoding region. The method further includes recognizing the two-dimensional code according to the value of the code element in the encoding region.
    Type: Application
    Filed: November 23, 2020
    Publication date: March 11, 2021
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Dianping Xu, Yugeng LIN, Chen RAN, Jingjing LI, Hongyang WANG, Leteng WENG, Hao CHEN
  • Publication number: 20210074046
    Abstract: This disclosure relates to a picture generation method and device, a storage medium, and an electronic device. The method includes: obtaining a source portrait picture displaying a target object; cropping the source portrait picture to obtain a face region picture corresponding to a face of the target object excluding a hair portion; inputting the face region picture to a picture generation model to obtain an output result of the picture generation model, the picture generation model being obtained after machine learning training through an adversarial neural network model by using a plurality of sample pictures; and generating a target portrait picture by using the output result of the picture generation model, the target portrait picture displaying a target hairstyle matching the face of the target object. This disclosure resolves the technical problem that pictures generated in related art cannot achieve an effect expected by a user and other technical problems.
    Type: Application
    Filed: October 27, 2020
    Publication date: March 11, 2021
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventor: Xiaobo GONG
  • Publication number: 20210076044
    Abstract: A method that is performed by a video encoding device is provided. The method includes identifying N image frames in a sliding window of an image frame sequence, the N image frames including N?1 encoded image frames and a to-be-encoded image frame; obtaining a motion amplitude difference of the N image frames in the sliding window, the motion amplitude difference indicating a difference between a corresponding image frame motion amplitude and a previous image frame motion amplitude; updating a static variable based on the motion amplitude difference of each of the N image frames in the sliding window, the static variable indicating a number of consecutive static image frames; and encoding the to-be-encoded image frame as an I frame based on the updated static variable not being less than a first preset threshold.
    Type: Application
    Filed: November 20, 2020
    Publication date: March 11, 2021
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yao Yao Guo, Xu Nan Mao, Chen Chen Gu, Xin Wei Gao, Tao Zhang
  • Patent number: 10944970
    Abstract: A video coding method can include receiving, by processing circuitry of a coding device, a current picture in a group of pictures (GOP) of a layered coding structure in video sequence. The current picture can have two reference pictures. A current layer of the current picture in the layered coding structure can be determined. A current quantization parameter (QP) offset of the current picture can be determined according to the current layer of the current picture. Reference QPs corresponding to the two reference pictures of the current picture can be determined. A current QP of the current picture can be determined according to the reference QPs and the current QP offset. The current picture can be coded according to the current QP.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: March 9, 2021
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Xunan Mao
  • Patent number: 10942949
    Abstract: Aspects of the disclosure provide a data processing apparatus having interface circuitry and processing circuitry. The interface circuitry is configured to obtain data related to at least two resource accounts, and related to resource transfer of the at least two resource account. The processing circuitry configured to construct resource transfer relationships of the at least two resource accounts according to the data, calculate, based on the resource transfer relationships, similarity measurements between the at least two resource accounts according to a preset calculation rule, and output, according to the calculated similarity measurements, a resource account with a similarity measurement satisfying a preset condition.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: March 9, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Hongbo Jin, Huan Jin, Anqun Pan, Xiong Li, Wutong Jiang
  • Patent number: 10945002
    Abstract: System and methods for multimedia playback are provided. A terminal device may obtain a playback identifier of a multimedia playback device. The terminal device may send an association request to a server based on the playback identifier. The association request may enable the server to establish an association between a terminal device and the multimedia playback device. The terminal device may receive a plurality of candidate options pushed by the server. The plurality of candidate options may be pushed to the terminal device associated with the multimedia playback device when the server detects that a preset time point arrives after the multimedia playback device plays back a first media resource. The terminal device may obtain a target option selected from the plurality of candidate options. The terminal device may feedback the target option to the server to enable the server to determine a second media resource to be played back by the multimedia playback device.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: March 9, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Ying Yang, Siming Mo, Yi Yan, Kai Xu
  • Patent number: 10943324
    Abstract: A data processing method is described. A processor provides different training data sets to a plurality of graphics processing units (GPUs), respectively. The processor controls the plurality of GPUs to generate respective sets of modification parameters by performing respective training processes in a parallel manner using respectively managed versions of a predictive model according to the corresponding training data sets. The processor controls the plurality of GPUs to exchange, before completion of the respective training processes, at least a portion of the sets of modification parameters that have been generated by the plurality of GPUs. The processor also causes the plurality of GPUs to modify the respectively managed versions of the predictive model according to at least the portion of the sets of modification parameters exchanged among the plurality of GPUs.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: March 9, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jinchao Gao, Yi Li, Wei Xue, Xing Jin
  • Patent number: 10944702
    Abstract: A method and device for publishing at least one message and a storage medium is provided. The method includes the following steps. A first message published by a first session account in a first session of an instant messaging client is acquired, and session accounts participating in the first session include at least three session accounts containing the first session account, and the first message is used for allowing reply information of at least one reply of at least one session account participating in the first session to the first message to be displayed in the first message. And the first message is displayed in the first session.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: March 9, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jia Tao, Heng Ye, Chen Wang, Wei Hu, Kaidi Wei, Qiang Li, Danyan Luo, Baohua Liu, Biqing Guo, Zekai Liao, Fengjie Chen, Liwei Zhao
  • Patent number: 10942529
    Abstract: The present disclosure discloses an aircraft (e.g., unmanned aerial obstacle detection method and apparatus, to reduce aircraft obstacle detection errors, and improve aircraft obstacle detection precision. The apparatus performs image collection on a target obstacle by using a binocular camera, to obtain a first image and a second image. After determining a first pixel location obtained by projecting the target obstacle in the first image, and a second pixel location obtained by projecting the target obstacle in the second image, the apparatus calculates a disparity between the first pixel location and the second pixel location and a depth value between the binocular camera and the target obstacle according to the disparity and a preset disparity-to-depth mapping matrix, to detect whether a flight direction of the aircraft is blocked by an obstacle.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: March 9, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Ying Huang, Dajun Zhou