Patents by Inventor Xianhua Du

Xianhua Du 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: 11329965
    Abstract: A method for dynamic encryption and signing includes: obtaining, by a terminal during session connection, a predetermined first key index and a randomly-generated first signature index; signing session request data with a first signature corresponding to the first signature index; encrypting the session request data with a first key corresponding to the first key index; sending the encrypted session request data and the first signature index to the server; and receiving, from the server, session response data signed with a second signature corresponding to a second signature index and encrypted with a second key corresponding to a second key index, after decryption and signature verification by the server over the session request data succeed. The second signature index and the second key index are randomly selected by the server and saved in a login session object accessible by both the server and the terminal.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: May 10, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yixin Guo, Hang Yu, Chun Wang, Xianhua Du
  • Publication number: 20200329020
    Abstract: A method for dynamic encryption and signing includes: obtaining, by a terminal during session connection, a predetermined first key index and a randomly-generated first signature index; signing session request data with a first signature corresponding to the first signature index; encrypting the session request data with a first key corresponding to the first key index; sending the encrypted session request data and the first signature index to the server; and receiving, from the server, session response data signed with a second signature corresponding to a second signature index and encrypted with a second key corresponding to a second key index, after decryption and signature verification by the server over the session request data succeed. The second signature index and the second key index are randomly selected by the server and saved in a login session object accessible by both the server and the terminal.
    Type: Application
    Filed: June 25, 2020
    Publication date: October 15, 2020
    Inventors: Yixin GUO, Hang YU, Chun WANG, Xianhua DU
  • Patent number: 10742620
    Abstract: A method for dynamic encryption and signing, a terminal and a server are provided. The method includes that: at least one key and at least one signature are generated through native data; a first predetermined key index and a first random signature index are selected during session connection; a first key and a first signature are located from the at least one key and the at least one signature according to the first key index and the first signature index; session request data is signed with the first signature, and the session request data is encrypted with the first key and sent to a server; and session response data signed with a second random signature and encrypted with a second random key is received from the server after decryption and signature verification by the server over the session request data succeed.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: August 11, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yixin Guo, Hang Yu, Chun Wang, Xianhua Du
  • Patent number: 10268941
    Abstract: The present disclosure provides a smart card information querying method, including: sending a terminal configuration request to a server, so that the server determines, according to the terminal configuration request, whether a terminal configuration file cached in a terminal needs to be updated, wherein the terminal configuration file is configured based on a geographical area indicated by a smart card and is used for querying smart card information; receiving an update file delivered by the server, when the server determines that the terminal configuration file cached in the terminal needs to be updated; updating the terminal configuration file cached locally according to the update file delivered by the server; and when a connection is established to the smart card in a short-distance communications mode, querying card information of the smart card according to the updated terminal configuration file.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: April 23, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yixin Guo, Chun Wang, Hang Yu, Xianhua Du
  • Publication number: 20180129925
    Abstract: The present disclosure provides a smart card information querying method, including: sending a terminal configuration request to a server, so that the server determines, according to the terminal configuration request, whether a terminal configuration file cached in a terminal needs to be updated, wherein the terminal configuration file is configured based on a geographical area indicated by a smart card and is used for querying smart card information; receiving an update file delivered by the server, when the server determines that the terminal configuration file cached in the terminal needs to be updated; updating the terminal configuration file cached locally according to the update file delivered by the server; and when a connection is established to the smart card in a short-distance communications mode, querying card information of the smart card according to the updated terminal configuration file.
    Type: Application
    Filed: January 3, 2018
    Publication date: May 10, 2018
    Inventors: Yixin GUO, Chun WANG, Hang YU, Xianhua DU
  • Publication number: 20180013735
    Abstract: A method for dynamic encryption and signing, a terminal and a server are provided. The method includes that: at least one key and at least one signature are generated through native data; a first predetermined key index and a first random signature index are selected during session connection; a first key and a first signature are located from the at least one key and the at least one signature according to the first key index and the first signature index; session request data is signed with the first signature, and the session request data is encrypted with the first key and sent to a server; and session response data signed with a second random signature and encrypted with a second random key is received from the server after decryption and signature verification by the server over the session request data succeed.
    Type: Application
    Filed: August 31, 2017
    Publication date: January 11, 2018
    Inventors: Yixin Guo, Hang Yu, Chun Wang, Xianhua Du