Delivery of financial services to remote devices
First Claim
1. A system tangibly embodied on at least one computer readable medium for delivering services from a host site to a remote device, comprising:
- a mini-app dialog component for receiving a request for a service function from the remote device; and
a transaction executor component instantiated by the mini-app dialog component to perform the requested service function;
wherein business rules are procured in reply to requests from the mini-app dialog component and the transaction executor component; and
wherein the delivered services are displayed on the remote device.
3 Assignments
0 Petitions
Accused Products
Abstract
A financial institution can provide financial services to a plurality of remote devices, such as personal computers, personal data assistants, screen phones, automatic teller machines, external service providers, and internally to staff terminals and individual branches. 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 reducing the development and maintenance cycle time. The system and method operate in sessions and can 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.
77 Citations
50 Claims
-
1. A system tangibly embodied on at least one computer readable medium for delivering services from a host site to a remote device, comprising:
-
a mini-app dialog component for receiving a request for a service function from the remote device; and a transaction executor component instantiated by the mini-app dialog component to perform the requested service function; wherein business rules are procured in reply to requests from the mini-app dialog component and the transaction executor component; and wherein the delivered services are displayed on the remote device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for delivering services from a host site to one or more users through one or more remote devices, comprising:
-
receiving a first request for a service function from a first user through a first remote device, wherein the first request for a service function is in a first format designated for a first remote device; converting the first request for a service function from the first format into a canonical format; performing the first requested service function based on the canonical format of the first request for a service function; registering a rule authority for each request and for directing requests for a service function to the appropriate rule authority; and displaying the delivered services on the first remote device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system tangibly embodied on at least one computer readable medium for delivering services to a user through a remote device, comprising:
-
a presentation manager for receiving a request for a service function from the user through the remote device and for converting the request into a canonical format; and a transaction executor component for performing the requested service function based on the canonical format; wherein business rules are procured in reply to requests from the transaction executor component; and wherein the delivered services are displayed on the remote device. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A system tangibly embodied on at least one computer readable medium for delivering services from a host site to a remote device, comprising:
-
a mini-app dialog component that receives a request for a service function from the remote device; a transaction executor component instantiated by the mini-app dialog component to perform the requested service function; and a rule broker component that selectively procures business rules from various sources in reply to rule queries from the mini-app dialog component and the transaction executor component; wherein the delivered services are displayed on the remote device. - View Dependent Claims (48)
-
-
49. A method for delivering services from a host site to one or more users through one or more remote devices, comprising:
-
receiving a first request for a service function from a first user through a first remote device, wherein the first request for a service function is in a first format designated for a first remote device; converting the first request for a service function from the first format into a canonical format; performing the first requested service function based on the canonical format of the first request for a service function, wherein performing the first requested service function includes applying a rule broker component to selectively procure business rules grouped in geographic region specific sets from various sources in reply to rule queries; and displaying the delivered services on the first remote device.
-
-
50. A system tangibly embodied on at least one computer readable medium for delivering services to a user through a remote device, comprising:
-
a presentation manager that receives a request for a service function from the user through the remote device and for converting the request into a canonical format; a transaction executor component that performs the requested service function based on the canonical format; a rule broker component that selectively procures and transmits business rules from various sources in reply to rule queries from the transaction executor component and the presentation manager component; wherein the delivered services are displayed on the remote device.
-
Specification