Patents by Inventor Shengfu Tang

Shengfu Tang 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: 10065121
    Abstract: Methods and apparatus for recording data of a network interaction protocol are provided. In an exemplary method, protocol data sent from a server are received and then recorded, when the protocol data are recordable protocol data. The recorded protocol data are encoded into a video file. The video file is sent to the server and stored on the server. A video player can be used to play the video file. The apparatus can include a receiving and sending module, a recording module, and/or an encoding module.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: September 4, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Shengfu Tang
  • Patent number: 9680912
    Abstract: A method at a client device includes: presenting content to a user; detecting behavior of the user with respect to the content; if the detected behavior meets one or more predefined criteria, downloading a first plurality of resources, where the first plurality of resources is at least a subset of resources specified in a resources list; if the detected behavior does not meet the predefined criteria, downloading a second plurality of resources, where the second plurality of resources is randomly selected from the resources specified in the resources list; receiving a user input selecting an online application; and in accordance with the user input selecting the online application, loading respective downloaded resources that correspond to the selected online application.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: June 13, 2017
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Shengfu Tang
  • Patent number: 9582854
    Abstract: According to an example, an original image is divided into image blocks according to a preset size, at least one pixel is overlapped between adjacent image blocks, a target image block is obtained after performing reduction processing for each of the image blocks according to a reduction factor, coordinates of the target image block are obtained according to the reduction factor and coordinates of the image block; and the target image blocks are combined according to the coordinates of the target image blocks.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: February 28, 2017
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Shengfu Tang
  • Patent number: 9100170
    Abstract: A file packing and unpacking method, the method including: encrypting a target file using an encryption/decryption algorithm to obtain an encrypted target file, dividing the encryption/decryption algorithm into a first part encryption/decryption algorithm and a second part encryption/decryption algorithm; obtaining a packed target file according to the first part encryption/decryption algorithm and the encrypted target file; and informing an unpacking apparatus of the packed target file and the second part encryption/decryption algorithm.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: August 4, 2015
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Shengfu Tang
  • Publication number: 20150119150
    Abstract: Methods and apparatus for recording data of a network interaction protocol are provided. In an exemplary method, protocol data sent from a server are received and then recorded, when the protocol data are recordable protocol data. The recorded protocol data are encoded into a video file. The video file is sent to the server and stored on the server. A video player can be used to play the video file. The apparatus can include a receiving and sending module, a recording module, and/or an encoding module.
    Type: Application
    Filed: August 4, 2014
    Publication date: April 30, 2015
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: SHENGFU TANG
  • Publication number: 20150006891
    Abstract: A file packing and unpacking method. The method including: encrypting a target file using an encryption/decryption algorithm to obtain an encrypted target file, dividing the encryption/decryption algorithm into a first part encryption/decryption algorithm and a second part encryption/decryption algorithm; obtaining a packed target file according to the first part encryption/decryption algorithm and the encrypted target file; and informing an unpacking apparatus of the packed target file and the second part encryption/decryption algorithm.
    Type: Application
    Filed: November 20, 2012
    Publication date: January 1, 2015
    Inventor: Shengfu Tang
  • Publication number: 20140285489
    Abstract: According to an example, an original image is divided into image blocks according to a preset size, at least one pixel is overlapped between adjacent image blocks, a target image block is obtained after performing reduction processing for each of the image blocks according to a reduction factor, coordinates of the target image block are obtained according to the reduction factor and coordinates of the image block; and the target image blocks are combined according to the coordinates of the target image blocks.
    Type: Application
    Filed: June 9, 2014
    Publication date: September 25, 2014
    Inventor: Shengfu TANG
  • Publication number: 20140237026
    Abstract: A method at a client device includes: presenting content to a user; detecting behavior of the user with respect to the content; if the detected behavior meets one or more predefined criteria, downloading a first plurality of resources, where the first plurality of resources is at least a subset of resources specified in a resources list; if the detected behavior does not meet the predefined criteria, downloading a second plurality of resources, where the second plurality of resources is randomly selected from the resources specified in the resources list; receiving a user input selecting an online application; and in accordance with the user input selecting the online application, loading respective downloaded resources that correspond to the selected online application.
    Type: Application
    Filed: April 24, 2014
    Publication date: August 21, 2014
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventor: Shengfu TANG
  • Publication number: 20110300947
    Abstract: A desktop client in a desktop multi-person network game system is provided. The desktop client is divided into the client platform and the game entity; when a game changes, it is only needed to change a game logic and a game protocol in the game entity.
    Type: Application
    Filed: August 18, 2011
    Publication date: December 8, 2011
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Bijian Guo, Shengfu Tang, Jiasheng Tang