System and method for generating graphical user interface
First Claim
Patent Images
1. A computer-implemented method for processing applicant input information from a client device, the method implementing an application processing system for use in creating and processing an application and routing a decision for one or more selected financial services products, the method comprising:
- accepting, over one of multiple distinct input channels, applicant input information through an input interface from the client device;
generating a graphical user interface using a GUI generator for mediation between the applicant utilizing the client device and the application processing system, wherein the GUI generator receives domain data defining layout attributes of the application and based on the layout attributes, converts the received domain data to a presentable format by automatically generating user interface script to display a user screen on the client device by converting the received domain data from the client device into an HTML user screen;
implementing computer processing components to perform steps including;
identifying the input channel and collecting the applicant input information;
determining whether the input channel is an interactive input channel or a non-interactive input channel;
selecting real time processing for interactive input formats;
performing a double key check on the applicant input information when the GUI generator receives input through the user screen on the client device;
automatically selecting one or more decision engines, using a decision engine router, based on the applicant input information and the one or more selected financial services products;
selecting a required format corresponding to the selected decision engine from a plurality of available formats stored in a library of decision engine proxies;
converting the applicant input information into application data according to the corresponding required format;
communicating with one or more servers of one or more credit bureaus;
routing the application data to the one or more selected decision engines to process the application data;
receiving the decision from the one or more selected decision engines; and
automatically routing the decision over the network to the client device in real time when the input channel is an interactive channel.
3 Assignments
0 Petitions
Accused Products
Abstract
An automated method for generating Graphical User Interfaces (GUI'"'"'s) is illustrated in the context of a system for processing financial applications. In one embodiment, the GUI generator converts domain data representing over one thousand application types into an equal number of corresponding user screens. The interface may also be bi-directional, operating on user inputs to validate data or check for double keying.
-
Citations
19 Claims
-
1. A computer-implemented method for processing applicant input information from a client device, the method implementing an application processing system for use in creating and processing an application and routing a decision for one or more selected financial services products, the method comprising:
-
accepting, over one of multiple distinct input channels, applicant input information through an input interface from the client device; generating a graphical user interface using a GUI generator for mediation between the applicant utilizing the client device and the application processing system, wherein the GUI generator receives domain data defining layout attributes of the application and based on the layout attributes, converts the received domain data to a presentable format by automatically generating user interface script to display a user screen on the client device by converting the received domain data from the client device into an HTML user screen; implementing computer processing components to perform steps including; identifying the input channel and collecting the applicant input information; determining whether the input channel is an interactive input channel or a non-interactive input channel; selecting real time processing for interactive input formats; performing a double key check on the applicant input information when the GUI generator receives input through the user screen on the client device; automatically selecting one or more decision engines, using a decision engine router, based on the applicant input information and the one or more selected financial services products; selecting a required format corresponding to the selected decision engine from a plurality of available formats stored in a library of decision engine proxies; converting the applicant input information into application data according to the corresponding required format; communicating with one or more servers of one or more credit bureaus; routing the application data to the one or more selected decision engines to process the application data; receiving the decision from the one or more selected decision engines; and automatically routing the decision over the network to the client device in real time when the input channel is an interactive channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented system for use in creating and processing an application for one or more selected financial services products, the system comprising:
-
an input interface for accepting applicant input information from a client device in one of multiple available input formats through one of multiple distinct input channels; application processing components implementing a computer processor programmed to perform steps including; identifying the input channel and collecting the applicant input information; determining whether the input channel is an interactive input channel or a non-interactive input channel; selecting real time processing for interactive input formats; performing a double key check on the applicant input information; automatically selecting one or more decision engines, using a decision engine router, based on the applicant input information and the one or more selected financial services products; selecting a required format corresponding to the selected decision engine from a plurality of available formats stored in a library of decision engine proxies; converting the applicant input information into application data according to the corresponding required format; communicating with one or more servers of one or more credit bureaus; routing the application data to the one or more selected decision engines to process the application data; receiving the decision from the one or more selected decision engines; and automatically routing the decision over the network to the client device in real time when the input channel is an interactive channel; and a graphical user interface generator for mediation between the applicant and application processing components, the graphical user interface generator receiving domain data defining layout attributes of the application and based on the layout attributes, converting the received domain data to a presentable format by automatically generating user interface script to display a graphical user interface for mediation between the applicant utilizing the client device and the application processing components, wherein the GUI generator displays a user screen on the client device by converting the received domain data from the client device into an HTML user screen. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification