| CPC G06Q 30/06 (2013.01) [G06Q 40/02 (2013.01)] | 26 Claims |

|
1. A method of operating an electronic supply chain finance system, where the system has a non-transitory computer-readable medium containing program instructions and a processor in operative communication with the non-transitory computer-readable medium to execute the program instructions to implement the method, utilized by a buyer, a supplier that provides at least one of goods and services to the buyer and a financial institution, each of which accesses the system through a computer network interface, comprising multiple performances of the steps of:
receiving information from the buyer via an encrypted transmission defining a payment obligation from the buyer to the supplier;
presenting the payment obligation to the supplier;
receiving from the supplier an offer to sell the payment obligation;
presenting the offer to a first financial institution;
receiving an acceptance of the offer from the first financial institution;
creating a first electronic record that stores
a payment value based on a payment amount of the payment obligation and
an identifier;
storing the first electronic record in a memory device,
wherein each said performance, being for a respective said payment obligation, respective said supplier, respective said buyer, and respective said first financial institution, comprises a respective set of steps of receiving information, presenting the payment obligation, receiving an offer to sell, presenting the offer, receiving an acceptance, creating a respective said first electronic record, and storing the first electronic record, and
wherein each said identifier is unique among said identifiers stored in a plurality of said first electronic records created by the multiple performances of the creating step;
applying a verification mechanism to the first electronic record to verify stored data in the first electronic record is unaltered since creating the first electronic record; and
controlling access by the parties to the plurality of first electronic records so that said access is to the plurality of first electronic records and so that, upon said access, each of the first electronic records of the plurality of first electronic records is verified as unaltered since its creation at the creating step with the verification mechanism.
|