Method and system for providing an interface for supporting multiple formats for on-line banking services
First Claim
1. A method for connecting an application program running on a client computer to a server associated with a financial institution in connection with on-line services offered by the financial institution, comprising the steps of:
- identifying a particular financial institution by an RTN or BIN associated with the institution;
sending a query for information relating to the method of connecting to the server associated with the identified financial institution from the client computer to a branding server storing a plurality of connection information sets;
determining which one of the plurality of connection information sets corresponds to the financial institution;
transmitting the connection information set corresponding to the financial institution to the client computer; and
establishing a connection between the client computer and the server associated with the financial institution based on the connection information set.
2 Assignments
0 Petitions
Accused Products
Abstract
In association with a computer system, a method and system for providing an interface for establishing connections with financial institution to utilize on-line services. An application program sends a request to a branding server to look up information related to a particular financial institution. The branding server executes the request and, if the branding server contains information relating to the method of connection with identified financial institution, the branding server sends the information to the application program. The application program then loads an appropriate driver corresponding to the method of connection as determined by the branding server. If the method of connection is open financial connectivity (OFC), then the application loads a flexible driver (the OFC driver) which causes the application program to request the business rules of the particular financial institution from the financial institution'"'"'s server. The bank server then transmits the business rules to the OFC driver which incorporates the business rules into the application program software and reconfigures the application program to operate according to the business rules.
-
Citations
33 Claims
-
1. A method for connecting an application program running on a client computer to a server associated with a financial institution in connection with on-line services offered by the financial institution, comprising the steps of:
-
identifying a particular financial institution by an RTN or BIN associated with the institution; sending a query for information relating to the method of connecting to the server associated with the identified financial institution from the client computer to a branding server storing a plurality of connection information sets; determining which one of the plurality of connection information sets corresponds to the financial institution; transmitting the connection information set corresponding to the financial institution to the client computer; and establishing a connection between the client computer and the server associated with the financial institution based on the connection information set.
-
-
2. A method for establishing on-line services between an application program running on a client computer and a server associated with a financial institution, comprising the steps of:
-
determining the method of connection required by the server associated with the financial institution; loading one of a plurality of drivers in the application program associated with the determined method of connection; transferring one of a plurality of instruction sets governing the manner in which financial transactions are received, posted, and transacted with the financial institution associated with the on-line services, from a branding server storing connection information and the plurality of instruction sets for a variety of financial institutions for information relating to the method of connecting, to the server associated with the identified financial institution to the loaded driver; establishing a connection between the client computer and the server associated with the financial institution; and using the instruction set to configure the application program to utilize the on-line services offered by the financial institution.
-
-
3. A method for connecting an application program running on a client computer to a server associated with a financial institution in connection with on-line services offered by the financial institution, comprising the steps of:
-
identifying a particular financial institution; transmitting a request from the client computer to a branding server storing connection information and a plurality of instruction sets for a variety of financial institutions for information relating to the method of connecting to the server associated with the identified financial institution; in response to transmitting the request, obtaining information relating to the method of connecting to the server associated with the identified financial institution from the branding server; in response to obtaining connection information, loading one of a plurality of drivers in the application program, each driver being associated with a method of connecting; obtaining one of the plurality of instruction sets governing the manner in which financial transactions are received, posted, and transacted with the financial institution associated with the on-line services from the branding server; establishing a connection between the client computer and the server associated with the financial institution; and using the information and the instruction set to configure the application program to utilize the on-line services offered by the financial institution. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer system including a client computer operative to run an application program for allowing the client to connect to a server associated with a financial institution to utilize the on-line services of the financial institution, comprising:
-
a memory for storing the application program; a processing device, responsive to instructions from the application program, operative to; transmit, in response to input from a user of the client computer, a request for information relating to the method of connecting to a particular financial institution to a branding server storing connection information and a plurality of instruction sets for a variety of financial institutions for information relating to the method of connecting to the server associated with the identified financial institution; receive the requested information from the branding server; select a driver associated with the requested information from a plurality of drivers, each driver corresponding to a different method of connecting; load the selected driver in the application program; obtain an instruction set governing the manner in which financial transactions are regulated with the financial institution associated with the on-line services; establish a connection between the client computer and the server associated with the financial institution; and use the information and instruction set to configure the application program to utilize the on-line services offered by the financial institution. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer-readable medium on which is stored an application program for allowing a client computer to utilize the on-line services of a financial institution, the application program comprising instructions which, when executed by the client computer, perform the steps of:
-
(a) identifying a particular financial institution; (b) obtaining from a branding server information relating to the method of connecting to a server associated with the identified financial institution; (c) loading one of a plurality of drivers in the application program, each driver being associated with a method of connecting; (d) obtaining business rules associated with the on-line services; (e) establishing a connection between the client computer and the server associated with the financial institution; and (f) the driver using the information and business rules to configure the application program to utilize the on-line services offered by the financial institution. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification