Methods and systems for implementing on-line financial institution services via a single platform
First Claim
1. A method for implementing on-line financial institution services via a single physical and logical platform, comprising:
- providing a plurality of applications consisting at least in part of on-line banking, alert, portal building, and authentication applications running on the same application server for a plurality of businesses, while allowing each of the businesses an option to select different versions of an application independent of one another;
providing a shared set of facilities for use by all of the applications consisting at least in part of languages, business rules, navigation, personalization, content, customization, compositing, logging, authentication, authorization, and security services;
providing content for the applications consisting at least in part of language, business rules, and personalization via a business hierarchy database structure; and
caching the content in memory to eliminate database access and decrease response time.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for implementing on-line financial institution services via a single physical and logical platform deploys global online banking applications in an environment in which the applications are built from a single source base and adapted to various business rules and languages associated with different regions, countries and businesses. Separate web apps are created for each individual business according to contextual attributes, and application servers running the context dependent web apps provide the interface between customers and banking functionality. The platform relies in part on reuse of appropriate components to achieve integration, as well as sharing of core services. As a result of the independent nature of business specific components, each business may require different versions of application software and may update or implement new components without affecting existing business components.
199 Citations
53 Claims
-
1. A method for implementing on-line financial institution services via a single physical and logical platform, comprising:
-
providing a plurality of applications consisting at least in part of on-line banking, alert, portal building, and authentication applications running on the same application server for a plurality of businesses, while allowing each of the businesses an option to select different versions of an application independent of one another;
providing a shared set of facilities for use by all of the applications consisting at least in part of languages, business rules, navigation, personalization, content, customization, compositing, logging, authentication, authorization, and security services;
providing content for the applications consisting at least in part of language, business rules, and personalization via a business hierarchy database structure; and
caching the content in memory to eliminate database access and decrease response time. - 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, 39, 40)
-
-
41. A system for implementing on-line financial institution services via a single physical and logical platform, comprising:
-
a plurality of applications consisting at least in part of on-line banking, alert, portal building, and authentication applications running on the same application server for a plurality of businesses, while allowing each of the businesses an option to select different software versions independent of one another;
a shared set of facilities for use by all of the applications consisting at least in part of languages, business rules, navigation, personalization, content, customization, compositing, logging, authentication, authorization, and security services;
means for providing content for the applications consisting at least in part of language, business rules, and personalization via a business hierarchy database structure; and
means for caching the content in memory to eliminate database access and decrease response time. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
Specification