×

Robust payment settlements using distributed and potentially unreliable computer systems

  • US 8,886,562 B1
  • Filed: 07/11/2008
  • Issued: 11/11/2014
  • Est. Priority Date: 07/11/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing settlement transactions on a distributed computer system, comprising:

  • storing, by the distributed computer system, settlement data corresponding to a plurality of settlement requests in a settlement storage, the settlement storage including for each of the plurality of settlement requests a request status field indicating a processing status of the settlement request, each of the plurality of settlement requests destined for at least one of a plurality of vendors;

    storing, by the distributed computer system, vendor data in a vendor file information storage describing a vendor file to be created for a vendor, the vendor file information storage including a file status field indicating a processing status of the vendor file, the file status field including a value indicating the vendor file is being created;

    creating, by the distributed computer system, the vendor file for the vendor, the vendor file including a set of settlement requests, from the plurality of settlement requests, destined for the vendor and which include a value in the requests'"'"' respective request status field indicating that settlement data of the request has been formatted for the vendor;

    responsive to the file status field including the value indicating that the vendor file is being created for longer than a threshold time period, declaring that an error occurred in creating the vendor file and recreating, by the distributed computer system, the vendor file; and

    providing, by the distributed computer system, the vendor file to the vendor for processing the set of settlement requests.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×