US 11,941,673 B2
Optimization of trusted invoicing
Yedendra Shrinivasan, Scarsdale, NY (US); Krishnasuri Narayanam, Bangalore (IN); Seep Goel, New Delhi (IN); Abhishek Singh, New Delhi (IN); and Vishnu Choudhary, Kotputli (IN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Sep. 2, 2022, as Appl. No. 17/902,203.
Application 17/902,203 is a continuation of application No. 16/691,511, filed on Nov. 21, 2019, granted, now 11,501,345.
Prior Publication US 2023/0005029 A1, Jan. 5, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/04 (2012.01); H04L 9/06 (2006.01); G06Q 50/18 (2012.01); H04L 9/00 (2022.01)
CPC G06Q 30/04 (2013.01) [H04L 9/0637 (2013.01); H04L 9/50 (2022.05)] 25 Claims
OG exemplary drawing
 
1. A system, comprising:
a memory device comprising a blockchain ledger; and
a processor configured to:
determine that a first service has been delivered to a first node of the blockchain ledger from a second node of the blockchain ledger based on a service contract and a status of a delivery of the first service recorded on the blockchain ledger;
generate, via a blockchain smart contract, a partial invoice with a charge for the delivery of the first service;
determine that a second service has been delivered to the first node from the second node subsequent to the delivery of the first service based on the service contract and a status of a delivery of the second service recorded on the blockchain ledger;
receive consents with respect to the partial invoice from the first and second nodes; and
generate, via the blockchain smart contract, a final invoice based on the partial invoice, the received consents from the first and second nodes, and the completion of the delivery of the second service.