Patent ID: 11868998
Assignee: PEER LEDGER INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A method for tracking a provenance of an item comprising:
receiving, at a provenance and flow tracking system (PTFS) operating on a computing platform, a first provenance transaction request from a first client enterprise system (ES) to track a provenance of an item-set and a transaction type;
authenticating, by an identity system, a first account employed on the first client ES;
generating, by the PTFS, the first provenance transaction for the item-set responsive to authentication of the first account employed on the first client ES, wherein the first provenance transaction includes a transaction identifier (ID) that identifies the first provenance transaction;
storing, by the PTFS, the first provenance transaction on a blockchain through a blockchain interface;
wherein the first provenance transaction is a transform transaction, ship item transaction, a change custody transaction, a give ownership transaction, or a give service transaction;
receiving, at the PTFS, a second provenance transaction request from a second client ES to track a provenance of the item-set and a transaction type, wherein the second provenance transaction is a receive item transaction, transform transaction, a receive ownership transaction, a receive custody transaction or a receive service transaction;
authenticating, by the identity system, a second account employed on the second client ES;
generating, by the PTFS, the second provenance transaction for the item-set responsive to authentication of user of the second account employed on the second ES, the second provenance transaction including a transaction ID of the second provenance transaction;
storing, by the PTFS, the second provenance transaction on the blockchain through the blockchain interface;
reconciling, by the PTFS, the first provenance transaction in response to storing the second provenance transaction, wherein the reconciling comprises:
attempting to identify the first provenance transaction; and
updating the first provenance transaction on the blockchain through the blockchain interface to include the transaction ID of the second provenance transaction in response to identifying the first provenance transaction.