Patents by Inventor Danqing Hu
Danqing Hu 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: 11449873Abstract: A blockchain transaction record that is selected from a blockchain account book associated with a blockchain and satisfies a specified condition is obtained by a blockchain member. The blockchain transaction record is compared with an off-chain transaction record maintained by the blockchain member to obtain a comparison value indicating whether the off-chain transaction record is consistent with the blockchain transaction record. If the comparison value indicates that the off-chain transaction record is inconsistent with the blockchain transaction record, the off-chain transaction record is modified based on the blockchain transaction record to make the off-chain transaction record consistent with the blockchain transaction record.Type: GrantFiled: September 28, 2020Date of Patent: September 20, 2022Assignee: Advanced New Technologies Co., Ltd.Inventors: Danqing Hu, Sen Lin, Junliang Zhang
-
Patent number: 11416418Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing user authorizations for blockchain-based services. One of the methods includes: at a service platform, receiving, from a computing device associated with a user, an encryption key and data for storage on a blockchain, wherein the data includes public data and private data, and the encryption key encrypts the private data; storing the encryption key and an identifier (ID) of the data in a cache storage dedicated to storing smart contract data for executing a smart contract; and invoking an application programming interface (API) to enable a blockchain node to initiate a consensus algorithm to record the data and the ID of the data on a blockchain.Type: GrantFiled: March 31, 2021Date of Patent: August 16, 2022Assignee: ALIPAY LABS (SINGAPORE) PTE. Ltd.Inventors: Qian Sun, Hui Fang, Wenbin Zhang, Danqing Hu, Shengjiao Cao, Ke Liu, Yuan Yuan, Weitao Yang
-
Patent number: 11354744Abstract: A blockchain-based cross-currency settlement method performed by a blockchain network is disclosed, including: adding a first blockchain asset corresponding to a first off-chain funds of a first currency to a blockchain account of a transit node in the blockchain network, wherein the first settlement node is inside a territory; adding a second blockchain asset corresponding to a second off-chain funds of a second currency to the blockchain account of the transit node in the blockchain network, wherein the second settlement node is outside the territory; in response to receiving the fund exchange transaction, transferring the first blockchain asset from a blockchain account corresponding to the transit node to a blockchain account corresponding to the second settlement node, and transferring the second blockchain asset from the blockchain account corresponding to the transit node to a blockchain account corresponding to the first settlement node to perform cross-currency fund settlement.Type: GrantFiled: June 29, 2021Date of Patent: June 7, 2022Assignee: ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD.Inventors: Shi Shu, Danqing Hu
-
Patent number: 11328303Abstract: An asset transfer request to transfer an asset to a blockchain member associated with a blockchain is detected, where the asset is of a specified asset type and is issued by a specified anchor in the blockchain. Whether there is a maximum trusted asset limit configured by the blockchain member for the specified anchor and that corresponds to the specified asset type is determined. If it is determined that the maximum trusted asset limit is not configured, application of the asset transfer request to the asset is prohibited. However, if it is determined that the maximum trusted asset limit is configured, whether the maximum trusted asset limit is exceeded is determined. If it is determined that the maximum trusted asset limit is not exceeded, the asset transfer request is applied to the asset.Type: GrantFiled: May 29, 2019Date of Patent: May 10, 2022Assignee: Advanced New Technologies Co., Ltd.Inventors: Danqing Hu, Sen Lin, Junliang Zhang
-
Publication number: 20220067831Abstract: A blockchain-based cross-currency settlement method performed by a blockchain network is disclosed, including: adding a first blockchain asset corresponding to a first off-chain funds of a first currency to a blockchain account of a transit node in the blockchain network, wherein the first settlement node is inside a territory; adding a second blockchain asset corresponding to a second off-chain funds of a second currency to the blockchain account of the transit node in the blockchain network, wherein the second settlement node is outside the territory; in response to receiving the fund exchange transaction, transferring the first blockchain asset from a blockchain account corresponding to the transit node to a blockchain account corresponding to the second settlement node, and transferring the second blockchain asset from the blockchain account corresponding to the transit node to a blockchain account corresponding to the first settlement node to perform cross-currency fund settlement.Type: ApplicationFiled: June 29, 2021Publication date: March 3, 2022Inventors: Shi SHU, Danqing HU
-
Patent number: 11216820Abstract: A blockchain asset that is transferred from a second blockchain member is received at a first blockchain member in response to an asset transfer request for transferring an asset between a payer and a payee, where the first blockchain member and the second blockchain member associated with a blockchain. In response to receiving the blockchain asset, an off-chain asset transfer-out operation for the payee is performed by the first blockchain member. If the off-chain asset transfer-out operation fails, a transaction reversal application for an asset transfer transaction corresponding to the asset transfer request is written into the blockchain by the first blockchain member. In response to writing the transaction reversal application, an asset clearing with the second blockchain member for an off-chain asset corresponding to the off-chain asset transfer-out operation is performed by the first blockchain member.Type: GrantFiled: May 29, 2019Date of Patent: January 4, 2022Assignee: Advanced New Technologies Co., Ltd.Inventors: Junliang Zhang, Danqing Hu, Sen Lin
-
Publication number: 20210382831Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing user authorizations for blockchain-based services. One of the methods includes: at a service platform, receiving, from a computing device associated with a user, an encryption key and data for storage on a blockchain, wherein the data includes public data and private data, and the encryption key encrypts the private data; storing the encryption key and an identifier (ID) of the data in a cache storage dedicated to storing smart contract data for executing a smart contract; and invoking an application programming interface (API) to enable a blockchain node to initiate a consensus algorithm to record the data and the ID of the data on a blockchain.Type: ApplicationFiled: March 31, 2021Publication date: December 9, 2021Applicant: Alipay Labs (Singapore) Pte. Ltd.Inventors: Qian Sun, Hui Fang, Wenbin Zhang, Danqing Hu, Shengjiao Cao, Ke Liu, Yuan Yuan, Weitao Yang
-
Publication number: 20210334906Abstract: Appearance data of a target entity is collected as appearance data, where the target entity comprises a physical entity capable of accessing, as a member, a blockchain. The appearance data is registered in a distributed database associated with the blockchain as an identity of the target entity. A target transaction initiated by a member node device in the blockchain is received, where the target transaction comprises the appearance data of the target entity that is collected by the member node device and a service event that is related to the target entity and that is detected by the member node device. A smart contract that corresponds to the service event is invoked. Based on the identity indicated by the appearance data of the target entity, service logic stated in the smart contract is executed.Type: ApplicationFiled: July 8, 2021Publication date: October 28, 2021Applicant: Advanced New Technologies Co., Ltd.Inventors: Danqing Hu, Shaorong Zhang
-
Patent number: 11113769Abstract: Appearance data of a target entity is collected as appearance data, where the target entity comprises a physical entity capable of accessing, as a member, a blockchain. The appearance data is registered in a distributed database associated with the blockchain as an identity of the target entity. A target transaction initiated by a member node device in the blockchain is received, where the target transaction comprises the appearance data of the target entity that is collected by the member node device and a service event that is related to the target entity and that is detected by the member node device. A smart contract that corresponds to the service event is invoked. Based on the identity indicated by the appearance data of the target entity, service logic stated in the smart contract is executed.Type: GrantFiled: January 24, 2020Date of Patent: September 7, 2021Assignee: Advanced New Technologies Co., Ltd.Inventors: Danqing Hu, Shaorong Zhang
-
Patent number: 11049188Abstract: Appearance data of a target entity is collected as appearance data, where the target entity comprises a physical entity capable of accessing, as a member, a blockchain. The appearance data is registered in a distributed database associated with the blockchain as an identity of the target entity. A target transaction initiated by a member node device in the blockchain is received, where the target transaction comprises the appearance data of the target entity that is collected by the member node device and a service event that is related to the target entity and that is detected by the member node device. A smart contract that corresponds to the service event is invoked. Based on the identity indicated by the appearance data of the target entity, service logic stated in the smart contract is executed.Type: GrantFiled: January 24, 2020Date of Patent: June 29, 2021Assignee: Advanced New Technologies Co., Ltd.Inventors: Danqing Hu, Shaorong Zhang
-
Patent number: 11023981Abstract: Appearance data associated with a target commodity is collected by a blockchain node device, where original appearance data associated with the target commodity is registered with a distributed database associated with a blockchain in advance. Whether a damage event occurs on the target commodity is determined by the blockchain node device based on the appearance data and the original appearance data. In response to a determination that the damage event occurs on the target commodity, a smart contract corresponding to the target commodity is invoked by the blockchain node device. Commodity damage claim logic stated in the smart contract is executed by the blockchain node device to complete a commodity damage claim for the target commodity.Type: GrantFiled: July 30, 2020Date of Patent: June 1, 2021Assignee: Advanced New Technologies Co., Ltd.Inventor: Danqing Hu
-
Publication number: 20210049695Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based financial trading and applied to a distributed exchange set up based on a blockchain are provided. The distributed exchange includes a plurality of trading centers deployed in a distributed manner. One of the methods includes: receiving a trade order submitted by a user terminal in communication with a local trading center in the blockchain; transmitting the trade order to other trading centers in the blockchain and receiving trade orders from the other trading centers; generating an order book by performing an order matching process on the received trade orders, transmitting the generated order book to the other trading centers, and receiving order books from the other trading centers; and initiating a consensus process on the order books and executing the matched order in an order book for which consensus has been reached.Type: ApplicationFiled: October 30, 2020Publication date: February 18, 2021Inventors: Ling MA, Changhua HE, Hui ZHANG, Danqing HU, Ge JIN
-
Patent number: 10922757Abstract: Appearance data associated with a target commodity is collected by a blockchain node device, where original appearance data associated with the target commodity is registered with a distributed database associated with a blockchain in advance. Whether a damage event occurs on the target commodity is determined by the blockchain node device based on the appearance data and the original appearance data. In response to a determination that the damage event occurs on the target commodity, a smart contract corresponding to the target commodity is invoked by the blockchain node device. Commodity damage claim logic stated in the smart contract is executed by the blockchain node device to complete a commodity damage claim for the target commodity.Type: GrantFiled: May 29, 2019Date of Patent: February 16, 2021Assignee: Advanced New Technologies Co., Ltd.Inventor: Danqing Hu
-
Publication number: 20210012338Abstract: A blockchain transaction record that is selected from a blockchain account book associated with a blockchain and satisfies a specified condition is obtained by a blockchain member. The blockchain transaction record is compared with an off-chain transaction record maintained by the blockchain member to obtain a comparison value indicating whether the off-chain transaction record is consistent with the blockchain transaction record. If the comparison value indicates that the off-chain transaction record is inconsistent with the blockchain transaction record, the off-chain transaction record is modified based on the blockchain transaction record to make the off-chain transaction record consistent with the blockchain transaction record.Type: ApplicationFiled: September 28, 2020Publication date: January 14, 2021Applicant: Advanced New Technologies Co., Ltd.Inventors: Danqing Hu, Sen Lin, Junliang ZHANG
-
Publication number: 20200357077Abstract: Appearance data associated with a target commodity is collected by a blockchain node device, where original appearance data associated with the target commodity is registered with a distributed database associated with a blockchain in advance. Whether a damage event occurs on the target commodity is determined by the blockchain node device based on the appearance data and the original appearance data. In response to a determination that the damage event occurs on the target commodity, a smart contract corresponding to the target commodity is invoked by the blockchain node device. Commodity damage claim logic stated in the smart contract is executed by the blockchain node device to complete a commodity damage claim for the target commodity.Type: ApplicationFiled: July 30, 2020Publication date: November 12, 2020Applicant: Alibaba Group Holding LimitedInventor: Danqing Hu
-
Patent number: 10789598Abstract: A blockchain transaction record that is selected from a blockchain account book associated with a blockchain and satisfies a specified condition is obtained by a blockchain member. The blockchain transaction record is compared with an off-chain transaction record maintained by the blockchain member to obtain a comparison value indicating whether the off-chain transaction record is consistent with the blockchain transaction record. If the comparison value indicates that the off-chain transaction record is inconsistent with the blockchain transaction record, the off-chain transaction record is modified based on the blockchain transaction record to make the off-chain transaction record consistent with the blockchain transaction record.Type: GrantFiled: May 29, 2019Date of Patent: September 29, 2020Inventors: Danqing Hu, Sen Lin, Junliang Zhang
-
Patent number: 10719884Abstract: Appearance data of a target entity is collected as appearance data, where the target entity comprises a physical entity capable of accessing, as a member, a blockchain. The appearance data is registered in a distributed database associated with the blockchain as an identity of the target entity. A target transaction initiated by a member node device in the blockchain is received, where the target transaction comprises the appearance data of the target entity that is collected by the member node device and a service event that is related to the target entity and that is detected by the member node device. A smart contract that corresponds to the service event is invoked. Based on the identity indicated by the appearance data of the target entity, service logic stated in the smart contract is executed.Type: GrantFiled: March 29, 2019Date of Patent: July 21, 2020Assignee: Alibaba Group Holding LimitedInventors: Danqing Hu, Shaorong Zhang
-
Publication number: 20200175605Abstract: Appearance data of a target entity is collected as appearance data, where the target entity comprises a physical entity capable of accessing, as a member, a blockchain. The appearance data is registered in a distributed database associated with the blockchain as an identity of the target entity. A target transaction initiated by a member node device in the blockchain is received, where the target transaction comprises the appearance data of the target entity that is collected by the member node device and a service event that is related to the target entity and that is detected by the member node device. A smart contract that corresponds to the service event is invoked. Based on the identity indicated by the appearance data of the target entity, service logic stated in the smart contract is executed.Type: ApplicationFiled: January 24, 2020Publication date: June 4, 2020Applicant: Alibaba Group Holding LimitedInventors: Danqing Hu, Shaorong Zhang
-
Publication number: 20200160454Abstract: Appearance data of a target entity is collected as appearance data, where the target entity comprises a physical entity capable of accessing, as a member, a blockchain. The appearance data is registered in a distributed database associated with the blockchain as an identity of the target entity. A target transaction initiated by a member node device in the blockchain is received, where the target transaction comprises the appearance data of the target entity that is collected by the member node device and a service event that is related to the target entity and that is detected by the member node device. A smart contract that corresponds to the service event is invoked. Based on the identity indicated by the appearance data of the target entity, service logic stated in the smart contract is executed.Type: ApplicationFiled: January 24, 2020Publication date: May 21, 2020Applicant: Alibaba Group Holding LimitedInventors: Danqing Hu, Shaorong Zhang
-
Publication number: 20200151720Abstract: This specification describes techniques for transferring assets between blockchain members. A request for transferring a first amount of blockchain assets between a first user and a second user is received by a first blockchain member of a blockchain. A second blockchain member corresponding to the second user, and a plurality of intermediate blockchain members between the first blockchain member and the second blockchain member are determined by the first blockchain member, where adjacent blockchain members respectively hold blockchain assets issued by a same anchor point. An asset transfer contract operation is initiated by the first blockchain member and based on an asset transfer condition published by each intermediate blockchain member. Whether the asset transfer contract operation takes effect is determined by the first blockchain member. In response to determining that the asset transfer contract operation takes effect, an atomic transaction is performed by the first blockchain member.Type: ApplicationFiled: January 10, 2020Publication date: May 14, 2020Applicant: Alibaba Group Holding LimitedInventors: Danqing Hu, Sen Lin, Junliang Zhang