Intermediate destination module for communication of interaction data with disparate intermediate destinations
First Claim
1. A processor-implemented system for transmitting documents via a computer network, comprising:
- at least one processor; and
a non-transitory computer readable media having computer executable instructions stored therein, which when executed by the at least one processor, causes the system to perform operations comprising;
receiving, via a network interface, interaction data from a first entity, the interaction data based on an interaction between the first entity and a second entity, wherein communicating from the first entity to the second entity requires transmitting the interaction data to a particular intermediate destination according to a predetermined data format;
determining the particular intermediate destination for the interaction data by querying a database to;
identify the particular intermediate destination associated with the second entity; and
identify data submission process steps for the particular intermediate destination, the data submission process steps include the predetermined data format and a particular protocol; and
generating intermediate interaction data from the interaction data according to the predetermined data format; and
transmitting the intermediate interaction data to the particular intermediate destination according to the particular protocol,wherein the interaction data is further transmitted from the intermediate destination to the second entity, further wherein the database stores a plurality of destination records for a plurality of destinations reachable over a network and when the respective intermediate destination or the respective data submission process for any of the plurality of destinations changes, a respective database record in the database is updated to reflect the change.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for transmitting documents via a computer network. An intermediate destination module is configured to identify a particular intermediate destination for interaction data, where the intermediate destination module comprises a database, where the database includes intermediate destination data records, where an intermediate destination data record includes an identification of a particular intermediate destination and data submission process steps for the particular intermediate destination. A process manager is configured to receive data submission process steps for an intermediate destination associated with a current set of interaction data and to perform the data submission process steps for that intermediate destination, where the data submission steps include formatting the interaction data to match a format requirement for that intermediate destination, and a transmission module is configured for transmitting the formatted interaction data to the intermediate destination.
5 Citations
20 Claims
-
1. A processor-implemented system for transmitting documents via a computer network, comprising:
-
at least one processor; and a non-transitory computer readable media having computer executable instructions stored therein, which when executed by the at least one processor, causes the system to perform operations comprising; receiving, via a network interface, interaction data from a first entity, the interaction data based on an interaction between the first entity and a second entity, wherein communicating from the first entity to the second entity requires transmitting the interaction data to a particular intermediate destination according to a predetermined data format; determining the particular intermediate destination for the interaction data by querying a database to; identify the particular intermediate destination associated with the second entity; and identify data submission process steps for the particular intermediate destination, the data submission process steps include the predetermined data format and a particular protocol; and generating intermediate interaction data from the interaction data according to the predetermined data format; and transmitting the intermediate interaction data to the particular intermediate destination according to the particular protocol, wherein the interaction data is further transmitted from the intermediate destination to the second entity, further wherein the database stores a plurality of destination records for a plurality of destinations reachable over a network and when the respective intermediate destination or the respective data submission process for any of the plurality of destinations changes, a respective database record in the database is updated to reflect the change. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 19)
-
-
15. A processor-implemented method for transmitting documents via a computer network, comprising:
-
receiving interaction data based on an interaction between a first entity and a second entity from the first entity via a network, wherein communicating from the first entity to the second entity requires transmitting the interaction data to a particular intermediate destination according to a predetermined data format; identifying a particular intermediate destination for the interaction data using the database, by; identifying the particular intermediate destination associated with the second entity; and identifying data submission process steps for the particular intermediate destination, the data submission process steps include the predetermined data format and a particular protocol; generating intermediate interaction data from the interaction data according to the predetermined data format and transmitting the intermediate interaction data to the particular intermediate destination according to the particular protocol, wherein the interaction data is further transmitted from the intermediate destination to the second entity, further wherein the database stores a plurality of destination records for a plurality of destinations reachable over a network and when the respective intermediate destination or the respective data submission process for any of the plurality of destinations changes, a respective database record is updated to reflect the change. - View Dependent Claims (16, 17, 18)
-
-
20. A non-transitory computer-readable medium encoded with instructions for commanding one or more data processors to execute steps of a method for transmitting documents via a computer network, the steps comprising:
-
receiving interaction data based on an interaction between a first entity and a second entity from the first entity according to a predetermined data format via a network; receiving interaction data based on an interaction between a first entity and a second entity from the first entity via a network, wherein communicating from the first entity to the second entity requires transmitting the interaction data to a particular intermediate destination according to a predetermined data format; identifying a particular intermediate destination for the interaction data using the database, by; identifying the particular intermediate destination associated with the second entity; and identifying data submission process steps for the particular intermediate destination, the data submission process steps include the predetermined data format and a particular protocol; generating intermediate interaction data from the interaction data according to the predetermined data format and transmitting the intermediate interaction data to the particular intermediate destination according to the particular protocol, wherein the interaction data is further transmitted from the intermediate destination to the second entity, further wherein the database stores a plurality of destination records for a plurality of destinations reachable over a network and when the respective intermediate destination or the respective data submission process for any of the plurality of destinations changes, a respective database record is updated to reflect the change.
-
Specification