1. Field of Invention
The present invention relates generally to the financial service and banking industries, and, more particularly, to systems, computer program products, and associated computer-implemented methods to advance loan proceeds on prepaid cards.
2. Background
It is known that millions of prepaid cards are issued each year in the United States. It is also known that many of the customers of prepaid cards rely primarily on cash and a prepaid card account for their personal finances; these customers often do not have a traditional checking, savings, or other bank deposit account, and they usually do not write checks.
It is further known that payroll proceeds, state and federal government benefits, and other forms of direct or automatic deposits can be credited to, or posted to, many prepaid card accounts. In addition, it is known that a retailer can post proceeds to many of these accounts, typically for a fee. For example, a customer can bring $150 in cash into a retailer; the retailer receives the cash and posts the value of the cash, minus a fee, to the customer's prepaid card account. Thereafter, the customer can use the money in the prepaid card account to purchase goods or pay bills, either in person or electronically via the internet, a kiosk, or a telephone.
It is also known that proceeds from a loan can be credited to or posted to a prepaid card. For example, PPI of Irvine, Calif. will post loan proceeds to a prepaid card account associated with FSV Payment Systems, Inc., a Houston-based prepaid card processor. Each of the several prepaid card processors, however, provides a different interface. Thus, today's solutions for advancing loan proceeds on a prepaid card, at best, are specific to a particular card processor. As a result, a lender may offer a loan to those prepaid card customers, if at all, associated only with a specific prepaid card processor.
Applicant has identified that the different interfaces of the existing prepaid card processors are a source of problems with advancing loan proceeds on a scalable volume of prepaid cards. For example, these different interfaces can add complexity and can needlessly limit the ability of a lender to make loans widely available to customers with prepaid cards. An interface is defined as a boundary across which two systems interact or communicate, including the software codes and data formats that applications use to communicate, as understood by those skilled in the art. From a customer's point of view, it is desirable to be able to apply for a loan and have access to the proceeds without having to collect the loan proceeds in person. Likewise, lenders would like to be able to offer loans and advance the proceeds conveniently, without concerning retail space for the delivery of the proceeds. Also from a customer's point of view, it is desirable for multiple lenders to be able to compete for the customers business. From a lender's perspective, it is desirable to be able to make a loan to anyone with a loadable prepaid card, without regard to the specific prepaid card processor associated with the customer's prepaid card. Moreover, it is desirable from a lender's perspective to post loan proceeds through multiple prepaid card processors, yet mask the complexity of interacting with various interfaces by utilizing a single, common interface. In addition to broadening the market of lenders to prepaid card accounts, the results of a common interface are reduced error rates and training costs. In view of the foregoing, Applicant provides computer-implemented methods to advance loan proceeds on prepaid cards, and associated systems and computer program products.
Embodiments of the present invention include generating a common interface for loan information when proceeds from the loan are destined for a prepaid card account. As understood by a person having ordinary skill in the art, the common interface of the embodiments of the present invention is agnostic to the prepaid card processor. That is, the common interface covers, works with, or feeds various prepaid card processors, as understood by those skilled in the art. Therefore, the information provided through the common interface will enable the advancing of loan proceeds to prepaid card accounts associated with a plurality of prepaid card processors.
Embodiments of the present invention include a computer-implemented method of advancing loan proceeds on a prepaid card, Under the computer-implemented method, a lending institution computer generates a common interface for information for an approved loan to an underwriter for loans when proceeds from the loan are destined for a prepaid card account. After approving the customer's loan request, the underwriter provides loan information through the common interface to the lending institution. Next, the lending institution computer determines a prepaid card processor associated with the prepaid card account from the loan information provided through the common interface. For example, the prepaid card account number can map to a prepaid card processor, as understood by those skilled in the art. Having determined the appropriate prepaid card processor, the computer associated with the lending institution, known as the bank computer, invokes the prepaid card processor as one of a plurality of preselected processors available to post the loan proceeds to the prepaid card account. Once the loan proceeds are posted, the borrower has access to the proceeds through the prepaid card. The computer-implemented method further includes the bank computer reconciling the information for the approved loan from the underwriter with the information from the prepaid card processor.
Embodiments of the present invention also can include selling the loan obligations by the lending institution, as understood by one skilled in the art.
Embodiments of the present invention include a computer program product to implement the methods described and shown. Embodiments of the present invention include a computer program product, stored on a tangible computer memory media that is readable by a computer, for advancing loan proceeds to a prepaid card account, the computer program product comprising a set of instructions that, when executed by the computer, cause the computer to perform various operations. The operations include a bank computer generating a common interface for information for an approved loan to an underwriter computer where proceeds from the loan are destined for a prepaid card account. The operations continue with determining the prepaid card processor associated with the prepaid card account from the loan information provided, as understood by those skilled in the art. Next, the bank computer invokes the appropriate processor-specific software methods available from the prepaid card processor associated with the prepaid card account to post the loan proceeds to the prepaid card account. Then operations also include the bank computer reconciling the information for the approved loan from the underwriter computer with the information from the prepaid card processor.
A computer program product, according to an embodiment of the present invention, can include various modules or components. For example, the computer program product can include a common interface module to interact and communicate with one or more underwriter computers, e.g., to receive data for an approved loan. The computer program product can also include, for example, a prepaid card taxonomy module to classify prepaid cards according to an associated prepaid card processor using a portion of the prepaid card serial number; the taxonomy module can also, for example, manage a database of prepaid card files. The computer program product can also include, for example, a format translator module. Responsive to communication from the taxonomy module, the format translator module can invoke the associated prepaid card processor for a given prepaid card, convert the data received by the common interface into a processor-specific instruction format, and communicate the converted data to the prepaid card processor. In addition, the computer program product can also include, for example, a reconciliation module to receive data, e.g., flat files, or data files that have no structural relationship as understood by those skilled in the art, from the format translator module, the underwriter computer, and the prepaid card processor. The reconciliation module can also, for example, compare the various data files to reconcile the data and check for errors.
In addition, embodiments of the present invention include improvements and enhancements for systems, computer program products, and associated computer-implemented methods of advancing loan proceeds to prepaid card accounts through a single common interface, the interface agnostic to the prepaid card processor, as will be understood by those skilled in the art.
So that the manner in which the features and benefits of the invention, as well as others which will become apparent, may be understood in more detail, a more particular description of the invention briefly summarized above may be had by reference to the embodiments thereof which are illustrated in the appended drawings, which form a part of this specification. It is also to be noted, however, that the drawings illustrate only various embodiments of the invention and are therefore not to be considered limiting of the invention's scope as it may include other effective embodiments as well.
The present invention will now be described more fully hereinafter with reference to the accompanying drawings, which illustrate embodiments of the invention. This invention may, however, be embodied in many different forms and should not be construed as limited to the illustrated embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Like numbers refer to like elements throughout.
Applicant has identified that the different interfaces of the existing prepaid card processors, as illustrated in
Embodiments of the present invention include generating a common interface for loan information when proceeds from the loan are destined for a prepaid card account. As understood by a person having ordinary skill in the art, the common interface of the embodiments of the present invention is agnostic to the prepaid card processor. That is, the common interface works with a plurality of prepaid card processors, including but not limited to, for example, FDR, FSV, Galileo, Symmetrex, and TSYS prepaid card processors, for example, as understood by those skilled in the art. First Data Corporation, formerly First Data Resources, (FDR) is a transaction processing company, including prepaid cards, and is headquartered in Greenwood Village, Colo., as understood by those skilled in the art. FSV Payment Systems, Inc. (FSV) provides prepaid technology and stored value processing and is headquartered in Houston, Tex., as understood by those skilled in the art. Galileo Processing, Inc. (Galileo) is a privately held, financial payment processing company based out of Salt Lake City, Utah, as understood by those skilled in the art. Symmetrex, Inc. (Symmetrex) is a transaction processing company and a large prepaid card processor in the United States, located in Maitland, Fla., as understood by those skilled in the art. With headquarters located in Columbus, Ga., Total System Services, Inc. (TSYS) provides electronic payment services to financial institutions and companies, including consumer-finance, credit, debit, healthcare, loyalty, prepaid, chip and mobile payments, as understood by those skilled in the art.
In an exemplary embodiment of the present invention, the common interface is generated by a computer program product running on a computer associated with a lending institution. The lending institution computer acts a gateway between the computer of the underwriter and the prepaid card processor. Under the ‘forwarder’ software architecture for the services provided, as illustrated in
Embodiments of the present invention include a computer-implemented method of advancing loan proceeds on a prepaid card, as illustrated in
Reconciling the information for the approved loan from the underwriter computer with the information from the prepaid card processor is a form of error-checking for the entire process. For example, if the underwriter computer indicates an approved loan of certain amount destined for a prepaid card account and the prepaid card processor indicates a posting of that certain amount at the same date and near the same time, then reconciling the information provides confirmation of success; there is no error. However, in another example, if the underwriter computer indicates an approved loan of certain amount destined for a prepaid card account and the prepaid card processor indicates a posting of a different amount at the same date and near the same time, then reconciling the information provides an error, in this case of the amount. As understood by those skilled in the art, a bank computer reconciling the information for the approved loan from the underwriter computer with the information from the prepaid card processor can provide numerous and different types of errors.
Embodiments of the present invention further include the selling the loan obligations by the lending institution, as understood by one skilled in the art. For example, the lending institution computer can bundle or package the loan obligations so that the lending institution can provide more loans than its lending capacity, as determined by regulations and as understood by those skilled in the art.
Embodiments of the present invention also provide a system a system 60 to advance loan proceeds on a prepaid card, as illustrated in
Note that although specification describes and illustrates the underwriter and the lending institution as distinct and separate entities, those skilled in the art recognize that the underwriter and the lending institution may be the same entity and that the underwriter computer 62 may be the same as the bank computer 68. That is, whether the underwriting functionality is performed “in-house” at the lending institution, or otherwise, is not a limitation of the present invention, as understood by those skilled in the art.
The embodiments of the present invention also include a computer program product 71a, as illustrated in
A serial number of a prepaid card (see 94 in
The embodiments of the present invention also include a computer program product, as illustrated in
As illustrated in
A magnetic stripe card 90 can store information, or data, e.g., account information, by modifying the magnetism of particles on the magnetic stripe 98 on the card. The information can be read by swiping the card past a reading head, including most point-of-sale hardware, Typically, there are two tracks of information on a magnetic card used for financial transactions, known as tracks 1 and 2. In addition, a third track, known as track 3, can be available for magnetic stripe cards. Tracks 1 and 3, if available, are typically recorded at 210 bits per inch, while track 2 typically has a recording density of 75 bits per inch. Track 2, as typically encoded, was developed by the American Bankers Association (ABA) provides for 37 numeric data characters, including up to 19 digits for a primary account number (including a Bank Identification Number as understood by those skilled in the art), an expiration date, a service code, and discretionary verification data, such as, a Personal Identification Number, or PIN. The information on the card can be used, for example, to facilitate a transaction. For example, when the card 90 is swiped through a reader, the information on the magnetic stripe 98 is read and processed by the reader. The reader can then communicate through an electronic communications network 66 to, for example, a prepaid card processor 72, 76. The card reader, e.g., point of sale, communicates the account information as read from the card, as well as other information, such as, an amount of a proposed transaction for approval. The other information, for example, can be entered by merchant personnel (e.g., an amount of the transaction), the consumer (e.g., a PIN, or security code), or bank personnel (e.g., a security approval). The prepaid card processor 72, 76 can then utilize the account information and other information to authorize or reject a purchase by, for example, determining whether a proposed purchase by the consumer is less than an amount of funds remaining on the card. Moreover, optional security measures, including, for example, a mismatch between a PIN supplied by the consumer and a PIN stored on the card or in a database, can result in the rejection of a proposed transaction. The prepaid card processor 72, 76 then perform certain functions, including responding to the authorization request so that a point-of-sale displays an indication of approval or rejection, resulting in a visual depiction to a merchant of the approval or rejection of the proposed transaction. Also, prepaid card processor 72, 76 can, for example, write data to a database to record a transaction, to debit available funds from an account associated with the prepaid card 90, and to credit directly or indirectly a merchant for a purchase. In addition to purchase authorization, embodiments of the present invention also can include customer inquiries into recent transactions or a balance inquiry, i.e., an amount of remaining value associated with the prepaid card.
Embodiments of the present invention can also include, for example, various interface access devices. An interface access device can include, for example, a point of sale apparatus at a merchant. An interface access device can also include, for example, a website that accepts the prepaid card serial number 94, or account number, either through a reader or through manual entry. The website can then display to the consumer, for example, a balance associated with the card or recent transactions. Embodiments of other interface access devices can further include, for example, a mobile phone or personal digital assistant (PDA) 130 for sending text messages 131 to thereby provide a visual representation of a loan amount being posted to a prepaid card. See
As illustrated in
A person having ordinary skill in the art will recognize that various types of memory are readable by a computer such as described herein, e.g., underwriter computer, bank computer, prepaid card processors, or other computers with embodiments of the present invention. Examples of computer readable media include but are not limited to: nonvolatile, hard-coded type media such as read only memories (ROMs), CD-ROMs, and DVD-ROMs, or erasable, electrically programmable read only memories (EEPROMs), recordable type media such as floppy disks, hard disk drives, CD-R/RWs, DVD-RAMs, DVD-R/RWs, DVD+R/RWs, flash drives, memory sticks, and other newer types of memories, and transmission type media such as digital and analog communication links. For example, such media can include operating instructions, as well as instructions related to the system and the method steps described above and can operate on a computer. It will be understood by those skilled in the art that such media can be at other locations instead of or in addition to the locations described to store program products, e.g., including software, thereon.
This application claims priority to and the benefit of U.S. Provisional Patent Application No. 61/029,975, titled “Methods to Advance Loan Proceeds on Prepaid Cards, Associated Systems and Computer Program Productst”, filed on Feb. 20, 2008, incorporated herein by reference in its entirety. This application relates to: U.S. Provisional Patent Application Ser. No. 61/052,454, by Sorbe et al., titled “Transfer Account Systems, Computer Program Products, and Methods to Prioritize Payments from Preselected Bank Account” filed May 12, 2008; U.S. Provisional Patent Application Ser. No. 61/042,612, by Ahlers et al., titled “System, Program Product, and Associated Methods To Autodraw for Micro-Credit Attached to a Prepaid Card” filed on Apr. 4, 2008; U.S. Provisional Patent Application Ser. No. 61/042,624, by Crowe et al., titled “System, Program Product, and Method To Authorize Draw for Retailer Optimization” filed on Apr. 4, 2008; U.S. Provisional Patent Application Ser. No. 61/032,750, by Ahlers et al., titled “Methods, Program Product, and System for Micro-Loan Management” filed on Feb. 29, 2008; U.S. Provisional Patent Application Ser. No. 61/060,559, by Galit et al., titled “Methods, Program Product, and System to Enhance Banking Terms Over Time” filed on Jun. 11, 2008; U.S. Provisional Patent Application Ser. No. 61/082,863, by Ahlers et al., titled “System, Program Product, and Method For Debit Card and Checking Account Autodraw” filed on Jul. 23, 2008; U.S. Provisional Patent Application Ser. No. 61/053,056, by Galit et al., titled “System, Program Product, and Method For Loading a Loan On a Pre-Paid Card” filed on May 14, 2008, all of which are each incorporated herein by reference in their entireties. This application also relates to: U.S. patent application Ser. No. 12/338,584, by Sorbe et al., titled “Transfer Account Systems, Computer Program Products, and Computer-Implemented Methods to Prioritize Payments from Preselected Bank Account” filed Dec. 18, 2008; U.S. patent application Ser. No. 12/338,645, by Sorbe et al., titled “Transfer Account Systems, Computer Program Products, and Computer-Implemented Methods to Prioritize Payments from Preselected Bank Account” filed Dec. 18, 2008; U.S. patent application Ser. No. 12/338,684, by Ahlers et al., titled “Computer-Implemented Methods, Program Product, and System for Micro-Loan Management” filed on Dec. 18, 2008; PCT/US08/87660 by Ahlers et al., titled “Computer-Implemented Methods, Program Product, and System for Micro-Loan Management” filed on Dec. 19, 2008; U.S. patent application Ser. No. 12/338,712, by Galit et al., titled “Computer-Implemented Methods, Program Product, and System to Enhance Banking Terms Over Time” filed on Dec. 18, 2008; and PCT/JS08/87689 by Galit et al., titled “Computer-Implemented Methods, Program Product, and System to Enhance Banking Terms Over Time” filed on Dec. 19, 2008, all of which are each incorporated herein by reference in their entireties.
Many modifications and other embodiments of the invention will come to the mind of one skilled in the art having the benefit of the teachings presented in the foregoing descriptions and the associated drawings. Therefore, it is to be understood that the invention is not to be limited to the illustrated embodiments disclosed, and that modifications and other embodiments are intended to be included within the scope of the appended claims.
This application claims priority to and the benefit of U.S. Provisional Patent Application No. 61/029,975, titled “Methods to Advance Loan Proceeds on Prepaid Cards, Associated Systems and Computer Program Products”, filed on Feb. 20, 2008, incorporated herein by reference in its entirety. This application relates to: U.S. Provisional Patent Application Ser. No. 61/052,454, by Sorbe et al., titled “Transfer Account Systems, Computer Program Products, and Methods to Prioritize Payments from Preselected Bank Account” filed May 12, 2008; U.S. Provisional Patent Application Ser. No. 61/042,612, by Ahlers et al., titled “System, Program Product, and Associated Methods To Autodraw for Micro-Credit Attached to a Prepaid Card” filed on Apr. 4, 2008; U.S. Provisional Patent Application Ser. No. 61/042,624, by Crowe et al., titled “System, Program Product, and Method To Authorize Draw for Retailer Optimization” filed on Apr. 4, 2008; U.S. Provisional Patent Application Ser. No. 61/032,750, by Ahlers et al., titled “Methods, Program Product, and System for Micro-Loan Management” filed on Feb. 29, 2008; U.S. Provisional Patent Application Ser. No. 61/060,559, by Galit et al., titled “Methods, Program Product, and System to Enhance Banking Terms Over Time” filed on Jun. 11, 2008; U.S. Provisional Patent Application Ser. No. 61/082,863, by Ahlers et al., titled “System, Program Product, and Method For Debit Card and Checking Account Autodraw” filed on Jul. 23, 2008; U.S. Provisional Patent Application Ser. No. 61/053,056, by Galit et al., titled “System, Program Product, and Method For Loading a Loan On a Pre-Paid Card” filed on May 14, 2008, all of which are each incorporated herein by reference in their entireties. This application also relates to: U.S. patent application Ser. No. 12/338,584, by Sorbe et al., titled “Transfer Account Systems, Computer Program Products, and Computer-Implemented Methods to Prioritize Payments from Preselected Bank Account” filed Dec. 18, 2008; U.S. patent application Ser. No. 12/338,645, by Sorbe et al., titled “Transfer Account Systems, Computer Program Products, and Computer-Implemented Methods to Prioritize Payments from Preselected Bank Account” filed Dec. 18, 2008; U.S. patent application Ser. No. 12/338,684, by Ahlers et al., titled “Computer-Implemented Methods, Program Product, and System for Micro-Loan Management” filed on Dec. 18, 2008; PCT/US08/87660 by Ahlers et al., titled “Computer-Implemented Methods, Program Product, and System for Micro-Loan Management” filed on Dec. 19, 2008; U.S. patent application Ser. No. 12/338,712, by Galit et al., titled “Computer-Implemented Methods, Program Product, and System to Enhance Banking Terms Over Time” filed on Dec. 18, 2008; and PCT/U508/87689 by Galit et al., titled “Computer-Implemented Methods, Program Product, and System to Enhance Banking Terms Over Time” filed on Dec. 19, 2008, all of which are each incorporated herein by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
61029975 | Feb 2008 | US | |
61052454 | May 2008 | US | |
61042612 | Apr 2008 | US | |
61042624 | Apr 2008 | US | |
61032750 | Feb 2008 | US | |
61060559 | Jun 2008 | US | |
61082863 | Jul 2008 | US | |
61053056 | May 2008 | US |