System and method for delivering financial services
First Claim
1. A system for delivering financial services to a customer through a remote device, comprising:
- a mini-app dialog component; and
a transaction executor component;
the mini-app dialog component for receiving a request for a financial service function from the customer through the remote device, for collecting information from the customer through the remote device, and for instantiating the transaction executor component;
wherein the transaction executor component is for use in performing the financial service function that was requested by the customer.
2 Assignments
0 Petitions
Accused Products
Abstract
A delivery system and method allow a financial institution to provide financial services to a plurality of remote devices, such as personal computers, personal data assistants, and screen phones. In addition to providing services to these remote devices, the system and method provide services to automatic teller machines (ATMs), external service providers, and internally within the financial institution to staff terminals and to the individual branches of the financial institution. The delivery of financial services is not limited to any particular network but rather may be provided through dial-in access, Internet access, on-line service provider access, or other types of delivery networks. The system is comprised of a set of reusable global components which are modular and are organized into services sets. By separating the components of the system into independent components, the system and method can be developed and tested on a component level rather than the entire system level, thereby substantially reducing the development and maintenance cycle time. The system and method operate in sessions and, for instance, employ a dialog component for gathering information from a customer, a rule broker component for providing answers to the various legal and regulatory rules in a particular country, a language man component for selecting appropriate language, a transaction executor component for performing transactions, and a presentation manager component for formatting outputs to the customer. The system and method provide state-of-the art interfaces with interface components and support legacy applications with legacy app bridge components.
735 Citations
70 Claims
-
1. A system for delivering financial services to a customer through a remote device, comprising:
-
a mini-app dialog component; and a transaction executor component; the mini-app dialog component for receiving a request for a financial service function from the customer through the remote device, for collecting information from the customer through the remote device, and for instantiating the transaction executor component; wherein the transaction executor component is for use in performing the financial service function that was requested by the customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A delivery system for providing financial services to different types of remote devices that include ATM terminals and home banking terminals, the delivery system comprising:
-
an interface for communicating with the remote devices, the interface being shared between the different types of remote devices; a mini-app dialog component for receiving requests for financial service functions from the remote devices and for collecting customer information from the remote devices, the requests and the customer information being routed through the interface; and a transaction executor component, the transaction executor component being instantiated by the mini-app dialog component and is for use in performing the financial service functions.
-
-
39. A method for delivering financial services to a remote device, comprising:
-
receiving a request for a financial service function at a mini-app dialog component from a remote device; collecting information through the remote device with the mini-app dialog component; instantiating a transaction executor component; and performing the financial service function that was requested through the remote device with the transaction executor component. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
-
-
70. A computer-readable medium storing software for use by a computer in delivering financial services to a remote device, the software being executed by the computer in performing a method of:
-
receiving a request for a financial service function at a mini-app dialog component from a remote device; collecting information through the remote device with the mini-app dialog component; instantiating a transaction executor component; and performing the financial service function that was requested through the remote device with the transaction executor component.
-
Specification