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: 11240041Abstract: 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: GrantFiled: March 15, 2021Date of Patent: February 1, 2022Assignee: Advanced New Technologies Co., Ltd.Inventor: Pengtao Qi
-
Patent number: 11210203Abstract: 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: GrantFiled: April 22, 2019Date of Patent: December 28, 2021Assignee: Advanced New Technologies Co., Ltd.Inventors: Ge Jin, Kailai Shao, Pengtao Qi
-
Publication number: 20210203511Abstract: 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: ApplicationFiled: March 15, 2021Publication date: July 1, 2021Applicant: Advanced New Technologies Co., Ltd.Inventor: Pengtao Qi
-
Patent number: 11037143Abstract: 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: GrantFiled: April 22, 2019Date of Patent: June 15, 2021Assignee: Advanced New Technologies Co., Ltd.Inventors: Kailai Shao, Xuming Lu, Pengtao Qi
-
Patent number: 11030188Abstract: 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: GrantFiled: April 22, 2019Date of Patent: June 8, 2021Assignee: Advanced New Technologies Co., Ltd.Inventors: Xuming Lu, Kailai Shao, Pengtao Qi
-
Patent number: 10951417Abstract: 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: GrantFiled: January 31, 2020Date of Patent: March 16, 2021Assignee: Advanced New Technologies Co., Ltd.Inventor: Pengtao Qi
-
Publication number: 20200228348Abstract: 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: ApplicationFiled: January 31, 2020Publication date: July 16, 2020Applicant: Alibaba Group Holding LimitedInventor: Pengtao Qi
-
Publication number: 20190303927Abstract: 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: ApplicationFiled: April 22, 2019Publication date: October 3, 2019Applicant: Alibaba Group Holding LimitedInventors: Kailai Shao, Xuming Lu, Pengtao Qi
-
Publication number: 20190251080Abstract: 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: ApplicationFiled: April 22, 2019Publication date: August 15, 2019Applicant: Alibaba Group Holding LimitedInventors: Xuming Lu, Kailai Shao, Pengtao Qi
-
Publication number: 20190251071Abstract: 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: ApplicationFiled: April 22, 2019Publication date: August 15, 2019Applicant: Alibaba Group Holding LimitedInventors: Kailai Shao, Xuming Lu, Pengtao Qi
-
Publication number: 20190251018Abstract: 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: ApplicationFiled: April 22, 2019Publication date: August 15, 2019Applicant: Alibaba Group Holding LimitedInventors: Ge Jin, Kailai Shao, Pengtao Qi