Patents by Inventor Chunmeng Gao

Chunmeng Gao 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: 11228386
    Abstract: The present application proposes a blockchain node synchronization method and device using a trust mechanism. The method comprises: acquiring data throughput history data of each node in a routing table of a node to be synchronized; acquiring synchronization success rate history data of each node in the routing table of the node to be synchronized; acquiring a total difficulty value of a blockchain currently stored by each node in the routing table of the node to be synchronized; determining a credibility of each node in the routing table according to the data throughput history data, the synchronization success rate history data, and the total difficulty value of the blockchain; and selecting, according to the credibility of each node, a target node for synchronization, and synchronizing, according to blockchain data stored by the target node, the node to be synchronized.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: January 18, 2022
    Assignee: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE CO., LTD.
    Inventors: Wenyu Yang, Chunmeng Gao
  • Publication number: 20210184780
    Abstract: The present application proposes a blockchain node synchronization method and device using a trust mechanism. The method comprises: acquiring data throughput history data of each node in a routing table of a node to be synchronized; acquiring synchronization success rate history data of each node in the routing table of the node to be synchronized; acquiring a total difficulty value of a blockchain currently stored by each node in the routing table of the node to be synchronized; determining a credibility of each node in the routing table according to the data throughput history data, the synchronization success rate history data, and the total difficulty value of the blockchain; and selecting, according to the credibility of each node, a target node for synchronization, and synchronizing, according to blockchain data stored by the target node, the node to be synchronized.
    Type: Application
    Filed: September 20, 2018
    Publication date: June 17, 2021
    Applicant: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE CO., LTD.
    Inventors: Wenyu Yang, Chunmeng Gao
  • Publication number: 20210176160
    Abstract: A method and a device for synchronizing a node of a blockchain includes: acquiring information of a plurality of nodes adjacent to a node to be synchronized, and information of a plurality of nodes adjacent to an XOR node of the node to be synchronized, and determining candidate nodes according to the acquired information of the nodes; selecting a first predefined number of nodes from the candidate nodes as a newly added node; updating, according to information of the newly added node, a routing table of the node to be synchronized, to obtain an updated routing table; and synchronizing, according to the updated routing table, the node to be synchronized.
    Type: Application
    Filed: January 22, 2019
    Publication date: June 10, 2021
    Applicant: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE CO., LTD.
    Inventors: Wenyu Yang, Chunmeng Gao
  • Publication number: 20200234367
    Abstract: A virtual currency value estimation method and apparatus and a storage medium. The virtual currency value estimation method comprises: acquiring historical transaction information of a blockchain system, wherein the historical transaction information comprises: a user identifier corresponding to each transaction and the number of virtual currencies used in the transaction; determining a head user currently in the blockchain system according to the user identifier corresponding to each transaction and the number of virtual currencies used in the transaction; determining transaction data of the head user within a current preset time period according to transaction information of the blockchain system within the current preset time period; estimating a market value of a virtual currency according to the transaction data within the current preset time period and a current price variation value of the virtual currency.
    Type: Application
    Filed: February 24, 2020
    Publication date: July 23, 2020
    Applicant: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE CO., LTD.
    Inventors: Wenyu Yang, Chunmeng Gao