System and Method for Generating Graphical User Interface
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.
11 Citations
32 Claims
-
1-13. -13. (canceled)
-
14. A computer-implemented method for processing applicant input information, the method implementing an application processing system for use in creating and processing an application 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; generating a graphical user interface using a GUI generator for mediation between the applicant and the application processing system; implementing computer processing components to perform steps including; identifying the input channel and collecting the applicant input information; performing a double key check on the applicant input information; automatically selecting one or more decision engines 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; and receiving the decision from the one or more selected decision engines. - View Dependent Claims (28)
-
-
23. 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 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; performing a double key check on the applicant input information; automatically selecting one or more decision engines 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; and a graphical user interface generator for mediation between the applicant and application processing components.
-
-
32. 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 mobile computing 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; selecting real time processing for interactive input formats; performing a double key check on the applicant input information by clearing at least some entered applicant input information from the graphical user interface and requiring the applicant to reenter the at least some cleared applicant input information; automatically selecting one or more decision engines 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 and obtaining an applicant'"'"'s historical credit information; routing the application data and the applicant'"'"'s historical credit information to the one or more selected decision engines to process the application data; and a graphical user interface generator for mediation between the applicant and application processing components.
-
Specification