Patents Assigned to Tencent Technology (Shenzhen) Company Limited
  • 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: 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: 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: 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
  • 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: 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: 10943372
    Abstract: A graphical user interface (GUI) display method and apparatus, and a terminal device are provided. The method includes: generating a first instruction and a second instruction when it is detected that an interface element of a GUI is operated by a user and a current first display attribute parameter of the interface element does not correspond to a predetermined attribute parameter value; adjusting, in response to the second instruction, a value of a display attribute parameter of the interface element to a second display attribute parameter value; and executing the first instruction and displaying an interface element corresponding to the second display attribute parameter value. In the embodiments of the present invention, an operating manner of adjusting the display attribute of the interface element is convenient and does not interrupt a user operation in the GUI.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: March 9, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Junming Wang
  • 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: 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: 10944558
    Abstract: The present disclosure provides a key storing method, a key managing method and apparatus which belong to terminal technologies. An example method includes generating a terminal root secret key. A first key digest of the terminal root secret key is generated. The terminal root secret key is stored in a first specified storage region of a terminal, the first specified storage region being a password protected region. The first key digest is stored in a second specified storage region in the terminal, the second specified storage region being a programmable hardware region with fusible features.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: March 9, 2021
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Qiang Lu
  • Patent number: 10943091
    Abstract: In a method for facial feature point tracking, facial feature points of a face in a previous image of a to-be-tracked image are acquired in an image sequence. Facial feature point errors between the to-be-tracked image and the previous image are determined based on a preset error model and pixels in the to-be-tracked image. The facial feature point errors indicate differences between first coordinates of facial feature points in the to-be-tracked image, and second coordinates of facial feature points at corresponding positions in the previous image. The preset error model is trained based on facial feature points in a plurality of pairs of adjacent reference images. Further, the facial feature points of the face in the to-be-tracked image are determined based on the facial feature points of the face in the previous image and the facial feature point errors between the to-be-tracked image and the previous image.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: March 9, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Mengran Lin, Xinliang Wang, Bin Li
  • Patent number: 10943161
    Abstract: A two-dimensional code, a two-dimensional code generation method, identification method, generation apparatus, and identification apparatus, and a storage medium are provided. The two-dimensional code includes a square module array including an array of m*m modules, a location detection pattern and a data information pattern. The location detection pattern determines a location of the two-dimensional code, the data information pattern is configured to carry data information, each module of the array of m*m modules is at least one of a first-type module and a second-type module, a color attribute of the first-type module is different from a color attribute of the second-type module, and m is at least one of 17, 18, 19, and 20.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: March 9, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yu Geng Lin, Dian Ping Xu, Chen Ran, Hua Jie Huang, Yi Ke Liu, Zhang Jing Yang, Hong Yang Wang, Tao Zou, Hong Xiao Yu, Pin Lin Chen, Jun Jie Zhou, Ju Bo Mo, Ting Huang
  • Patent number: 10944985
    Abstract: Embodiments of the present disclosure disclose a video image processing method performed at a computing device, including: performing half pixel estimation on a predefined region of a target image frame to obtain an optimal half pixel location having a minimum rate distortion cost; dividing a surrounding area of the optimal half pixel location into four partitions; selecting, among the four partitions according to rate distortion costs respectively of four half pixel locations adjacent to the optimal half pixel location, a first partition used for quarter pixel estimation; performing quarter pixel estimation on the first partition according to the optimal half pixel location, to obtain an optimal quarter pixel location having a minimum rate distortion cost within the first partition; and performing motion compensation to the target image frame by using at least one of the optimal half pixel location and the optimal quarter pixel location as a motion estimation result.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: March 9, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Hongshun Zhang
  • Publication number: 20210067632
    Abstract: Aspects of this disclosure are directed to a voice message display method and apparatus in an application, a computer device, and a computer-readable storage medium. The method can be performed by a terminal on which an application is installed and is capable of receiving a voice message. The method can include starting an application, and obtaining n voice messages published by at least one user account. The method can further include displaying a voice message presentation interface of the application, where the voice message presentation interface displays the voice message in a virtual world and the voice message are displayed by using a visible element in the virtual world as a carrier.
    Type: Application
    Filed: November 12, 2020
    Publication date: March 4, 2021
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Wei DAI, Kun LU, Qinghua ZHONG, Jun WU, Yingren WANG, Rong HUANG
  • Patent number: 10936765
    Abstract: A graph centrality determining method includes sampling, at least twice, nodes that are sequentially-connected and connection edges between the nodes, in an original graph representing a network structure, to obtain sampled sub-graphs, determining an influence of each of nodes in the sampled sub-graphs, forming a graph centrality determining result of each of the sampled sub-graphs, based on the influence of each of the nodes in the sampled sub-graphs, determining result of each of the sampled sub-graphs, to the original graph, to obtain an influence of each of the nodes in the original graph, clustering the influence of each of the nodes in the original graph, sorting the influence of each of the nodes in the original graph in descending order of a result of the clustering, and obtaining a predetermined quantity of nodes having influences that are top-ranked, in the original graph.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: March 2, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Rui Wang, Jun Yin, Yong Kun Li, Wei Chen
  • Patent number: 10936669
    Abstract: System and methods for object clustering are provided. The system may determine a weight of a directed edge between nodes of a directed network graph. The weight may represent a similarity degree of target objects associated with the target nodes. The similarity degree may reflect strength of an association between the two target objects, and further reflect a possibility that the two target objects belong to the same clustering category. After the directed network graph is constructed, nodes in the directed network graph may be clustered based on weights of directed edges between the nodes in the directed network graph.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: March 2, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Lin Li, Pei Xuan Chen, Qian Chen
  • Patent number: 10939240
    Abstract: A location information processing method and apparatus, a storage medium, and a processor are provided. The method includes obtaining motion information of a plurality of first terminals at a current moment; generating a location sequence of the plurality of first terminals according to the motion information, the location sequence indicating correspondence between locations of the plurality of first terminals and one or more future moments; receiving a first viewing request from a target terminal, the first viewing request requesting to view locations of the plurality of first terminals at a target moment, the target moment being one of the future moments; searching the location sequence for the locations of the plurality of first terminals at the target moment according to the first viewing request; and sending indication information to the target terminal, the indication information indicating the locations of the plurality of first terminals at the target moment.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: March 2, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Qingchun Meng
  • Patent number: 10938883
    Abstract: A method of facilitating an operating terminal to control media information displayed on target terminals using a computer server is disclosed. Upon receipt of a search request for target terminals within a local area network from an operating terminal, the computer server identifies a list of online terminals as the target terminals and returns the target terminals to the operating terminal. A user of the operating terminal then generates an operation instruction for controlling media information displayed on the target terminals. In response to the operation instruction, the computer server sends the operation instruction to respective applications running on the target terminals. The respective applications are configured to control the media information displayed on the target terminals in accordance with the operation instruction.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: March 2, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Bin Zhou, Chen Yu
  • Patent number: 10936280
    Abstract: Compiling selectable human computer interaction modes for at least one link on the multimedia interactive website, where the selectable human computer interaction modes at least include: a voice mode and a non-voice mode; monitoring a link to be accessed that is selected on the multimedia interactive website by a user, and identifying a human computer interaction mode that is selected by the user for the link to be accessed; when it is identified that the user selects the voice mode, jumping to a page used for guiding a user to provide a voice, guiding the user to provide a voice on the page, and acquiring voice data provided on the page by the user; and determining whether the voice data satisfies a set requirement for triggering the link to be accessed, and if yes, providing information corresponding to the link to be accessed.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: March 2, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Yu Lin
  • Patent number: 10936876
    Abstract: A system may obtain a first recognition record file. The first recognition record file may include recognition records. The recognition records may include respective coordinates for a monitored video received by a monitoring device. The respective coordinates may be indicative of a specified event previously recognized based on the monitored video. The system may determine a monitoring boundary based on the respective coordinates of the recognition records for the monitored video received by the monitoring device. The system may receive at least one frame of subsequent monitored video. The system may extract in response to receipt of the at least one frame of the subsequent monitored video, image data from the at least one frame of the subsequent monitored video. The extracted image data from the at least one frame may be located in the monitoring boundary as applied to the at least one frame of the subsequent monitored video.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: March 2, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Dafeng Wang