Patents by Inventor Pengtao Qi

Pengtao Qi 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: 11240041
    Abstract: This disclosure relates to blockchain-based transaction verification. Some aspects include receiving, by a blockchain system, transaction data to be verified. The transaction data includes plaintext transaction information and at least one piece of verifier signature data. The plaintext transaction information includes a designated-verifier information set that identifies verifiers that have been designated to verify the plaintext transaction information and that includes, for each of one or more verifiers, a piece of designated-verifier information. Each piece of signature data includes a digital signature generated by one of the verifiers. The blockchain system obtains an authenticated information set by verifying each digital signature. The authenticated information set includes the piece of designated-verifier information for each verifier for which the digital signature is successfully verified.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: February 1, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Pengtao Qi
  • Patent number: 11210203
    Abstract: Implementations of the present disclosure include instantiating a test blockchain container having read-only access to a production blockchain, copying a set of blocks from the production blockchain to a test environment to provide a test blockchain, the test blockchain container having read-write access to the test blockchain, and executing a test of a blockchain application, the test resulting in a set of test blocks being sequentially appended to the test blockchain, each test block at least partially including test data, wherein production blocks are appended to the production blockchain during execution of the test.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: December 28, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Ge Jin, Kailai Shao, Pengtao Qi
  • Publication number: 20210203511
    Abstract: This disclosure relates to blockchain-based transaction verification. Some aspects include receiving, by a blockchain system, transaction data to be verified. The transaction data includes plaintext transaction information and at least one piece of verifier signature data. The plaintext transaction information includes a designated-verifier information set that identifies verifiers that have been designated to verify the plaintext transaction information and that includes, for each of one or more verifiers, a piece of designated-verifier information. Each piece of signature data includes a digital signature generated by one of the verifiers. The blockchain system obtains an authenticated information set by verifying each digital signature. The authenticated information set includes the piece of designated-verifier information for each verifier for which the digital signature is successfully verified.
    Type: Application
    Filed: March 15, 2021
    Publication date: July 1, 2021
    Applicant: Advanced New Technologies Co., Ltd.
    Inventor: Pengtao Qi
  • Patent number: 11037143
    Abstract: Implementations of the present disclosure include receiving a transfer request including a first identifier of a first node, a second identifier of a second node, an identifier of a smart asset, and a value, determining whether the smart asset is capable of transfer at least partially based on the identifier of the smart asset, and the value, and in response to determining that the smart asset is capable of being transferred, automatically: providing a first smart asset and a second smart asset, the first smart asset being assigned a first identifier, a first value, and including properties of the smart asset, the second smart asset being assigned a second identifier, the value, and including properties of the smart asset, recording the first smart asset to the first node, and the second smart asset to the second node, and deleting the smart asset.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: June 15, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Kailai Shao, Xuming Lu, Pengtao Qi
  • Patent number: 11030188
    Abstract: Implementations of the present disclosure include receiving a merger request including a first identifier of a first node, a second identifier of a second node, and an identifier of a first smart asset, the first smart asset being associated with the first node, determining whether the first smart asset is capable of merger with a second smart asset associated with the second node at least partially based on the identifier of the first smart asset and an identifier of the second smart asset, and, in response to determining that the first smart asset is capable of being merged with the second smart asset, automatically: updating the second smart asset, the updated second smart asset being assigned a value, and including properties of the first smart asset, recording the updated second smart asset to the second node, and deleting the first smart asset.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: June 8, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Xuming Lu, Kailai Shao, Pengtao Qi
  • Patent number: 10951417
    Abstract: This disclosure relates to blockchain-based transaction verification. Some aspects include receiving, by a blockchain system, transaction data to be verified. The transaction data includes plaintext transaction information and at least one piece of verifier signature data. The plaintext transaction information includes a designated-verifier information set that identifies verifiers that have been designated to verify the plaintext transaction information and that includes, for each of one or more verifiers, a piece of designated-verifier information. Each piece of signature data includes a digital signature generated by one of the verifiers. The blockchain system obtains an authenticated information set by verifying each digital signature. The authenticated information set includes the piece of designated-verifier information for each verifier for which the digital signature is successfully verified.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: March 16, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Pengtao Qi
  • Publication number: 20200228348
    Abstract: This disclosure relates to blockchain-based transaction verification. Some aspects include receiving, by a blockchain system, transaction data to be verified. The transaction data includes plaintext transaction information and at least one piece of verifier signature data. The plaintext transaction information includes a designated-verifier information set that identifies verifiers that have been designated to verify the plaintext transaction information and that includes, for each of one or more verifiers, a piece of designated-verifier information. Each piece of signature data includes a digital signature generated by one of the verifiers. The blockchain system obtains an authenticated information set by verifying each digital signature. The authenticated information set includes the piece of designated-verifier information for each verifier for which the digital signature is successfully verified.
    Type: Application
    Filed: January 31, 2020
    Publication date: July 16, 2020
    Applicant: Alibaba Group Holding Limited
    Inventor: Pengtao Qi
  • Publication number: 20190303927
    Abstract: Implementations of the present disclosure include receiving a transfer request including a first identifier of a first node, a second identifier of a second node, an identifier of a smart asset, and a value, determining whether the smart asset is capable of transfer at least partially based on the identifier of the smart asset, and the value, and in response to determining that the smart asset is capable of being transferred, automatically: providing a first smart asset and a second smart asset, the first smart asset being assigned a first identifier, a first value, and including properties of the smart asset, the second smart asset being assigned a second identifier, the value, and including properties of the smart asset, recording the first smart asset to the first node, and the second smart asset to the second node, and deleting the smart asset.
    Type: Application
    Filed: April 22, 2019
    Publication date: October 3, 2019
    Applicant: Alibaba Group Holding Limited
    Inventors: Kailai Shao, Xuming Lu, Pengtao Qi
  • Publication number: 20190251080
    Abstract: Implementations of the present disclosure include receiving a merger request including a first identifier of a first node, a second identifier of a second node, and an identifier of a first smart asset, the first smart asset being associated with the first node, determining whether the first smart asset is capable of merger with a second smart asset associated with the second node at least partially based on the identifier of the first smart asset and an identifier of the second smart asset, and, in response to determining that the first smart asset is capable of being merged with the second smart asset, automatically: updating the second smart asset, the updated second smart asset being assigned a value, and including properties of the first smart asset, recording the updated second smart asset to the second node, and deleting the first smart asset.
    Type: Application
    Filed: April 22, 2019
    Publication date: August 15, 2019
    Applicant: Alibaba Group Holding Limited
    Inventors: Xuming Lu, Kailai Shao, Pengtao Qi
  • Publication number: 20190251071
    Abstract: Implementations of the present specification include polling the blockchain at specified time intervals, receiving block information from one or more updated blocks, the block information including static information and dynamic information, the dynamic information including one or more variables to be used in a smart contract, converting the dynamic information into one or more binary logs, and updating the local database using the one or more binary logs.
    Type: Application
    Filed: April 22, 2019
    Publication date: August 15, 2019
    Applicant: Alibaba Group Holding Limited
    Inventors: Kailai Shao, Xuming Lu, Pengtao Qi
  • Publication number: 20190251018
    Abstract: Implementations of the present disclosure include instantiating a test blockchain container having read-only access to a production blockchain, copying a set of blocks from the production blockchain to a test environment to provide a test blockchain, the test blockchain container having read-write access to the test blockchain, and executing a test of a blockchain application, the test resulting in a set of test blocks being sequentially appended to the test blockchain, each test block at least partially including test data, wherein production blocks are appended to the production blockchain during execution of the test.
    Type: Application
    Filed: April 22, 2019
    Publication date: August 15, 2019
    Applicant: Alibaba Group Holding Limited
    Inventors: Ge Jin, Kailai Shao, Pengtao Qi