Patent ID: 9195999
Filing Date: 2015-11-24
Classification: G06Q

Abstract:
1. A computer system for routing electronic invoices, said computer system comprising a memory device and a processor, said computer system in data communication with a communication network, said computer system programmed to: receive an electronic invoice in a first electronic invoice format via the communication network from a first e-invoicing provider that transmits electronic invoices between a first plurality of electronic invoice senders and recipients via a first electronic invoicing network; recognize the first electronic invoice format using a defined header, a defined data payload, and a defined footer in at least one format file of a plurality of format files stored in a format datastore in the memory device; translate, using a format engine, the electronic invoice into an intermediary electronic invoice format; extract an identifier of a specified recipient from the electronic invoice; perform a lookup, using a network datastore, for a second e-invoicing provider included within a second electronic invoicing network and associated with the specified recipient identifier, the second electronic invoicing network being different from the first electronic invoicing network; retrieve, using the format datastore, a second electronic invoice format that is associated with the second e-invoicing provider; translate, using the format engine, the electronic invoice from the intermediary electronic invoice format to the second electronic invoice format; and transmit the electronic invoice in the second electronic invoice format via the communication network to the second e-invoicing provider for transmission to the specified recipient via the second electronic invoicing network, wherein the second e-invoicing provider transmits electronic invoices between a second plurality of electronic invoice senders and recipients.