External interface for requesting data from remote systems in a generic fashion
First Claim
1. A method comprising:
- displaying a first outbound message template on a display screen, wherein the first outbound message template represents a first outbound message, wherein the first outbound message represents a request for financial service organization data to be used in a financial service organization computer system for processing a financial service organization transaction between a financial service organization and a financial service organization customer, wherein the first outbound message is configured for transmission between the financial service organization computer system and an external computer system that stores the financial service organization data, and wherein the external computer system is in data communication with the financial service organization computer system;
displaying a list of outbound data elements on the display screen, wherein each outbound data element represents data necessary to access the financial service organization data from the external computer system;
selecting a first outbound data element from the displayed list of outbound data elements;
adding the selected first outbound data element to the first outbound message template;
storing the first outbound message template in a database after the selected first outbound data element is added to the first outbound message template;
displaying a first channel template on a display screen, wherein the first channel template represents a first channel, wherein the first channel represents a means for transmitting data to and from the external computer system, and wherein the first channel is configured for transmitting data between the financial service organization computer system and the external computer system that stores the financial service organization data;
specifying a first translator on the first channel template wherein the first translator is configured to convert the first outbound message template to a format recognizable to the external computer system; and
storing the first channel template in the database after the first translator is specified on the first channel template.
3 Assignments
0 Petitions
Accused Products
Abstract
A system, method and carrier medium for communicating between a Financial Service Organization (FSO) computer system and a computer system external to the FSO in a generic fashion. For each direction of a message (i.e., outbound from the FSO computer system or inbound to the FSO computer system), two templates are constructed and subsequently stored in a database. The first type of template is the message template; the second type of template is the message layout template. The outbound message template represents outbound messages; the inbound message template represents inbound messages. The outbound message layout template represents outbound message layouts; the inbound message layout template represents inbound message layouts. An outbound message represents a request for FSO data from an external computer system to be used in a FSO computer system for processing a FSO transaction between a FSO and a FSO customer. An inbound message represents a receipt of FSO data from an external computer system to be used in the FSO computer system for processing a FSO transaction between a FSO and a FSO customer. The corresponding message layouts represent graphical presentations of the outbound and inbound messages. A strategy design template represents a process for processing the FSO transaction between the FSO and the FSO customer. A first channel template represents a first channel wherein the first channel represents a means for transmitting data to and from the external computer system.
133 Citations
28 Claims
-
1. A method comprising:
-
displaying a first outbound message template on a display screen, wherein the first outbound message template represents a first outbound message, wherein the first outbound message represents a request for financial service organization data to be used in a financial service organization computer system for processing a financial service organization transaction between a financial service organization and a financial service organization customer, wherein the first outbound message is configured for transmission between the financial service organization computer system and an external computer system that stores the financial service organization data, and wherein the external computer system is in data communication with the financial service organization computer system;
displaying a list of outbound data elements on the display screen, wherein each outbound data element represents data necessary to access the financial service organization data from the external computer system;
selecting a first outbound data element from the displayed list of outbound data elements;
adding the selected first outbound data element to the first outbound message template;
storing the first outbound message template in a database after the selected first outbound data element is added to the first outbound message template;
displaying a first channel template on a display screen, wherein the first channel template represents a first channel, wherein the first channel represents a means for transmitting data to and from the external computer system, and wherein the first channel is configured for transmitting data between the financial service organization computer system and the external computer system that stores the financial service organization data;
specifying a first translator on the first channel template wherein the first translator is configured to convert the first outbound message template to a format recognizable to the external computer system; and
storing the first channel template in the database after the first translator is specified on the first channel template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a network;
a CPU coupled to the network;
a system memory coupled to the CPU, wherein the system memory stores one or more computer programs executable by the CPU;
wherein the computer programs are executable to;
display a first outbound message template on a display screen, wherein the first outbound message template represents a first outbound message, wherein the first outbound message represents a request for financial service organization data to be used in a financial service organization computer system for processing a financial service organization transaction between a financial service organization and a financial service organization customer, wherein the first outbound message is configured for transmission between the financial service organization computer system and an external computer system that stores the financial service organization data, and wherein the external computer system is in data communication with the financial service organization computer system;
display a list of outbound data elements on the display screen, wherein each outbound data element represents data necessary to access the financial service organization data from the external computer system;
select a first outbound data element from the displayed list of outbound data elements;
add the selected first outbound data element to the first outbound message template;
store the first outbound message template in a database after the selected first outbound data element is added to the first outbound message template;
display a first channel template on a display screen, wherein the first channel template represents a first channel, wherein the first channel represents a means for transmitting data to and from the external computer system, and wherein the first channel is configured for transmitting data between the financial service organization computer system and the external computer system that stores the financial service organization data;
specify a first translator on the first channel template wherein the first translator is configured to convert the first outbound message template to a format recognizable to the external computer system; and
store the first channel template in the database after the first translator is specified on the first channel template. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A carrier medium which stores program instructions, wherein the program instructions are executable to implement:
-
displaying a first outbound message template on a display screen, wherein the first outbound message template represents a first outbound message wherein the first outbound message represents a request for financial service organization data to be used in a financial service organization computer system for processing a financial service organization transaction between a financial service organization and a financial service organization customer, wherein the first outbound message is configured for transmission between the financial service organization computer system and an external computer system that stores the financial service organization data, and wherein the external computer system is in data communication with the financial service organization computer system;
displaying a list of outbound data elements on the display screen, wherein each outbound data element represents data necessary to access the financial service organization data from the external computer system;
selecting a first outbound data element from the displayed list of outbound data elements;
adding the selected first outbound data element to the first outbound message template;
storing the first outbound message template in a database after the selected first outbound data element is added to the first outbound message template;
displaying a first channel template on a display screen, wherein the first channel template represents a first channel, wherein the first channel represents a means for transmitting data to and from the external computer system, and wherein the first channel is configured for transmitting data between the financial service organization computer system and the external computer system that stores the financial service organization data;
specifying a first translator on the first channel template wherein the first translator is configured to convert the first outbound message template to a format recognizable to the external computer system; and
storing the first channel template in the database after the first translator is specified on the first channel template. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
Specification