US 11,798,050 B2
Managing blockchain-based trustable transaction services
Qisheng Ma, Hangzhou (CN); Feifei Jin, Hangzhou (CN); and Xuan Tao, Hangzhou (CN)
Assigned to Alipay (Hangzhou) Information Technology Co., Ltd., Zhejiang (CN)
Filed by ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD., Zhejiang (CN)
Filed on Jun. 30, 2022, as Appl. No. 17/855,267.
Application 17/855,267 is a continuation of application No. PCT/CN2020/120039, filed on Oct. 9, 2020.
Prior Publication US 2022/0335494 A1, Oct. 20, 2022
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/0601 (2023.01); G06Q 10/0833 (2023.01); G06Q 20/10 (2012.01); G06Q 20/38 (2012.01)
CPC G06Q 30/0619 (2013.01) [G06Q 10/0833 (2013.01); G06Q 20/102 (2013.01); G06Q 20/389 (2013.01)] 20 Claims
OG exemplary drawing
 
14. A computer-implemented method performed in a blockchain network of a plurality of trusted nodes including a trading platform node corresponding to a trading platform and a buyer financial institution node corresponding to a buyer financial institution, the trading platform providing blockchain-based trustable trading services between buyers and sellers, the computer-implemented method comprising:
communicating, by the trading platform node, with the buyer financial institution node to verify whether a buyer financial account of a buyer in the buyer financial institution is qualified for a trustable automatic payment service on the trading platform guaranteed by the buyer financial institution that automatically makes a payment on behalf of the buyer in response to determining that a condition specified in a smart contract deployed on a blockchain of the blockchain network is met;
sending, by the buyer financial institution node, a request to a computing device of the buyer financial institution to verify that the buyer has the trustable automatic payment service guaranteed by the buyer financial institution;
receiving, by the buyer financial institution node, verification data indicating that the buyer has the trustable automatic payment service guaranteed by the buyer financial institution from the computing device of the buyer financial institution;
storing, by the buyer financial institution node, the verification data on the blockchain;
in response to determining that the buyer is verified to have the trustable automatic payment service guaranteed by the buyer financial institution based on the verification data, storing, by the trading platform node, order data of an order and validation of the order on a corresponding blockchain after the order is confirmed by the buyer and a seller on the trading platform, the order data comprising one or more payment conditions for the order;
generating, by the trading platform node, a corresponding smart contract for the order based on the order data of the order, wherein the corresponding smart contract comprises an automatic function that automatically instructs the buyer financial institution to make an order payment for the order to the seller in response to determining that a corresponding payment condition for the order payment is met; and
executing, by the buyer financial institution node, the corresponding smart contract, wherein executing the corresponding smart contract comprises automatically instructing the computing device of the buyer financial institution to make the order payment to the seller in response to determining that the corresponding payment condition for the order payment is met.