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: 11449873
    Abstract: 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: Grant
    Filed: September 28, 2020
    Date of Patent: September 20, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Danqing Hu, Sen Lin, Junliang Zhang
  • Patent number: 11416418
    Abstract: 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: Grant
    Filed: March 31, 2021
    Date of Patent: August 16, 2022
    Assignee: ALIPAY LABS (SINGAPORE) PTE. Ltd.
    Inventors: Qian Sun, Hui Fang, Wenbin Zhang, Danqing Hu, Shengjiao Cao, Ke Liu, Yuan Yuan, Weitao Yang
  • Patent number: 11354744
    Abstract: 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: Grant
    Filed: June 29, 2021
    Date of Patent: June 7, 2022
    Assignee: ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Shi Shu, Danqing Hu
  • Patent number: 11328303
    Abstract: 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: Grant
    Filed: May 29, 2019
    Date of Patent: May 10, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Danqing Hu, Sen Lin, Junliang Zhang
  • Publication number: 20220067831
    Abstract: 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: Application
    Filed: June 29, 2021
    Publication date: March 3, 2022
    Inventors: Shi SHU, Danqing HU
  • Patent number: 11216820
    Abstract: 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: Grant
    Filed: May 29, 2019
    Date of Patent: January 4, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Junliang Zhang, Danqing Hu, Sen Lin
  • Publication number: 20210382831
    Abstract: 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: Application
    Filed: March 31, 2021
    Publication date: December 9, 2021
    Applicant: Alipay Labs (Singapore) Pte. Ltd.
    Inventors: Qian Sun, Hui Fang, Wenbin Zhang, Danqing Hu, Shengjiao Cao, Ke Liu, Yuan Yuan, Weitao Yang
  • Publication number: 20210334906
    Abstract: 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: Application
    Filed: July 8, 2021
    Publication date: October 28, 2021
    Applicant: Advanced New Technologies Co., Ltd.
    Inventors: Danqing Hu, Shaorong Zhang
  • Patent number: 11113769
    Abstract: 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: Grant
    Filed: January 24, 2020
    Date of Patent: September 7, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Danqing Hu, Shaorong Zhang
  • Patent number: 11049188
    Abstract: 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: Grant
    Filed: January 24, 2020
    Date of Patent: June 29, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Danqing Hu, Shaorong Zhang
  • Patent number: 11023981
    Abstract: 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: Grant
    Filed: July 30, 2020
    Date of Patent: June 1, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Danqing Hu
  • Publication number: 20210049695
    Abstract: 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: Application
    Filed: October 30, 2020
    Publication date: February 18, 2021
    Inventors: Ling MA, Changhua HE, Hui ZHANG, Danqing HU, Ge JIN
  • Patent number: 10922757
    Abstract: 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: Grant
    Filed: May 29, 2019
    Date of Patent: February 16, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Danqing Hu
  • Publication number: 20210012338
    Abstract: 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: Application
    Filed: September 28, 2020
    Publication date: January 14, 2021
    Applicant: Advanced New Technologies Co., Ltd.
    Inventors: Danqing Hu, Sen Lin, Junliang ZHANG
  • Publication number: 20200357077
    Abstract: 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: Application
    Filed: July 30, 2020
    Publication date: November 12, 2020
    Applicant: Alibaba Group Holding Limited
    Inventor: Danqing Hu
  • Patent number: 10789598
    Abstract: 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: Grant
    Filed: May 29, 2019
    Date of Patent: September 29, 2020
    Inventors: Danqing Hu, Sen Lin, Junliang Zhang
  • Patent number: 10719884
    Abstract: 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: Grant
    Filed: March 29, 2019
    Date of Patent: July 21, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Danqing Hu, Shaorong Zhang
  • Publication number: 20200175605
    Abstract: 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: Application
    Filed: January 24, 2020
    Publication date: June 4, 2020
    Applicant: Alibaba Group Holding Limited
    Inventors: Danqing Hu, Shaorong Zhang
  • Publication number: 20200160454
    Abstract: 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: Application
    Filed: January 24, 2020
    Publication date: May 21, 2020
    Applicant: Alibaba Group Holding Limited
    Inventors: Danqing Hu, Shaorong Zhang
  • Publication number: 20200151720
    Abstract: 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: Application
    Filed: January 10, 2020
    Publication date: May 14, 2020
    Applicant: Alibaba Group Holding Limited
    Inventors: Danqing Hu, Sen Lin, Junliang Zhang