Patents Assigned to TENCENT TECHNOLOGY (SHENZHEN) CO., LTD.
  • Patent number: 10691703
    Abstract: The present invention relates to a user recommendation method and system in SNS community and a computer storage medium. The method includes following steps: obtaining an interaction record between a first user and a second user in a first community; generating an interaction frequency of the first user and the second user according to the interaction record; calculating familiarity of the first user and the second user according to the interaction frequency; recommending the second user whose familiarity with the first user exceeds a threshold to the first user in a second community. The method and system and computer storage medium calculate familiarity between users in other community, recommend other users to the user in current community according to familiarity, expand information sources used for determining which users are persons user may possibly know, thereby obtaining more persons user may possibly know and improving efficiency of expanding user relationship circle.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: June 23, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) CO., LTD.
    Inventors: Lei Zeng, Minge Li
  • Patent number: 10601742
    Abstract: A network interaction system may comprise a terminal device, an instant messaging server, and a public account server. The terminal device may be configured to receive information from the public account server via the instant messaging server. The instant messaging server may be configured to receive from the terminal device an information operation request associated with information from the public account server. Then the instant messaging server may send a notification associated with the information operation request to the public account server and send a response to the information operation request to the terminal device. The public account server may be configured to receive from the instant messaging server the notification and determine an information transmission strategy for the terminal device in accordance with the information operation request.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: March 24, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) CO., LTD.
    Inventor: Xiaolong Zhang
  • Patent number: 10556180
    Abstract: The present disclosure provides a method and a system of moving a character in an online game. The method includes: receiving, by a first client, a movement instruction for a specified character, where the movement instruction includes a destination grid, acquiring a game map including a marked dynamic blocking grid, where the marked dynamic blocking grid is a dynamic blocking grid on which a game character exists, establishing an optimal path from a current start grid on which the specified character is located to the destination grid specified in the movement instruction without traveling through the marked dynamic blocking grid, generating movement information including the specified character and the optimal path, and sending the movement information to a server; and receiving, by the server, the movement information sent by the first client, and sending the movement information to all clients except the first client by group messaging.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: February 11, 2020
    Assignee: Tencent Technology (Shenzhen) Co. Ltd.
    Inventor: Xiaoyin Zhu
  • Patent number: 10360246
    Abstract: The present disclosure discloses a method, system and apparatus for searching and displaying user generated content. The method includes displaying a street view on a browser of a user's terminal, determining a geographical range within which the street view lies, wherein the geographical range comprises geographical location information of the street view and a surrounding area covered within a predefined range measured from the geographical location information of the street view, determining a plurality of UGC which have been posted within the geographical range; and displaying on the browser, the plurality of UGC posted within the geographical range of the street view.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: July 23, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) CO., LTD.
    Inventors: Haibo Wang, Juan Du
  • Patent number: 10140265
    Abstract: A method for phone number processing may comprise providing a terminal device including a processor operating a browser to a user. The processor my conduct the acts of opening a web page on the browser, wherein the web page includes an unclickable text content; detecting a string from the text content when the user selects the text content; and displaying a phone number processing interface on the web page when the string is a valid phone number.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: November 27, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) CO., LTD.
    Inventors: Yingge Li, Tingyong Tang, Zhipei Wang, Hao Tang, Xi Wang, Kai Zhang, Xin Qing, Sirui Liu, Huijiao Yang, Ying Huang, Yulei Liu, Wei Li, Cheng Feng, Bo Hu, Ruiyi Zhou, Lei Guan, Bosen He, Ning Ma, Yang Li
  • Patent number: 10055584
    Abstract: A method and a device for obtaining virus signatures in the field of computer security have been disclosed. The method includes: obtaining text strings contained in each virus sample within a virus sample set; selecting text strings for use as virus signatures candidate according to a first frequency at which each text string occurs in a non-virus sample set and a second frequency at which each text string occurs in the virus sample set; calculating an information entropy of the virus signatures candidate according to a quantity of virus samples containing the virus signatures candidate and a quantity of non-virus samples containing the virus signatures candidate; and selecting virus signatures from the virus signatures candidate according to the information entropy. The present disclosure may timely identify the latest virus signatures and ensure that the obtained virus signatures are optimal signatures and may identify a wide range of virus variants.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: August 21, 2018
    Assignee: Tencent Technology (Shenzhen) Co., Ltd.
    Inventor: Sheng Guan
  • Patent number: 9970966
    Abstract: Provided is a method for detecting power consumption of an application, including following steps: when a screen of a mobile terminal is turned on, detecting wakeup times, wake-lock time duration and CPU utilization of applications in the time duration of screen-off by a device for detecting power consumption of an application; prompting that power consumption of an application is abnormal by said device when said application satisfies at least one of following conditions: wakeup tunes reach a first threshold value; wake-lock time duration reaches a second threshold value; CPU utilization reaches a third threshold value. The method provided in the present disclosure is capable of detecting whether power consumption of an application is abnormal. In addition, the present disclosure further provides a device and a computer storage medium for detecting power consumption of an application.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: May 15, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) CO., LTD.
    Inventors: Yong Chen, Yi Fang, Bin Wang, Shizhu Huang
  • Patent number: 9910989
    Abstract: A method, device, and a computer storage medium are provided. The method includes: starting a core file and building an environment after running an operation system, then loading a driver in the built environment; reading a configuration file by the driver to obtain a path of a malware; and deleting a registry and file of the malware in a kernel layer according to the path. The device includes: a start loading module configured to start a core file and build an environment after running an operation system, then load a driver in the built environment; a path reading module configured to calculate a configuration file by the driver to obtain a path of a malware; and a program deleting module configured to delete a registry and file of the malware in a kernel layer according to the path.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: March 6, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) CO., LTD.
    Inventor: Xiao Yu
  • Patent number: 9870406
    Abstract: The present invention relates to a user recommendation method and system in SNS community and a computer storage medium. The method includes following steps: obtaining an interaction record between a first user and a second user in a first community; generating an interaction frequency of the first user and the second user according to the interaction record; calculating familiarity of the first user and the second user according to the interaction frequency; recommending the second user whose familiarity with the first user exceeds a threshold to the first user in a second community. The method and system and computer storage medium calculate familiarity between users in other community, recommend other users to the user in current community according to familiarity, expand information sources used for determining which users are persons user may possibly know, thereby obtaining more persons user may possibly know and improving efficiency of expanding user relationship circle.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: January 16, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) CO., LTD.
    Inventors: Lei Zeng, Minge Li
  • Publication number: 20170230445
    Abstract: A method and apparatus for binding terminals are disclosed in the field of communication technologies. In the method: a server receives first information including at least one of first geographical location information, first time information and first address information of the first terminal. The server receives second information including at least one of second geographical location information, second time information, and second address information of the second terminal. The server binds the first terminal and the second terminal according to the first information and the second information.
    Type: Application
    Filed: April 25, 2017
    Publication date: August 10, 2017
    Applicant: Tencent Technology (Shenzhen) Co., Ltd.
    Inventors: Qian Wang, Bo Qiu, Wei Wang
  • Publication number: 20170147818
    Abstract: A method and a device for obtaining virus signatures in the field of computer security have been disclosed. The method includes: obtaining text strings contained in each virus sample within a virus sample set; selecting text strings for use as virus signatures candidate according to a first frequency at which each text string occurs in a non-virus sample set and a second frequency at which each text string occurs in the virus sample set; calculating an information entropy of the virus signatures candidate according to a quantity of virus samples containing the virus signatures candidate and a quantity of non-virus samples containing the virus signatures candidate; and selecting virus signatures from the virus signatures candidate according to the information entropy. The present disclosure may timely identify the latest virus signatures and ensure that the obtained virus signatures are optimal signatures and may identify a wide range of virus variants.
    Type: Application
    Filed: February 7, 2017
    Publication date: May 25, 2017
    Applicant: Tencent Technology (Shenzhen) Co., Ltd.
    Inventor: Sheng GUAN
  • Patent number: 9633205
    Abstract: A method and a device for obtaining virus signatures in the field of computer security have been disclosed. The method includes: obtaining text strings contained in each virus sample within a virus sample set; selecting text strings for use as virus signatures candidate according to a first frequency at which each text string occurs in a non-virus sample set and a second frequency at which each text string occurs in the virus sample set; calculating an information entropy of the virus signatures candidate according to a quantity of virus samples containing the virus signatures candidate and a quantity of non-virus samples containing the virus signatures candidate; and selecting virus signatures from the virus signatures candidate according to the information entropy. The present disclosure may timely identify the latest virus signatures and ensure that the obtained virus signatures are optimal signatures and may identify a wide range of virus variants.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: April 25, 2017
    Assignee: Tencent Technology (Shenzhen) Co., Ltd.
    Inventor: Sheng Guan
  • Patent number: 9525667
    Abstract: A method and system for roaming website accounts and passwords are provided. The method is operational on a first client and includes: authenticating website accounts and passwords that have been stored; obtaining the stored website addresses, accounts and passwords according to a success verification; encrypting the stored website addresses, accounts and passwords for generating encrypted information, and generating a first QR code to be obtained by a second client according to the encrypted information. The website accounts and passwords are roamed and synchronized to be shared. The synchronization process verifies the accounts and passwords, and would not need a third-party server. Risk of data lost in case that the third-party server is attacked would be eliminated, and the safety for the accounts and passwords is improved.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: December 20, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) CO., LTD.
    Inventor: Wanxin Wang
  • Patent number: 9450939
    Abstract: A method and apparatus for service login to a service provider sites have been disclosed. The method including: receiving a login request from a user, wherein the login request comprises at least both terminal's login information input by the user and third party account information pertaining to the user; after successful verification on the third party account information, determining by the service provider, whether the terminal's login information input by the user matches to reference login information, wherein the reference login information comprises specific information of the user to further identify user's identity; if the terminal's login information matches to at least a portion of the reference login information, delivering service to the terminal according to the third party account information.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: September 20, 2016
    Assignee: Tencent Technology (Shenzhen) Co., Ltd.
    Inventors: Hao Zhou, Wenrui Zhang, Hui Wang, Tianqing Huang, Wen Cha, Lifang Cen, Jinfu Deng
  • Patent number: 9442910
    Abstract: A method and system for adding punctuation to a voice file is disclosed. The method includes: utilizing silence or pause duration detection to divide a voice file into a plurality of speech segments for processing, the voice file includes a plurality of features units; identifying all features units that appear in the voice file according to every term or expression and semantics features of the every term or expression that form each of the plurality of speech segments; using a linguistic model to determine a sum of weight of various punctuation modes in the voice file according to all the feature units, the linguistic model is built upon semantics features of various parsed out terms or expressions from a body text of a spoken sentence according to a language library; and adding punctuations to the voice file based on the determined sum of weight of the various punctuation modes.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: September 13, 2016
    Assignee: Tencent Technology (Shenzhen) Co., Ltd.
    Inventors: Haibo Liu, Eryu Wang, Xiang Zhang, Li Lu, Shuai Yue, Bo Chen, Lou Li, Jian Liu
  • Patent number: 9443155
    Abstract: A method for real face image recognition may include obtaining, by at least one processor, an human face image from an original image; obtaining, by at least one processor, a first image by executing a Point Divid Arithmetic Mean Illumination Treatment on the human face image; executing, by at least one processor, a Fourier transformation on the first image and obtaining, by at least one processor, the transformed value of each pixel of the first image; determining, by at least one processor, whether the human face image is a real human face according to the transformed value of each pixel of the first image and the preset classification threshold.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: September 13, 2016
    Assignee: Tencent Technology (Shenzhen) Co., Ltd.
    Inventor: Pengfei Xiong
  • Patent number: 9378374
    Abstract: The present disclosure discloses method and device for prompting program uninstallation and belongs to the field of the Internet. The method comprises: performing a security assessment of an application program installed on a mobile terminal, thereby obtaining a security assessment result; obtaining security identification information corresponding to the security assessment result based on pre-stored correlations between security assessment results and security identification information; establishing a correlation between the obtained security identification information and the application program, and displaying the correlation to a user.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: June 28, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) CO., LTD
    Inventors: Qing Wang, Hao Ran Guo, Yi Xia Yuan, Xun Chang Zhan, Chun You Lin, Peng Tao Li, Jia Shun Song
  • Patent number: 9317770
    Abstract: An apparatus and terminal perform a method for detecting image stability in image processing. The method includes: acquiring N consecutive image frames, wherein N is an integer equal to 2 or larger; performing in each of the N consecutive image frames, the following: detecting corner points in the image frame, dividing the image frame into multiple areas, and recording distribution of the corner points in each of the multiple areas of the image frame in order to obtain a description vector of the image frame; calculating a number of areas according to the description vector of the image frame over the N consecutive image frames, wherein an existing state of the corner points has changed; determining whether the N consecutive image frames are stable, based on the number of areas which the existing state of the corner points has changed over the N consecutive image frames.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: April 19, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) CO., LTD.
    Inventors: Jian Ding, Xiao Liu, Hailong Liu, Bo Chen
  • Patent number: 9313256
    Abstract: A plug-in management apparatus for managing plug-ins installed in application programs may comprise a local plug-in management module disposed in a client device. The local plug-in management module may be configured to detect a plug-in installed in an application program; determine an activation status of the plug-in; and when the plug-in is active, turn off the plug-in when the plug-in has been in an idle condition for a time longer than a predetermined idle time. The local plug-in management module may also be configured to delete a plug-in when an activation frequency of the plug-in is lower than a predetermined frequency; clean a plurality of caches used by the plug-in when a quantity of the plurality of caches is greater than a pre-determined cache quantity or when the plug-in has been activated for a time longer than a predetermined activation time.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: April 12, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) CO., LTD.
    Inventor: Xiaodan Lin
  • Patent number: 9195521
    Abstract: A non-transitory computer-readable storage medium may comprise a set of instructions for creating a subsystem process independent from a main system process for data computation. The set of instructions may direct at least one processor to perform acts of: in a main system process, receiving a user input; in the main system process, sending the user input to a subsystem process, the subsystem process is independent from and in parallel with the main system process; in the main system process, generating a first computation result according to the user input; in the subsystem process, generating a second computation result in parallel with the main system process according to the user input; in the main system process, receiving the second computation result from the subsystem process; and in the main system process, combining the first computation result and the second computation result.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: November 24, 2015
    Assignee: Tencent Technology (Shenzhen) Co., Ltd.
    Inventors: Yuanxue Zhao, Ansong Yao, Chao Zhong, Zhiming Nie, Kai Xu, Lanqi Song, Lei Jiang