System and method for communicating data
First Claim
1. A method of communicating data of a known data type from a source process to a destination process, the method comprising:
- receiving said data in a source format from said source process;
converting said data from said source format to a standard format;
determining a destination address based upon at least one of said known data type and a source address that is associated with said source process;
transmitting said data in said standard format with said destination address;
receiving said data transmitted in said standard format at said destination address;
converting said data in said standard format to a destination format; and
transmitting said data in said destination format to said destination process.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system and method for communicating data between a source application process and one or more destination application processes. This system and method perform conversion and routing functions which require only a single conversion of all outbound transmissions regardless of the variety of destinations, and only a single conversion of all inbound transmissions regardless of the variety of sources. The functions also enable changes, additions, and deletions of sources and destinations of transmissions to be made without modification of a source or destination application process and without taking a source or destination application process off-line. The functions further enable this system and method to be implemented in virtually any enterprise architecture without requiring that each processing system of the architecture be custom built. These conversion and routing functions are performed by first receiving data to be transmitted in a source format from a source application. This data are then converted from the source format to a standard format. Next, one or more destinations are identified in a database using a transaction type corresponding to the data and/or the address of the source application. After identifying the one or more destinations, a copy of the data is transmitted to each and the data are then converted from the standard format to a destination format. Lastly, this Converted data are passed to the destination process.
56 Citations
32 Claims
-
1. A method of communicating data of a known data type from a source process to a destination process, the method comprising:
-
receiving said data in a source format from said source process;
converting said data from said source format to a standard format;
determining a destination address based upon at least one of said known data type and a source address that is associated with said source process;
transmitting said data in said standard format with said destination address;
receiving said data transmitted in said standard format at said destination address;
converting said data in said standard format to a destination format; and
transmitting said data in said destination format to said destination process. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
7. The method of cage 5, wherein said defining comprises accepting user input that defines said source address of said source process.
-
17. A system for communicating data of a known data type from a source process to a destination process, the system comprising:
-
a source receiver that receives said data in a source format from said source process;
a source translator that converts said data from said source format to a standard format;
an addressing mechanism that determines a destination address based upon at least one of said known data type and a source address that is associated with said source process;
a source transmitter that transmits said data in said standard format with said destination address;
a destination receiver that receives said data transmitted in said standard format at said destination address;
a destination translator that converts said data in said standard format to a destination format; and
a destination transmitter that transmits said data in said destination format to said destination process. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification