Method and apparatus for electronically integrating data captured in heterogeneous information systems
First Claim
1. A financial transaction processing system which provides reliable and secure transmission of information over the Internet comprising:
- at least one local computer system which electronically captures information input by a user of the local computer system, the local computer system, in response to a user input or event, generating a request which is handled by an Input/Output (I/O) Application Program Interface (API), running on the local computer system, to generate a data buffer that is forwarded to a message handling client API, also running on the local computer system, which creates a client object containing the data buffer that is forwarded to a store and transport mechanism;
a store and forward transport mechanism receiving and queuing client objects, the store and forward mechanism queuing received client objects for transmission to designated remote receiving servers identified as logical sites;
means for connecting the local computer system to a plurality of computer systems, wherein each computer system stores unique data;
a remote server which contains the location of each of the plurality of computer systems currently active in the system, thereby enabling the transaction processing system to be used as a dynamically configurable wide area network (WAN);
at least one message handling server accessible to the store and forward mechanism via the Internet receiving queued objects from the store and forward mechanism, the store and forward mechanism determining a receiving server as a logical site from data contained in the client object;
a map server function running on the receiving computer system for extracting the data buffer and invoking an appropriate message handler; and
a remote computer system, connected to the receiving server, receiving data from the message handler translated into a communications protocol and data format of the remote computer system.
1 Assignment
0 Petitions
Accused Products
Abstract
Reliable and secure transmission of information over the Internet is provided in a financial transaction processing system. The system electronically integrates data captured in heterogeneous information systems and transmits that data reliably and securely over the Internet between multiple diverse servers. The system includes at least one local computer system which electronically captures information input by a user of the computer system. The local computer system can access one or more remote servers via the Internet for form a dynamically reconfigurable wide area network (WAN). The remote servers electronically transfer data to heterogeneous information systems translated into their natural communications protocol and data format.
111 Citations
15 Claims
-
1. A financial transaction processing system which provides reliable and secure transmission of information over the Internet comprising:
-
at least one local computer system which electronically captures information input by a user of the local computer system, the local computer system, in response to a user input or event, generating a request which is handled by an Input/Output (I/O) Application Program Interface (API), running on the local computer system, to generate a data buffer that is forwarded to a message handling client API, also running on the local computer system, which creates a client object containing the data buffer that is forwarded to a store and transport mechanism; a store and forward transport mechanism receiving and queuing client objects, the store and forward mechanism queuing received client objects for transmission to designated remote receiving servers identified as logical sites; means for connecting the local computer system to a plurality of computer systems, wherein each computer system stores unique data; a remote server which contains the location of each of the plurality of computer systems currently active in the system, thereby enabling the transaction processing system to be used as a dynamically configurable wide area network (WAN); at least one message handling server accessible to the store and forward mechanism via the Internet receiving queued objects from the store and forward mechanism, the store and forward mechanism determining a receiving server as a logical site from data contained in the client object; a map server function running on the receiving computer system for extracting the data buffer and invoking an appropriate message handler; and a remote computer system, connected to the receiving server, receiving data from the message handler translated into a communications protocol and data format of the remote computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A financial transaction processing system implemented as a dynamically reconfigurable Wide Area Network (WAN) to provide reliable and secure transmission of information over the Internet comprising:
-
at least one local computer system which electronically captures information input by a user of the local computer system, the local computer system, in response to a user input or event, generating a request which is handled by an Input/Output (I/O) Application Program Interface (API), running on the local computer system, to generate a data buffer that is forwarded to a message handling client API, also running on the local computer system; means for optionally encrypting the data buffer, the message handling client API creating a client object containing the data buffer encrypted or not that is forwarded to a store and transport mechanism; a store and forward transport mechanism connected to receive client objects, the store and forward mechanism queuing received client objects for transmission to designated remote receiving servers identified as logical sites; means for determining locations of remote serves using a remote name server process that enables the transaction processing system to be used as a dynamically reconfigurable WAN; means for connecting the local computer system to a plurality of servers via the Internet to form a dynamic reconfigurable WAN; at least one message handling server accessible to the store and forward mechanism via the Internet receiving queued objects from the store and forward mechanism, the store and forward mechanism determining a receiving server as a logical site from data contained in the client object; a map server function running on the receiving computer system for extracting the data buffer and, if the extracted data buffer is encrypted, decrypting the data buffer, said map server function invoking an appropriate message handler; and a remote computer system, connected to the receiving server, receiving data from the message handler translated into a communications protocol and data format of the remote computer system.
-
Specification