Patents by Inventor Zongru ZHAN
Zongru ZHAN 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: 11783339Abstract: Computer-implemented methods, apparatuses, and systems for transferring a transaction using a blockchain integrated station are provided. The blockchain integrated station includes a central processing unit (CPU) and a smart network card. The smart network card is configured to receive a transaction of a blockchain network, wherein the blockchain integrated station is a blockchain node of the blockchain network, and determine other blockchain nodes in the blockchain network; and in response to determining the other blockchain nodes of the blockchain network, transfer the transaction to the other blockchain nodes of the blockchain network.Type: GrantFiled: June 29, 2021Date of Patent: October 10, 2023Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.Inventors: Zongru Zhan, Jiang Wang, Xiaoli Liu, Zheng Cao, Fuxi Deng, Chao Zeng
-
Patent number: 11665234Abstract: Computer-implemented methods, apparatuses, and systems are provided for synchronizing data based on a blockchain integrated station. The blockchain integrated station includes a central processing unit (CPU) and an intelligent network card. The intelligent network card includes a processor different from the CPU. The blockchain integrated station serves as a blockchain node of a blockchain network, and the intelligent network card is configured to inquiry other blockchain nodes of the blockchain network on whether there is to-be-synchronized block data; in response to determining that there is the to-be-synchronized block data, pull the to-be-synchronized block data from the other nodes of the blockchain network; and provide the to-be-synchronized block data to the CPU.Type: GrantFiled: June 29, 2021Date of Patent: May 30, 2023Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.Inventors: Zongru Zhan, Xiaoli Liu, Jiang Wang, Zheng Cao, Chao Zeng, Fuxi Deng
-
Patent number: 11626984Abstract: A cryptographic acceleration card generates, using an attribute unique to a blockchain integrated station that comprises the cryptographic acceleration card, an identity private key for the blockchain integrated station. The cryptographic acceleration card generates a private key ciphertext by encrypting the identity private key. The cryptographic acceleration card stores the private key ciphertext.Type: GrantFiled: June 29, 2021Date of Patent: April 11, 2023Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.Inventors: Changzheng Wei, Peng Wu, Ying Yan, Hui Zhang, Changhua He, Zongru Zhan
-
Patent number: 11483385Abstract: Computer-implemented methods, apparatuses, and systems are provided for synchronizing data based on a blockchain integrated station. The blockchain integrated station includes a central processing unit (CPU) and an intelligent network card. The intelligent network card includes a processor different from the CPU. The blockchain integrated station serves as a blockchain node of a blockchain network, and the intelligent network card is configured to inquiry other blockchain nodes of the blockchain network on whether there is to-be-synchronized block data; in response to determining that there is the to-be-synchronized block data, pull the to-be-synchronized block data from the other nodes of the blockchain network; and provide the to-be-synchronized block data to the CPU.Type: GrantFiled: June 29, 2021Date of Patent: October 25, 2022Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.Inventors: Zongru Zhan, Xiaoli Liu, Jiang Wang, Zheng Cao, Chao Zeng, Fuxi Deng
-
Patent number: 11463553Abstract: Computer-implemented methods, apparatuses, and systems for identifying a to-be-filtered transaction using a blockchain integrated station are provided. The blockchain integrated station includes a central processing unit (CPU); and a smart network card. The smart network card includes a processor different from the CPU. The smart network card is configured to receive a transaction of a blockchain network, wherein the blockchain integrated station is a blockchain node of the blockchain network, and identify a transaction by operations comprising determining whether the transaction satisfies a predetermined filtering condition; and in response to determining that the transaction satisfies the predetermined filtering condition, determining the transaction as a to-be-filtered transaction.Type: GrantFiled: June 29, 2021Date of Patent: October 4, 2022Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.Inventors: Zongru Zhan, Xiaoli Liu, Jiang Wang, Fuxi Deng, Zheng Cao, Chao Zeng
-
Patent number: 11444783Abstract: Computer-implemented methods, apparatuses, and system for processing transactions using a blockchain integrated station are provided. The blockchain integrated station includes a central processing unit (CPU) and a smart network card, wherein the smart network card comprises a processor different from the CPU. The smart network card is configured to receive a transaction of a blockchain network, wherein the blockchain integrated station is a blockchain node of the blockchain network; write the transaction into a cache; in a process that the blockchain integrated station participates in a blockchain consensus of the blockchain network, perform consensus interactions with other blockchain nodes of the blockchain network based on the transaction in the cache; determine, based on a result of the blockchain consensus, a to-be-executed transaction list; and send the to-be-executed transaction list to the CPU.Type: GrantFiled: June 29, 2021Date of Patent: September 13, 2022Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.Inventors: Jiang Wang, Fuxi Deng, Chao Zeng, Zongru Zhan, Xiaoli Liu, Zheng Cao
-
Patent number: 11336660Abstract: Computer-implemented methods, apparatuses, and system for processing transactions using a blockchain integrated station are provided. The blockchain integrated station includes a central processing unit (CPU) and an intelligent network card. The intelligent network card includes a processor different from the CPU. The intelligent network card is coupled with one or more caches. The blockchain integrated station serves as a blockchain node of a blockchain network. The intelligent network card is configured to receive a transaction of the blockchain network; identify the transaction as a replay transaction by operations comprising: comparing the transaction with historically received transactions in the one or more caches; and in response to a comparison result indicates that the transaction is the same as one of the historically received transactions, determining the transaction as a replay transaction.Type: GrantFiled: June 29, 2021Date of Patent: May 17, 2022Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.Inventors: Zongru Zhan, Jiang Wang, Xiaoli Liu, Zheng Cao, Fuxi Deng, Chao Zeng
-
Patent number: 11258612Abstract: A method for blockchain-based data verification is provided. The method includes: obtaining target data submitted by a data submitter, wherein a first data digest of the target data is recorded in a blockchain; computing a second data digest of the target data; determining whether the second data digest matches the first data digest of the target data recorded in the blockchain; and determining that the target data submitted by the data submitter is valid in response to determining that the second data digest matches the first data digest of the target data recorded in the blockchain.Type: GrantFiled: October 23, 2019Date of Patent: February 22, 2022Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.Inventors: Fuqiang Li, Linqing Wang, Hong Zhang, Haitao Jiang, Xinyu Weng, Zongru Zhan
-
Publication number: 20210344753Abstract: Computer-implemented methods, apparatuses, and systems are provided for synchronizing data based on a blockchain integrated station. The blockchain integrated station includes a central processing unit (CPU) and an intelligent network card. The intelligent network card includes a processor different from the CPU. The blockchain integrated station serves as a blockchain node of a blockchain network, and the intelligent network card is configured to inquiry other blockchain nodes of the blockchain network on whether there is to-be-synchronized block data; in response to determining that there is the to-be-synchronized block data, pull the to-be-synchronized block data from the other nodes of the blockchain network; and provide the to-be-synchronized block data to the CPU.Type: ApplicationFiled: June 29, 2021Publication date: November 4, 2021Applicant: ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD.Inventors: Zongru Zhan, Xiaoli Liu, Jiang Wang, Zheng Cao, Chao Zeng, Fuxi Deng
-
Publication number: 20210329093Abstract: Computer-implemented methods, apparatuses, and systems for identifying a to-be-filtered transaction using a blockchain integrated station are provided. The blockchain integrated station includes a central processing unit (CPU); and a smart network card. The smart network card includes a processor different from the CPU. The smart network card is configured to receive a transaction of a blockchain network, wherein the blockchain integrated station is a blockchain node of the blockchain network, and identify a transaction by operations comprising determining whether the transaction satisfies a predetermined filtering condition; and in response to determining that the transaction satisfies the predetermined filtering condition, determining the transaction as a to-be-filtered transaction.Type: ApplicationFiled: June 29, 2021Publication date: October 21, 2021Applicant: ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD.Inventors: Zongru Zhan, Xiaoli Liu, Jiang Wang, Fuxi Deng, Zheng Cao, Chao Zeng
-
Publication number: 20210326863Abstract: Computer-implemented methods, apparatuses, and system for processing transactions using a blockchain integrated station are provided. The blockchain integrated station includes a central processing unit (CPU) and an intelligent network card. The intelligent network card includes a processor different from the CPU. The intelligent network card is coupled with one or more caches. The blockchain integrated station serves as a blockchain node of a blockchain network. The intelligent network card is configured to receive a transaction of the blockchain network; identify the transaction as a replay transaction by operations comprising: comparing the transaction with historically received transactions in the one or more caches; and in response to a comparison result indicates that the transaction is the same as one of the historically received transactions, determining the transaction as a replay transaction.Type: ApplicationFiled: June 29, 2021Publication date: October 21, 2021Applicant: ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD.Inventors: Zongru Zhan, Jiang Wang, Xiaoli Liu, Zheng Cao, Fuxi Deng, Chao Zeng
-
Publication number: 20210328786Abstract: A cryptographic acceleration card generates, using an attribute unique to a blockchain integrated station that comprises the cryptographic acceleration card, an identity private key for the blockchain integrated station. The cryptographic acceleration card generates a private key ciphertext by encrypting the identity private key. The cryptographic acceleration card stores the private key ciphertext.Type: ApplicationFiled: June 29, 2021Publication date: October 21, 2021Applicant: ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD.Inventors: Changzheng Wei, Peng Wu, Ying Yan, Hui Zhang, Changhua HE, Zongru Zhan
-
Publication number: 20210328810Abstract: Computer-implemented methods, apparatuses, and system for processing transactions using a blockchain integrated station are provided. The blockchain integrated station includes a central processing unit (CPU) and a smart network card, wherein the smart network card comprises a processor different from the CPU. The smart network card is configured to receive a transaction of a blockchain network, wherein the blockchain integrated station is a blockchain node of the blockchain network; write the transaction into a cache; in a process that the blockchain integrated station participates in a blockchain consensus of the blockchain network, perform consensus interactions with other blockchain nodes of the blockchain network based on the transaction in the cache; determine, based on a result of the blockchain consensus, a to-be-executed transaction list; and send the to-be-executed transaction list to the CPU.Type: ApplicationFiled: June 29, 2021Publication date: October 21, 2021Applicant: ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD.Inventors: Jiang Wang, Fuxi Deng, Chao Zeng, Zongru Zhan, Xiaoli Liu, Zheng Cao
-
Publication number: 20210326887Abstract: Computer-implemented methods, apparatuses, and systems for transferring a transaction using a blockchain integrated station are provided. The blockchain integrated station includes a central processing unit (CPU) and a smart network card. The smart network card is configured to receive a transaction of a blockchain network, wherein the blockchain integrated station is a blockchain node of the blockchain network, and determine other blockchain nodes in the blockchain network; and in response to determining the other blockchain nodes of the blockchain network, transfer the transaction to the other blockchain nodes of the blockchain network.Type: ApplicationFiled: June 29, 2021Publication date: October 21, 2021Applicant: ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD.Inventors: Zongru Zhan, Jiang Wang, Xiaoli Liu, Zheng Cao, Fuxi Deng, Chao Zeng
-
Patent number: 10958438Abstract: A method for blockchain-based data verification is provided. The method includes: obtaining target data submitted by a data submitter, wherein a first data digest of the target data is recorded in a blockchain; computing a second data digest of the target data; determining whether the second data digest matches the first data digest of the target data recorded in the blockchain; and determining that the target data submitted by the data submitter is valid in response to determining that the second data digest matches the first data digest of the target data recorded in the blockchain.Type: GrantFiled: May 14, 2020Date of Patent: March 23, 2021Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.Inventors: Fuqiang Li, Linqing Wang, Hong Zhang, Haitao Jiang, Xinyu Weng, Zongru Zhan
-
Publication number: 20200274715Abstract: A method for blockchain-based data verification is provided. The method includes: obtaining target data submitted by a data submitter, wherein a first data digest of the target data is recorded in a blockchain; computing a second data digest of the target data; determining whether the second data digest matches the first data digest of the target data recorded in the blockchain; and determining that the target data submitted by the data submitter is valid in response to determining that the second data digest matches the first data digest of the target data recorded in the blockchain.Type: ApplicationFiled: May 14, 2020Publication date: August 27, 2020Inventors: Fuqiang LI, Linqing WANG, Hong ZHANG, Haitao JIANG, Xinyu WENG, Zongru ZHAN
-
Patent number: 10755534Abstract: Methods, systems, and devices, including computer programs encoded on computer storage media, for monitoring a payment machine are provided. One of the methods includes: monitoring a payment machine's interaction with a terminal; and in response to determining that the payment machine is obtaining payment information from the terminal, sending, in a low-power-consumption communication mode, attribute information of the payment machine to the terminal, causing the terminal to send the attribute information to a server for monitoring an operation status of the payment machine.Type: GrantFiled: December 18, 2019Date of Patent: August 25, 2020Assignee: Alibaba Group Holding LimitedInventors: Linqing Wang, Renjiang Miu, Zongru Zhan, Xuyang Wan, Huanmi Yin, Hong Zhang, Zhe Han
-
Publication number: 20200202680Abstract: Methods, systems, and devices, including computer programs encoded on computer storage media, for monitoring a payment machine are provided. One of the methods includes: monitoring a payment machine's interaction with a terminal; and in response to determining that the payment machine is obtaining payment information from the terminal, sending, in a low-power-consumption communication mode, attribute information of the payment machine to the terminal, causing the terminal to send the attribute information to a server for monitoring an operation status of the payment machine.Type: ApplicationFiled: December 18, 2019Publication date: June 25, 2020Inventors: Linqing WANG, Renjiang MIU, Zongru ZHAN, Xuyang WAN, Huanmi YIN, Hong ZHANG, Zhe HAN
-
Publication number: 20200136832Abstract: A method for blockchain-based data verification is provided. The method includes: obtaining target data submitted by a data submitter, wherein a first data digest of the target data is recorded in a blockchain; computing a second data digest of the target data; determining whether the second data digest matches the first data digest of the target data recorded in the blockchain; and determining that the target data submitted by the data submitter is valid in response to determining that the second data digest matches the first data digest of the target data recorded in the blockchain.Type: ApplicationFiled: October 23, 2019Publication date: April 30, 2020Inventors: Fuqiang LI, Linqing WANG, Hong ZHANG, Haitao JIANG, Xinyu WENG, Zongru ZHAN