Account opening flow configuration computer system and process for implementing same
First Claim
Patent Images
1. An account opening computer system architecture, comprising:
- a flexible front end user interface (UI) implemented by said computer system and separating and decoupling a computer implemented user journey from a computer implemented process, said flexible front end user interface comprising;
a plurality of portlets, each providing at least one functionality or a group of functionalities to be executed by said computer system and comprising a pluggable user interface software component managed in a web portal environment; and
a component-based object-oriented flow configuration defining software instructions implemented by said computer system to perform the computer implemented front end user journey, providing navigation functionality across said plurality of portlets, and managing data for computer screen displays in UI object components, said component-based object-oriented flow configuration comprising;
a process object element defining a process of the component-based flow that renders at least part of a computer screen display; and
an action object element managing events that occur within a state of the process defined by said process object and driving screen navigations used in rendering the computer screen display for the front end user journey.
2 Assignments
0 Petitions
Accused Products
Abstract
An account opening computer system is configured to provide a flexible front end user interface, separating and decoupling the computer implemented user journey from computer implemented business process(es). The flexible front end user interface includes a plurality of portlets and a component-based object-oriented flow configuration to configure and/or navigate the flow of display screens. Various embodiments are described, including a computer implemented method of account opening using a flow configuration.
-
Citations
40 Claims
-
1. An account opening computer system architecture, comprising:
a flexible front end user interface (UI) implemented by said computer system and separating and decoupling a computer implemented user journey from a computer implemented process, said flexible front end user interface comprising; a plurality of portlets, each providing at least one functionality or a group of functionalities to be executed by said computer system and comprising a pluggable user interface software component managed in a web portal environment; and a component-based object-oriented flow configuration defining software instructions implemented by said computer system to perform the computer implemented front end user journey, providing navigation functionality across said plurality of portlets, and managing data for computer screen displays in UI object components, said component-based object-oriented flow configuration comprising; a process object element defining a process of the component-based flow that renders at least part of a computer screen display; and an action object element managing events that occur within a state of the process defined by said process object and driving screen navigations used in rendering the computer screen display for the front end user journey. - 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. A method of opening an account for a user via a flexible front end user interface (UI) implemented by an account opening computer system and separating and decoupling a computer implemented user journey from a computer implemented process, comprising:
-
providing a plurality of portlets, each providing at least one functionality or a group of functionalities to be executed by said computer system and comprising a pluggable user interface software component managed in a web portal environment; and providing a component-based object-oriented flow configuration defining software instructions implemented by said computer system to perform the computer implemented front end user journey, providing navigation functionality across said plurality of portlets, and managing data for computer screen displays in UI object components, said component-based object-oriented flow configuration comprising; a process object element defining a process of the component-based flow that renders at least part of a computer screen display; and an action object element managing events that occur within a state of the process defined by said process object and driving screen navigations used in rendering the computer screen display for the front end user journey, wherein said providing the plurality of portlets further comprises providing at least one of an Entry Portlet executing first electronic instructions to manage a request to start an account opening process, a Gather Application Data Portlet executing second electronic instructions to capture applicant data, a Decision Portlet executing third electronic instructions to display one or more products as approved/denied/pending, a Funding Portlet executing fourth electronic instructions to capture payments and fee instructions for the application and products, a Boarding Portlet executing fifth electronic instructions to display an application summary screen, and a Cross-Sell Portlet executing sixth electronic instructions to transmit information regarding additional products. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer implemented method of providing a user with a flexible front end user interface (UI) that separates and decouples a computer implemented user journey from a computer implemented application process, comprising:
-
providing a plurality of portlets, each providing at least one functionality or a group of functionalities to be executed by said computer system and comprising a pluggable user interface software component managed in a web portal environment; executing the computer implemented front end user journey using a component-based object-oriented flow configuration defining software instructions implemented by said computer system; providing navigation functionality across said plurality of portlets; managing data for computer screen displays in UI object components; defining a process of the component-based flow that renders at least part of a computer screen display; and managing events that occur within a state of the process and driving screen navigations used in rendering the computer screen display, wherein said providing the plurality of portlets further comprises providing at least one of an Entry Portlet executing first electronic instructions to manage a request to start an account opening process, a Gather Application Data Portlet executing second electronic instructions to capture applicant data, a Decision Portlet executing third electronic instructions to display one or more products as approved/denied/pending, a Funding Portlet executing fourth electronic instructions to capture payments and fee instructions for the application and products, a Boarding Portlet executing fifth electronic instructions to display an application summary screen, and a Cross-Sell Portlet executing sixth electronic instructions to transmit information regarding additional products. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
Specification