Composite banking desktop system
First Claim
1. A multi-desktop computer system for a financial institution, comprising:
- a plurality of functional desktops, including a branch desktop and a financial service agent desktop;
a computer mainframe having a plurality of discrete databases and application programs, including a financial transaction system, a customer information database, and a product information database;
a plurality of object-oriented routines, each of said routines being accessible by the functional desktops, for receiving and processing commands and requests from the functional desktops;
an interface server for providing an interface between the object-oriented routines and the discrete database and application programs; and
a system database, accessible and modifiable by the functional desktops through at least one of the object-oriented routines, whereby the system database allows the functional desktops to share information with one another;
wherein the object-oriented routine is configured to generate a data request message to a particular discrete database or application program in response to a data update command or request from a functional desktop, and the object oriented routine is further configured to update the system database with data received from the particular discrete database or application program in response to the data update command.
2 Assignments
0 Petitions
Accused Products
Abstract
A multi-desktop computer system for a bank or other financial institution includes a plurality of functional desktop routines, each desktop operating on an identical "platform" of object-oriented routines. This "platform" of common object-oriented routines for use by each of the desktops, substantially reduces the design requirements of the desktops in that they only have to be designed to conform to the command structures of the object-oriented routines, and they do not have to be designed to any specific mainframe message structure or protocol. All of the functional desktops may be compiled together, along with the "platform" of object-oriented routines, to form one integral program, where a particular desktop will be activated, depending upon its need. The system enables a user to move between desktops, depending upon the need to activate a particular desktop. The system includes a system database that allows the desktops to share information with one another, such as customer information. The system also includes the capability of locking the user out of particular desktops, if that particular user does not require access to that particular desktop.
-
Citations
10 Claims
-
1. A multi-desktop computer system for a financial institution, comprising:
-
a plurality of functional desktops, including a branch desktop and a financial service agent desktop; a computer mainframe having a plurality of discrete databases and application programs, including a financial transaction system, a customer information database, and a product information database; a plurality of object-oriented routines, each of said routines being accessible by the functional desktops, for receiving and processing commands and requests from the functional desktops; an interface server for providing an interface between the object-oriented routines and the discrete database and application programs; and a system database, accessible and modifiable by the functional desktops through at least one of the object-oriented routines, whereby the system database allows the functional desktops to share information with one another; wherein the object-oriented routine is configured to generate a data request message to a particular discrete database or application program in response to a data update command or request from a functional desktop, and the object oriented routine is further configured to update the system database with data received from the particular discrete database or application program in response to the data update command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A multi-desktop computer system for a financial institution, comprising:
-
a plurality of functional desktops, including a branch desktop and a financial service agent desktop; a computer mainframe having a plurality of discrete databases and application programs, including a financial transaction system, a customer information database, and a product information database; a plurality of object-oriented routines, each of said routines being accessible by the functional desktops, for receiving and processing commands and requests from the functional desktops; an interface server for providing an interface between the object-oriented routines and the discrete database and application programs; a plurality of mainframe systems and the interface server provides an interface between the platform and each of the mainframe systems; and a transaction monitor server, operatively coupled between the object oriented routines and the plurality of mainframe systems, for logging the transactions requested and performed by the discrete database and application programs.
-
Specification