Patents by Inventor Xiaolong ZHANG

Xiaolong ZHANG has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9363551
    Abstract: A method for retrieving and playing a TV program uses a mobile terminal. The mobile terminal obtains one or more images of a TV program currently played on a TV using the image sensor and sends the images to a remote server. The remote server determines an identity of the TV program using the images by comparing them with images in an image library and then generates an information record for the TV program and returns the TV program information record to the mobile terminal, the TV program information record including a hyperlink to the TV program. After receiving the TV program information record from the remote server, the mobile terminal displays the hyperlink on the display of the mobile terminal. In response to a user selection of the hyperlink, the mobile terminal plays the TV program on the display.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: June 7, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xiaolong Zhang, Junbin Kuang, Yang Liu
  • Patent number: 9348906
    Abstract: An electronic device with one or more processors, memory, and a display detects a first trigger event and, in response to detecting the first trigger event, collects a audio sample of environmental audio data associated with a media item. The device transmits information corresponding to the audio sample to a server. In response to transmitting the information, the device obtains attribute information corresponding to the audio sample, where the attribute information includes metadata for the media item, a time indicator of a position of the audio sample in the media item, and stream information for the media item. The device displays a portion of the attribute information. The device detects a second trigger event and, in response to detecting the second trigger event: determines a last obtained time indicator; streams the media item based on the stream information; and presents the media item from the last obtained time indicator.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: May 24, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xiaolong Zhang, Bin Zhang, Deyuan Li, Hailong Liu, Jie Hou, Dadong Xie
  • Patent number: 9288194
    Abstract: The present invention discloses an authorization method, apparatus, and system, and belongs to the field of communication technologies. The method includes: receiving information for accessing a third-party network application platform; generating a two-dimensional code corresponding to the third-party network application platform, and presenting the two-dimensional code in the third-party network application platform; and receiving information of the scanned two-dimensional code, and authorizing, according to the information of the scanned two-dimensional code, the third-party network application platform. After the information for accessing the third-party network application platform is received, authorization is performed on a third-party web site by generating a two-dimensional code corresponding to the third-party web site and according to information of the scanned two-dimensional code.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: March 15, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Xiaolong Zhang
  • Patent number: 9246925
    Abstract: A third-party service platform login method is provided for a public platform containing information of a plurality of third-party service platforms. The method includes accepting a user logging onto the public platform from a client terminal, obtaining a third-party service platform selected by the user on the public platform, and obtaining a user identification number (UIN) of the user and a UIN of the selected third-party service platform. The user's UIN corresponds to a user account of the user on the public platform and the selected third-party service platform's UIN corresponds to a public account of the third-party service platform on the public platform. Further, the method includes combining the UIN of the user and the UIN of the selected third-party service platform to generate a new combined user account for the user to log onto the selected third-party service platform, and logging onto the selected third-party service platform.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: January 26, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Xiaolong Zhang
  • Patent number: 9215195
    Abstract: Implementations of the present invention disclose a message synchronizing method and apparatus in an instant messaging application. The method includes detecting a log-in status corresponding to an instant messaging account currently logged-in through an instant messaging application at a first terminal, receiving a request to update an application state of the instant messaging application, determining if the log-in status is a multi-terminal log-in status, where the multi-terminal log-in status indicates that the instant messaging account is simultaneously logged-in from the first terminal and a second terminal. Upon receiving the request to update the application state of the instant messaging application, when that the log-in status is the multi-terminal log-in status, a message synchronization operation is initiated between the first and second terminals. Otherwise, the log-in status is set to indicate that the instant messaging account is logged-in from the first terminal.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: December 15, 2015
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Xiaolong Zhang
  • Patent number: 9185162
    Abstract: Embodiments of the present invention disclose an information transmission method, apparatus, and system, and a terminal, and a server. The information transmission method may include: sending, by a first mobile terminal, an information transmission instruction to a plug-in associated with the first mobile terminal; acquiring, by the plug-in, according to the information transmission instruction, link information of a current webpage in a browser where the plug-in is located, and sending the link information to a server; and acquiring, by the server, webpage information of the current webpage according to the link information, and sending the webpage information of the current webpage to the first mobile terminal. The present invention can implement information transmission, and improve the convenience of information transmission.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: November 10, 2015
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xiaolong Zhang, Kunfeng Rong, Wenxiao Chen, Zhiyuan Lin, Shaomian Yao, Yueteng Weng, Xiao Sun
  • Patent number: 9128593
    Abstract: A method of providing an interactive content to a prospective user at a mobile device, the mobile device including a non-transitory computer readable medium including a computer executable program code and a processor for executing the computer executable program code is described. The method includes steps for initiating capture of an audio stream by shaking the mobile device; capturing the audio stream via a microphone in the mobile device; converting the captured audio stream into an audio fingerprint; sending the audio fingerprint to a server; receiving the interactive content from the server if there is a match between audio fingerprints stored on the server, and the audio fingerprint sent by the mobile device; and displaying the interactive content on the mobile device.
    Type: Grant
    Filed: April 28, 2013
    Date of Patent: September 8, 2015
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xiaolong Zhang, Pinlin Chen, Keren Li, Hailong Liu, Jie Hou, Dadong Xie
  • Publication number: 20150237029
    Abstract: A computer system, serves as a first platform, provides a user with a first user account on the first platform. The user has a second user account on a second platform; the second user account includes a second contact identification associated with a contact of the user on the second platform; and the contact has a first contact account on the first platform associated with a first contact identification. The computer system also acquires the second contact identification from the second platform; acquires account information of the first contact account based on the second contact identification; and provides the account information of the first contact account to the user.
    Type: Application
    Filed: January 21, 2015
    Publication date: August 20, 2015
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventor: Xiaolong ZHANG
  • Patent number: 9113002
    Abstract: A method for identifying relevant information of an object using a mobile terminal that has a built-in camera, a processor, and memory for storing programs to be executed by the processor is provided. The method includes automatically generating a plurality of image frames while the built-in camera pointing at the object; automatically transmitting one or more of the plurality of image frames to a remote server, wherein different transmitted image frames satisfy distinct predefined conditions; receiving information from the server when at least one of the transmitted image frames matches an image stored at the server, wherein the image corresponds to the object and is associated with information relevant to the object; and displaying the information relevant to the object at the mobile terminal.
    Type: Grant
    Filed: April 28, 2013
    Date of Patent: August 18, 2015
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xiaolong Zhang, Jian Ding, Xiao Liu, Pinlin Chen, Hailong Liu, Junbin Kuang
  • Publication number: 20150215261
    Abstract: A device may include a storage medium and a processor. The processor may execute a set of instructions in the storage medium to: provide a first platform; provide a first user account registered in the first platform to a user; access, through the first user account, a second user account of the user registered in a second platform; obtain, from the second user account, a communication log of the second user account; obtain an address list from the second user account; obtain a plurality of contacts from the second user account who have a prior communication with the user through the second user account based on the communication log; select, from the plurality of contacts, at least one recommended contact for the user; combine the at least one recommended contact with the address list in to a combined list; and display the combined list via the first user account, highlighting the at least one recommended contact to the user.
    Type: Application
    Filed: January 22, 2015
    Publication date: July 30, 2015
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Xiaolong ZHANG, Lejun Liu, Yuewei Chen, Yongyu Lin, Yingxia Lin, Changpeng Pan, Wen Zha, Yonglong Wei
  • Publication number: 20150188853
    Abstract: Mail processing methods and a server are described. The server receives a mail reply request sent from a client, determines whether a new contact and an original attachment are present in the mail reply request, and if it determines that the new contact and the original attachment are present in the mail reply request, generates a data packet based on a predetermined rule for non-regular mails, and transmits the data packet to a destination.
    Type: Application
    Filed: March 10, 2015
    Publication date: July 2, 2015
    Inventors: Huateng MA, Xiaolong ZHANG, Tieming HUANG, Jiahui DU, Jie YANG, Ziqun HUANG, Wenjie ZHOU
  • Publication number: 20150186875
    Abstract: A method of authorizing a payment transaction is disclosed. The method includes: at a payment server, receiving, from a user device, a payment request and a payment key entered by a user at the user device. The method further includes, receiving, from the user device and with the payment key, predetermined device identification data for the user device; determining whether the predetermined device identification data corresponds to a registered user device associated with a payment account identified by the payment request; and in accordance with an outcome of the determining, selecting a corresponding reference payment key from multiple reference payment keys stored for the payment account, to verify the payment key entered by the user.
    Type: Application
    Filed: January 2, 2015
    Publication date: July 2, 2015
    Inventors: Xiaolong ZHANG, Wa YE, Peng LlU, Maocai LI, Nan JIANG
  • Publication number: 20150180870
    Abstract: A third-party application client performs authorization authentication with a user client and a platform server. The third party application obtains an access token and an open ID. The third-party application client interacts with the platform server for information related to the user ID by using the token, calls the user client or is called by the user client according to the open ID. The third-party application client may interact with the platform server for the information related to the user ID by using the token, so that other resources or information of the user accumulated for the platform server can be used by the third-party application client continuously.
    Type: Application
    Filed: March 10, 2015
    Publication date: June 25, 2015
    Inventors: Xiaolong ZHANG, Bin ZHANG, Yuetong MAI, Runda CAI, Jisheng HUANG, Kunfeng RONG, Sixin GU, Yi DUAN, Linping TANG, Wa YE, Xixi WANG, Hongyang WANG
  • Publication number: 20150163325
    Abstract: A method, device and system for information transmission are provided. The method comprises steps of: logining, by a client with a processor, into a server with a first communication type through a first communication account; getting, by the client with the processor, a second communication account of a second communication type wherein the second communication account is not in a friend list of the first communication account and does not accept an invitation request from the client; receiving, from a user interface, by the client with the processor, first information carrying the second communication account wherein the first information is input by a user using the user interface; and transmitting, by the client with the processor, the first information to the server, and transmitting, by the server, the first information to the client corresponding to the second communication account.
    Type: Application
    Filed: February 19, 2015
    Publication date: June 11, 2015
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Xiaolong Zhang, Yi Shan
  • Publication number: 20150156157
    Abstract: Disclosed are an association method and device for communication modes, the method comprising: receiving a first operation instruction, the first operation instruction being used for instructing the establishment of an association of identification numbers in a first Internet application; responding the first operation instruction, and acquiring a first identification number of a first e-mail box and a second identification number of a second e-mail box; establishing an association between the first identification number and the second identification number in the first Internet application.
    Type: Application
    Filed: July 19, 2013
    Publication date: June 4, 2015
    Inventors: Xiaolong Zhang, Tieming Huang, Wenjie Zhou
  • Patent number: 9032495
    Abstract: The present invention provides a webpage login method involving two client devices and a server. The server receives an information access request from a first client device. In response to the information access request, the server generates a unique identifier and returns the unique identifier to the first client device. The unique identifier is to be displayed on the first client device. Next, the server receives a first message from a second client device, the first message including user account information at the server system and authentication information. The server determines whether the authentication information corresponds to the unique identifier generated by the server system. If the authentication information corresponds to the unique identifier, the server authenticates the information access request such that the user can access information at the server and associated with the user account information from the first client device.
    Type: Grant
    Filed: May 22, 2013
    Date of Patent: May 12, 2015
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Xiaolong Zhang
  • Patent number: 9032037
    Abstract: The present invention discloses a mail sending method and an email system and relates to the field of internet communications. The method includes: receiving a mail sending request which carries a mail template filled out by a sender; encapsulating the mail template into an anonymous mail that includes no receiver mailbox ID and no sender mailbox ID; and obtaining a receiver mailbox ID and delivering the encapsulated anonymous mail to a mailbox corresponding to the obtained receiver mailbox ID. The email system includes: a receiving module, an encapsulating module, and a delivering module. The present invention enables a sender to send an anonymous mail to a stranger whose mailbox address is unknown to the sender and provides a service for users to talk about privacy issues.
    Type: Grant
    Filed: July 29, 2013
    Date of Patent: May 12, 2015
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Tieming Huang, Kai Xie, Xiaolong Zhang, Linjia Wan, Qianya Lin
  • Publication number: 20150126149
    Abstract: Devices, terminals and methods are provided for contacts management. For example, one or more first contacts included in a communication log are received, wherein the communication log includes a call log or an SMS log; contact frequencies of the first contacts are calculated based on at least information associated with the communication log; one or more second contacts are selected to be managed from the first contacts based on at least information associated with the contact frequencies; if the second contacts exist in an address book is determined; and in response to the second contacts existing in the address book, the second contacts in the address book are extracted as frequent contacts; and a list of frequent contacts are generated based on at least information associated with the frequent contacts.
    Type: Application
    Filed: January 15, 2015
    Publication date: May 7, 2015
    Inventors: Xiaolong Zhang, Qianya Lin, Wen Zha, Shuo Wang, Yonglong Wei
  • Publication number: 20150121409
    Abstract: A method for retrieving and playing a TV program uses a mobile terminal. The mobile terminal obtains one or more images of a TV program currently played on a TV using the image sensor and sends the images to a remote server. The remote server determines an identity of the TV program using the images by comparing them with images in an image library and then generates an information record for the TV program and returns the TV program information record to the mobile terminal, the TV program information record including a hyperlink to the TV program. After receiving the TV program information record from the remote server, the mobile terminal displays the hyperlink on the display of the mobile terminal. In response to a user selection of the hyperlink, the mobile terminal plays the TV program on the display.
    Type: Application
    Filed: July 7, 2014
    Publication date: April 30, 2015
    Inventors: Xiaolong ZHANG, Junbin Kuang, Yang Liu
  • Patent number: D759044
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: June 14, 2016
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Xiaolong Zhang, Shaomian Yao, Wa Ye, Zhenyu Xu, Xiaobin Fang