WO2018013080A1 - Interface de programmation d'application permettant d'établir une cotation d'éligibilité à un produit financier - Google Patents
Interface de programmation d'application permettant d'établir une cotation d'éligibilité à un produit financier Download PDFInfo
- Publication number
- WO2018013080A1 WO2018013080A1 PCT/US2016/041756 US2016041756W WO2018013080A1 WO 2018013080 A1 WO2018013080 A1 WO 2018013080A1 US 2016041756 W US2016041756 W US 2016041756W WO 2018013080 A1 WO2018013080 A1 WO 2018013080A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- customer
- eligibility
- credit
- identifying information
- quotation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
Definitions
- the present disclosure provides methods and systems for providing quotation, in a timely fashion, for a customer's eligibility for or likelihood of being approved for certain financial products, such as credit card products.
- the quotation result is in the form of a score quantitatively measuring the likelihood, and/or a definite "yes" or "no" answer.
- the disclosed systems may be implemented as an application programing interface, which enables not only a financial service provider providing the financial products but also any third-party entity to provide the quotation service. Additional aspects of the disclosed embodiments are set forth below in this disclosure.
- a system for quoting a customer's eligibility for a financial product may include a memory storing instructions.
- the system may also include a processor configured to execute the instructions to: receive a quotation request from a client device associated with the customer, the quotation request including customer-identifying information; acquire, from a second source, information relating to a level of risk associated with the customer-identifying information; aggregate the customer-identifying information and the information relating to the level of risk; extract a plurality of variables from the aggregated data; determine an eligibility score based on the extracted variables and an eligibility model, the eligibility score indicating a likelihood of being approved for the financial product; and provide the eligibility score to the client device.
- a computer- implemented method for quoting a customer's eligibility for a financial product may include receiving a quotation request from a client device associated with the customer, the quotation request including customer-identifying information.
- the method may also include acquiring, from a second source, information relating to a level of risk associated with the customer-identifying information.
- the method may also include aggregating the customer-identifying information and the information relating to the level of risk.
- the method may also include extracting a plurality of variables from the aggregated data.
- the method may also include determining an eligibility score based on the extracted variables and an eligibility model, the eligibility score indicating a likelihood of being approved for the financial product.
- the method may further include providing the eligibility score to the client device.
- a non-transitory computer readable medium may store instructions, which when executed, cause at least one processor to perform a method for quoting a customer's eligibility for a financial product.
- the method may include receiving a quotation request from a client device associated with the customer, the quotation request including customer-identifying
- the method may also include acquiring, from a second source, information relating to a level of risk associated with the customer-identifying information.
- the method may also include aggregating the customer- identifying information and the information relating to the level of risk.
- the method may also include extracting a plurality of variables from the aggregated data.
- the method may also include determining an eligibility score based on the extracted variables and an eligibility model, the eligibility score indicating a likelihood of being approved for the financial product.
- the method may further include providing the eligibility score to the client device.
- Fig. 1 is a block diagram of an exemplary system, consistent with disclosed embodiments.
- FIG. 2 is a block diagram of an exemplary server, consistent with disclosed embodiments.
- FIG. 3 is a block diagram of an exemplary system associated with the use of a real-time application programing interface configured in accordance with disclosed embodiments for providing credit card eligibility quotation.
- Fig. 4 is a flowchart of an exemplary method for providing quotation of a customer's eligibility for certain credit card products, consistent with disclosed embodiments.
- FIG. 5 is a flowchart of a method for determining a customer's eligibility for certain credit card products, consistent with disclosed
- Disclosed embodiments include, for example, systems and methods for providing an application programming interface (“the API"), which may be developed as a web service or mobile application for providing quotation of a customer's eligibility for certain financial products, such as credit products provided by a financial service provider.
- the API enables a quotation result to be generated in a timely fashion, i.e., within seconds after receiving the customer's request for the quotation.
- FIG. 1 is a diagram illustrating an exemplary system 100 for performing one or more operations consistent with the disclosed
- system 100 may include a financial service provider 110, a financial service system 120, a credit system 130, one or more client devices 140, one or more customers 141 , and a network 150.
- the components and arrangement shown in Fig. 1 is not intended to be limiting to the disclosed embodiment as the components used to implement the processes and features here may vary.
- system 100 may further include other components that perform or assist in the performance of one or more processes consistent with the disclosed embodiments.
- Financial service provider 1 10 may be an entity that provides financial services.
- financial service provider 1 10 may be a bank, credit card issuer, or other type of financial service entity that configures, offers, provides, and/or manages financial service accounts, such as credit card accounts, loan accounts, debit card accounts, checking or savings accounts, and/or loyalty accounts. These financial service accounts and associated financial service account cards may be used by customers 141 to purchase goods and/or services.
- financial service provider 110 may include or be associated with financial service system 120, which may be configured to perform one or more aspects of the disclosed embodiments.
- Financial service system 120 may be one or more systems associated with one or more entities, such as financial service provider 1 10. Consistent with the present disclosure, financial service system 120 may be configured to determine a customer's eligibility for a financial product, such as a credit card product, provided by financial service provider 1 10. In the disclosed embodiments, financial service system 120 may be owned and/or directly operated by financial service provider 1 10 to provide quotation about a customer's likelihood of being approved for a credit card. Alternatively, financial service system 120 may be developed and operated by a third-party service provider who is authorized by financial service provider 1 10 to perform the quotation according to the credit policy of financial service provider 1 10.
- Financial service system 120 may be configured to provide one or more credit card eligibility quotation tools.
- the credit card eligibility quotation tools may allow financial service system 120 to provide an user interface for a customer to submit a request for determining the customer's eligibility for a credit card, receive a completed quotation request, assess the income, creditworthiness, risk, etc. associated with the customer (with the assistance of credit system 130, for example), determine the customer's eligibility for the credit card products provided by financial service provider 110, identify one or more credit card products that the customers are eligible for, and/or provide the quotation result to another component of system 100, such as client device 140.
- financial service system 120 may identify one or more credit card products that the customers are eligible for, and/or provides these identified, i.e., pre-approved, credit card products to another component of system 100, such as client device 140.
- financial service system 120 may further include a credit card application tool that allows an eligible customer to submit an application for the pre-approved credit card(s).
- Financial service system 120 may include one or more components that perform processes consistent with the disclosed
- financial service system 120 may include one or more computers (e.g., servers, database systems, etc.) configured to execute software instructions programmed to perform aspects of the disclosed embodiments, such as receiving a quotation request from a customer, collecting data regarding the customer's financial activities, computing an eligibility score for certain credit card product, presenting the quotation result to the customer, etc.
- computers e.g., servers, database systems, etc.
- software instructions programmed to perform aspects of the disclosed embodiments, such as receiving a quotation request from a customer, collecting data regarding the customer's financial activities, computing an eligibility score for certain credit card product, presenting the quotation result to the customer, etc.
- financial service system 120 may include other components and infrastructure that enable it to perform operations, processes, and services consistent with disclosed embodiments.
- financial service system 120 may be configured to communicate with other components of system 100 in order to provide one or more of the features described herein.
- Credit system 130 may be one or more computer systems associated with a third-party credit reporting entity.
- credit system 130 may be individually associated with existing credit bureaus (e.g., Experian®, Equifax®, Callcredit®, Tans Union®) that maintain credit information (e.g., credit reports, credit scores, etc.) in association with individuals (e.g., information identifying particular individuals).
- existing credit bureaus e.g., Experian®, Equifax®, Callcredit®, Tans Union®
- individuals e.g., information identifying particular individuals.
- system 100 may be configured to switch among different credit systems 130 (i.e., different credit bureaus) based on performance of the credit bureaus, such as response speeds of the bureaus' databases and the comprehensiveness of the credit information provided by the bureaus. For example, if a particular credit bureau has a faster response speed than others, system 100 may select the credit bureau to draw the credit information, so as to improve the overall response speed of system 100.
- different credit systems 130 i.e., different credit bureaus
- system 100 may select the credit bureau to draw the credit information, so as to improve the overall response speed of system 100.
- Credit system 130 may include one or more computing systems that are configured to perform computer-implemented processes, such as a server, desktop computer, laptop, mobile device with computing ability, etc.
- credit system 130 may be configured to provide information and/or services related to the assessment of risk and/or creditworthiness of a customer.
- credit system 130 may be configured to receive credit report inquiries from financial service system 20, identify requested credit information, and provide credit report information to financial service system 20.
- credit system 130 may be configured to differentiate between a "soft" credit inquiry and a "hard” credit inquiry.
- credit system 130 may be configured to determine that a credit inquiry is for eligibility quotation purposes, and thus, is a "soft" credit inquiry.
- credit system 130 may be configured to determine that a credit inquiry is related to an application for a binding financing agreement, and thus, is a "hard” credit inquiry.
- a "soft” credit inquiry may be a credit inquiry that is not visible to other lenders, is not considered when calculating an individual's credit scores, and/or otherwise does not of itself substantively affect an individual's risk profile and/or creditworthiness.
- a "hard” credit inquiry may be a credit inquiry that could have an effect on an individual's credit reports, credit scores, risk profile, creditworthiness, etc.
- Client device 140 may be one or more computing devices that are configured to execute software instructions for performing one or more operations consistent with the disclosed embodiments.
- Client device 140 may be a desktop computer, a laptop, a server, a mobile device (e.g., tablet, smart phone, etc.), embedded system, dedicated hardware system, etc.
- Client device 140 may include interface hardware (e.g., a display device) included in, or connected to, client device 140 for displaying user interfaces generated by and/or received from a component of system 100.
- Client device 140 may be used by customer 41 to perform functions consistent with disclosed embodiments.
- Client device 40 may include one or more processors configured to execute software instructions stored in memory, such as memory included in client device 140.
- Client device 140 may include software that when executed by one or more processors performs known Internet- related communications and content display processes. For instance, client device 140 may execute browser software that generates and displays user interfaces including content on interface hardware included in, or connected to, client device 140.
- client device 140 may be a mobile device that stores and executes mobile applications (“apps") that provide financial service related functions offered by financial service provider 1 10, such as a mobile banking app for controlling, configuring, and viewing information relating to financial accounts, etc., and/or a quotation app that provides one or more of the credit card eligibility quotation tools disclosed herein.
- apps mobile applications
- Network 150 may be any type of network that facilitates communications and data transfer between components of system 100, such as, for example, financial service system 120, credit system 130, and client device(s) 140.
- Network 150 may be a Local Area Network (LAN), a Wide Area Network (WAN), such as the Internet, and may be a single network or a combination of networks. Further, network 150 may reflect a single type of network or a combination of different types of networks, such as the Internet and public exchange networks for wireline and/or wireless communications.
- Network 150 may utilize cloud computing technologies that are familiar in the marketplace. Network 150 is not limited to the above examples and system 100 may implement any type of network that allows the entities (shown and not shown) included in Fig. 1 to exchange data and information.
- Fig. 2 depicts a server 200, consistent with disclosed embodiments.
- financial service system 120 may include server 200.
- Server 200 may be one or more computing devices configured to execute software instructions stored in memory to perform one or more processes consistent with the disclosed embodiments.
- server 200 may include one or more memory devices storing data and software instructions and one or more processor configured to use the data and execute the software instructions to perform server-based functions and operations known to those skilled in the art.
- Server 200 may be configured to execute stored software instructions to implement the API for providing credit card eligibility quotation service in a manner consistent with the disclosed embodiments.
- server 200 may be depicted and described herein as a component of financial service system 120 for ease of discussion, a server 200 or variations thereof may be used alternatively or additionally by credit system 130, client device 140, and/or other components of system 100 (shown and not shown) to perform processes consistent with disclosed embodiments.
- server 200 may include one or more processors 210, one or more input/output (I/O) devices 220, and one or more memories 230.
- server 200 may comprise web server(s) or similar computing devices that generate, maintain, and provide web site(s) consistent with disclosed embodiments.
- Server 200 may be standalone, or it may be part of a subsystem, which may be part of a larger system.
- server 200 may represent distributed servers that are remotely located and communicate over a network (e.g., network 150) or a dedicated network, such as a LAN.
- Processor 210 may include one or more known processing devices, such as a microprocessor from the PentiumTM or XeonTM family manufactured by IntelTM, the TurionTM family manufactured by AMDTM, or any of various processors manufactured by Sun Microsystems. The disclosed embodiments are not limited to any type of processor(s) configured in server 200.
- I/O devices 220 may be one or more devices configured to allow data to be received and/or transmitted by server 200.
- I/O devices 220 may include one or more user I/O devices and/or components, such as those associated with a keyboard, mouse, touchscreen, display, etc.
- I/O devices 220 may also include one or more digital and/or analog communication devices that allow server 200 to communicate with other machines and devices, such as other components of system 100.
- I/O devices 220 may also include interface hardware configured to receive input information and/or display or otherwise provide output information.
- I/O devices 220 may include a monitor configured to display a user interface.
- Memory 230 may include one or more storage devices configured to store instructions used by processor 210 to perform functions related to disclosed embodiments.
- memory 230 may be configured with one or more software instructions associated with programs and/or data.
- Memory 230 may include a single program that performs the functions of the server 200, or multiple programs.
- processor 210 may execute one or more programs located remotely from server 200.
- financial service system 120, credit system 130, and/or client device 140 may, via server 200, access one or more remote programs that, when executed, perform functions related to disclosed embodiments.
- Memory 230 may also store data that may reflect any type of information in any format that the system may use to perform operations consistent with the disclosed embodiments.
- Server 200 may also be communicatively connected to one or more databases 240.
- server 200 may be communicatively connected to database 240 through network 150.
- Database 240 may include one or more memory devices that store information and are accessed and/or managed through server 200.
- database 240 may include OracleTM databases, SybaseTM databases, or other relational databases or non-relational databases, such as Hadoop sequence files, HBase, or
- server 200 may include database 240.
- database 240 may be located remotely from the server 200.
- Database 240 may include computing components (e.g., database management system, database server, etc.) configured to receive and process requests for data stored in memory devices of database 240 and to provide data from database 240.
- Fig. 3 is a block diagram illustrating a system 300 associated with the use of a real-time API configured in accordance with disclosed embodiments for providing credit card eligibility quotation.
- the operations and functions of system 300 are similar to those of system 100 (Fig. 1 ), with the modules illustrated in Fig. 3 (as well as other modules not necessarily illustrated in Fig. 3) being implemented in the form of an API.
- the API is a set of protocols for requesting and processing information related to credit card eligibility determination. For example, referring to Fig.
- quotation search service 121 is part of a real-time API platform configured to perform operations consistent with disclosed embodiments.
- the real-time API platform enables hardware (such as a mobile device, computer, electronic components, or the like), firmware (such as ROM or other hard-wired logic components, or the like), and software (such as operating systems, application programs, or the like) to all interact with one another.
- the exemplary implementation may involve operations performed by one or more components of a system consistent with disclosed embodiments.
- financial service provider 1 10 may provide, via, e.g., a website or a mobile app operated by financial service provider 1 10, a quotation request interface 1 1 1 for a customer to submit a quotation request and enter information used for determining credit card eligibility.
- the quotation request may be submitted as part of a credit card application process, and the information provided by the customer for applying a credit card is used to facilitate the eligibility determination.
- quotation request interface 1 11 may be implemented as a credit card application interface 1 1 1 for receiving a customer's application for a credit card.
- the collected quotation request may be transmitted to financial service platform 120, or more specifically the module of quotation search service 121 , to initiate the eligibility determination process.
- financial service provider 1 10 may also collaborate with a partner website (e.g., www.moneysupermarket.com) and/or app 160 to solicit a quotation request and/or an application for a credit card product provided by financial service provider 1 10.
- Partner website/app 160 may transmit the collected quotation request and/or application to financial service provider 1 10, who then relays the information regarding the quotation to quotation search service 121.
- partner website/app 160 via a gateway 161 , may provide the collected quotation request directly to financial service system 120, or more specifically, the module of partner quotation service 122, which then relays the information regarding the quotation to quotation search service 121.
- quotation search service After receiving the quotation request, quotation search service
- quotation search engine 121 may query internal databases of financial service provider 1 10 to determine whether the customer already has an existing credit card application or financial service account with financial service provide 1 10.
- such internal databases may include application database 129 configured to store credit card applications or account database 173 configured to store financial account information.
- quotation search engine 121 may access application database 129 via application service 123, to draw the application information. If quotation search service 121 determines that the customer currently has an active credit card application, quotation search service 121 may decline the quotation request to avoid creating interference in the application process.
- quotation search service 121 may determine whether the customer's existing account(s) is in good standing. If the existing account(s) is not in good standing or has associated with fraudulent activities, quotation search service 121 may decline the quotation request or conclude the customer is not eligible for any credit card product.
- quotation search service 121 may further query quotation database 27 to determine whether a quotation has been conducted for the customer recently, e.g., within the last month or week.
- Quotation database 127 is configured to store data related to previously performed quotations, including customer information, quotation requests, quotation results, credit bureau data, etc.
- quotation search service 121 may determine data related to the past quotation can be used as the basis for performing the current quotation and submit the data to decision service 124. This is because a customer's credit history, including credit bureau data, usually does not change much during one month. Moreover, continuing to using the information as first provided may prevent a customer from cheating the system by artificially adjusting the provided information, e.g., increasing the stated income after finding the previously entered income value is treated by the system unfavorably.
- quotation search service 121 may determine that system 300 does not contain credit bureau data usable for performing the current quotation. Accordingly, quotation search service 121 may contact bureau service 125 to retrieve the customer's credit information (e.g., credit report, credit score, etc.) from credit bureau 141.
- Credit bureau 141 includes database(s) maintained by one or more credit bureaus, such as xperian®, Equifax®, Callcredit®, and is part of credit system 130 (Fig. 1 ).
- Bureau service 125 may return the retrieved credit bureau data to quotation search service 121 , which then submit the credit bureau data to decision service 124 for further processing. Alternatively, bureau service 125 may return the retrieved credit bureau data directly to decision service 124.
- Decision service 124 is configured to aggregate the quotation request (including the customer information), credit bureau data, and other information for performing the quotation.
- account database 173 may store information regarding historical and current financial accounts held by the customer. These financial accounts may be provided by financial service provider 1 10 and/or other financial institutions.
- Decision service 124 may access account database 173 to collect the account information.
- Decision service 124 is further configured to parse and analyze the aggregated data. Decision service 124 may then submit the aggregated data to decision engine 126 for computing a score (hereinafter referred to as "eligibility score") indicative of the customer's likelihood of being approved for one or more credit card products.
- a score hereinafter referred to as "eligibility score
- Decision engine 126 may be implemented in software, hardware, firmware, a mix of any of those, or the like. Decision engine 126 may be configured to use, for example, a text mining algorithm to extract a plurality of variables from the aggregated data. Decision engine 126 may also be configured to use the variables to compute the eligibility score based on an eligibility model.
- the eligibility model may be product specific. That is, different models may be used to compute eligibility scores associated with different credit card products. Decision engine 126 may be further configured to, based on the eligibility score, reach a decision as to whether the customer is eligible for certain credit card products. In one embodiment, the eligibility score may have a score of 10. When the eligibility score is above a predetermined threshold (e.g., 8), decision engine 126 may conclude that the customer is eligible for certain credit card products. Otherwise, decision engine 126 may conclude that customer is not eligible for the credit card products.
- a predetermined threshold e.g. 8
- Decision engine 126 may return the decision on the eligibility to the customer via a client device, e.g., client device 140 (not shown in Fig. 3). In some embodiments, if the customer is determined to be eligible for a credit card product, decision engine 126 may also transmit the decision to application processing server 128 for processing an application associated with the pre-approved credit card.
- financial service provider 1 10 may submit the applications for credit cards, received directly from customers or received via partner website/app 160, to application service 123, which relays the applications to application processing server 128 for further processing. Similar to the above-described quotation process, application processing server 128 may also access the credit bureau 141 via bureau service 125. But the credit bureau data inquiry initiated by application processing server 128 is a "hard” inquiry, which may affect a customer's credit history, whereas the credit bureau data inquiry initiated by quotation search service 121 is a "soft" inquiry, which does not affect a customer's credit history.
- the above-described real-time API employed by system 300 is capable of requesting and processing the complex credit bureau data and proprietary data of financial service provider 1 10 to generate a definite decision, i.e., "yes” or "no," on a customer's eligibility for certain credit card products.
- quotation data base 127, application database 129, and credit bureau 141 may communicate with a dynamic data environment (DDE) 170 that provides abundance of data for determining customers' eligibility for credit card products.
- DDE 170 may include a credit card processing platform 171 , e.g., TS2 offered by Total System Services Inc. (TSYS).
- Credit card processing platform 171 may be configured to provide a full range of credit card processing services, from credit approval to production and mailing of cards, to authorizing domestic and international purchases, preparation and mailing of billing statements, and customer service support, as well as merchant accounting and other merchant support services. Credit card processing platform 171 may upload daily the credit card transaction data to teradata 172, which is a database for storing and organizing the data related to credit card products operated by financial service provider 1 10. Credit card processing platform 171 may also provide the credit card transaction data to account database 173 via DDE 170.
- Teradata 172 may also store information received from sources other than credit card processing platform 171 , including any type of lenders, borrowers, brokers, and/or other information sources.
- teradata 172 may store information received from county property or tax records, Department of Commerce, Bureau of Labor statistics, IRS statistics on income, etc.
- System 300 may use the data stored in teradata 172 to perform the quotation of customers' eligibility for credit card products.
- the data stored in teradata 172 may be used to analyze customers' credit card usage behavior with their credit worthiness. Such analysis result may be used to construct, refine, and correct the eligibility models employed by decision engine 126, so as to improve the accuracy of the eligibility quotation.
- Fig. 4 is a flowchart of an exemplary method 400 for providing quotation of a customer's eligibility for certain credit card products.
- financial service system 120 may perform one or more of the steps of method 300 to provide a credit card eligibility quotation tool to client device 140. Through such a tool, financial service system 120 may provide client device 140 with a customer's likelihood of being approved for a credit card product or any other type of loan products. In exemplary embodiments, the likelihood may be presented to client device 140 as a quantitative score, or a descriptive phrase such as "yes" or "no.”
- financial service system 120 may receive a quotation request for the likelihood of being approved for a credit card product.
- Financial service system 120 may receive the quotation request from client device 40 associated with a customer.
- the quotation request may include any information that initiates a quotation process.
- financial service system 120 may provide an advertisement or notice to client device 140, which client device 140 may display (e.g., via a web browser, mobile app, etc.).
- the advertisement or notice may describe the quotation process.
- Client device 140 may receive input (e.g., from a customer) indicating that the customer wants to initiate the quotation process.
- Client device 140 may create a corresponding quotation request and send the request to financial service system 120.
- financial service system 120 may provide a quotation request interface.
- financial service system 120 may provide a quotation request interface to client device 140.
- Client device 140 may display the quotation request interface using display hardware.
- the quotation request interface may include, for example, a fillable form with one or more prompts for requested information.
- the requested information may include information identifying a customer that is seeking quotation.
- the requested information may include at least customer name and residential address, and may also include other identifying information, such as date of birth, social security number, driver's license number, email address, phone number, etc.
- the requested information may also include the customer's employment condition, including but not limited to employment status, current occupation, yearly/monthly income, etc.
- the quotation request form may further present one of more key questions for the customer to answer, such as questions related to the customer's financial needs.
- the customer may be requested to answer whether she is interested in an immediate cash advance.
- the requested information may include information identifying a financial account held by the customer and maintained by, for example, financial service provider 1 10.
- the requested information may include an account number, card number, pin number, etc., which may allow financial service system 120 to identify a corresponding financial account and determine customer-identifying information (e.g., based on information associated with the corresponding financial account).
- financial service system 20 may receive a completed quotation request.
- Financial service system 120 may receive the completed quotation request from client device 140.
- the customer may provide input to client device 140, the input including the requested information.
- the customer may operate client device 140 to fill out the quotation request form.
- Client device 140 may send the completed quotation request to financial service system 120.
- financial service system 120 may determine the customer's likelihood of being approved for a credit card product.
- Financial service system 120 may determine the likelihood based on data collected from a variety of sources, including the requested information from the completed quotation request form, credit reports and credit scores provided by one or more credit bureaus, information regarding existing financial accounts held by the customer, information regarding pending or recent credit card applications submitted by the customer, etc.
- the likelihood may be expressed as an eligibility score, e.g., in a scale of 10.
- the eligibility score may be configured to be proportional to the likelihood of being approved for a credit card product. The higher the score is, the more likely the customer is approved for a credit card product.
- a threshold may be predetermined such that when the eligibility score is above the threshold, financial service system 120 may conclude that the customer is likely to be approved for one or more credit card products.
- financial service system 120 may further identify one or more pre-approved credit card products for the customer and configure the terms of the pre- approved credit card products. For example, financial service system 120 may determine the credit limit (e.g., up to $4,000, up to $20,000, etc.), a cash advance limit, and an interest rate or range of interest rates for the credit card product (e.g., 20.9% APR, 3.25-18.75% APR, etc.). Financial service system 120 may use a credit policy and pricing program administrated by financial service provider 1 10 to determine the pre-approved credit card product. For example, financial service system 120 may use credit information and one or more risk assessment tools to determine acceptable terms of a credit card product for the customer.
- the credit limit e.g., up to $4,000, up to $20,000, etc.
- a cash advance limit e.g., a cash advance limit
- an interest rate or range of interest rates for the credit card product e.g., 20.9% APR, 3.25-18.75% APR, etc.
- a pre-approved credit card offer may be an offer that reflects the willingness of financial service provider 1 10 to provide the credit, should the terms of the pre-approved credit card offer be accepted by the customer. Consistent with disclosed embodiments, however, the credit card offer may be pre-approved in that the customer has not actually applied for a credit card and has only inquired into such a credit card. In this way, the customer's inquiry will not negatively affect the customer's credit history reports and scores. According to the typical credit reporting practices, applications for a binding credit card agreement can be added to credit reports and considered in credit scores, while inquiries for pre-approval are not. In order to allow the customer to rely on the pre-approved offer, however, financial service system 120 may be configured to honor the terms of the pre-approved offer should the customer accept the terms and submit a completed credit card application.
- step 450 financial service system 120 may provide the quotation result.
- financial service system 120 may provide the quotation result to client device 140.
- Client device 140 may display the quotation result using display hardware.
- the quotation result may be presented as the determined eligibility score, with an
- the quotation result may also recommend one or more of the pre-approved credit card product for the customer to apply.
- Client device 140 may display the terms of the recommended credit card product and provide a link to apply for the recommended credit card product.
- financial service system 120 may prepopulate the application form with information (e.g., name, address, social security number, etc.) supplied by the customer during the quotation stage, so as to save the customer's work.
- financial service system 120 may provide information to client device 140 indicating that the customer is not eligible for a credit card product or loan.
- the information may include the reasons for the non-eligibility. For example, if customer submitted false information in the quotation request, financial service system 120 may instruct client device 140 to display the following message: "We can't lend to you because the information you have given doesn't match the information with the credit reference agencies.”
- Fig. 5 is a flowchart of an exemplary method 500 for determining a customer's eligibility for certain credit card products, consistent with disclosed embodiments.
- financial service system 120 may perform one or more of the steps of method 500 to determine a customer's eligibility for, or likelihood of being approved for, certain credit card products provided by financial service provider 1 10.
- method 500 may correspond to an exemplary embodiment of step of 440 of method 400.
- method 500 may include steps that provide an eligibility score or a "yes” or “no" decision on the customer's quotation, so as to eliminate the uncertainty over being approved for a credit card.
- method 500 may include steps that allow financial service system 120 to access the risk, creditworthiness, etc. of a customer and make an eligibility determination based thereon, while maintaining the credit history status of a quotation inquiry. In this way, financial service system 120 can perform the quotation without risking adversely affecting the customer's history.
- financial service system 120 may parse and analyze the data entered by the customer in the quotation request form. For example, financial service system 120 may use a text mining algorithm to analyze the customer-entered information. For example, financial service system 120 may clean, format, and consolidate the customer-entered data so that the data is easier to manipulate.
- the customer-entered data may have typographical errors, abbreviations, synonyms, near homonyms, symbols (or lack of symbols), or other errors that make consolidating the data difficult. Words may be expanded to remove abbreviations based on lists of abbreviations, expansions, and substitutions in order to substitute the complete word for the abbreviated word.
- a list of stop words i.e., words that do not add special meaning such as "and,” "the,” etc.
- a list of special characters and punctuation e.g., #, $, %) may be used to remove stop words and special characters from the data (e.g., to change "$1 ,000.00" to "1000").
- a list of special characters and punctuation may be used to add special characters from the data (e.g., to convert "1000" to "$1 ,000.00").
- One or more dictionaries may also be used to check the spelling of words in the data, replacing the misspellings with correctly spelled words.
- Natural language processing or other processing may also be used to group data within certain criteria (e.g., to convert "st.” into “street”).
- financial service system 120 may send a "soft" request to credit system 130.
- financial service system 120 may transmit customer-identifying information to one or more credit systems 130 as part of a "soft" inquiry for credit history information (e.g., credit reports and/or credit scores).
- the request may include information identifying the request as a "soft" inquiry.
- the request may include, in addition to the customer identifying information, a reference code that indicates the request is for quotation purpose and is not a full credit search. The reference code may indicate that the request is part of a quotation process, and thus, is not to have an effect on the customer's credit history.
- financial service system 120 may switch among different credit systems 130 (i.e., credit bureaus) based on
- financial service system 120 may send the inquiries to this credit bureau during the identified time window, and to other bureaus during other time.
- financial service system 120 may receive credit report(s) from credit system 130.
- Financial service system 120 may receive the credit report(s) in response to the request sent to the credit system 130 in step 520.
- the received credit reports may include any and all credit information that is stored by credit system 130 and which may allow financial service system 120 to assess the risk and creditworthiness of the customer. That is, the credit report(s) may include all of the information that would be provided in response to a final credit card application, even though the request sent to credit system 130 was a "soft" request. In this way, financial service system 120 can rely on the information in the credit reports to the same degree as if it were credit report information provided in response to a final credit card application.
- financial service system 120 may retrieve data regarding the customer's financial activities from internal data sources of financial service provider 1 10. For example, if the customer has existing financial accounts with financial service provider 1 10, financial service system 120 may collect records showing the account activities. For another example, if the customer has a pending credit card application with financial service provider 1 10, financial service system 120 may collect information submitted by the customer during that application.
- financial service system 120 may aggregate the data collected from various sources, including but not limited to the data entered by the customer in the quotation request form, the credit report(s), and relevant data internally maintained by financial service provider 1 10.
- financial service system 120 may extract variables from the aggregated data, based on an eligibility model.
- the eligibility model may use as many variables as possible, e.g., -20,000 variables. Each variable may reflect an aspect of the creditworthiness or risk associated with the customer.
- financial service system 120 may extract a plurality of variables representing: the customer's stated income; the customer's occupation and the years of experience in that occupation; an estimated value (or appraisal) for the customer's property (i.e., the customer's current property and/or a property being mortgaged); and the property type (e.g., a condominium, a town house, a single family home, a 2-4 unit dwelling, or a multifamily dwelling).
- the property type e.g., a condominium, a town house, a single family home, a 2-4 unit dwelling, or a multifamily dwelling.
- financial service system 120 may extract a plurality of variables representing: the customer's credit worthiness, such as credit scores, credit history, delinquencies, outstanding balances on loans, and loan limits; a median price (or appraisal) for properties within a region or, alternatively, an estimated price for the customer's property.
- financial service system 120 may extract a plurality of variables representing demographic information, such as income estimates (or statistics) based on the customer's occupation, experience, and region, such as a street address, neighborhood, city, state, etc.
- financial service system 120 may extract a plurality of variables representing inconsistencies, mismatches, or red flags detected in information entered by the customer in the quotation request form. For example, if the customer provided her employment status as employed but did not provided an occupation, based on historical data, such
- financial service system 120 may use one or more variables to indicate that the customer has a high probability of default.
- financial service system 120 may extract a plurality of variables representing the customer's other financial accounts and/or credit card applications associated with financial service provider 1 10. For example, if the customer already has a checking account with financial service provider 10 and the checking account history indicates that the customer constantly maintains a direct deposit to the checking account, financial service system 120 may use a variable to indicate that the customer has a low risk of default because she has a steady flow of income. For another example, if the customer has another credit card application pending in front of financial service provider 1 10, financial service system 120 may use a variable to indicate that the customer should be placed in a high risk group of people, because it is usually not desirable to approve multiple credit card applications from the same customer during a short time period.
- financial service system 120 may compute an eligibility score based on the extracted variables and an eligibility model. Specifically, financial service system 120 may feed the extracted variables to the eligibility model to compute an eligibility score. Financial service system 120 may further use the eligibility score to determine whether the customer is likely to be approved for certain credit card products.
- the eligibility model is constructed based on the credit policy of financial service provider 1 10. In some embodiments, different eligibility models may be used for different credit card products. This is because different credit card products are designed for people with different creditworthiness or credit risks. A customer may be eligible for one credit card product while unqualified for another credit card product. Accordingly, financial service system 120 may compute multiple eligibility scores, indicating the customer's eligibility for different credit card products.
- Computer programs based on the written description and methods of this specification are within the skill of a software developer.
- the various programs or program modules can be created using a variety of programming techniques.
- program sections or program modules can be designed in or by means of Java, C, C++, assembly language, Python, or any such programming languages.
- One or more of such software sections or modules can be integrated into a computer system, non-transitory computer-readable media, or existing communications software.
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
L'invention concerne un système et un procédé de cotation de l'éligibilité d'un client à un produit financier. Selon certains modes de réalisation, le système peut comprendre une mémoire stockant des instructions. Le système peut également comprendre un processeur conçu pour exécuter les instructions de façon à : recevoir une demande de cotation provenant d'un dispositif client associé au client, la demande de cotation contenant des informations d'identification du client ; obtenir d'une seconde source des informations relatives à un niveau de risque associé aux informations d'identification du client ; regrouper les informations d'identification du client et les informations relatives au niveau de risque ; extraire des données regroupées une pluralité de variables ; déterminer un score d'éligibilité sur la base des variables extraites et d'un modèle d'éligibilité, le score d'éligibilité indiquant une probabilité d'approbation relative au produit financier ; et communiquer le score d'éligibilité au dispositif client.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/US2016/041756 WO2018013080A1 (fr) | 2016-07-11 | 2016-07-11 | Interface de programmation d'application permettant d'établir une cotation d'éligibilité à un produit financier |
| CA3030386A CA3030386A1 (fr) | 2016-07-11 | 2016-07-11 | Interface de programmation d'application permettant d'etablir une cotation d'eligibilite a un produit financier |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/US2016/041756 WO2018013080A1 (fr) | 2016-07-11 | 2016-07-11 | Interface de programmation d'application permettant d'établir une cotation d'éligibilité à un produit financier |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018013080A1 true WO2018013080A1 (fr) | 2018-01-18 |
Family
ID=60953276
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2016/041756 Ceased WO2018013080A1 (fr) | 2016-07-11 | 2016-07-11 | Interface de programmation d'application permettant d'établir une cotation d'éligibilité à un produit financier |
Country Status (2)
| Country | Link |
|---|---|
| CA (1) | CA3030386A1 (fr) |
| WO (1) | WO2018013080A1 (fr) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111406272A (zh) * | 2018-06-28 | 2020-07-10 | 甲骨文国际公司 | 具有增强的批准控制的配置价格报价 |
| US20220207602A1 (en) * | 2020-12-24 | 2022-06-30 | Fidelity Information Services, Llc | Systems and methods for analyzing financial product utilization |
| US20220358600A1 (en) * | 2021-05-07 | 2022-11-10 | Capital One Services, Llc | Aggregating information from gig economy platforms for analysis by machine learning models |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8260702B1 (en) * | 2007-09-12 | 2012-09-04 | Fannie Mae | Credit risk framework |
| US20120232932A1 (en) * | 2011-03-08 | 2012-09-13 | Voccola Frederick J | System and method for optimizing credit insurance policies |
| US8626642B2 (en) * | 2003-08-22 | 2014-01-07 | Compucredit Intellectual Property Holdings Corp. Iii | System and method for dynamically managing a financial account |
| US8744946B2 (en) * | 2008-06-09 | 2014-06-03 | Quest Growth Partners, Llc | Systems and methods for credit worthiness scoring and loan facilitation |
| US9037481B2 (en) * | 2012-06-11 | 2015-05-19 | Hartford Fire Insurance Company | System and method for intelligent customer data analytics |
| US20150287137A1 (en) * | 2014-04-07 | 2015-10-08 | Bank Of America Corporation | Systems and methods for determining a financial health indicator |
| US20150363862A1 (en) * | 2014-06-13 | 2015-12-17 | Connect Financial LLC | Financial product recommendation for a consumer |
-
2016
- 2016-07-11 WO PCT/US2016/041756 patent/WO2018013080A1/fr not_active Ceased
- 2016-07-11 CA CA3030386A patent/CA3030386A1/fr active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8626642B2 (en) * | 2003-08-22 | 2014-01-07 | Compucredit Intellectual Property Holdings Corp. Iii | System and method for dynamically managing a financial account |
| US8260702B1 (en) * | 2007-09-12 | 2012-09-04 | Fannie Mae | Credit risk framework |
| US8744946B2 (en) * | 2008-06-09 | 2014-06-03 | Quest Growth Partners, Llc | Systems and methods for credit worthiness scoring and loan facilitation |
| US20120232932A1 (en) * | 2011-03-08 | 2012-09-13 | Voccola Frederick J | System and method for optimizing credit insurance policies |
| US9037481B2 (en) * | 2012-06-11 | 2015-05-19 | Hartford Fire Insurance Company | System and method for intelligent customer data analytics |
| US20150287137A1 (en) * | 2014-04-07 | 2015-10-08 | Bank Of America Corporation | Systems and methods for determining a financial health indicator |
| US20150363862A1 (en) * | 2014-06-13 | 2015-12-17 | Connect Financial LLC | Financial product recommendation for a consumer |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111406272A (zh) * | 2018-06-28 | 2020-07-10 | 甲骨文国际公司 | 具有增强的批准控制的配置价格报价 |
| US20220207602A1 (en) * | 2020-12-24 | 2022-06-30 | Fidelity Information Services, Llc | Systems and methods for analyzing financial product utilization |
| US20220358600A1 (en) * | 2021-05-07 | 2022-11-10 | Capital One Services, Llc | Aggregating information from gig economy platforms for analysis by machine learning models |
Also Published As
| Publication number | Publication date |
|---|---|
| CA3030386A1 (fr) | 2018-01-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20230035536A1 (en) | Orchestration of an exchange protocol based on a verification process | |
| US10896462B2 (en) | System and method for aggregating and analyzing financial data | |
| US20210090165A1 (en) | Application programing interface for providing financial-product eligibility quotation | |
| US8095443B2 (en) | Debt trending systems and methods | |
| US11244386B1 (en) | Systems and methods for generating a model for income scoring | |
| US20170004573A1 (en) | Workflow processing and user interface generation based on activity data | |
| US20100228658A1 (en) | System and method for credit reporting | |
| US20120239552A1 (en) | System and method for dynamic working capital | |
| US10062110B1 (en) | Systems, methods, and computer-readable storage media for calculating a housing volatility index | |
| US20140258094A1 (en) | Systems and methods for dynamically providing financial loan products | |
| US11430058B2 (en) | Credit scoring and pre-approval engine integration | |
| US10762560B1 (en) | Systems and computer-implemented processes for model-based underwriting | |
| US20170061455A1 (en) | Method and system for sizing of demographic markets | |
| US20140258023A1 (en) | Intelligent Personal Finance Tracking Engine | |
| US20170213294A1 (en) | Methods, systems and computer program products for calculating an estimated result of a tax return | |
| US10671952B1 (en) | Transmission of a message based on the occurrence of a workflow event and the output of an externally augmented propensity model identifying a future financial requirement | |
| US20250156297A1 (en) | Systems and methods for monitoring provider user activity | |
| WO2018013080A1 (fr) | Interface de programmation d'application permettant d'établir une cotation d'éligibilité à un produit financier | |
| US20130110704A1 (en) | Computerized system and method facilitating qualification for and acquisition of funding for commercial real estate projects | |
| US10535074B2 (en) | Method and system for indexing of agricultural regions | |
| US20240378527A1 (en) | Ambiguity resolution for automated performance of tasks | |
| US20210073908A1 (en) | Systems and computer-implemented processes for occupational risk assessment | |
| US20180004849A1 (en) | Method and system for assessment of retirement communities and residents | |
| US20170178165A1 (en) | Method and system for generation of indices regarding neighborhood growth | |
| US10475131B1 (en) | Methods, systems and computer program products for calculating an estimated result of a tax return |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16908984 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 3030386 Country of ref document: CA |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 16908984 Country of ref document: EP Kind code of ref document: A1 |