Patents Assigned to Tencent Technology (Shenzhen) Company Limited
  • Patent number: 10275295
    Abstract: Methods and apparatus for presenting clipboard contents on a mobile terminal are provided herein. In an exemplary method, an input-method-control call-out request can be received. An input-method control including a clipboard function key can be displayed. The input-method control can include an input box. A triggering signal for triggering the clipboard function key can be received. A clipboard containing one or more copying items can be displayed.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: April 30, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Ying Huang, Bo Hu, Tingyong Tang, Zhipei Wang, Ruiyi Zhou, Xi Wang, Kai Zhang, Xin Qing, Huijiao Yang, Yulei Liu, Wei Li, Cheng Feng
  • Patent number: 10277865
    Abstract: A data transmission method is performed at a data transmission system, including: receiving, by a transit device, audio/video data sent by a target client terminal that is in a target communication channel and has an audio/video upstream authority; forwarding, by the transit device, the audio/video data to a broadcast proxy device in the target communication channel, the broadcast proxy device being connected to at least one second client terminal that is in the target communication channel and does not have an audio/video upstream authority; and forwarding, by the broadcast proxy device, the audio/video data to each second client terminal in a corresponding downstream transmission mode according to network quality information of the second client terminal, the network quality information of each second client terminal being collected by the broadcast proxy device in advance.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: April 30, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Di Xue
  • Publication number: 20190121926
    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: Application
    Filed: December 20, 2018
    Publication date: April 25, 2019
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Rui WANG, Jun YIN, Yong Kun LI, Wei CHEN
  • Publication number: 20190121559
    Abstract: A method and an apparatus for data processing are provided. Interface circuitry connects the apparatus in a distributed system. Processing circuitry generates first hash values for a first group of virtual nodes to be added into a hash ring. The first group of virtual nodes represents a first newly added device in the distributed system. Then, the processing circuitry distributes the data in the distributed system according to the hash ring that includes the first group of virtual nodes. When the distribution of the data in the distribution system fails to satisfy a uniformity requirement, the processing circuitry identifies a specific virtual node in the first group of virtual nodes that causes the distribution to fail the uniformity requirement. Then, a hash value for a makeup virtual node to replace the specific virtual node is generated to update the distribution of the data in the distributed system.
    Type: Application
    Filed: December 14, 2018
    Publication date: April 25, 2019
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventor: Tao Xiao
  • Publication number: 20190121828
    Abstract: Embodiments of this application provide a method of distributing information from an allocator terminal to a client terminal over a communication network. Information allocation data in an information allocation system is collected by processing circuitry. The information allocation system is configured to allocate the information to a client terminal. The information allocation data includes data associated with a process of allocating the information. Data of actual effect and estimated effect of allocating the information is calculated according to the information allocation data. An allocation instruction is generated according to a comparison between the actual effect data and the corresponding estimated effect data. The allocation instruction is provided to the allocator terminal.
    Type: Application
    Filed: December 14, 2018
    Publication date: April 25, 2019
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xu HE, Xiwang YANG, Gong CHEN, Chong PENG, Yuanfeng SONG, Shi HUANG, Bifeng ZHANG
  • Publication number: 20190124206
    Abstract: Described is an echo cancellation method including buffering the at least one frame of a first voice signal, the at least one frame of the first voice signal including an echo signal, when the at least one frame of signal is preprocessed, separately obtaining, in a first timing period, the at least one frame of the first voice signal from a buffer and at least one frame of a reference signal matching the at least one frame of first voice signal from a reference signal queue, so that an estimated latency value, between each frame of first voice signal and a corresponding reference signal, remains within a preset range, performing echo cancellation processing on the echo signal in the at least one frame of first voice signal using the at least one frame of reference signal, to obtain a second voice signal, and outputting the second voice signal.
    Type: Application
    Filed: November 21, 2018
    Publication date: April 25, 2019
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Ningbo QIAO, Junbin LIANG
  • Publication number: 20190122260
    Abstract: A method for generating a targeted label is provided. An official account in a social network platform is determined by processing circuitry of an apparatus. A plurality of user accounts in the social network platform that follows the official account of the determined provider is determined. Each of the plurality of user accounts has a corresponding user label that indicates a user attribute of a user associated with the respective user account. The plurality of user accounts is added to a set of targeted user accounts. The targeted label for the recommendation information is determined according to the user labels of the plurality of user accounts. Subsequently a set of target user accounts in the social network platform is determined according to the determined targeted label, and the recommendation information is sent to user clients of the user account included in the set of target user accounts.
    Type: Application
    Filed: December 13, 2018
    Publication date: April 25, 2019
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xu HE, Xiwang YANG, Gong CHEN, Chong PENG, Yuanfeng SONG, Shi HUANG, Bifeng ZHANG
  • Patent number: 10268532
    Abstract: The present disclosure provides an application message processing system, method, and application device. The processing system includes an application device and a message forwarder. The application device is configured to perform authentication on a transmitting-end corresponding to a received first-type application message, send the first-type application message to the message forwarder if the transmitting-end has a message sending permission; perform authentication on a target receiving-end corresponding to a received second-type application message, and initiate a consumption operation of the second-type application message to the target receiving-end if the target receiving-end has a message receiving permission. The message forwarder is configured to receive the first-type application message from the application device, or to send the second-type application message to the application device.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: April 23, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Tao Yang
  • Patent number: 10268651
    Abstract: A method for obtaining associated word information, a searching keyword is obtained. An associated word list corresponding to the searching keyword is obtained, wherein the associated word list comprises one or more associated words containing the searching keyword. For each associated word in the associated word list, a process includes obtaining matching word information corresponding to the associated word, wherein the matching word information comprises text information same as the associated word list and the attribute information; obtaining a displaying template corresponding to the matching word information; generating associated word information to be displayed in a client according to the matching word information and the displaying template.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: April 23, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Fang Huang
  • Patent number: 10270736
    Abstract: An account adding method is performed by a social networking application running at a mobile terminal when communicating with a second terminal (e.g., using a chat session). The method includes: recording voice information from the second terminal using the social networking application; extracting character string information and voiceprint information from the voice information; sending the character string information and the voiceprint information to a server; receiving an account that matches the character string information and the voiceprint information and that is sent by the server; and adding the account to a contact list of the social networking application. For example, the social networking application is started before starting a telephone call with the second terminal and the voice information is recorded during the telephone call.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: April 23, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Dongcheng Xu
  • Patent number: 10268768
    Abstract: A method of preparing application data for visitors of a website is performed at a computer server. The computer server receives a webpage request initiated by a client device, the webpage request including a first element from a first dataset and a second element from a second dataset. In response, the computer server generates two sets of combinations between the first and second elements and respective elements of the second and first datasets, respectively. The computer server queries a cache for application data associated with each combination of elements. For each combination that returns a cache miss, the computer server retrieves the associated application data from an application database and stores the application data in the cache. The computer generates a response using application data associated with the first and second elements and returns the response to the client device.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: April 23, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Ming Niu
  • Patent number: 10268353
    Abstract: The present disclosure relates to the field of information processing technologies, and discloses a method and an apparatus for processing a screen dockbar, and a storage medium. The method includes: detecting an operation of dragging an icon to a current screen dockbar on the touchscreen, the icon being an icon of an application program or an icon of a folder; determining whether the number of icons placed on the current screen dockbar reaches a preset number; and in accordance with a determination that the number of icons placed on the current screen dockbar reaches a preset number: displaying a next screen dockbar with the number of icons that does not reach a preset number; and placing the dragged icon on the next screen dockbar.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: April 23, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Cancai Yuan, Qiong Long, Jintao Qiu
  • Patent number: 10271072
    Abstract: The present disclosure discloses a video preloading method and apparatus. The method includes: obtaining a playing request for playing a first video in a first application client; detecting a data transmission speed of a network of the first application client when playing the first video; adjusting, according to the detected data transmission speed, a preloading length of the first video in the first application client; and preloading, in the first application client, video frames of the first video based on the preloading length of the first video.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: April 23, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Hualiang Yan, Zirong Zhu, Rongke Chen, Tao Feng
  • Patent number: 10268658
    Abstract: A page loading method includes acquiring an instruction of loading page content, acquiring positioning information of a current display area of a page, acquiring page content corresponding to the current display area according to the positioning information, loading the page content corresponding to the current display area, and performing a page content pre-loading for a predetermined area adjacent to the current display area. The page content pre-loading includes determining page content within a predetermined number of pixels above and below the current display area, and pre-loading the page content within the predetermined number of pixels. The page content pre-loading further includes determining a browsing trend of the page according to operation trajectory tracking, and acquiring and pre-loading page content of a next display area according to the browsing trend.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: April 23, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yingping Chen, Dingfen Long, Xueheng Guo, Jing Li, Hao Wu, Hengbing Liu
  • Patent number: 10269160
    Abstract: The present disclosure discloses a method and an apparatus for processing an image. The method includes: acquiring a first original image to be processed and creating a preset number copies of the first original image which the preset number copies and the first original image have a same image but different transparencies; offsetting content of each copy of the preset number copies of the first original image to obtain the preset number copies of first processed images; and overlaying the first original image and the preset number copies of the first processed images, and getting an overlaid first original image as a result of the first original image.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: April 23, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Liang Ma, Chunhua Luo, Zhiqiang He
  • Patent number: 10271083
    Abstract: The present disclosure discloses a pre-roll advertisement playing method, a terminal, and a video server, and relates to the field of multimedia technologies. The method includes: after detecting a play operation of an offline video, determining a current network connection status of a terminal; when the terminal is in a first connection state, determining, among multiple pre-roll advertisements obtained by the terminal, a specified pre-roll advertisement corresponding to the offline video; and playing the specified pre-roll advertisement in a process of playing the offline video. When playing an offline video in a non-WiFi connection state, the terminal may additionally play a pre-roll advertisement. Therefore, an audience range of the pre-roll advertisement is expanded, and an application range is relatively wide.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: April 23, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Bin Zhou, Gang Xu, Lieqiong Jiang, Tingzan Li, Wenqing Zhou
  • Patent number: 10271104
    Abstract: A video play-based information processing method is realized with a multimedia information processing system, a first client and server for video play, a computer storage medium, and a server used for video play. The method includes: receiving a video content request transmitted by a first client, obtaining a video content requested by the first client, and transmitting the video content to the first client; and during transmission of the video content, transmitting first information associated with the video content and render information of the first information to the first client, for the first client to display the first information associated with the video content via a play interface during playing of the video content. The render information of the first information includes a display start time point, a display duration and display position information of the first information.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: April 23, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Ao Peng
  • Patent number: 10270963
    Abstract: This application relates to an angle switching method and apparatus for an image captured in an electronic terminal. In one embodiment, an angle switching method for an image captured in an electronic terminal includes the following steps: receiving a triggering operation on a specified switching button; switching an angle on an image captured by a camera of the terminal within a specified angle range to an image area; and displaying the image captured by the camera of the current terminal at an angle after the switching.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: April 23, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Na Zhao
  • Patent number: 10268715
    Abstract: Systems and methods are provided for data processing. For example, first digest values associated with first contents of a plurality of first data points are calculated, the plurality of first data points including a second data point and one or more third data points; a second digest value associated with a second content of the second data point is compared with one or more third digest values associated with third contents of the third data points, the third data points preceding the second data point; in response to the second digest value being the same as a fourth digest value associated with a fourth content of a fourth data point, the second content of the second data point is deleted, the fourth data point being within the one or more third data points; and a mapping between the second digest value and the fourth content is established.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: April 23, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Yaoxian Huang
  • Patent number: 10270785
    Abstract: A method and an apparatus for identifying a malicious account are disclosed. Implementation of the method includes: using an effective reading speed of an account in a known normal account set as a training sample, and determining distribution data of the effective reading speed of the account in the normal account set; determining an upper reading speed threshold for the account in the normal account set according to the distribution data; acquiring a reading speed of a to-be-determined account; and determining, if the reading speed of the to-be-determined account exceeds the reading speed threshold, that the to-be-determined account is a malicious account. In the method, a fixed threshold set manually is no longer used, and a threshold is set on a statistics-based theoretical basis and is no longer randomly set manually; therefore, a malicious account for fake book viewing can be accurately identified.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: April 23, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Dan Shi