×

Synchronous validation and acknowledgment of electronic data interchange (EDI)

  • US 7,647,500 B2
  • Filed: 12/16/2005
  • Issued: 01/12/2010
  • Est. Priority Date: 12/16/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method implemented at least in part by a computing device for acknowledging receipt and validating electronic data interchange (EDI) transactions, said method comprising:

  • establishing an active connection session on a communication network for handling EDI transactions from a source;

    receiving the EDI transactions via the communication network;

    returning a receipt acknowledgement to the source indicating the EDI transactions have been received;

    identifying one or more schemas associated with each of the received EDI transactions;

    during the established active connection session, synchronously validating each of the EDI transactions as the EDI transactions are received, said synchronously validating comprising determining whether each received EDI transaction conforms to formatting rules specified in the identified schemas associated with the received EDI transaction; and

    for each received EDI transaction, when said determining indicates that the received EDI transaction does not conform to the formatting rules specified in the identified schemas associated with the received EDI transaction, suspending the synchronously validating of the received EDI transaction, generating a functional failure acknowledgement, and transmitting via the communication network the functional failure acknowledgement to the source;

    orfor each received EDI transaction, when said determining indicates that the received EDI transaction conforms to the formatting rules specified in the identified schemas associated with the received EDI transaction, transmitting via the communication network a formatting validation acknowledgement to the source before the established connection session is terminated, said validation acknowledgement indicating the received EDI transaction has been validated.

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