US20110258111A1 - Alias management and off-us dda processing - Google Patents
Alias management and off-us dda processing Download PDFInfo
- Publication number
- US20110258111A1 US20110258111A1 US13/089,134 US201113089134A US2011258111A1 US 20110258111 A1 US20110258111 A1 US 20110258111A1 US 201113089134 A US201113089134 A US 201113089134A US 2011258111 A1 US2011258111 A1 US 2011258111A1
- Authority
- US
- United States
- Prior art keywords
- issuer
- demand deposit
- deposit account
- financial institution
- message
- 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.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
Definitions
- Value transfers enable a sending entity to transfer value to a recipient entity.
- value transfers originate from financial institutions, e.g., issuers, which both support value transfer functionality and are associated with the account that funds the value transfer.
- issuers financial institutions
- sending entities such as consumers, often have accounts with more than one issuer, and not all such issuers may have adopted value transfer capability. Thus, sending entities may not have the ability to send value transfers using funds from any of their accounts.
- Issuers adopting value transfer functionality also monetize only value transfers from accounts they host, and cannot earn money for providing value transfer functionality to other issuers or entities. Without a method to share money transfer functionality, the large scale adoption of value transfer may be limited.
- Embodiments of the invention disclosed herein include systems, technical architecture of the systems, and methods for an alias management and off-us DDA processing system.
- An alias management and off-us DDA processing system can be implemented using one or more computer apparatuses and databases.
- One embodiment of the invention is directed to a method for sending a debit instruction message to a first financial institution to withdrawal at least a transfer amount from a second financial institution, wherein the withdrawal request message comprises a demand deposit account identifier associated with the second financial institution, receiving a withdrawal response message from the first financial institution confirming the withdrawal of at least the transfer amount from the second financial institution, and initiating the sending of the transfer amount to a recipient entity account associated with the third financial institution.
- the invention is directed to a method for sending an authorization request message to a third party authenticator, querying if at least the transfer amount is available from a demand deposit account, and receiving an authorization response message from the third party authenticator indicating that at least the transfer amount is available from the demand deposit account.
- the invention is directed to a method wherein the debit instruction message further comprises an authorization response indicator indicating that at least the transfer amount exists in the demand deposit account.
- the invention is directed to a method wherein initiating the sending of the transfer amount to the third financial institution comprises sending a credit message to the third financial institution wherein the credit message comprises a bank identification number (BIN) of the acquiring first financial institution and the personal account number (PAN) of a recipient entity having an account at the third financial institution.
- BIN bank identification number
- PAN personal account number
- FIG. 1 is an alias management and off-us DDA processing system, according to an example embodiment.
- FIG. 2 is a process flow of an off-us DDA value transfer, according to an example embodiment.
- FIG. 3 is an alternative process flow of an off-us DDA value transfer, according to an example embodiment.
- FIG. 4 is a diagram of a computer apparatus, according to an example embodiment.
- Embodiments of the invention are directed to systems, architectures of the systems, and methods for conducting alias management and off-us DDA processing.
- an alias management and off-us DDA processing system enables a sending entity to send a value transfer to a recipient entity using the value transfer system of a value transfer providing issuer, where the value transfer is funded by a demand deposit account (“DDA”) of the sending entity associated with a demand deposit issuer that is not the value transfer providing issuer.
- DDA demand deposit account
- the value may be sent to a recipient entity associated with a recipient entity issuer.
- the alias management and off-us DDA processing system enables the sending entity to send a debit instruction message to a first financial institution, instructing the first financial institution to withdraw a transfer amount from a second financial institution, for a subsequent transfer of funds in the transfer amount to a third financial institution, wherein the debit instruction message comprises a demand deposit account identifier associated with the second financial institution and may further comprise a recipient entity account identifier associated with the third financial institution.
- the first financial institution may be a value transfer providing issuer
- the second financial institution may be a demand deposit account issuer
- the third financial institution may be the recipient entity issuer.
- the demand deposit account identifier is associated with a demand deposit account issuer and a demand deposit account.
- the recipient entity account identifier is associated with a recipient entity issuer and a recipient entity account.
- the transactions processed by the alias management and off-us DDA processing system may transfer various types of value.
- Value may comprise of types such as traditional currencies, e.g., US Dollar (USD), Renminbi (RMB), but may also include other units of value, such as cell phone minutes, online currencies, digital points, and other digital micro-credits.
- USD US Dollar
- RMB Renminbi
- the system may process value in the form of FacebookTM Coins or ZyngaTM Cash or Coins.
- a “demand deposit account” may be a bank account, demand deposit account as commonly known in the art, mobile phone account, credit or debit card account, pre-paid account, online value storage account, an account associated with a portable consumer device, or other account from which money or units of value may be transferred to and be withdrawn from.
- the same type of accounts that could comprise of a demand deposit account may also be a “recipient entity account.”
- a recipient entity account may be the account associated with the third financial institution, such as a recipient entity issuer.
- the demand deposit account may be associated with a financial institution such as an issuer, that does not provide the value transfer functionality for the value transfer.
- a “portable consumer device” may be a credit card, a debit card, a mobile phone, a pre-paid card, a mobile application, a payment instrument, a specialized application, or any portable device or software application capable of transferring funds.
- Such devices may include contact or contactless smart cards, ordinary credit or debit cards (with a magnetic strip and without an embedded microprocessor), keychain devices (such as the SpeedpassTM commercially available from Exxon-Mobil Corp.), etc.
- Other examples of portable consumer devices include cellular phones, personal digital assistants (PDAs), pagers, payment cards, security cards, access cards, smart media, transponders, and the like, where such devices may include an embedded or incorporated contactless chip or similar element.
- a value transfer transfers funds from one account associated with a portable consumer device to another account associated with another portable consumer device.
- a value transfer may transfer funds from one credit card account to another credit card account.
- the alias management and off-us DDA processing system may facilitate value transfers without exposing sensitive information by using an alias, also referred to as a customer identity alias.
- an “alias” may be an alpha-numeric value, such as a username, and may be static or dynamic.
- An alias may also comprise of Unicode characters or other CJK (Chinese, Japanese, Korean) characters.
- An alias may be used to identify a sending entity instead of sharing sensitive information, to preserve privacy and reduce the likelihood of fraud.
- An alias may be associated with one or more portable consumer devices or value accounts.
- an alias may be a verifiable value, such as a phone number or an email address.
- the alias is verifiable if the alias value may be used to contact a user the alias represents.
- the user may be contacted for verification purposes.
- a phone number and an email are verifiable aliases because the alias value indicates a method to contact a user, such as by SMS or email.
- the sending entity may send money from the alias “ted@ted.com” rather than by presenting a credit card number.
- the alias management and off-us DDA processing system may operatively communicate with various issuers to effectuate a value transfer between accounts hosted by the various issuers.
- the alias management and off-us DDA processing system may communicate with a first issuer to withdraw funds from a second issuer, and to later deposit those funds into a recipient entity account associated with a third issuer.
- the alias management and off-us DDA processing system may support value transfer functions through web exposed value transfer application programming interfaces (“APIs”) and other network interfaces such as a payment processing network.
- the various value transfer supporting functions may be called by an issuer, an originating institution, or other entity via the APIs.
- a sending entity may visit the website of an originating institution, such as a merchant website, and may initiate a value transfer from that website.
- the originating institution website may have embedded commands to call the alias management and off-us DDA processing system APIs to conduct the value transfer.
- the value transfer APIs may be called from any platform or device with Internet access.
- the alias management and off-us DDA processing system may also provide various value transfer supporting functionality, such as anti-money laundering, account management, foreign exchange calculation, and fee calculation services, among others.
- the alias management and off-us DDA processing system may also calculate fees and surcharges levied by the payment processing network and the value transfer providing issuer, which may be added to the transfer amount and debited from the demand deposit account.
- the sending entity may initiate a value transfer by sending a value transfer initiation message to a payment processing network.
- the value transfer initiation message may comprise of a primary account number (“PAN”) or a recipient entity alias to identify the recipient entity.
- PAN primary account number
- the sending entity may identify himself or herself by providing a PAN, an alias, an identifier, or otherwise authenticating with the payment processing network.
- the sending entity may also identify a demand deposit account, through a demand deposit account identifier, from which funds will be debited to fund the value transfer and a transfer amount.
- the demand deposit account identifier may also identify the demand deposit account issuer.
- the sending entity many also identify the value transfer providing entity.
- the sending entity may have defined a default value transfer providing issuer with the payment processing network.
- the sending entity may provide the value transfer initiation message directly to a payment processing network or indirectly to the payment processing network through an originating institution, such as a bank, a merchant, etc.
- the payment processing network after receiving the value transfer initiation message, may ensure that the demand deposit account has sufficient funds for the value transfer by communicating with a third party authorizer.
- the third party authorizer may be instructed to communicate with the demand deposit account issuer to query whether sufficient funds exist.
- the demand deposit account issuer may reply to the third party authorizer, which in turn may communicate the reply to the payment processing network.
- the third party authorizer may be an electronic clearing house.
- the payment processing network may instruct the value transfer providing issuer to withdraw at least the transfer amount from the demand deposit account.
- the payment processing network may include the demand deposit account issuer reply/authorization message to the third party authorizer in the communications with the value transfer providing issuer.
- the exact process and protocol used to transfer the funds from the demand deposit account issuer to the value transfer providing issuer may be varied, and may not be known by the payment processing network.
- the alias management and off-us DDA processing system may operate regardless of which process is used to transfer funds between the demand deposit account issuer and the value transfer providing issuer.
- the transfer between the demand deposit account issuer and the value transfer providing issuer may be conducted by an automated clearinghouse network, via a direct transfer, via a value transfer, via an account funding transaction, or other methods for transferring value.
- the value transfer providing issuer After the value transfer providing issuer has successfully withdrawn at least the transfer amount from the demand deposit account issuer, the value transfer providing issuer sends a withdrawal confirmation message to the payment processing network.
- the payment processing network then sends a credit message to the recipient entity issuer to credit at least the transfer amount to the recipient entity account. After the credit message is confirmed, a confirmation message is sent to both the payment processing network and the sending entity.
- FIG. 1 is an alias management and off-us DDA processing system 100 , according to an example embodiment.
- the alias management and off-us DDA processing system 100 comprises a sending entity 102 , a payment processing network 104 , a value transfer providing issuer 106 , third party authorizer 107 , a demand deposit account issuer 108 , and a recipient entity issuer 110 .
- a sending entity 102 one payment processing network 104 , one value transfer providing issuer 106 , one third party authorizer 107 , one demand deposit account issuer 108 , and one recipient entity issuer 110 are shown, there may be any suitable number of any of these entities in the alias management and off-us DDA processing system 100 .
- Each of the entities shown in FIG. 1 may operate on or more computer apparatuses to accomplish the functions described herein.
- the “sending entity” 102 may be a consumer that initiates a value transfer.
- the sending entity 102 may be an individual, an agent, or an organization, such as a business, that is capable of initiating a value transfer.
- the sending entity 102 may identify a demand deposit account as the funding source of the value transfer.
- the sending entity 102 may also identify the recipient entity as the recipient of the value transfer.
- the sending entity 102 may also identify the value transfer providing issuer 106 and the transfer amount, along with other data, such as the confirmation of terms and conditions.
- the payment processing network 104 can refer to a network of suitable entities that have information related to an account associated with the portable consumer device. This information includes data associated with the account on the portable consumer device such as profile information, data, aliases, value transfer history, metadata, and other suitable information.
- the payment processing network 104 may have or operate a server computer and may include a database.
- the database may include any hardware, software, firmware, or combination of the preceding for storing and facilitating retrieval of information. Also, the database may use any of a variety of data structures, arrangements, and compilations to store and facilitate retrieval of information.
- the database may store information such a user profile, transfer history, and other value transfer related data.
- the server computer may be coupled to the database and may include any hardware, software, other logic, or combination of the preceding for servicing the requests from one or more client computers.
- the server computer may use any of a variety of computing structures, arrangements, and compilations for servicing the requests from one or more client computers.
- the payment processing network 104 may also provide risk management and anti-money laundering services.
- the payment processing network 104 may include data processing subsystems, networks, and operations used to support and deliver authorization services, exception file services, and clearing and settlement services.
- An exemplary payment processing network 104 may include VisaNetTM. Networks that include VisaNetTM are able to process credit card transactions, debit card transactions, and other types of commercial transactions. VisaNetTM, in particular, includes a VIP system (Visa Integrated Payments system) which processes authorization requests and a Base II system which performs clearing and settlement services.
- the payment processing network 104 may use any suitable wired or wireless network, including the Internet.
- the “value transfer providing issuer” 106 may be any suitable entity that may provide value transfer functionality to the sending entity 102 .
- the value transfer providing issuer 106 may have issued, may host, or may manage a portable consumer device of the sending entity 102 .
- the value transfer providing issuer 106 may be a bank, a business entity such as a retail store, or a governmental entity.
- the value transfer providing issuer 106 may communicate with a third party authorizer 107 to authorize a value transfer with a demand deposit account issuer 108 .
- the value transfer providing issuer 106 may also communicate with the demand deposit account issuer 108 to withdraw funds for a value transfer.
- the “third party authorizer” 107 may be an entity that may authorize a value transfer with an issuer. For example, a third party authorizer 107 may query a demand deposit account issuer 108 to see if an identified demand deposit account has enough funds or can support a proposed value transfer. The third party authorizer 107 may receive the demand deposit account issuer's response. The response may then be sent to a payment processing network 104 in order to authenticate the value transfer. In addition, the response may also be sent to the value transfer providing issuer 106 .
- the third party authorizer 107 may be an electronic clearinghouse such as a tier 1 multi-platform payment processing service such as offered by ECHO, Inc.
- the “demand deposit account issuer” 108 may be any suitable entity that may maintain or manage the funds of the sending entity 102 .
- the demand deposit account issuer 108 may have issued, may host, or may manage the portable consumer device or the demand deposit account of the sending entity 102 used in the value transfer.
- the demand deposit account issuer 108 is the issuing bank of the portable consumer device being used to fund the value transfer.
- the demand deposit account issuer 108 may be a bank, a business entity such as a retail store, or a governmental entity.
- the demand deposit account issuer 108 may provide value transfer services and may host the demand deposit account.
- the “recipient entity issuer” 110 may be any suitable entity that may maintain or manage the funds of the recipient entity.
- the recipient entity issuer 110 may have issued, may host, or may manage the portable consumer device or an account of the recipient entity.
- the recipient entity issuer 110 is the issuing bank of the portable consumer device receiving the funds from the value transfer.
- the recipient entity issuer 110 may have issued the credit card receiving the funds of the value transfer.
- the recipient entity issuer 110 may be a bank, a business entity such as a retail store, or a governmental entity.
- the recipient entity issuer 110 may provide value transfer services.
- the recipient entity issuer 110 may be capable of transferring funds to the value transfer providing issuer 106 .
- the sending entity 102 may be in operative communication with the payment processing network 104 .
- the sending entity 102 may communicate with the payment processing network 104 to provide information in order to initiate and conduct a value transfer.
- the value transfer may be an off-us DDA transfer.
- an off-us DDA transfer is transfer where the issuer that issued the portable consumer device is not the issuer that is used by the value transfer issuer.
- an off-us DDA transfer is a transaction where the issuer is different than the acquirer.
- the sending entity 102 may provide information such as a transfer amount, a recipient entity alias or PAN, a demand deposit account identifier, and other information to complete a value transfer.
- the sending entity 102 may also identify the value transfer providing issuer 106 .
- the sending entity 102 may also self identify to the payment processing network 104 by providing a sending entity alias, PAN, identifier, or by authenticating with the payment processing network 104 , such as by logging in or providing a password or other authentication data.
- the payment processing network 104 may respond to the sending entity's requests and may prompt the sending entity 102 for more data.
- the sending entity 102 may be in operative communication with the value transfer providing issuer 106 .
- the sending entity 102 may communicate with the value transfer providing issuer 106 to provide information in order to conduct a value transfer.
- the sending entity 102 may provide information such as a transfer amount, a recipient entity alias or PAN, a demand deposit account identifier, and other information to complete a value transfer.
- the sending entity 102 may also identify the payment processing network 104 .
- the sending entity 102 may also self identify to the value transfer providing issuer 106 by providing a sending entity alias, PAN, identifier, or by authenticating with the originating institution 103 , such as by logging in or providing a password or other authentication data.
- the value transfer providing issuer 106 may also be in operative communication with the payment processing network 104 .
- the value transfer providing issuer 106 communicates with the payment processing network 104 to conduct a value transfer as requested by the sending entity 102 .
- the value transfer providing issuer 106 may also receive instructions form a payment processing network 104 to authorize a value transfer by communicating with a third party authorizer 107 .
- the payment processing network 104 and the value transfer providing issuer 106 may also be in operative communication with a third party authorizer 107 .
- the third party authorizer 107 may receive requests to determine if a proposed value transfer is allowable, such as from the payment processing network 104 or the value transfer providing issuer 106 , and query the demand deposit account issuer 108 .
- the third party authorizer 107 may be in operative communication with the demand deposit account issuer 108 .
- the third party authorizer 107 may communicate the reply of the query to the demand deposit account issuer 108 to the payment processing network 104 and the value transfer providing issuer 106 .
- the third party authorizer 107 may receive from the demand deposit account issuer 108 that sufficient of insufficient funds exist in the demand deposit account for the value transfer.
- the value transfer providing issuer 106 may operatively communicate with the demand deposit account issuer 108 to effectuate a value transfer.
- the value transfer providing issuer 106 may communicate to the demand deposit account issuer 108 a debit message to debit the value transfer funds from the demand deposit account of the sending entity 102 .
- the debit message is an account funding transaction.
- An account funding transaction may be a transaction that results in the debit of the sending entity's account.
- the payment processing network 104 may communicate a credit message to the recipient entity issuer 110 to deposit the value transfer funds into the account of the recipient entity.
- the credit message is a original credit transaction.
- An original credit transaction may be a transaction that results in a credit to a recipient entity's account.
- An account funding transaction message and original credit transaction message may be modified to contain specific information to support the value transfer, such as alias and issuer information.
- an AFT reversal message may be sent to unwind the value transfer.
- an original credit transaction message or an account funding transaction message may comprise of a processing code, a transaction code, a transaction code qualifier, a business application identifier, and a merchant category code.
- the processing code may be a 26 bit code containing payment processing network 104 data.
- the transaction may be a 6 bit code describing a BASE II transaction.
- the business application identifier may be two bits, and describe either a merchant initiated or bank initiated original credit transaction.
- Communications between entities in the alias management and off-us DDA processing system 100 may be conducted via any combination of the Internet, a mobile network, an intranet, SMS/IVR, a plain old telephone system, email, USSD-2, APIs, tailored messages, a specialized application, or a communications network.
- the sending entity 102 may initiate a value transfer with the payment processing network 104 via SMS and the payment processing network 104 may communicate with the issuers via the web.
- FIG. 2 is a process flow of an off-us DDA value transfer, according to an example embodiment.
- the sending entity 102 sends a value transfer initiation message to the payment processing network 104 .
- the value transfer initiation message may comprise of a transfer amount, a value transfer providing issuer identifier, a demand deposit account identifier, and a recipient entity account identifier.
- the sending entity 102 may send a message indicating that it wishes to send $30 USD, to “ted@ted.com,” through the value transfer functionality of CitiBank.
- the listed identifiers may be PANs, aliases, or other identifying values.
- the value transfer initiation message may also comprise of additional information, such as a schedule in which to make the value transfer, whether such transfer are one-time or reoccurring, or other supplemental terms.
- the sending entity 102 may detail that it wishes to send the value transfer next Tuesday, or every Tuesday until October 29.
- the value transfer initiation message may indicate that the sending entity 102 wishes to initiate an “off-us” DDA value transfer.
- the value transfer initiation message may include an identifier or value that indicates to the payment processing network 104 that the sending entity 102 wishes to execute an off-us DDA transaction.
- a customer wishing to send money to his friend may send a value transfer initiation message to a payment processing network 104 identifying his friend, identifying his value transfer supporting bank, and identifying the bank account from which he or she intends to send the money from.
- the sending entity 102 may instruct the payment processing network 104 to create a reoccurring or scheduled value transfer.
- a reoccurring value transfer may repeat for a certain time frame, such as every Monday or every two weeks.
- a scheduled value transfer may be submitted now, but may not be processed, or funds may not be transferred, until the scheduled date arrives.
- the payment processing network 104 may then send an authorization request message to the third party authorizer 107 requesting that the third party authorizer 107 authorize the value transfer with the demand deposit account issuer 108 .
- the authorization request message may include the transfer amount, the demand deposit account identifier, the value transfer providing issuer identifier, and the recipient entity account identifier.
- the authorization request may also include charges or fees, such as those charged by the value transfer providing issuer 106 .
- the payment processing network 104 may communicate with the third party authorizer 107 as a precautionary measure to ensure that the identified demand deposit account has sufficient funds for the value transfer. In an example embodiment, the payment processing network 104 does not communicate with the third party authorizer 107 during the value transfer process.
- the payment processing network 104 may analyze the value transfer initiation message and look up the sending entity identifier to see if it exists in a table identifying entities which are eligible to receive “fast funds,” or real time transfers.
- a sending entity 102 may be eligible for “fast funds” transfer, or real time transfers, such as value transfers, if it is enabled to send real time value transfers.
- a real time value transfer is enable for a sending entity 102 when an issuer associated with the portable consumer device associated with the sending entity 102 agrees to honor all real time value transfers, such that if a recipient entity issuer 110 receives a credit transaction, that the sending entity issuer agrees to honor the corresponding debit action, so that the recipient entity issuer 110 may make available the credited funds in real time.
- the third party authorizer 107 receives the authorization request message from the payment processing network 104 , and at operation 3 , sends a query message to the demand deposit account issuer 108 .
- the query message may comprise a demand deposit account identifier and the transfer amount.
- the query message may ask the demand deposit account issuer 108 if the demand deposit account identified by the demand deposit account identifier has sufficient funds to support the value transfer.
- the query may be an account balance query.
- the demand deposit account issuer 108 may be derived from the demand deposit account identifier.
- the third party authorizer 107 may be an electronic clearinghouse that will query the demand deposit account issuer 108 .
- the demand deposit account issuer 108 sends a response message to the query to the third party authorizer 107 .
- the response message may indicate that the demand deposit account contains sufficient funds and that the value transfer is authorized, or that the demand deposit account does not contain sufficient funds and that the value transfer is not authorized.
- the third party authorizer 107 receives the response message from the demand deposit account issuer 108 , and at operation 5 , sends the response to the payment processing network 104 . If the response message indicates that the funds in the demand deposit account are insufficient, then the value transfer is canceled and notification is sent to the sending entity 102 . If the response message indicates that sufficient funds exist in the demand deposit account, then upon receiving the message from the third party authorizer 107 , the payment processing network 104 , at operation 6 , then sends a debit instruction message to the value transfer providing issuer 106 .
- the debit instruction message may comprise of a transfer amount, a demand deposit account identifier, and the authorization from the third party authorizer 107 .
- the debit instruction message may instruct the value transfer providing issuer 106 to withdraw or debit at least the transfer amount from the demand deposit account associated with the demand deposit account identifier.
- the value transfer providing issuer 106 and the demand deposit account issuer 108 operatively communicate in a variable process in order to transfer at least the transfer amount from the demand deposit account to the value transfer providing issuer 106 .
- the process used to transfer the value may be variable and unknown by the payment processing network 104 .
- Such a process between the value transfer providing issuer 106 and the demand deposit account issuer 108 may be an account funding transaction, an automated clearinghouse transaction, via wire transfer (e.g., Check21, FedWire, or other real time gross settlement systems).
- the value transferred from the demand deposit account may be held in an escrow account associated with the value transfer supporting issuer 106 or held in an account of the sending entity 102 associated with the value transfer providing issuer 106 and debited from the account when a confirmation is sent to the payment processing network 104 or when a schedule value transfer occurs.
- the value is withdrawn from the demand deposit account but not deposited in an account with the value transfer providing issuer 106 .
- the value transfer providing issuer 106 After the value transfer providing issuer 106 receives at least the transfer amount from the demand deposit account issuer 108 , the value transfer providing issuer 106 at operation 8 sends a confirmation message to the payment processing network 104 .
- the confirmation message may confirm that the value transfer providing issuer 106 successfully debited at least the transfer amount from the demand deposit account issuer 108 .
- the confirmation message confirms a successful wire transfer or account funding transaction.
- the payment processing network 104 After the payment processing network 104 receives the confirmation message from the value transfer providing issuer 106 , the payment processing network 104 then sends, at operation 9 , a credit message to the recipient entity issuer 110 .
- the credit message is an original credit transaction.
- the credit message may instruct the recipient entity issuer 110 to deposit the transfer amount into the recipient entity's account.
- the credit message may be structured to indicate that the value originated from the value transfer providing issuer 106 , rather than the demand deposit account issuer 108 .
- the credit message may include the value transfer providing issuer 106 bank identification number (BIN) and the recipient entity PAN.
- the recipient entity issuer 110 may be eligible for a “fast funds” transfer.
- the payment processing network 104 may consult one or more routing tables to determine whether the recipient entity issuer 110 participates in fast funds. If the recipient entity issuer 110 participates in fast funds, then the transfer amount may be credited to the recipient entity account within 30 minutes of approval of the credit message by the recipient entity issuer 110 . If the recipient entity issuer 110 does not participate in fast funds, the transfer amount may be credited to the recipient entity account within 2-3 business days.
- the recipient entity issuer 110 may credit the transfer amount into the recipient entity account of the recipient entity and at operation 10 may send a confirmation message to the payment processing network 104 .
- the confirmation message may confirm that the credit to the recipient entity account was successful. If the credit was not successful, the recipient entity issuer 110 may send a failure message to the payment processing network 104 and the prior transfer between the value transfer providing issuer 106 and the demand deposit account issuer 108 may be unwound.
- the payment processing network 104 may send a confirmation message to the sending entity 102 .
- the confirmation message may confirm that the off-us dda value transfer was successful.
- the confirmation message may be sent via SMS, email, voice mail, or other means.
- the value transfer settlement occurs in real time, such as with AFT/OCT transactions.
- the value transfer settlement may occur as a part of a periodic batch processing, such as through traditional bank wire transfers.
- FIG. 3 is an alternative process flow of an off-us DDA value transfer, according to an example embodiment.
- the flow in FIG. 3 is identical to that of FIG. 2 , except that at operation 2 a , the payment processing network 104 sends the authorization request message to the money transfer providing issuer 106 which then queries the third party authorizer in operation 3 a .
- the third party authorizer 107 communicates with the demand deposit account issuer 108 and receives the response message and communicates that to the money transfer providing issuer 106 in operation 4 a .
- the money transfer providing issuer 106 then communicates the response message to the payment processing network 104 in operation 5 a .
- the value transfer providing issuer 106 may communicate with the third party authorizer 107 , rather than the payment processing network 104 , as in FIG. 2 .
- the descriptions of the other process steps in FIG. 2 are herein incorporated by reference.
- FIG. 4 is a diagram of a computer apparatus, according to an example embodiment.
- the various participants and elements in the previously described system diagrams may use any suitable number of subsystems in the computer apparatus to facilitate the functions described herein. Examples of such subsystems or components are shown in FIG. 4 .
- the subsystems shown in FIG. 4 are interconnected via a system bus 775 . Additional subsystems such as a printer 774 , keyboard 778 , fixed disk 779 (or other memory comprising computer-readable media), monitor 776 , which is coupled to display adapter 782 , and others are shown.
- Peripherals and input/output (I/O) devices which couple to I/O controller 771 , can be connected to the computer system by any number of means known in the art, such as serial port 777 .
- serial port 777 or external interface 781 can be used to connect the computer apparatus to a wide area network such as the Internet, a mouse input device, or a scanner.
- the interconnection via system bus allows the central processor 773 to communicate with each subsystem and to control the execution of instructions from system memory 772 or the fixed disk 779 , as well as the exchange of information between subsystems.
- the system memory 772 and/or the fixed disk 779 may embody a computer-readable medium.
- the software components or functions described in this application may be implemented as software code to be executed by one or more processors using any suitable computer language such as, for example, Java, C++ or Perl using, for example, conventional or object-oriented techniques.
- the software code may be stored as a series of instructions, or commands on a computer-readable medium, such as a random access memory (RAM), a read-only memory (ROM), a magnetic medium such as a hard-drive or a floppy disk, or an optical medium such as a CD-ROM. Any such computer-readable medium may also reside on or within a single computational apparatus, and may be present on or within different computational apparatuses within a system or network.
- the present invention can be implemented in the form of control logic in software or hardware or a combination of both.
- the control logic may be stored in an information storage medium as a plurality of instructions adapted to direct an information processing device to perform a set of steps disclosed in embodiments of the present invention. Based on the disclosure and teachings provided herein, a person of ordinary skill in the art will appreciate other ways and/or methods to implement the present invention.
- the money transfer providing entity receives a debit instruction message comprising a transfer amount and a demand deposit account identifier, sends a debit message to a demand deposit account issuer to debit at least the transfer amount from a demand deposit account, wherein the demand deposit account issuer and the demand deposit account are identified using the demand deposit account identifier, receives from the demand deposit account issuer confirmation that that at least the transfer amount was debited from the demand deposit account, and sends a confirmation message confirming that at least the transfer amount has been debited from the demand deposit account to a payment processing network.
- the demand deposit account issuer receives a debit message from a money transfer providing issuer comprising a demand deposit account identifier and a transfer amount, debits at least the transfer amount from the demand deposit account identified by the demand deposit account identifier, and sends a confirmation message to the payment processing network 104 , wherein the payment processing network 104 then sends a credit message to the recipient entity issuer 110 to credit the recipient entity account at least the transfer amount.
- any of the entities described herein may be embodied by a computer that performs any or all of the functions and steps disclosed.
- Modules may constitute either software modules (e.g., code embodied on a machine-readable medium or in a transmission signal) or hardware modules.
- a hardware module is tangible unit capable of performing certain operations and may be configured or arranged in a certain manner.
- one or more computer systems e.g., a standalone, client or server computer system
- one or more hardware modules of a computer system e.g., a processor or a group of processors
- software e.g., an application or application portion
- a hardware module may be implemented mechanically or electronically.
- a hardware module may comprise dedicated circuitry or logic that is permanently configured (e.g., as a special-purpose processor, such as a field programmable gate array (FPGA) or an application-specific integrated circuit (ASIC)) to perform certain operations.
- a hardware module may also comprise programmable logic or circuitry (e.g., as encompassed within a general-purpose processor or other programmable processor) that is temporarily configured by software to perform certain operations. It will be appreciated that the decision to implement a hardware module mechanically, in dedicated and permanently configured circuitry, or in temporarily configured circuitry (e.g., configured by software) may be driven by cost and time considerations.
- the term “hardware module” should be understood to encompass a tangible entity, be that an entity that is physically constructed, permanently configured (e.g., hardwired) or temporarily configured (e.g., programmed) to operate in a certain manner and/or to perform certain operations described herein.
- hardware modules are temporarily configured (e.g., programmed)
- each of the hardware modules need not be configured or instantiated at any one instance in time.
- the hardware modules comprise a general-purpose processor configured using software
- the general-purpose processor may be configured as respective different hardware modules at different times.
- Software may accordingly configure a processor, for example, to constitute a particular hardware module at one instance of time and to constitute a different hardware module at a different instance of time.
- Hardware modules can provide information to, and receive information from, other hardware modules. Accordingly, the described hardware modules may be regarded as being communicatively coupled. Where multiple of such hardware modules exist contemporaneously, communications may be achieved through signal transmission (e.g., over appropriate circuits and buses) that connect the hardware modules. In embodiments in which multiple hardware modules are configured or instantiated at different times, communications between such hardware modules may be achieved, for example, through the storage and retrieval of information in memory structures to which the multiple hardware modules have access. For example, one hardware module may perform an operation, and store the output of that operation in a memory device to which it is communicatively coupled. A further hardware module may then, at a later time, access the memory device to retrieve and process the stored output. Hardware modules may also initiate communications with input or output devices, and can operate on a resource (e.g., a collection of information).
- a resource e.g., a collection of information
- processors may be temporarily configured (e.g., by software) or permanently configured to perform the relevant operations. Whether temporarily or permanently configured, such processors may constitute processor-implemented modules that operate to perform one or more operations or functions.
- the modules referred to herein may, in some example embodiments, comprise processor-implemented modules.
- the methods described herein may be at least partially processor-implemented. For example, at least some of the operations of a method may be performed by one or processors or processor-implemented modules. The performance of certain of the operations may be distributed among the one or more processors, not only residing within a single machine, but deployed across a number of machines. In some example embodiments, the processor or processors may be located in a single location (e.g., within a home environment, an office environment or as a server farm), while in other embodiments the processors may be distributed across a number of locations.
- the one or more processors may also operate to support performance of the relevant operations in a “cloud computing” environment or as a “software as a service” (SaaS). For example, at least some of the operations may be performed by a group of computers (as examples of machines including processors), these operations being accessible via a network (e.g., the Internet) and via one or more appropriate interfaces (e.g., Application Program Interfaces (APIs).)
- SaaS software as a service
- Embodiments of the alias management and off-us DDA processing system may provide several advantages over existing systems.
- the alias management and off-us DDA processing system allows the sending entity to send value from accounts associated with financial institutions that do not directly support value transfer.
- the alias management and off-us DDA processing system also allows the value transfer providing issuer to monetize their value transfer platform by providing services to other financial institutions and issuers.
- the alias management and off-us DDA processing system may also increase the spread of value transfer functionality by increasing the use of the value transfer services. It also allows a sending entity to send funds from a demand deposit account issuer that is not in communication with the payment processing network, and thus allows the anti money laundering and risk management functions of the payment processing network to be applied to funds from the demand deposit account issuer.
Abstract
An alias management and off-us demand deposit account processing system is disclosed. A sending entity initiates a value transfer with a payment processing network indicating a value transfer providing issuer which will conduct the value transfer and a demand deposit account issuer which hosts the demand deposit account that funds the value transfer. The sending entity is able to conduct a value transfer via a value transfer providing issuer using funds from an account with another issuer.
Description
- The present non-provisional application claims the benefit under 35 U.S.C. §119(e) of U.S. Provisional Patent Application No. 61/325,809, entitled “ALIAS MANAGEMENT FOR VALUE TRANSFER,” filed Apr. 19, 2010, of U.S. Provisional Patent Application No. 61/349,473, entitled “VALUE TRANSFER DEVELOPMENT KIT,” filed May 28, 2010, and of U.S. Provisional Patent Application No. 61/348,524, entitled “VALUE TRANSFER CLAIM SYSTEM AND METHOD,” filed May 26, 2010, the entire disclosure of each of the referenced applications is incorporated herein by reference in their entirety for all purposes.
- Value transfers enable a sending entity to transfer value to a recipient entity. Traditionally, such value transfers originate from financial institutions, e.g., issuers, which both support value transfer functionality and are associated with the account that funds the value transfer. However, sending entities, such as consumers, often have accounts with more than one issuer, and not all such issuers may have adopted value transfer capability. Thus, sending entities may not have the ability to send value transfers using funds from any of their accounts.
- Issuers adopting value transfer functionality also monetize only value transfers from accounts they host, and cannot earn money for providing value transfer functionality to other issuers or entities. Without a method to share money transfer functionality, the large scale adoption of value transfer may be limited.
- Thus, there is a need in the art for an alias management and off-us DDA (“demand deposit account”) processing system that addresses the above concerns. Embodiments of the invention address these and other problems, individually and collectively.
- Embodiments of the invention disclosed herein include systems, technical architecture of the systems, and methods for an alias management and off-us DDA processing system. An alias management and off-us DDA processing system can be implemented using one or more computer apparatuses and databases.
- One embodiment of the invention is directed to a method for sending a debit instruction message to a first financial institution to withdrawal at least a transfer amount from a second financial institution, wherein the withdrawal request message comprises a demand deposit account identifier associated with the second financial institution, receiving a withdrawal response message from the first financial institution confirming the withdrawal of at least the transfer amount from the second financial institution, and initiating the sending of the transfer amount to a recipient entity account associated with the third financial institution.
- In a further embodiment the invention is directed to a method for sending an authorization request message to a third party authenticator, querying if at least the transfer amount is available from a demand deposit account, and receiving an authorization response message from the third party authenticator indicating that at least the transfer amount is available from the demand deposit account.
- In a further embodiment the invention is directed to a method wherein the debit instruction message further comprises an authorization response indicator indicating that at least the transfer amount exists in the demand deposit account.
- In a further embodiment the invention is directed to a method wherein initiating the sending of the transfer amount to the third financial institution comprises sending a credit message to the third financial institution wherein the credit message comprises a bank identification number (BIN) of the acquiring first financial institution and the personal account number (PAN) of a recipient entity having an account at the third financial institution.
-
FIG. 1 is an alias management and off-us DDA processing system, according to an example embodiment. -
FIG. 2 is a process flow of an off-us DDA value transfer, according to an example embodiment. -
FIG. 3 is an alternative process flow of an off-us DDA value transfer, according to an example embodiment. -
FIG. 4 is a diagram of a computer apparatus, according to an example embodiment. - Embodiments of the invention are directed to systems, architectures of the systems, and methods for conducting alias management and off-us DDA processing.
- In certain embodiments, an alias management and off-us DDA processing system enables a sending entity to send a value transfer to a recipient entity using the value transfer system of a value transfer providing issuer, where the value transfer is funded by a demand deposit account (“DDA”) of the sending entity associated with a demand deposit issuer that is not the value transfer providing issuer. The value may be sent to a recipient entity associated with a recipient entity issuer.
- In other embodiments, the alias management and off-us DDA processing system enables the sending entity to send a debit instruction message to a first financial institution, instructing the first financial institution to withdraw a transfer amount from a second financial institution, for a subsequent transfer of funds in the transfer amount to a third financial institution, wherein the debit instruction message comprises a demand deposit account identifier associated with the second financial institution and may further comprise a recipient entity account identifier associated with the third financial institution. In a further embodiment, the first financial institution may be a value transfer providing issuer, the second financial institution may be a demand deposit account issuer, and the third financial institution may be the recipient entity issuer. In an example embodiment, the demand deposit account identifier is associated with a demand deposit account issuer and a demand deposit account. In a further embodiment, the recipient entity account identifier is associated with a recipient entity issuer and a recipient entity account.
- The transactions processed by the alias management and off-us DDA processing system may transfer various types of value. Value may comprise of types such as traditional currencies, e.g., US Dollar (USD), Renminbi (RMB), but may also include other units of value, such as cell phone minutes, online currencies, digital points, and other digital micro-credits. For example, the system may process value in the form of Facebook™ Coins or Zynga™ Cash or Coins.
- As used herein, a “demand deposit account” may be a bank account, demand deposit account as commonly known in the art, mobile phone account, credit or debit card account, pre-paid account, online value storage account, an account associated with a portable consumer device, or other account from which money or units of value may be transferred to and be withdrawn from. The same type of accounts that could comprise of a demand deposit account may also be a “recipient entity account.” A recipient entity account may be the account associated with the third financial institution, such as a recipient entity issuer. The demand deposit account may be associated with a financial institution such as an issuer, that does not provide the value transfer functionality for the value transfer.
- As used herein, a “portable consumer device” may be a credit card, a debit card, a mobile phone, a pre-paid card, a mobile application, a payment instrument, a specialized application, or any portable device or software application capable of transferring funds. Such devices may include contact or contactless smart cards, ordinary credit or debit cards (with a magnetic strip and without an embedded microprocessor), keychain devices (such as the Speedpass™ commercially available from Exxon-Mobil Corp.), etc. Other examples of portable consumer devices include cellular phones, personal digital assistants (PDAs), pagers, payment cards, security cards, access cards, smart media, transponders, and the like, where such devices may include an embedded or incorporated contactless chip or similar element. In an example embodiment, a value transfer transfers funds from one account associated with a portable consumer device to another account associated with another portable consumer device. For example, a value transfer may transfer funds from one credit card account to another credit card account.
- The alias management and off-us DDA processing system may facilitate value transfers without exposing sensitive information by using an alias, also referred to as a customer identity alias. As used herein, an “alias” may be an alpha-numeric value, such as a username, and may be static or dynamic. An alias may also comprise of Unicode characters or other CJK (Chinese, Japanese, Korean) characters. An alias may be used to identify a sending entity instead of sharing sensitive information, to preserve privacy and reduce the likelihood of fraud. An alias may be associated with one or more portable consumer devices or value accounts.
- In a further embodiment, an alias may be a verifiable value, such as a phone number or an email address. The alias is verifiable if the alias value may be used to contact a user the alias represents. The user may be contacted for verification purposes. For example, a phone number and an email are verifiable aliases because the alias value indicates a method to contact a user, such as by SMS or email. For example, in a value transfer transaction, the sending entity may send money from the alias “ted@ted.com” rather than by presenting a credit card number.
- The alias management and off-us DDA processing system may operatively communicate with various issuers to effectuate a value transfer between accounts hosted by the various issuers. For example, the alias management and off-us DDA processing system may communicate with a first issuer to withdraw funds from a second issuer, and to later deposit those funds into a recipient entity account associated with a third issuer.
- The alias management and off-us DDA processing system may support value transfer functions through web exposed value transfer application programming interfaces (“APIs”) and other network interfaces such as a payment processing network. The various value transfer supporting functions may be called by an issuer, an originating institution, or other entity via the APIs. In an example embodiment, a sending entity may visit the website of an originating institution, such as a merchant website, and may initiate a value transfer from that website. The originating institution website may have embedded commands to call the alias management and off-us DDA processing system APIs to conduct the value transfer. In an example embodiment, the value transfer APIs may be called from any platform or device with Internet access.
- The alias management and off-us DDA processing system may also provide various value transfer supporting functionality, such as anti-money laundering, account management, foreign exchange calculation, and fee calculation services, among others. In an example embodiment, the alias management and off-us DDA processing system may also calculate fees and surcharges levied by the payment processing network and the value transfer providing issuer, which may be added to the transfer amount and debited from the demand deposit account.
- The sending entity may initiate a value transfer by sending a value transfer initiation message to a payment processing network. The value transfer initiation message may comprise of a primary account number (“PAN”) or a recipient entity alias to identify the recipient entity. The sending entity may identify himself or herself by providing a PAN, an alias, an identifier, or otherwise authenticating with the payment processing network. The sending entity may also identify a demand deposit account, through a demand deposit account identifier, from which funds will be debited to fund the value transfer and a transfer amount. The demand deposit account identifier may also identify the demand deposit account issuer. The sending entity many also identify the value transfer providing entity. In an example embodiment, the sending entity may have defined a default value transfer providing issuer with the payment processing network. The sending entity may provide the value transfer initiation message directly to a payment processing network or indirectly to the payment processing network through an originating institution, such as a bank, a merchant, etc.
- In an example embodiment, the payment processing network, after receiving the value transfer initiation message, may ensure that the demand deposit account has sufficient funds for the value transfer by communicating with a third party authorizer. The third party authorizer may be instructed to communicate with the demand deposit account issuer to query whether sufficient funds exist. The demand deposit account issuer may reply to the third party authorizer, which in turn may communicate the reply to the payment processing network. The third party authorizer may be an electronic clearing house.
- The payment processing network may instruct the value transfer providing issuer to withdraw at least the transfer amount from the demand deposit account. The payment processing network may include the demand deposit account issuer reply/authorization message to the third party authorizer in the communications with the value transfer providing issuer. The exact process and protocol used to transfer the funds from the demand deposit account issuer to the value transfer providing issuer may be varied, and may not be known by the payment processing network. The alias management and off-us DDA processing system may operate regardless of which process is used to transfer funds between the demand deposit account issuer and the value transfer providing issuer. The transfer between the demand deposit account issuer and the value transfer providing issuer may be conducted by an automated clearinghouse network, via a direct transfer, via a value transfer, via an account funding transaction, or other methods for transferring value.
- After the value transfer providing issuer has successfully withdrawn at least the transfer amount from the demand deposit account issuer, the value transfer providing issuer sends a withdrawal confirmation message to the payment processing network. The payment processing network then sends a credit message to the recipient entity issuer to credit at least the transfer amount to the recipient entity account. After the credit message is confirmed, a confirmation message is sent to both the payment processing network and the sending entity.
-
FIG. 1 is an alias management and off-usDDA processing system 100, according to an example embodiment. The alias management and off-usDDA processing system 100 comprises a sendingentity 102, apayment processing network 104, a valuetransfer providing issuer 106,third party authorizer 107, a demanddeposit account issuer 108, and arecipient entity issuer 110. Although only one sendingentity 102, onepayment processing network 104, one valuetransfer providing issuer 106, onethird party authorizer 107, one demanddeposit account issuer 108, and onerecipient entity issuer 110 are shown, there may be any suitable number of any of these entities in the alias management and off-usDDA processing system 100. Each of the entities shown inFIG. 1 may operate on or more computer apparatuses to accomplish the functions described herein. - The “sending entity” 102 may be a consumer that initiates a value transfer. The sending
entity 102 may be an individual, an agent, or an organization, such as a business, that is capable of initiating a value transfer. The sendingentity 102 may identify a demand deposit account as the funding source of the value transfer. The sendingentity 102 may also identify the recipient entity as the recipient of the value transfer. The sendingentity 102 may also identify the valuetransfer providing issuer 106 and the transfer amount, along with other data, such as the confirmation of terms and conditions. - The
payment processing network 104 can refer to a network of suitable entities that have information related to an account associated with the portable consumer device. This information includes data associated with the account on the portable consumer device such as profile information, data, aliases, value transfer history, metadata, and other suitable information. - The
payment processing network 104 may have or operate a server computer and may include a database. The database may include any hardware, software, firmware, or combination of the preceding for storing and facilitating retrieval of information. Also, the database may use any of a variety of data structures, arrangements, and compilations to store and facilitate retrieval of information. The database may store information such a user profile, transfer history, and other value transfer related data. The server computer may be coupled to the database and may include any hardware, software, other logic, or combination of the preceding for servicing the requests from one or more client computers. The server computer may use any of a variety of computing structures, arrangements, and compilations for servicing the requests from one or more client computers. Thepayment processing network 104 may also provide risk management and anti-money laundering services. - The
payment processing network 104 may include data processing subsystems, networks, and operations used to support and deliver authorization services, exception file services, and clearing and settlement services. An exemplarypayment processing network 104 may include VisaNet™. Networks that include VisaNet™ are able to process credit card transactions, debit card transactions, and other types of commercial transactions. VisaNet™, in particular, includes a VIP system (Visa Integrated Payments system) which processes authorization requests and a Base II system which performs clearing and settlement services. Thepayment processing network 104 may use any suitable wired or wireless network, including the Internet. - The “value transfer providing issuer” 106 may be any suitable entity that may provide value transfer functionality to the sending
entity 102. The valuetransfer providing issuer 106 may have issued, may host, or may manage a portable consumer device of the sendingentity 102. The valuetransfer providing issuer 106 may be a bank, a business entity such as a retail store, or a governmental entity. The valuetransfer providing issuer 106 may communicate with athird party authorizer 107 to authorize a value transfer with a demanddeposit account issuer 108. The valuetransfer providing issuer 106 may also communicate with the demanddeposit account issuer 108 to withdraw funds for a value transfer. - The “third party authorizer” 107 may be an entity that may authorize a value transfer with an issuer. For example, a
third party authorizer 107 may query a demanddeposit account issuer 108 to see if an identified demand deposit account has enough funds or can support a proposed value transfer. Thethird party authorizer 107 may receive the demand deposit account issuer's response. The response may then be sent to apayment processing network 104 in order to authenticate the value transfer. In addition, the response may also be sent to the valuetransfer providing issuer 106. In an example embodiment, thethird party authorizer 107 may be an electronic clearinghouse such as atier 1 multi-platform payment processing service such as offered by ECHO, Inc. - The “demand deposit account issuer” 108 may be any suitable entity that may maintain or manage the funds of the sending
entity 102. The demanddeposit account issuer 108 may have issued, may host, or may manage the portable consumer device or the demand deposit account of the sendingentity 102 used in the value transfer. In an example embodiment, the demanddeposit account issuer 108 is the issuing bank of the portable consumer device being used to fund the value transfer. The demanddeposit account issuer 108 may be a bank, a business entity such as a retail store, or a governmental entity. The demanddeposit account issuer 108 may provide value transfer services and may host the demand deposit account. - The “recipient entity issuer” 110 may be any suitable entity that may maintain or manage the funds of the recipient entity. The
recipient entity issuer 110 may have issued, may host, or may manage the portable consumer device or an account of the recipient entity. In an example embodiment, therecipient entity issuer 110 is the issuing bank of the portable consumer device receiving the funds from the value transfer. For example, therecipient entity issuer 110 may have issued the credit card receiving the funds of the value transfer. Therecipient entity issuer 110 may be a bank, a business entity such as a retail store, or a governmental entity. Therecipient entity issuer 110 may provide value transfer services. Therecipient entity issuer 110 may be capable of transferring funds to the valuetransfer providing issuer 106. - The sending
entity 102 may be in operative communication with thepayment processing network 104. The sendingentity 102 may communicate with thepayment processing network 104 to provide information in order to initiate and conduct a value transfer. The value transfer may be an off-us DDA transfer. In an example embodiment, an off-us DDA transfer is transfer where the issuer that issued the portable consumer device is not the issuer that is used by the value transfer issuer. In a further example embodiment, an off-us DDA transfer is a transaction where the issuer is different than the acquirer. The sendingentity 102 may provide information such as a transfer amount, a recipient entity alias or PAN, a demand deposit account identifier, and other information to complete a value transfer. The sendingentity 102 may also identify the valuetransfer providing issuer 106. The sendingentity 102 may also self identify to thepayment processing network 104 by providing a sending entity alias, PAN, identifier, or by authenticating with thepayment processing network 104, such as by logging in or providing a password or other authentication data. Thepayment processing network 104 may respond to the sending entity's requests and may prompt the sendingentity 102 for more data. - Similarly, the sending
entity 102 may be in operative communication with the valuetransfer providing issuer 106. The sendingentity 102 may communicate with the valuetransfer providing issuer 106 to provide information in order to conduct a value transfer. The sendingentity 102 may provide information such as a transfer amount, a recipient entity alias or PAN, a demand deposit account identifier, and other information to complete a value transfer. The sendingentity 102 may also identify thepayment processing network 104. The sendingentity 102 may also self identify to the valuetransfer providing issuer 106 by providing a sending entity alias, PAN, identifier, or by authenticating with the originating institution 103, such as by logging in or providing a password or other authentication data. - The value
transfer providing issuer 106 may also be in operative communication with thepayment processing network 104. In an example embodiment, the valuetransfer providing issuer 106 communicates with thepayment processing network 104 to conduct a value transfer as requested by the sendingentity 102. The valuetransfer providing issuer 106 may also receive instructions form apayment processing network 104 to authorize a value transfer by communicating with athird party authorizer 107. - The
payment processing network 104 and the valuetransfer providing issuer 106 may also be in operative communication with athird party authorizer 107. Thethird party authorizer 107 may receive requests to determine if a proposed value transfer is allowable, such as from thepayment processing network 104 or the valuetransfer providing issuer 106, and query the demanddeposit account issuer 108. Thethird party authorizer 107 may be in operative communication with the demanddeposit account issuer 108. Thethird party authorizer 107 may communicate the reply of the query to the demanddeposit account issuer 108 to thepayment processing network 104 and the valuetransfer providing issuer 106. For example, thethird party authorizer 107 may receive from the demanddeposit account issuer 108 that sufficient of insufficient funds exist in the demand deposit account for the value transfer. - The value
transfer providing issuer 106 may operatively communicate with the demanddeposit account issuer 108 to effectuate a value transfer. The valuetransfer providing issuer 106 may communicate to the demand deposit account issuer 108 a debit message to debit the value transfer funds from the demand deposit account of the sendingentity 102. In an example embodiment, the debit message is an account funding transaction. An account funding transaction may be a transaction that results in the debit of the sending entity's account. - The
payment processing network 104 may communicate a credit message to therecipient entity issuer 110 to deposit the value transfer funds into the account of the recipient entity. In an example embodiment, the credit message is a original credit transaction. An original credit transaction may be a transaction that results in a credit to a recipient entity's account. - An account funding transaction message and original credit transaction message may be modified to contain specific information to support the value transfer, such as alias and issuer information. In an example embodiment, if the value transfer fails, an AFT reversal message may be sent to unwind the value transfer. In an example embodiment, an original credit transaction message or an account funding transaction message may comprise of a processing code, a transaction code, a transaction code qualifier, a business application identifier, and a merchant category code. The processing code may be a 26 bit code containing
payment processing network 104 data. The transaction may be a 6 bit code describing a BASE II transaction. The business application identifier may be two bits, and describe either a merchant initiated or bank initiated original credit transaction. - Communications between entities in the alias management and off-us
DDA processing system 100 may be conducted via any combination of the Internet, a mobile network, an intranet, SMS/IVR, a plain old telephone system, email, USSD-2, APIs, tailored messages, a specialized application, or a communications network. For example, the sendingentity 102 may initiate a value transfer with thepayment processing network 104 via SMS and thepayment processing network 104 may communicate with the issuers via the web. -
FIG. 2 is a process flow of an off-us DDA value transfer, according to an example embodiment. Atoperation 1, the sendingentity 102 sends a value transfer initiation message to thepayment processing network 104. The value transfer initiation message may comprise of a transfer amount, a value transfer providing issuer identifier, a demand deposit account identifier, and a recipient entity account identifier. For example, the sendingentity 102 may send a message indicating that it wishes to send $30 USD, to “ted@ted.com,” through the value transfer functionality of CitiBank. The listed identifiers may be PANs, aliases, or other identifying values. The value transfer initiation message may also comprise of additional information, such as a schedule in which to make the value transfer, whether such transfer are one-time or reoccurring, or other supplemental terms. For example, the sendingentity 102 may detail that it wishes to send the value transfer next Tuesday, or every Tuesday until October 29. The value transfer initiation message may indicate that the sendingentity 102 wishes to initiate an “off-us” DDA value transfer. The value transfer initiation message may include an identifier or value that indicates to thepayment processing network 104 that the sendingentity 102 wishes to execute an off-us DDA transaction. Illustratively, a customer wishing to send money to his friend may send a value transfer initiation message to apayment processing network 104 identifying his friend, identifying his value transfer supporting bank, and identifying the bank account from which he or she intends to send the money from. In an example embodiment, the sendingentity 102 may instruct thepayment processing network 104 to create a reoccurring or scheduled value transfer. A reoccurring value transfer may repeat for a certain time frame, such as every Monday or every two weeks. A scheduled value transfer may be submitted now, but may not be processed, or funds may not be transferred, until the scheduled date arrives. - After the
payment processing network 104 receives the value transfer initiation message, atoperation 2, thepayment processing network 104 may then send an authorization request message to thethird party authorizer 107 requesting that thethird party authorizer 107 authorize the value transfer with the demanddeposit account issuer 108. The authorization request message may include the transfer amount, the demand deposit account identifier, the value transfer providing issuer identifier, and the recipient entity account identifier. The authorization request may also include charges or fees, such as those charged by the valuetransfer providing issuer 106. Thepayment processing network 104 may communicate with thethird party authorizer 107 as a precautionary measure to ensure that the identified demand deposit account has sufficient funds for the value transfer. In an example embodiment, thepayment processing network 104 does not communicate with thethird party authorizer 107 during the value transfer process. - In an example embodiment, the
payment processing network 104 may analyze the value transfer initiation message and look up the sending entity identifier to see if it exists in a table identifying entities which are eligible to receive “fast funds,” or real time transfers. A sendingentity 102 may be eligible for “fast funds” transfer, or real time transfers, such as value transfers, if it is enabled to send real time value transfers. In an example embodiment, a real time value transfer is enable for a sendingentity 102 when an issuer associated with the portable consumer device associated with the sendingentity 102 agrees to honor all real time value transfers, such that if arecipient entity issuer 110 receives a credit transaction, that the sending entity issuer agrees to honor the corresponding debit action, so that therecipient entity issuer 110 may make available the credited funds in real time. - The
third party authorizer 107 receives the authorization request message from thepayment processing network 104, and atoperation 3, sends a query message to the demanddeposit account issuer 108. The query message may comprise a demand deposit account identifier and the transfer amount. The query message may ask the demanddeposit account issuer 108 if the demand deposit account identified by the demand deposit account identifier has sufficient funds to support the value transfer. In an example embodiment, the query may be an account balance query. In a further embodiment, the demanddeposit account issuer 108 may be derived from the demand deposit account identifier. For example, thethird party authorizer 107 may be an electronic clearinghouse that will query the demanddeposit account issuer 108. At operation 4, the demanddeposit account issuer 108 sends a response message to the query to thethird party authorizer 107. The response message may indicate that the demand deposit account contains sufficient funds and that the value transfer is authorized, or that the demand deposit account does not contain sufficient funds and that the value transfer is not authorized. - The
third party authorizer 107 receives the response message from the demanddeposit account issuer 108, and atoperation 5, sends the response to thepayment processing network 104. If the response message indicates that the funds in the demand deposit account are insufficient, then the value transfer is canceled and notification is sent to the sendingentity 102. If the response message indicates that sufficient funds exist in the demand deposit account, then upon receiving the message from thethird party authorizer 107, thepayment processing network 104, atoperation 6, then sends a debit instruction message to the valuetransfer providing issuer 106. The debit instruction message may comprise of a transfer amount, a demand deposit account identifier, and the authorization from thethird party authorizer 107. The debit instruction message may instruct the valuetransfer providing issuer 106 to withdraw or debit at least the transfer amount from the demand deposit account associated with the demand deposit account identifier. - After receiving the debit instruction message from the
payment processing network 104, atoperation 7, the valuetransfer providing issuer 106 and the demanddeposit account issuer 108 operatively communicate in a variable process in order to transfer at least the transfer amount from the demand deposit account to the valuetransfer providing issuer 106. The process used to transfer the value may be variable and unknown by thepayment processing network 104. Such a process between the valuetransfer providing issuer 106 and the demanddeposit account issuer 108 may be an account funding transaction, an automated clearinghouse transaction, via wire transfer (e.g., Check21, FedWire, or other real time gross settlement systems). The value transferred from the demand deposit account may be held in an escrow account associated with the valuetransfer supporting issuer 106 or held in an account of the sendingentity 102 associated with the valuetransfer providing issuer 106 and debited from the account when a confirmation is sent to thepayment processing network 104 or when a schedule value transfer occurs. In an example embodiment, the value is withdrawn from the demand deposit account but not deposited in an account with the valuetransfer providing issuer 106. - After the value
transfer providing issuer 106 receives at least the transfer amount from the demanddeposit account issuer 108, the valuetransfer providing issuer 106 atoperation 8 sends a confirmation message to thepayment processing network 104. The confirmation message may confirm that the valuetransfer providing issuer 106 successfully debited at least the transfer amount from the demanddeposit account issuer 108. In an example embodiment, the confirmation message confirms a successful wire transfer or account funding transaction. - After the
payment processing network 104 receives the confirmation message from the valuetransfer providing issuer 106, thepayment processing network 104 then sends, atoperation 9, a credit message to therecipient entity issuer 110. In an example embodiment, the credit message is an original credit transaction. The credit message may instruct therecipient entity issuer 110 to deposit the transfer amount into the recipient entity's account. In an example embodiment, the credit message may be structured to indicate that the value originated from the valuetransfer providing issuer 106, rather than the demanddeposit account issuer 108. For example, the credit message may include the valuetransfer providing issuer 106 bank identification number (BIN) and the recipient entity PAN. - In some embodiments, the
recipient entity issuer 110 may be eligible for a “fast funds” transfer. In order to determine whether therecipient entity issuer 110 is eligible for a fast funds transfer, thepayment processing network 104 may consult one or more routing tables to determine whether therecipient entity issuer 110 participates in fast funds. If therecipient entity issuer 110 participates in fast funds, then the transfer amount may be credited to the recipient entity account within 30 minutes of approval of the credit message by therecipient entity issuer 110. If therecipient entity issuer 110 does not participate in fast funds, the transfer amount may be credited to the recipient entity account within 2-3 business days. - After receiving the credit message, the
recipient entity issuer 110 may credit the transfer amount into the recipient entity account of the recipient entity and atoperation 10 may send a confirmation message to thepayment processing network 104. The confirmation message may confirm that the credit to the recipient entity account was successful. If the credit was not successful, therecipient entity issuer 110 may send a failure message to thepayment processing network 104 and the prior transfer between the valuetransfer providing issuer 106 and the demanddeposit account issuer 108 may be unwound. - After receiving the confirmation message from the
recipient entity issuer 110, thepayment processing network 104, atoperation 11, may send a confirmation message to the sendingentity 102. The confirmation message may confirm that the off-us dda value transfer was successful. The confirmation message may be sent via SMS, email, voice mail, or other means. - In an example embodiment, the value transfer settlement occurs in real time, such as with AFT/OCT transactions. In a further example, the value transfer settlement may occur as a part of a periodic batch processing, such as through traditional bank wire transfers.
-
FIG. 3 is an alternative process flow of an off-us DDA value transfer, according to an example embodiment. The flow inFIG. 3 is identical to that ofFIG. 2 , except that atoperation 2 a, thepayment processing network 104 sends the authorization request message to the moneytransfer providing issuer 106 which then queries the third party authorizer inoperation 3 a. Thethird party authorizer 107 communicates with the demanddeposit account issuer 108 and receives the response message and communicates that to the moneytransfer providing issuer 106 inoperation 4 a. The moneytransfer providing issuer 106 then communicates the response message to thepayment processing network 104 inoperation 5 a. The valuetransfer providing issuer 106 may communicate with thethird party authorizer 107, rather than thepayment processing network 104, as inFIG. 2 . The descriptions of the other process steps inFIG. 2 are herein incorporated by reference. -
FIG. 4 is a diagram of a computer apparatus, according to an example embodiment. The various participants and elements in the previously described system diagrams (e.g., the third party authorizer, payment processing network, the issuers, etc. inFIGS. 1 , 2, 3) may use any suitable number of subsystems in the computer apparatus to facilitate the functions described herein. Examples of such subsystems or components are shown inFIG. 4 . The subsystems shown inFIG. 4 are interconnected via asystem bus 775. Additional subsystems such as aprinter 774,keyboard 778, fixed disk 779 (or other memory comprising computer-readable media), monitor 776, which is coupled todisplay adapter 782, and others are shown. Peripherals and input/output (I/O) devices, which couple to I/O controller 771, can be connected to the computer system by any number of means known in the art, such asserial port 777. For example,serial port 777 orexternal interface 781 can be used to connect the computer apparatus to a wide area network such as the Internet, a mouse input device, or a scanner. The interconnection via system bus allows thecentral processor 773 to communicate with each subsystem and to control the execution of instructions fromsystem memory 772 or the fixeddisk 779, as well as the exchange of information between subsystems. Thesystem memory 772 and/or the fixeddisk 779 may embody a computer-readable medium. - The software components or functions described in this application may be implemented as software code to be executed by one or more processors using any suitable computer language such as, for example, Java, C++ or Perl using, for example, conventional or object-oriented techniques. The software code may be stored as a series of instructions, or commands on a computer-readable medium, such as a random access memory (RAM), a read-only memory (ROM), a magnetic medium such as a hard-drive or a floppy disk, or an optical medium such as a CD-ROM. Any such computer-readable medium may also reside on or within a single computational apparatus, and may be present on or within different computational apparatuses within a system or network.
- The present invention can be implemented in the form of control logic in software or hardware or a combination of both. The control logic may be stored in an information storage medium as a plurality of instructions adapted to direct an information processing device to perform a set of steps disclosed in embodiments of the present invention. Based on the disclosure and teachings provided herein, a person of ordinary skill in the art will appreciate other ways and/or methods to implement the present invention.
- In an example embodiment the money transfer providing entity receives a debit instruction message comprising a transfer amount and a demand deposit account identifier, sends a debit message to a demand deposit account issuer to debit at least the transfer amount from a demand deposit account, wherein the demand deposit account issuer and the demand deposit account are identified using the demand deposit account identifier, receives from the demand deposit account issuer confirmation that that at least the transfer amount was debited from the demand deposit account, and sends a confirmation message confirming that at least the transfer amount has been debited from the demand deposit account to a payment processing network.
- In a further embodiment, the demand deposit account issuer receives a debit message from a money transfer providing issuer comprising a demand deposit account identifier and a transfer amount, debits at least the transfer amount from the demand deposit account identified by the demand deposit account identifier, and sends a confirmation message to the
payment processing network 104, wherein thepayment processing network 104 then sends a credit message to therecipient entity issuer 110 to credit the recipient entity account at least the transfer amount. - In embodiments, any of the entities described herein may be embodied by a computer that performs any or all of the functions and steps disclosed.
- Any recitation of “a”, “an” or “the” is intended to mean “one or more” unless specifically indicated to the contrary.
- The above description is illustrative and is not restrictive. Many variations of the invention will become apparent to those skilled in the art upon review of the disclosure. The scope of the invention should, therefore, be determined not with reference to the above description, but instead should be determined with reference to the pending claims along with their full scope or equivalents.
- Certain embodiments are described herein as including logic or a number of components, modules, or mechanisms. Modules may constitute either software modules (e.g., code embodied on a machine-readable medium or in a transmission signal) or hardware modules. A hardware module is tangible unit capable of performing certain operations and may be configured or arranged in a certain manner. In example embodiments, one or more computer systems (e.g., a standalone, client or server computer system) or one or more hardware modules of a computer system (e.g., a processor or a group of processors) may be configured by software (e.g., an application or application portion) as a hardware module that operates to perform certain operations as described herein.
- In various embodiments, a hardware module may be implemented mechanically or electronically. For example, a hardware module may comprise dedicated circuitry or logic that is permanently configured (e.g., as a special-purpose processor, such as a field programmable gate array (FPGA) or an application-specific integrated circuit (ASIC)) to perform certain operations. A hardware module may also comprise programmable logic or circuitry (e.g., as encompassed within a general-purpose processor or other programmable processor) that is temporarily configured by software to perform certain operations. It will be appreciated that the decision to implement a hardware module mechanically, in dedicated and permanently configured circuitry, or in temporarily configured circuitry (e.g., configured by software) may be driven by cost and time considerations.
- Accordingly, the term “hardware module” should be understood to encompass a tangible entity, be that an entity that is physically constructed, permanently configured (e.g., hardwired) or temporarily configured (e.g., programmed) to operate in a certain manner and/or to perform certain operations described herein. Considering embodiments in which hardware modules are temporarily configured (e.g., programmed), each of the hardware modules need not be configured or instantiated at any one instance in time. For example, where the hardware modules comprise a general-purpose processor configured using software, the general-purpose processor may be configured as respective different hardware modules at different times. Software may accordingly configure a processor, for example, to constitute a particular hardware module at one instance of time and to constitute a different hardware module at a different instance of time.
- Hardware modules can provide information to, and receive information from, other hardware modules. Accordingly, the described hardware modules may be regarded as being communicatively coupled. Where multiple of such hardware modules exist contemporaneously, communications may be achieved through signal transmission (e.g., over appropriate circuits and buses) that connect the hardware modules. In embodiments in which multiple hardware modules are configured or instantiated at different times, communications between such hardware modules may be achieved, for example, through the storage and retrieval of information in memory structures to which the multiple hardware modules have access. For example, one hardware module may perform an operation, and store the output of that operation in a memory device to which it is communicatively coupled. A further hardware module may then, at a later time, access the memory device to retrieve and process the stored output. Hardware modules may also initiate communications with input or output devices, and can operate on a resource (e.g., a collection of information).
- The various operations of example methods described herein may be performed, at least partially, by one or more processors that are temporarily configured (e.g., by software) or permanently configured to perform the relevant operations. Whether temporarily or permanently configured, such processors may constitute processor-implemented modules that operate to perform one or more operations or functions. The modules referred to herein may, in some example embodiments, comprise processor-implemented modules.
- Similarly, the methods described herein may be at least partially processor-implemented. For example, at least some of the operations of a method may be performed by one or processors or processor-implemented modules. The performance of certain of the operations may be distributed among the one or more processors, not only residing within a single machine, but deployed across a number of machines. In some example embodiments, the processor or processors may be located in a single location (e.g., within a home environment, an office environment or as a server farm), while in other embodiments the processors may be distributed across a number of locations.
- The one or more processors may also operate to support performance of the relevant operations in a “cloud computing” environment or as a “software as a service” (SaaS). For example, at least some of the operations may be performed by a group of computers (as examples of machines including processors), these operations being accessible via a network (e.g., the Internet) and via one or more appropriate interfaces (e.g., Application Program Interfaces (APIs).)
- Embodiments of the alias management and off-us DDA processing system may provide several advantages over existing systems. The alias management and off-us DDA processing system allows the sending entity to send value from accounts associated with financial institutions that do not directly support value transfer. The alias management and off-us DDA processing system also allows the value transfer providing issuer to monetize their value transfer platform by providing services to other financial institutions and issuers. The alias management and off-us DDA processing system may also increase the spread of value transfer functionality by increasing the use of the value transfer services. It also allows a sending entity to send funds from a demand deposit account issuer that is not in communication with the payment processing network, and thus allows the anti money laundering and risk management functions of the payment processing network to be applied to funds from the demand deposit account issuer.
Claims (18)
1. A method comprising:
sending, by a payment processing network server computer, a debit instruction message to a first financial institution to withdrawal at least a transfer amount from a second financial institution, the withdrawal request message comprising a demand deposit account identifier associated with the second financial institution, wherein the withdrawn funds are to be subsequently transferred to a third financial institution;
receiving, by the payment processing network computer, a withdrawal response message from the first financial institution confirming the withdrawal of at least the transfer amount from the second financial institution; and
initiating, by the payment processing network server computer, the sending of the transfer amount to a recipient entity account associated with the third financial institution.
2. The method of claim 1 , further comprising sending, by the payment processing network server computer, an authorization request message to a third party authenticator, querying if at least the transfer amount is available from a demand deposit account, and receiving an authorization response message from the third party authenticator indicating that at least the transfer amount is available from the demand deposit account.
3. The method of claim 2 , wherein the debit instruction message further comprises an authorization response indicator indicating that at least the transfer amount exists in the demand deposit account.
4. The method of claim 1 , wherein initiating the sending of the transfer amount to the third financial institution comprises sending a credit message to the third financial institution, wherein the credit message comprises a BIN associated with the first financial institution and a personal account number (PAN) associated with the recipient entity account.
5. The method of claim 4 , wherein the credit message is an original credit transaction.
6. The method of claim 1 , wherein the demand deposit account and the recipient entity account at the third financial institution are payment card accounts.
7. The method of claim 1 , wherein the recipient entity account is identified via a recipient entity alias, the first financial institution is a value transfer providing issuer, the second financial institution is a demand deposit account issuer, and the third financial institution is a recipient entity issuer.
8. The method of claim 1 , further comprising receiving a confirmation message from a recipient entity issuer indicating that at least the transfer amount was credited to the recipient entity account.
9. The method of claim 1 , further comprising receiving a value transfer initiation message from a sending entity comprising a transfer amount, a money transfer providing issuer identifier, a demand deposit account identifier, and a recipient entity identifier.
10. The method of claim 9 , wherein the recipient entity identifier is a verifiable alias.
11. A non-transitory computer readable medium comprising code that when executed by a processor performs the method of claim 1 .
12. A method comprising
receiving, by a value transfer providing issuer server computer, a debit instruction message comprising a transfer amount and a demand deposit account identifier;
sending, by the value transfer providing issuer server computer, a debit message to a demand deposit account issuer to debit at least the transfer amount from a demand deposit account, wherein the demand deposit account issuer and the demand deposit account are identified using the demand deposit account identifier;
receiving, by the value transfer providing issuer server computer, from the demand deposit account issuer confirmation that that at least the transfer amount was debited from the demand deposit account; and
sending, by the value transfer providing issuer server computer, a confirmation message confirming that at least the transfer amount has been debited from the demand deposit account to a payment processing network server computer.
13. The method of claim 12 , further comprising receiving a authorization response message from the payment processing network server computer indicating that at least the transfer amount is available from the demand deposit account.
14. A non-transitory computer readable medium comprising code that when executed by a processor performs the method of claim 12 .
15. A system comprising
a processor; and
a computer-readable medium coupled to the processor, the computer readable medium comprising code executable by the processor for implementing a method comprising:
sending a debit instruction message to a first financial institution to withdrawal at least a transfer amount from a second financial institution, wherein the withdrawal request message comprises a demand deposit account identifier associated with the second financial institution;
receiving a withdrawal response message from the first financial institution confirming the withdrawal of at least the transfer amount from the second financial institution; and
initiating the sending of the transfer amount to a recipient entity account associated with the third financial institution.
16. The method of claim 15 , further comprising sending an authorization request message to a third party authorizer, querying if at least the transfer amount is available from a demand deposit account, and receiving an authorization response message from the third party authenticator indicating that at least the transfer amount is available from the demand deposit account.
17. The method of claim 15 , wherein the debit instruction message further comprises an authorization response indicator indicating that at least the transfer amount exists in the demand deposit account.
18. The method of claim 15 , wherein initiating the sending of the transfer amount to the third financial institution comprises sending a credit message to the third financial institution wherein the credit message comprises a first financial institution acquiring BIN and the third financial institution PAN.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/089,134 US20110258111A1 (en) | 2010-04-19 | 2011-04-18 | Alias management and off-us dda processing |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US32580910P | 2010-04-19 | 2010-04-19 | |
US34852410P | 2010-05-26 | 2010-05-26 | |
US34947310P | 2010-05-28 | 2010-05-28 | |
US13/089,134 US20110258111A1 (en) | 2010-04-19 | 2011-04-18 | Alias management and off-us dda processing |
Publications (1)
Publication Number | Publication Date |
---|---|
US20110258111A1 true US20110258111A1 (en) | 2011-10-20 |
Family
ID=44788948
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/034,449 Active US8336088B2 (en) | 2010-04-19 | 2011-02-24 | Alias management and value transfer claim processing |
US13/089,134 Abandoned US20110258111A1 (en) | 2010-04-19 | 2011-04-18 | Alias management and off-us dda processing |
US13/681,220 Active 2031-10-21 US10417619B2 (en) | 2010-04-19 | 2012-11-19 | Alias management and value transfer claim processing |
US16/532,135 Active 2031-03-20 US11126979B2 (en) | 2010-04-19 | 2019-08-05 | Alias management and value transfer claim processing |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/034,449 Active US8336088B2 (en) | 2010-04-19 | 2011-02-24 | Alias management and value transfer claim processing |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/681,220 Active 2031-10-21 US10417619B2 (en) | 2010-04-19 | 2012-11-19 | Alias management and value transfer claim processing |
US16/532,135 Active 2031-03-20 US11126979B2 (en) | 2010-04-19 | 2019-08-05 | Alias management and value transfer claim processing |
Country Status (2)
Country | Link |
---|---|
US (4) | US8336088B2 (en) |
WO (1) | WO2011133594A2 (en) |
Cited By (138)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120066131A1 (en) * | 2004-07-06 | 2012-03-15 | Visa International Service Association | Money transfer service with authentication |
US8336088B2 (en) | 2010-04-19 | 2012-12-18 | Visa International Service Association | Alias management and value transfer claim processing |
US20150112866A1 (en) * | 2012-03-07 | 2015-04-23 | Clearxchange, Llc | System and method for transferring funds |
US20150199671A1 (en) * | 2014-01-13 | 2015-07-16 | Fidelity National E-Banking Services, Inc. | Systems and methods for processing cardless transactions |
US9524501B2 (en) | 2012-06-06 | 2016-12-20 | Visa International Service Association | Method and system for correlating diverse transaction data |
US9530131B2 (en) | 2008-07-29 | 2016-12-27 | Visa U.S.A. Inc. | Transaction processing using a global unique identifier |
US9547769B2 (en) | 2012-07-03 | 2017-01-17 | Visa International Service Association | Data protection hub |
US9589268B2 (en) | 2010-02-24 | 2017-03-07 | Visa International Service Association | Integration of payment capability into secure elements of computers |
US9626664B2 (en) | 2012-03-07 | 2017-04-18 | Clearxchange, Llc | System and method for transferring funds |
US9665722B2 (en) | 2012-08-10 | 2017-05-30 | Visa International Service Association | Privacy firewall |
US9680942B2 (en) | 2014-05-01 | 2017-06-13 | Visa International Service Association | Data verification using access device |
US9704155B2 (en) | 2011-07-29 | 2017-07-11 | Visa International Service Association | Passing payment tokens through an hop/sop |
US9715709B2 (en) | 2008-05-09 | 2017-07-25 | Visa International Services Association | Communication device including multi-part alias identifier |
US9715681B2 (en) | 2009-04-28 | 2017-07-25 | Visa International Service Association | Verification of portable consumer devices |
US9727858B2 (en) | 2012-07-26 | 2017-08-08 | Visa U.S.A. Inc. | Configurable payment tokens |
US9741051B2 (en) | 2013-01-02 | 2017-08-22 | Visa International Service Association | Tokenization and third-party interaction |
US9780953B2 (en) | 2014-07-23 | 2017-10-03 | Visa International Service Association | Systems and methods for secure detokenization |
US9792611B2 (en) | 2009-05-15 | 2017-10-17 | Visa International Service Association | Secure authentication system and method |
US9830595B2 (en) | 2012-01-26 | 2017-11-28 | Visa International Service Association | System and method of providing tokenization as a service |
US9846878B2 (en) | 2014-01-14 | 2017-12-19 | Visa International Service Association | Payment account identifier system |
US9848052B2 (en) | 2014-05-05 | 2017-12-19 | Visa International Service Association | System and method for token domain control |
US9904919B2 (en) | 2009-05-15 | 2018-02-27 | Visa International Service Association | Verification of portable consumer devices |
US9911118B2 (en) | 2012-11-21 | 2018-03-06 | Visa International Service Association | Device pairing via trusted intermediary |
US9922322B2 (en) | 2013-12-19 | 2018-03-20 | Visa International Service Association | Cloud-based transactions with magnetic secure transmission |
US9942043B2 (en) | 2014-04-23 | 2018-04-10 | Visa International Service Association | Token security on a communication device |
US9959531B2 (en) | 2011-08-18 | 2018-05-01 | Visa International Service Association | Multi-directional wallet connector apparatuses, methods and systems |
US9972005B2 (en) | 2013-12-19 | 2018-05-15 | Visa International Service Association | Cloud-based transactions methods and systems |
US9978062B2 (en) | 2013-05-15 | 2018-05-22 | Visa International Service Association | Mobile tokenization hub |
US9978094B2 (en) | 2013-10-11 | 2018-05-22 | Visa International Service Association | Tokenization revocation list |
US9996835B2 (en) | 2013-07-24 | 2018-06-12 | Visa International Service Association | Systems and methods for communicating token attributes associated with a token vault |
US9998978B2 (en) | 2015-04-16 | 2018-06-12 | Visa International Service Association | Systems and methods for processing dormant virtual access devices |
US10009177B2 (en) | 2009-05-15 | 2018-06-26 | Visa International Service Association | Integration of verification tokens with mobile communication devices |
US10015147B2 (en) | 2014-10-22 | 2018-07-03 | Visa International Service Association | Token enrollment system and method |
US10026087B2 (en) | 2014-04-08 | 2018-07-17 | Visa International Service Association | Data passed in an interaction |
US10043178B2 (en) | 2007-06-25 | 2018-08-07 | Visa International Service Association | Secure mobile payment system |
US10049360B2 (en) | 2009-05-15 | 2018-08-14 | Visa International Service Association | Secure communication of payment information to merchants using a verification token |
US10049353B2 (en) | 2014-08-22 | 2018-08-14 | Visa International Service Association | Embedding cloud-based functionalities in a communication device |
US10096009B2 (en) | 2015-01-20 | 2018-10-09 | Visa International Service Association | Secure payment processing using authorization request |
US10121129B2 (en) | 2011-07-05 | 2018-11-06 | Visa International Service Association | Electronic wallet checkout platform apparatuses, methods and systems |
US10140615B2 (en) | 2014-09-22 | 2018-11-27 | Visa International Service Association | Secure mobile device credential provisioning using risk decision non-overrides |
US10147089B2 (en) | 2012-01-05 | 2018-12-04 | Visa International Service Association | Data protection with translation |
US10154084B2 (en) | 2011-07-05 | 2018-12-11 | Visa International Service Association | Hybrid applications utilizing distributed models and views apparatuses, methods and systems |
US10164996B2 (en) | 2015-03-12 | 2018-12-25 | Visa International Service Association | Methods and systems for providing a low value token buffer |
US10176478B2 (en) | 2012-10-23 | 2019-01-08 | Visa International Service Association | Transaction initiation determination system utilizing transaction data elements |
US10192216B2 (en) | 2012-09-11 | 2019-01-29 | Visa International Service Association | Cloud-based virtual wallet NFC apparatuses, methods and systems |
US10204143B1 (en) | 2011-11-02 | 2019-02-12 | Dub Software Group, Inc. | System and method for automatic document management |
US10223691B2 (en) | 2011-02-22 | 2019-03-05 | Visa International Service Association | Universal electronic payment apparatuses, methods and systems |
US10223730B2 (en) | 2011-09-23 | 2019-03-05 | Visa International Service Association | E-wallet store injection search apparatuses, methods and systems |
US10223710B2 (en) | 2013-01-04 | 2019-03-05 | Visa International Service Association | Wearable intelligent vision device apparatuses, methods and systems |
US10242358B2 (en) | 2011-08-18 | 2019-03-26 | Visa International Service Association | Remote decoupled application persistent state apparatuses, methods and systems |
US10243958B2 (en) | 2016-01-07 | 2019-03-26 | Visa International Service Association | Systems and methods for device push provisoning |
US10257185B2 (en) | 2014-12-12 | 2019-04-09 | Visa International Service Association | Automated access data provisioning |
US10255456B2 (en) | 2014-09-26 | 2019-04-09 | Visa International Service Association | Remote server encrypted data provisioning system and methods |
US10255591B2 (en) | 2009-12-18 | 2019-04-09 | Visa International Service Association | Payment channel returning limited use proxy dynamic value |
US10262001B2 (en) | 2012-02-02 | 2019-04-16 | Visa International Service Association | Multi-source, multi-dimensional, cross-entity, multimedia merchant analytics database platform apparatuses, methods and systems |
US10282724B2 (en) | 2012-03-06 | 2019-05-07 | Visa International Service Association | Security system incorporating mobile device |
US10289999B2 (en) | 2005-09-06 | 2019-05-14 | Visa U.S.A. Inc. | System and method for secured account numbers in proximity devices |
US10304047B2 (en) | 2012-12-07 | 2019-05-28 | Visa International Service Association | Token generating component |
US10313321B2 (en) | 2016-04-07 | 2019-06-04 | Visa International Service Association | Tokenization of co-network accounts |
US10333921B2 (en) | 2015-04-10 | 2019-06-25 | Visa International Service Association | Browser integration with Cryptogram |
US10361856B2 (en) | 2016-06-24 | 2019-07-23 | Visa International Service Association | Unique token authentication cryptogram |
US10366387B2 (en) | 2013-10-29 | 2019-07-30 | Visa International Service Association | Digital wallet system and method |
US10373133B2 (en) | 2010-03-03 | 2019-08-06 | Visa International Service Association | Portable account number for consumer payment account |
US10395223B2 (en) * | 2012-03-07 | 2019-08-27 | Early Warning Services, Llc | System and method for transferring funds |
US10395247B2 (en) * | 2012-03-07 | 2019-08-27 | Early Warning Services, Llc | Systems and methods for facilitating a secure transaction at a non-financial institution system |
US10433128B2 (en) | 2014-01-07 | 2019-10-01 | Visa International Service Association | Methods and systems for provisioning multiple devices |
US10438175B2 (en) | 2015-07-21 | 2019-10-08 | Early Warning Services, Llc | Secure real-time payment transactions |
US10484345B2 (en) | 2014-07-31 | 2019-11-19 | Visa International Service Association | System and method for identity verification across mobile applications |
US10491389B2 (en) | 2017-07-14 | 2019-11-26 | Visa International Service Association | Token provisioning utilizing a secure authentication system |
US10489779B2 (en) | 2013-10-21 | 2019-11-26 | Visa International Service Association | Multi-network token bin routing with defined verification parameters |
US10496986B2 (en) | 2013-08-08 | 2019-12-03 | Visa International Service Association | Multi-network tokenization processing |
US10510073B2 (en) | 2013-08-08 | 2019-12-17 | Visa International Service Association | Methods and systems for provisioning mobile devices with payment credentials |
US10509779B2 (en) | 2016-09-14 | 2019-12-17 | Visa International Service Association | Self-cleaning token vault |
US10515358B2 (en) | 2013-10-18 | 2019-12-24 | Visa International Service Association | Contextual transaction token methods and systems |
US10552828B2 (en) | 2011-04-11 | 2020-02-04 | Visa International Service Association | Multiple tokenization for authentication |
US10552834B2 (en) | 2015-04-30 | 2020-02-04 | Visa International Service Association | Tokenization capable authentication framework |
US10586227B2 (en) | 2011-02-16 | 2020-03-10 | Visa International Service Association | Snap mobile payment apparatuses, methods and systems |
US10586229B2 (en) | 2010-01-12 | 2020-03-10 | Visa International Service Association | Anytime validation tokens |
US10664844B2 (en) | 2015-12-04 | 2020-05-26 | Visa International Service Association | Unique code for token verification |
US10726413B2 (en) | 2010-08-12 | 2020-07-28 | Visa International Service Association | Securing external systems with account token substitution |
US10733604B2 (en) | 2007-09-13 | 2020-08-04 | Visa U.S.A. Inc. | Account permanence |
US10740731B2 (en) | 2013-01-02 | 2020-08-11 | Visa International Service Association | Third party settlement |
US10748127B2 (en) | 2015-03-23 | 2020-08-18 | Early Warning Services, Llc | Payment real-time funds availability |
US10769606B2 (en) | 2015-03-23 | 2020-09-08 | Early Warning Services, Llc | Payment real-time funds availability |
US10769628B2 (en) | 2014-10-24 | 2020-09-08 | Visa Europe Limited | Transaction messaging |
US10825001B2 (en) | 2011-08-18 | 2020-11-03 | Visa International Service Association | Multi-directional wallet connector apparatuses, methods and systems |
US10832246B2 (en) | 2015-03-23 | 2020-11-10 | Early Warning Services, Llc | Payment real-time funds availability |
US10839359B2 (en) | 2015-03-23 | 2020-11-17 | Early Warning Services, Llc | Payment real-time funds availability |
US10846683B2 (en) | 2009-05-15 | 2020-11-24 | Visa International Service Association | Integration of verification tokens with mobile communication devices |
US10846694B2 (en) | 2014-05-21 | 2020-11-24 | Visa International Service Association | Offline authentication |
US10846662B2 (en) | 2015-03-23 | 2020-11-24 | Early Warning Services, Llc | Real-time determination of funds availability for checks and ACH items |
US10878422B2 (en) | 2013-06-17 | 2020-12-29 | Visa International Service Association | System and method using merchant token |
US10891610B2 (en) | 2013-10-11 | 2021-01-12 | Visa International Service Association | Network token system |
US10902421B2 (en) | 2013-07-26 | 2021-01-26 | Visa International Service Association | Provisioning payment credentials to a consumer |
US10902418B2 (en) | 2017-05-02 | 2021-01-26 | Visa International Service Association | System and method using interaction token |
US10915899B2 (en) | 2017-03-17 | 2021-02-09 | Visa International Service Association | Replacing token on a multi-token user device |
US10937031B2 (en) | 2012-05-04 | 2021-03-02 | Visa International Service Association | System and method for local data conversion |
US10956888B2 (en) | 2015-07-21 | 2021-03-23 | Early Warning Services, Llc | Secure real-time transactions |
US10963856B2 (en) | 2015-07-21 | 2021-03-30 | Early Warning Services, Llc | Secure real-time transactions |
US10970688B2 (en) | 2012-03-07 | 2021-04-06 | Early Warning Services, Llc | System and method for transferring funds |
US10970695B2 (en) | 2015-07-21 | 2021-04-06 | Early Warning Services, Llc | Secure real-time transactions |
US10990967B2 (en) | 2016-07-19 | 2021-04-27 | Visa International Service Association | Method of distributing tokens and managing token relationships |
US11004043B2 (en) | 2009-05-20 | 2021-05-11 | Visa International Service Association | Device including encrypted data for expiration date and verification value creation |
US11023890B2 (en) | 2014-06-05 | 2021-06-01 | Visa International Service Association | Identification and verification for provisioning mobile application |
US11037122B2 (en) | 2015-07-21 | 2021-06-15 | Early Warning Services, Llc | Secure real-time transactions |
US11037121B2 (en) | 2015-07-21 | 2021-06-15 | Early Warning Services, Llc | Secure real-time transactions |
US11037138B2 (en) | 2011-08-18 | 2021-06-15 | Visa International Service Association | Third-party value added wallet features and interfaces apparatuses, methods, and systems |
US11055710B2 (en) | 2013-05-02 | 2021-07-06 | Visa International Service Association | Systems and methods for verifying and processing transactions using virtual currency |
US11062290B2 (en) | 2015-07-21 | 2021-07-13 | Early Warning Services, Llc | Secure real-time transactions |
US11068578B2 (en) | 2016-06-03 | 2021-07-20 | Visa International Service Association | Subtoken management system for connected devices |
US11068889B2 (en) | 2015-10-15 | 2021-07-20 | Visa International Service Association | Instant token issuance |
US11068899B2 (en) | 2016-06-17 | 2021-07-20 | Visa International Service Association | Token aggregation for multi-party transactions |
US11080696B2 (en) | 2016-02-01 | 2021-08-03 | Visa International Service Association | Systems and methods for code display and use |
US20210279734A1 (en) * | 2018-07-06 | 2021-09-09 | Visa International Service Association | Real time interaction processing system and method |
CN113487303A (en) * | 2021-07-01 | 2021-10-08 | 深圳海付移通科技有限公司 | Account management method and device, computer equipment and storage medium |
US11144928B2 (en) | 2016-09-19 | 2021-10-12 | Early Warning Services, Llc | Authentication and fraud prevention in provisioning a mobile wallet |
US11151523B2 (en) | 2015-07-21 | 2021-10-19 | Early Warning Services, Llc | Secure transactions with offline device |
US11151522B2 (en) | 2015-07-21 | 2021-10-19 | Early Warning Services, Llc | Secure transactions with offline device |
US11157884B2 (en) | 2015-07-21 | 2021-10-26 | Early Warning Services, Llc | Secure transactions with offline device |
US11238140B2 (en) | 2016-07-11 | 2022-02-01 | Visa International Service Association | Encryption key exchange process using access device |
US11250424B2 (en) | 2016-05-19 | 2022-02-15 | Visa International Service Association | Systems and methods for creating subtokens using primary tokens |
US11250391B2 (en) | 2015-01-30 | 2022-02-15 | Visa International Service Association | Token check offline |
US11257074B2 (en) | 2014-09-29 | 2022-02-22 | Visa International Service Association | Transaction risk based token |
US11256789B2 (en) | 2018-06-18 | 2022-02-22 | Visa International Service Association | Recurring token transactions |
US11288661B2 (en) | 2011-02-16 | 2022-03-29 | Visa International Service Association | Snap mobile payment apparatuses, methods and systems |
US11323443B2 (en) | 2016-11-28 | 2022-05-03 | Visa International Service Association | Access identifier provisioning to application |
US11356257B2 (en) | 2018-03-07 | 2022-06-07 | Visa International Service Association | Secure remote token release with online authentication |
US11386421B2 (en) | 2016-04-19 | 2022-07-12 | Visa International Service Association | Systems and methods for performing push transactions |
US11386410B2 (en) | 2015-07-21 | 2022-07-12 | Early Warning Services, Llc | Secure transactions with offline device |
US11469895B2 (en) | 2018-11-14 | 2022-10-11 | Visa International Service Association | Cloud token provisioning of multiple tokens |
US11494765B2 (en) | 2017-05-11 | 2022-11-08 | Visa International Service Association | Secure remote transaction system using mobile devices |
US11580519B2 (en) | 2014-12-12 | 2023-02-14 | Visa International Service Association | Provisioning platform for machine-to-machine devices |
US11593800B2 (en) | 2012-03-07 | 2023-02-28 | Early Warning Services, Llc | System and method for transferring funds |
US11620643B2 (en) | 2014-11-26 | 2023-04-04 | Visa International Service Association | Tokenization request via access device |
US11727392B2 (en) | 2011-02-22 | 2023-08-15 | Visa International Service Association | Multi-purpose virtual card transaction apparatuses, methods and systems |
US11777934B2 (en) | 2018-08-22 | 2023-10-03 | Visa International Service Association | Method and system for token provisioning and processing |
US11849042B2 (en) | 2019-05-17 | 2023-12-19 | Visa International Service Association | Virtual access credential interaction system and method |
US11900361B2 (en) | 2016-02-09 | 2024-02-13 | Visa International Service Association | Resource provider account token provisioning and processing |
Families Citing this family (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8719129B2 (en) * | 2007-11-01 | 2014-05-06 | Dharmesh Mehta | Money services system |
US11611526B2 (en) | 2010-05-28 | 2023-03-21 | Privowny, Inc. | Managing data on computer and telecommunications networks |
US11349799B2 (en) | 2010-05-28 | 2022-05-31 | Privowny, Inc. | Managing data on computer and telecommunications networks |
US20110295988A1 (en) | 2010-05-28 | 2011-12-01 | Le Jouan Herve | Managing data on computer and telecommunications networks |
US20110314557A1 (en) * | 2010-06-16 | 2011-12-22 | Adknowledge, Inc. | Click Fraud Control Method and System |
US9953309B2 (en) | 2010-09-21 | 2018-04-24 | Visa International Service Association | Third party integrated security system |
USD774529S1 (en) | 2010-11-04 | 2016-12-20 | Bank Of America Corporation | Display screen with graphical user interface for funds transfer |
US8725635B2 (en) * | 2010-11-04 | 2014-05-13 | Bank Of America Corporation | Online payment system and method |
USD774526S1 (en) | 2011-02-21 | 2016-12-20 | Bank Of America Corporation | Display screen with graphical user interface for funds transfer |
USD774527S1 (en) | 2011-02-21 | 2016-12-20 | Bank Of America Corporation | Display screen with graphical user interface for funds transfer |
USD774528S1 (en) | 2011-02-21 | 2016-12-20 | Bank Of America Corporation | Display screen with graphical user interface for funds transfer |
US10453062B2 (en) * | 2011-03-15 | 2019-10-22 | Capital One Services, Llc | Systems and methods for performing person-to-person transactions using active authentication |
US11514451B2 (en) | 2011-03-15 | 2022-11-29 | Capital One Services, Llc | Systems and methods for performing financial transactions using active authentication |
US10592792B2 (en) | 2011-04-14 | 2020-03-17 | Handle Financial, Inc. | Systems and methods for barcode translation |
US20130144734A1 (en) * | 2011-12-06 | 2013-06-06 | Richard Scott Perkins | Money transfer system using pre-funded escrow |
US8676661B2 (en) * | 2012-02-17 | 2014-03-18 | Artases OIKONOMIDIS | Commodity backed payment system for social networks |
EP2845344B8 (en) * | 2012-04-27 | 2021-03-17 | Privowny, Inc. | Managing data on computer and telecommunications networks |
US9626701B2 (en) | 2012-05-23 | 2017-04-18 | Paynearme, Inc. | System and method for facilitating cash payment transactions using a mobile device |
US8744995B1 (en) | 2012-07-30 | 2014-06-03 | Google Inc. | Alias disambiguation |
US8520807B1 (en) | 2012-08-10 | 2013-08-27 | Google Inc. | Phonetically unique communication identifiers |
US8583750B1 (en) * | 2012-08-10 | 2013-11-12 | Google Inc. | Inferring identity of intended communication recipient |
US8571865B1 (en) | 2012-08-10 | 2013-10-29 | Google Inc. | Inference-aided speaker recognition |
USD770478S1 (en) | 2012-09-07 | 2016-11-01 | Bank Of America Corporation | Communication device with graphical user interface |
US9569779B2 (en) * | 2013-01-17 | 2017-02-14 | International Business Machines Corporation | Fraud detection employing personalized fraud detection rules |
US9230077B2 (en) * | 2013-03-15 | 2016-01-05 | International Business Machines Corporation | Alias-based social media identity verification |
US10192407B2 (en) | 2014-01-10 | 2019-01-29 | Handle Financial, Inc. | Systems and methods for cash payments for online gaming |
US10163083B2 (en) | 2015-04-13 | 2018-12-25 | Bank Of America Corporation | Account activity management system |
US10373199B2 (en) * | 2016-02-11 | 2019-08-06 | Visa International Service Association | Payment device enrollment in linked offers |
US10769599B2 (en) | 2016-05-09 | 2020-09-08 | Vadim Sobolevski | Method for conducting monetary and financial transactions by treating amounts as collections of distinct units of account |
CN112261166A (en) * | 2017-07-17 | 2021-01-22 | 华为技术有限公司 | Alias management method and device |
US20190102762A1 (en) * | 2017-10-03 | 2019-04-04 | Bank Of America Corporation | System for self-generation of denominational resources |
EP3692462A4 (en) * | 2017-10-04 | 2021-06-30 | The Dun & Bradstreet Corporation | System and method for identity resolution across disparate distributed immutable ledger networks |
US20190188694A1 (en) * | 2017-12-18 | 2019-06-20 | Mastercard International Incorporated | Payment systems and methods with card-on-file tokenization |
TWI659380B (en) * | 2018-03-16 | 2019-05-11 | 財金資訊股份有限公司 | System and method for remittance of cross-border payment account funds to deposit accounts |
US11315089B2 (en) * | 2018-06-01 | 2022-04-26 | Apple Inc. | User configurable direct transfer system |
TR201903323A2 (en) * | 2019-03-05 | 2019-07-22 | Tuerkiye Garanti Bankasi Anonim Sirketi | ONE ACCOUNT CONNECTION SYSTEM |
EP4055550A4 (en) * | 2019-11-08 | 2022-12-21 | Microsoft Technology Licensing, LLC | Remittance with recipient alias |
US11227266B2 (en) * | 2019-12-01 | 2022-01-18 | Bank Of America Corporation | Digital holding account |
CN111445327A (en) * | 2020-03-16 | 2020-07-24 | 腾讯科技(深圳)有限公司 | Data resource processing method and device, computer storage medium and electronic equipment |
US11593012B1 (en) * | 2021-08-24 | 2023-02-28 | The Toronto-Dominion Bank | Partial pass-through data transfer system |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4321672A (en) * | 1979-11-26 | 1982-03-23 | Braun Edward L | Financial data processing system |
US5175416A (en) * | 1989-10-06 | 1992-12-29 | Mansvelt Andre Peter | Funds transfer system |
US20020161707A1 (en) * | 2001-03-30 | 2002-10-31 | Alan Cole | Method and system for multi-currency escrow service for web-based transactions |
US20030140004A1 (en) * | 1999-05-03 | 2003-07-24 | Chase Manhattan Bank | Method and system for processing internet payments using the electronic funds transfer network |
US20040024700A1 (en) * | 2001-11-29 | 2004-02-05 | Petigny A. Michelle | Electronic funds transfer method and system |
US20050199709A1 (en) * | 2003-10-10 | 2005-09-15 | James Linlor | Secure money transfer between hand-held devices |
US20060006224A1 (en) * | 2004-07-06 | 2006-01-12 | Visa International Service Association, A Delaware Corporation | Money transfer service with authentication |
US20070244811A1 (en) * | 2006-03-30 | 2007-10-18 | Obopay Inc. | Mobile Client Application for Mobile Payments |
US20080183831A1 (en) * | 2005-09-28 | 2008-07-31 | Huawei Technologies Co., Ltd. | Method, system, mobile terminal and ri server for withdrawing rights object |
US7444676B1 (en) * | 2001-08-29 | 2008-10-28 | Nader Asghari-Kamrani | Direct authentication and authorization system and method for trusted network of financial institutions |
US20090192912A1 (en) * | 2008-01-30 | 2009-07-30 | Kent Griffin | Charge-for-service near field communication transactions |
US20090240627A1 (en) * | 2008-03-21 | 2009-09-24 | Hector Javier Rodriguez | Payment processing system trusted agent identification |
US20110213708A1 (en) * | 1996-10-31 | 2011-09-01 | Citicorp Development Center, Inc. | Global method and system for providing enhanced transactional functionality through a customer terminal |
US20120246080A1 (en) * | 2005-06-15 | 2012-09-27 | E. E. System Corporation | Method and system for real time online debit transactions |
Family Cites Families (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5659165A (en) | 1995-07-24 | 1997-08-19 | Citibank. N.A. | Customer-directed, automated process for transferring funds between accounts via a communications network |
US6282523B1 (en) * | 1998-06-29 | 2001-08-28 | Walker Digital, Llc | Method and apparatus for processing checks to reserve funds |
US20030212620A1 (en) * | 1999-04-23 | 2003-11-13 | First Data Corporation | Systems and methods for authorizing transactions |
EP2360635A3 (en) | 1999-04-30 | 2013-04-10 | PayPal, Inc. | System and method for electronically exchanging value among distributed users |
US7194437B1 (en) | 1999-05-14 | 2007-03-20 | Amazon.Com, Inc. | Computer-based funds transfer system |
US7376587B1 (en) | 2000-07-11 | 2008-05-20 | Western Union Financial Services, Inc. | Method for enabling transfer of funds through a computer network |
US7395241B1 (en) | 2000-01-19 | 2008-07-01 | Intuit Inc. | Consumer-directed financial transfers using automated clearinghouse networks |
US7343349B2 (en) | 2000-02-10 | 2008-03-11 | Jove Corporation | System and method for secure data and funds transfer |
AUPQ556600A0 (en) * | 2000-02-14 | 2000-03-02 | Ong, Yong Kin (Michael) | Electronic funds transfers-zipfund |
AU2001272068A1 (en) * | 2000-04-26 | 2001-11-07 | Computer Applications Co., Ltd. | Method of managing transaction and settlement, and method of informing information on consumption trends |
US20020049681A1 (en) | 2000-07-20 | 2002-04-25 | International Business Machines Corporation | Secure anonymous verification, generation and/or proof of ownership of electronic receipts |
KR20020020316A (en) | 2000-09-08 | 2002-03-15 | 라응찬 | Method for remitting money by internet service |
US20020087468A1 (en) * | 2000-12-28 | 2002-07-04 | Ravi Ganesan | Electronic payment risk processing |
US7181017B1 (en) | 2001-03-23 | 2007-02-20 | David Felsher | System and method for secure three-party communications |
US7401049B2 (en) | 2001-05-29 | 2008-07-15 | American Express Travel Related Services Company, Inc. | System and method for a prepaid card issued by a foreign financial institution |
US7742984B2 (en) * | 2001-07-06 | 2010-06-22 | Hossein Mohsenzadeh | Secure authentication and payment system |
AUPS087602A0 (en) | 2002-03-04 | 2002-03-28 | Ong, Yong Kin (Michael) | Electronic fund transfer system |
US6786400B1 (en) | 2002-09-06 | 2004-09-07 | Capital One Financial Corporation | Multiple account banking system and method |
US7729984B1 (en) * | 2002-09-27 | 2010-06-01 | Abas Enterprises Llc | Effecting financial transactions |
US20060015452A1 (en) | 2004-07-14 | 2006-01-19 | Mani Kulasooriya | Systems and methods for implementing account-to-account international money exchanges |
US20070038560A1 (en) * | 2005-08-12 | 2007-02-15 | Carl Ansley | Transaction payment system and processing |
CA2640620A1 (en) | 2006-01-30 | 2007-08-02 | Cpni Inc. | A system and method for authorizing a funds transfer or payment using a phone number |
JP2007286697A (en) * | 2006-04-12 | 2007-11-01 | Mastercard Internatl Japan Inc | Payment processing support device and payment processing support method |
US7702559B2 (en) | 2006-05-12 | 2010-04-20 | Ebay Inc. | Methods and apparatus for funding transactions |
US20070288371A1 (en) * | 2006-05-25 | 2007-12-13 | Johnson Aratha M | Personal electronic payment system and related method |
US20080133396A1 (en) * | 2006-08-01 | 2008-06-05 | De La Motte Alain L | System and method for executing secure exchange transactions |
AU2006348990B2 (en) * | 2006-10-03 | 2013-05-30 | Mastercard International Incorporated | Proxy authentication methods and apparatus |
US7878393B2 (en) | 2006-12-07 | 2011-02-01 | Moneygram International, Inc. | Method and apparatus for distribution of money transfers |
JP5520813B2 (en) * | 2007-04-17 | 2014-06-11 | ビザ ユー.エス.エー.インコーポレイテッド | Personal authentication method for transaction, server, and program storage medium for executing the method |
US7640212B2 (en) | 2007-08-28 | 2009-12-29 | The Western Union Company | Methods and systems for executing a plurality of money transfers having a fluctuating parameter |
US20100280949A1 (en) * | 2007-10-29 | 2010-11-04 | Fundamo (Pty) Ltd | Cross-border or inter-currency transaction system |
US8249985B2 (en) | 2007-11-29 | 2012-08-21 | Bank Of America Corporation | Sub-account mechanism |
KR20090089673A (en) | 2008-02-19 | 2009-08-24 | 삼성전자주식회사 | System and method for withdrawaling rights object of the digital contents |
US8285643B2 (en) * | 2008-06-12 | 2012-10-09 | Monncello Enterprises, LLC | System and method for processing gift cards |
EP2329439A4 (en) | 2008-08-07 | 2013-10-02 | Mastercard International Inc | A method for providing a credit cardholder with multiple funding options |
US20100042538A1 (en) | 2008-08-18 | 2010-02-18 | Sanjeev Dheer | Money Movement Network Method |
US8781961B2 (en) | 2008-08-20 | 2014-07-15 | Prepaid Solutions, Inc. | Currency conversion with pre-paid card |
US8782391B2 (en) | 2009-06-10 | 2014-07-15 | Visa International Service Association | Service activation using algorithmically defined key |
CA2773139A1 (en) | 2009-09-02 | 2011-03-10 | Visa International Service Association | Portable consumer device with funds transfer processing |
AU2011242825B2 (en) | 2010-04-19 | 2015-01-22 | Visa International Service Association | Alias management and value transfer claim processing |
US20110282780A1 (en) | 2010-04-19 | 2011-11-17 | Susan French | Method and system for determining fees and foreign exchange rates for a value transfer transaction |
US8336088B2 (en) * | 2010-04-19 | 2012-12-18 | Visa International Service Association | Alias management and value transfer claim processing |
-
2011
- 2011-02-24 US US13/034,449 patent/US8336088B2/en active Active
- 2011-04-18 US US13/089,134 patent/US20110258111A1/en not_active Abandoned
- 2011-04-19 WO PCT/US2011/033114 patent/WO2011133594A2/en active Application Filing
-
2012
- 2012-11-19 US US13/681,220 patent/US10417619B2/en active Active
-
2019
- 2019-08-05 US US16/532,135 patent/US11126979B2/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4321672A (en) * | 1979-11-26 | 1982-03-23 | Braun Edward L | Financial data processing system |
US5175416A (en) * | 1989-10-06 | 1992-12-29 | Mansvelt Andre Peter | Funds transfer system |
US20110213708A1 (en) * | 1996-10-31 | 2011-09-01 | Citicorp Development Center, Inc. | Global method and system for providing enhanced transactional functionality through a customer terminal |
US20030140004A1 (en) * | 1999-05-03 | 2003-07-24 | Chase Manhattan Bank | Method and system for processing internet payments using the electronic funds transfer network |
US20020161707A1 (en) * | 2001-03-30 | 2002-10-31 | Alan Cole | Method and system for multi-currency escrow service for web-based transactions |
US7444676B1 (en) * | 2001-08-29 | 2008-10-28 | Nader Asghari-Kamrani | Direct authentication and authorization system and method for trusted network of financial institutions |
US20040024700A1 (en) * | 2001-11-29 | 2004-02-05 | Petigny A. Michelle | Electronic funds transfer method and system |
US20050199709A1 (en) * | 2003-10-10 | 2005-09-15 | James Linlor | Secure money transfer between hand-held devices |
US20060006224A1 (en) * | 2004-07-06 | 2006-01-12 | Visa International Service Association, A Delaware Corporation | Money transfer service with authentication |
US20120246080A1 (en) * | 2005-06-15 | 2012-09-27 | E. E. System Corporation | Method and system for real time online debit transactions |
US20080183831A1 (en) * | 2005-09-28 | 2008-07-31 | Huawei Technologies Co., Ltd. | Method, system, mobile terminal and ri server for withdrawing rights object |
US20070244811A1 (en) * | 2006-03-30 | 2007-10-18 | Obopay Inc. | Mobile Client Application for Mobile Payments |
US20090192912A1 (en) * | 2008-01-30 | 2009-07-30 | Kent Griffin | Charge-for-service near field communication transactions |
US20090240627A1 (en) * | 2008-03-21 | 2009-09-24 | Hector Javier Rodriguez | Payment processing system trusted agent identification |
Non-Patent Citations (1)
Title |
---|
Demand Deposit , International Deposit Interest Rates Exchange * |
Cited By (250)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120066131A1 (en) * | 2004-07-06 | 2012-03-15 | Visa International Service Association | Money transfer service with authentication |
US11605074B2 (en) | 2005-09-06 | 2023-03-14 | Visa U.S.A. Inc. | System and method for secured account numbers in proximily devices |
US10289999B2 (en) | 2005-09-06 | 2019-05-14 | Visa U.S.A. Inc. | System and method for secured account numbers in proximity devices |
US10922686B2 (en) | 2005-09-06 | 2021-02-16 | Visa U.S.A. Inc. | System and method for secured account numbers in proximity devices |
US10726416B2 (en) | 2007-06-25 | 2020-07-28 | Visa International Service Association | Secure mobile payment system |
US10043178B2 (en) | 2007-06-25 | 2018-08-07 | Visa International Service Association | Secure mobile payment system |
US10733604B2 (en) | 2007-09-13 | 2020-08-04 | Visa U.S.A. Inc. | Account permanence |
US9715709B2 (en) | 2008-05-09 | 2017-07-25 | Visa International Services Association | Communication device including multi-part alias identifier |
US10304127B2 (en) | 2008-05-09 | 2019-05-28 | Visa International Service Association | Communication device including multi-part alias identifier |
US9530131B2 (en) | 2008-07-29 | 2016-12-27 | Visa U.S.A. Inc. | Transaction processing using a global unique identifier |
US10572864B2 (en) | 2009-04-28 | 2020-02-25 | Visa International Service Association | Verification of portable consumer devices |
US10997573B2 (en) | 2009-04-28 | 2021-05-04 | Visa International Service Association | Verification of portable consumer devices |
US9715681B2 (en) | 2009-04-28 | 2017-07-25 | Visa International Service Association | Verification of portable consumer devices |
US10043186B2 (en) | 2009-05-15 | 2018-08-07 | Visa International Service Association | Secure authentication system and method |
US9904919B2 (en) | 2009-05-15 | 2018-02-27 | Visa International Service Association | Verification of portable consumer devices |
US10387871B2 (en) | 2009-05-15 | 2019-08-20 | Visa International Service Association | Integration of verification tokens with mobile communication devices |
US10846683B2 (en) | 2009-05-15 | 2020-11-24 | Visa International Service Association | Integration of verification tokens with mobile communication devices |
US9792611B2 (en) | 2009-05-15 | 2017-10-17 | Visa International Service Association | Secure authentication system and method |
US10049360B2 (en) | 2009-05-15 | 2018-08-14 | Visa International Service Association | Secure communication of payment information to merchants using a verification token |
US10009177B2 (en) | 2009-05-15 | 2018-06-26 | Visa International Service Association | Integration of verification tokens with mobile communication devices |
US11574312B2 (en) | 2009-05-15 | 2023-02-07 | Visa International Service Association | Secure authentication system and method |
US11004043B2 (en) | 2009-05-20 | 2021-05-11 | Visa International Service Association | Device including encrypted data for expiration date and verification value creation |
US11941591B2 (en) | 2009-05-20 | 2024-03-26 | Visa International Service Association | Device including encrypted data for expiration date and verification value creation |
US10255591B2 (en) | 2009-12-18 | 2019-04-09 | Visa International Service Association | Payment channel returning limited use proxy dynamic value |
US10586229B2 (en) | 2010-01-12 | 2020-03-10 | Visa International Service Association | Anytime validation tokens |
US9589268B2 (en) | 2010-02-24 | 2017-03-07 | Visa International Service Association | Integration of payment capability into secure elements of computers |
US10657528B2 (en) | 2010-02-24 | 2020-05-19 | Visa International Service Association | Integration of payment capability into secure elements of computers |
US10373133B2 (en) | 2010-03-03 | 2019-08-06 | Visa International Service Association | Portable account number for consumer payment account |
US11900343B2 (en) | 2010-03-03 | 2024-02-13 | Visa International Service Association | Portable account number for consumer payment account |
US11126979B2 (en) | 2010-04-19 | 2021-09-21 | Visa International Service Association | Alias management and value transfer claim processing |
US10417619B2 (en) | 2010-04-19 | 2019-09-17 | Visa International Service Association | Alias management and value transfer claim processing |
US8336088B2 (en) | 2010-04-19 | 2012-12-18 | Visa International Service Association | Alias management and value transfer claim processing |
US10726413B2 (en) | 2010-08-12 | 2020-07-28 | Visa International Service Association | Securing external systems with account token substitution |
US11847645B2 (en) | 2010-08-12 | 2023-12-19 | Visa International Service Association | Securing external systems with account token substitution |
US11803846B2 (en) | 2010-08-12 | 2023-10-31 | Visa International Service Association | Securing external systems with account token substitution |
US11288661B2 (en) | 2011-02-16 | 2022-03-29 | Visa International Service Association | Snap mobile payment apparatuses, methods and systems |
US10586227B2 (en) | 2011-02-16 | 2020-03-10 | Visa International Service Association | Snap mobile payment apparatuses, methods and systems |
US11727392B2 (en) | 2011-02-22 | 2023-08-15 | Visa International Service Association | Multi-purpose virtual card transaction apparatuses, methods and systems |
US11023886B2 (en) | 2011-02-22 | 2021-06-01 | Visa International Service Association | Universal electronic payment apparatuses, methods and systems |
US10223691B2 (en) | 2011-02-22 | 2019-03-05 | Visa International Service Association | Universal electronic payment apparatuses, methods and systems |
US10552828B2 (en) | 2011-04-11 | 2020-02-04 | Visa International Service Association | Multiple tokenization for authentication |
US10803449B2 (en) | 2011-07-05 | 2020-10-13 | Visa International Service Association | Electronic wallet checkout platform apparatuses, methods and systems |
US11900359B2 (en) | 2011-07-05 | 2024-02-13 | Visa International Service Association | Electronic wallet checkout platform apparatuses, methods and systems |
US10121129B2 (en) | 2011-07-05 | 2018-11-06 | Visa International Service Association | Electronic wallet checkout platform apparatuses, methods and systems |
US10154084B2 (en) | 2011-07-05 | 2018-12-11 | Visa International Service Association | Hybrid applications utilizing distributed models and views apparatuses, methods and systems |
US10419529B2 (en) | 2011-07-05 | 2019-09-17 | Visa International Service Association | Hybrid applications utilizing distributed models and views apparatuses, methods and systems |
US11010753B2 (en) | 2011-07-05 | 2021-05-18 | Visa International Service Association | Electronic wallet checkout platform apparatuses, methods and systems |
US10839374B2 (en) | 2011-07-29 | 2020-11-17 | Visa International Service Association | Passing payment tokens through an HOP / SOP |
US9704155B2 (en) | 2011-07-29 | 2017-07-11 | Visa International Service Association | Passing payment tokens through an hop/sop |
US10242358B2 (en) | 2011-08-18 | 2019-03-26 | Visa International Service Association | Remote decoupled application persistent state apparatuses, methods and systems |
US11397931B2 (en) | 2011-08-18 | 2022-07-26 | Visa International Service Association | Multi-directional wallet connector apparatuses, methods and systems |
US11010756B2 (en) | 2011-08-18 | 2021-05-18 | Visa International Service Association | Remote decoupled application persistent state apparatuses, methods and systems |
US10354240B2 (en) | 2011-08-18 | 2019-07-16 | Visa International Service Association | Multi-directional wallet connector apparatuses, methods and systems |
US11803825B2 (en) | 2011-08-18 | 2023-10-31 | Visa International Service Association | Multi-directional wallet connector apparatuses, methods and systems |
US11037138B2 (en) | 2011-08-18 | 2021-06-15 | Visa International Service Association | Third-party value added wallet features and interfaces apparatuses, methods, and systems |
US11763294B2 (en) | 2011-08-18 | 2023-09-19 | Visa International Service Association | Remote decoupled application persistent state apparatuses, methods and systems |
US10825001B2 (en) | 2011-08-18 | 2020-11-03 | Visa International Service Association | Multi-directional wallet connector apparatuses, methods and systems |
US9959531B2 (en) | 2011-08-18 | 2018-05-01 | Visa International Service Association | Multi-directional wallet connector apparatuses, methods and systems |
US10223730B2 (en) | 2011-09-23 | 2019-03-05 | Visa International Service Association | E-wallet store injection search apparatuses, methods and systems |
US11354723B2 (en) | 2011-09-23 | 2022-06-07 | Visa International Service Association | Smart shopping cart with E-wallet store injection search |
US10204143B1 (en) | 2011-11-02 | 2019-02-12 | Dub Software Group, Inc. | System and method for automatic document management |
US10685379B2 (en) | 2012-01-05 | 2020-06-16 | Visa International Service Association | Wearable intelligent vision device apparatuses, methods and systems |
US11276058B2 (en) | 2012-01-05 | 2022-03-15 | Visa International Service Association | Data protection with translation |
US10147089B2 (en) | 2012-01-05 | 2018-12-04 | Visa International Service Association | Data protection with translation |
US9830595B2 (en) | 2012-01-26 | 2017-11-28 | Visa International Service Association | System and method of providing tokenization as a service |
US10607217B2 (en) | 2012-01-26 | 2020-03-31 | Visa International Service Association | System and method of providing tokenization as a service |
US11074218B2 (en) | 2012-02-02 | 2021-07-27 | Visa International Service Association | Multi-source, multi-dimensional, cross-entity, multimedia merchant analytics database platform apparatuses, methods and systems |
US10262001B2 (en) | 2012-02-02 | 2019-04-16 | Visa International Service Association | Multi-source, multi-dimensional, cross-entity, multimedia merchant analytics database platform apparatuses, methods and systems |
US11036681B2 (en) | 2012-02-02 | 2021-06-15 | Visa International Service Association | Multi-source, multi-dimensional, cross-entity, multimedia analytical model sharing database platform apparatuses, methods and systems |
US10430381B2 (en) | 2012-02-02 | 2019-10-01 | Visa International Service Association | Multi-source, multi-dimensional, cross-entity, multimedia centralized personal information database platform apparatuses, methods and systems |
US10983960B2 (en) | 2012-02-02 | 2021-04-20 | Visa International Service Association | Multi-source, multi-dimensional, cross-entity, multimedia centralized personal information database platform apparatuses, methods and systems |
US10282724B2 (en) | 2012-03-06 | 2019-05-07 | Visa International Service Association | Security system incorporating mobile device |
US10970688B2 (en) | 2012-03-07 | 2021-04-06 | Early Warning Services, Llc | System and method for transferring funds |
US10078821B2 (en) | 2012-03-07 | 2018-09-18 | Early Warning Services, Llc | System and method for securely registering a recipient to a computer-implemented funds transfer payment network |
US11715075B2 (en) | 2012-03-07 | 2023-08-01 | Early Warning Services, Llc | System and method for transferring funds |
US10395223B2 (en) * | 2012-03-07 | 2019-08-27 | Early Warning Services, Llc | System and method for transferring funds |
US10395247B2 (en) * | 2012-03-07 | 2019-08-27 | Early Warning Services, Llc | Systems and methods for facilitating a secure transaction at a non-financial institution system |
US20150112866A1 (en) * | 2012-03-07 | 2015-04-23 | Clearxchange, Llc | System and method for transferring funds |
US9691056B2 (en) | 2012-03-07 | 2017-06-27 | Clearxchange, Llc | System and method for transferring funds |
US11321682B2 (en) | 2012-03-07 | 2022-05-03 | Early Warning Services, Llc | System and method for transferring funds |
US10318936B2 (en) * | 2012-03-07 | 2019-06-11 | Early Warning Services, Llc | System and method for transferring funds |
US11373182B2 (en) | 2012-03-07 | 2022-06-28 | Early Warning Services, Llc | System and method for transferring funds |
US11361290B2 (en) | 2012-03-07 | 2022-06-14 | Early Warning Services, Llc | System and method for securely registering a recipient to a computer-implemented funds transfer payment network |
US11948148B2 (en) | 2012-03-07 | 2024-04-02 | Early Warning Services, Llc | System and method for facilitating transferring funds |
US9626664B2 (en) | 2012-03-07 | 2017-04-18 | Clearxchange, Llc | System and method for transferring funds |
US11605077B2 (en) | 2012-03-07 | 2023-03-14 | Early Warning Services, Llc | System and method for transferring funds |
US11593800B2 (en) | 2012-03-07 | 2023-02-28 | Early Warning Services, Llc | System and method for transferring funds |
US10937031B2 (en) | 2012-05-04 | 2021-03-02 | Visa International Service Association | System and method for local data conversion |
US9524501B2 (en) | 2012-06-06 | 2016-12-20 | Visa International Service Association | Method and system for correlating diverse transaction data |
US10296904B2 (en) | 2012-06-06 | 2019-05-21 | Visa International Service Association | Method and system for correlating diverse transaction data |
US11037140B2 (en) | 2012-06-06 | 2021-06-15 | Visa International Service Association | Method and system for correlating diverse transaction data |
US9547769B2 (en) | 2012-07-03 | 2017-01-17 | Visa International Service Association | Data protection hub |
US9727858B2 (en) | 2012-07-26 | 2017-08-08 | Visa U.S.A. Inc. | Configurable payment tokens |
US10204227B2 (en) | 2012-08-10 | 2019-02-12 | Visa International Service Association | Privacy firewall |
US10586054B2 (en) | 2012-08-10 | 2020-03-10 | Visa International Service Association | Privacy firewall |
US9665722B2 (en) | 2012-08-10 | 2017-05-30 | Visa International Service Association | Privacy firewall |
US10853797B2 (en) | 2012-09-11 | 2020-12-01 | Visa International Service Association | Cloud-based virtual wallet NFC apparatuses, methods and systems |
US11715097B2 (en) | 2012-09-11 | 2023-08-01 | Visa International Service Association | Cloud-based virtual wallet NFC apparatuses, methods and systems |
US10192216B2 (en) | 2012-09-11 | 2019-01-29 | Visa International Service Association | Cloud-based virtual wallet NFC apparatuses, methods and systems |
US10614460B2 (en) | 2012-10-23 | 2020-04-07 | Visa International Service Association | Transaction initiation determination system utilizing transaction data elements |
US10176478B2 (en) | 2012-10-23 | 2019-01-08 | Visa International Service Association | Transaction initiation determination system utilizing transaction data elements |
US10692076B2 (en) | 2012-11-21 | 2020-06-23 | Visa International Service Association | Device pairing via trusted intermediary |
US9911118B2 (en) | 2012-11-21 | 2018-03-06 | Visa International Service Association | Device pairing via trusted intermediary |
US11176536B2 (en) | 2012-12-07 | 2021-11-16 | Visa International Service Association | Token generating component |
US10304047B2 (en) | 2012-12-07 | 2019-05-28 | Visa International Service Association | Token generating component |
US9741051B2 (en) | 2013-01-02 | 2017-08-22 | Visa International Service Association | Tokenization and third-party interaction |
US10740731B2 (en) | 2013-01-02 | 2020-08-11 | Visa International Service Association | Third party settlement |
US10223710B2 (en) | 2013-01-04 | 2019-03-05 | Visa International Service Association | Wearable intelligent vision device apparatuses, methods and systems |
US11055710B2 (en) | 2013-05-02 | 2021-07-06 | Visa International Service Association | Systems and methods for verifying and processing transactions using virtual currency |
US11861607B2 (en) | 2013-05-15 | 2024-01-02 | Visa International Service Association | Mobile tokenization hub using dynamic identity information |
US9978062B2 (en) | 2013-05-15 | 2018-05-22 | Visa International Service Association | Mobile tokenization hub |
US11341491B2 (en) | 2013-05-15 | 2022-05-24 | Visa International Service Association | Mobile tokenization hub using dynamic identity information |
US10878422B2 (en) | 2013-06-17 | 2020-12-29 | Visa International Service Association | System and method using merchant token |
US11017402B2 (en) | 2013-06-17 | 2021-05-25 | Visa International Service Association | System and method using authorization and direct credit messaging |
US9996835B2 (en) | 2013-07-24 | 2018-06-12 | Visa International Service Association | Systems and methods for communicating token attributes associated with a token vault |
US11093936B2 (en) | 2013-07-24 | 2021-08-17 | Visa International Service Association | Systems and methods for communicating token attributes associated with a token vault |
US11915235B2 (en) | 2013-07-24 | 2024-02-27 | Visa International Service Association | Systems and methods for communicating token attributes associated with a token vault |
US10902421B2 (en) | 2013-07-26 | 2021-01-26 | Visa International Service Association | Provisioning payment credentials to a consumer |
US11676138B2 (en) | 2013-08-08 | 2023-06-13 | Visa International Service Association | Multi-network tokenization processing |
US10496986B2 (en) | 2013-08-08 | 2019-12-03 | Visa International Service Association | Multi-network tokenization processing |
US11392939B2 (en) | 2013-08-08 | 2022-07-19 | Visa International Service Association | Methods and systems for provisioning mobile devices with payment credentials |
US10510073B2 (en) | 2013-08-08 | 2019-12-17 | Visa International Service Association | Methods and systems for provisioning mobile devices with payment credentials |
US10891610B2 (en) | 2013-10-11 | 2021-01-12 | Visa International Service Association | Network token system |
US11710119B2 (en) | 2013-10-11 | 2023-07-25 | Visa International Service Association | Network token system |
US9978094B2 (en) | 2013-10-11 | 2018-05-22 | Visa International Service Association | Tokenization revocation list |
US10515358B2 (en) | 2013-10-18 | 2019-12-24 | Visa International Service Association | Contextual transaction token methods and systems |
US10489779B2 (en) | 2013-10-21 | 2019-11-26 | Visa International Service Association | Multi-network token bin routing with defined verification parameters |
US10366387B2 (en) | 2013-10-29 | 2019-07-30 | Visa International Service Association | Digital wallet system and method |
US11587067B2 (en) | 2013-10-29 | 2023-02-21 | Visa International Service Association | Digital wallet system and method |
US10909522B2 (en) | 2013-12-19 | 2021-02-02 | Visa International Service Association | Cloud-based transactions methods and systems |
US11017386B2 (en) | 2013-12-19 | 2021-05-25 | Visa International Service Association | Cloud-based transactions with magnetic secure transmission |
US11164176B2 (en) | 2013-12-19 | 2021-11-02 | Visa International Service Association | Limited-use keys and cryptograms |
US11875344B2 (en) | 2013-12-19 | 2024-01-16 | Visa International Service Association | Cloud-based transactions with magnetic secure transmission |
US10664824B2 (en) | 2013-12-19 | 2020-05-26 | Visa International Service Association | Cloud-based transactions methods and systems |
US9972005B2 (en) | 2013-12-19 | 2018-05-15 | Visa International Service Association | Cloud-based transactions methods and systems |
US9922322B2 (en) | 2013-12-19 | 2018-03-20 | Visa International Service Association | Cloud-based transactions with magnetic secure transmission |
US10433128B2 (en) | 2014-01-07 | 2019-10-01 | Visa International Service Association | Methods and systems for provisioning multiple devices |
US20150199671A1 (en) * | 2014-01-13 | 2015-07-16 | Fidelity National E-Banking Services, Inc. | Systems and methods for processing cardless transactions |
US10062079B2 (en) | 2014-01-14 | 2018-08-28 | Visa International Service Association | Payment account identifier system |
US10269018B2 (en) | 2014-01-14 | 2019-04-23 | Visa International Service Association | Payment account identifier system |
US9846878B2 (en) | 2014-01-14 | 2017-12-19 | Visa International Service Association | Payment account identifier system |
US11100507B2 (en) | 2014-04-08 | 2021-08-24 | Visa International Service Association | Data passed in an interaction |
US10026087B2 (en) | 2014-04-08 | 2018-07-17 | Visa International Service Association | Data passed in an interaction |
US9942043B2 (en) | 2014-04-23 | 2018-04-10 | Visa International Service Association | Token security on a communication device |
US10904002B2 (en) | 2014-04-23 | 2021-01-26 | Visa International Service Association | Token security on a communication device |
US10404461B2 (en) | 2014-04-23 | 2019-09-03 | Visa International Service Association | Token security on a communication device |
US9680942B2 (en) | 2014-05-01 | 2017-06-13 | Visa International Service Association | Data verification using access device |
US11470164B2 (en) | 2014-05-01 | 2022-10-11 | Visa International Service Association | Data verification using access device |
US11122133B2 (en) | 2014-05-05 | 2021-09-14 | Visa International Service Association | System and method for token domain control |
US9848052B2 (en) | 2014-05-05 | 2017-12-19 | Visa International Service Association | System and method for token domain control |
US10846694B2 (en) | 2014-05-21 | 2020-11-24 | Visa International Service Association | Offline authentication |
US11842350B2 (en) | 2014-05-21 | 2023-12-12 | Visa International Service Association | Offline authentication |
US11023890B2 (en) | 2014-06-05 | 2021-06-01 | Visa International Service Association | Identification and verification for provisioning mobile application |
US11568405B2 (en) | 2014-06-05 | 2023-01-31 | Visa International Service Association | Identification and verification for provisioning mobile application |
US10652028B2 (en) | 2014-07-23 | 2020-05-12 | Visa International Service Association | Systems and methods for secure detokenization |
US9780953B2 (en) | 2014-07-23 | 2017-10-03 | Visa International Service Association | Systems and methods for secure detokenization |
US10038563B2 (en) | 2014-07-23 | 2018-07-31 | Visa International Service Association | Systems and methods for secure detokenization |
US11252136B2 (en) | 2014-07-31 | 2022-02-15 | Visa International Service Association | System and method for identity verification across mobile applications |
US11770369B2 (en) | 2014-07-31 | 2023-09-26 | Visa International Service Association | System and method for identity verification across mobile applications |
US10484345B2 (en) | 2014-07-31 | 2019-11-19 | Visa International Service Association | System and method for identity verification across mobile applications |
US10049353B2 (en) | 2014-08-22 | 2018-08-14 | Visa International Service Association | Embedding cloud-based functionalities in a communication device |
US10477393B2 (en) | 2014-08-22 | 2019-11-12 | Visa International Service Association | Embedding cloud-based functionalities in a communication device |
US11783061B2 (en) | 2014-08-22 | 2023-10-10 | Visa International Service Association | Embedding cloud-based functionalities in a communication device |
US11036873B2 (en) | 2014-08-22 | 2021-06-15 | Visa International Service Association | Embedding cloud-based functionalities in a communication device |
US10140615B2 (en) | 2014-09-22 | 2018-11-27 | Visa International Service Association | Secure mobile device credential provisioning using risk decision non-overrides |
US11087328B2 (en) | 2014-09-22 | 2021-08-10 | Visa International Service Association | Secure mobile device credential provisioning using risk decision non-overrides |
US11574311B2 (en) | 2014-09-22 | 2023-02-07 | Visa International Service Association | Secure mobile device credential provisioning using risk decision non-overrides |
US10643001B2 (en) | 2014-09-26 | 2020-05-05 | Visa International Service Association | Remote server encrypted data provisioning system and methods |
US10255456B2 (en) | 2014-09-26 | 2019-04-09 | Visa International Service Association | Remote server encrypted data provisioning system and methods |
US11734679B2 (en) | 2014-09-29 | 2023-08-22 | Visa International Service Association | Transaction risk based token |
US11257074B2 (en) | 2014-09-29 | 2022-02-22 | Visa International Service Association | Transaction risk based token |
US10412060B2 (en) | 2014-10-22 | 2019-09-10 | Visa International Service Association | Token enrollment system and method |
US10015147B2 (en) | 2014-10-22 | 2018-07-03 | Visa International Service Association | Token enrollment system and method |
US10769628B2 (en) | 2014-10-24 | 2020-09-08 | Visa Europe Limited | Transaction messaging |
US11620643B2 (en) | 2014-11-26 | 2023-04-04 | Visa International Service Association | Tokenization request via access device |
US10785212B2 (en) | 2014-12-12 | 2020-09-22 | Visa International Service Association | Automated access data provisioning |
US11580519B2 (en) | 2014-12-12 | 2023-02-14 | Visa International Service Association | Provisioning platform for machine-to-machine devices |
US10257185B2 (en) | 2014-12-12 | 2019-04-09 | Visa International Service Association | Automated access data provisioning |
US10096009B2 (en) | 2015-01-20 | 2018-10-09 | Visa International Service Association | Secure payment processing using authorization request |
US10496965B2 (en) | 2015-01-20 | 2019-12-03 | Visa International Service Association | Secure payment processing using authorization request |
US11010734B2 (en) | 2015-01-20 | 2021-05-18 | Visa International Service Association | Secure payment processing using authorization request |
US11250391B2 (en) | 2015-01-30 | 2022-02-15 | Visa International Service Association | Token check offline |
US10164996B2 (en) | 2015-03-12 | 2018-12-25 | Visa International Service Association | Methods and systems for providing a low value token buffer |
US10832246B2 (en) | 2015-03-23 | 2020-11-10 | Early Warning Services, Llc | Payment real-time funds availability |
US10846662B2 (en) | 2015-03-23 | 2020-11-24 | Early Warning Services, Llc | Real-time determination of funds availability for checks and ACH items |
US10748127B2 (en) | 2015-03-23 | 2020-08-18 | Early Warning Services, Llc | Payment real-time funds availability |
US10878387B2 (en) | 2015-03-23 | 2020-12-29 | Early Warning Services, Llc | Real-time determination of funds availability for checks and ACH items |
US10769606B2 (en) | 2015-03-23 | 2020-09-08 | Early Warning Services, Llc | Payment real-time funds availability |
US10839359B2 (en) | 2015-03-23 | 2020-11-17 | Early Warning Services, Llc | Payment real-time funds availability |
US10333921B2 (en) | 2015-04-10 | 2019-06-25 | Visa International Service Association | Browser integration with Cryptogram |
US11271921B2 (en) | 2015-04-10 | 2022-03-08 | Visa International Service Association | Browser integration with cryptogram |
US9998978B2 (en) | 2015-04-16 | 2018-06-12 | Visa International Service Association | Systems and methods for processing dormant virtual access devices |
US10568016B2 (en) | 2015-04-16 | 2020-02-18 | Visa International Service Association | Systems and methods for processing dormant virtual access devices |
US10552834B2 (en) | 2015-04-30 | 2020-02-04 | Visa International Service Association | Tokenization capable authentication framework |
US11157884B2 (en) | 2015-07-21 | 2021-10-26 | Early Warning Services, Llc | Secure transactions with offline device |
US10956888B2 (en) | 2015-07-21 | 2021-03-23 | Early Warning Services, Llc | Secure real-time transactions |
US11151522B2 (en) | 2015-07-21 | 2021-10-19 | Early Warning Services, Llc | Secure transactions with offline device |
US11037122B2 (en) | 2015-07-21 | 2021-06-15 | Early Warning Services, Llc | Secure real-time transactions |
US10762477B2 (en) | 2015-07-21 | 2020-09-01 | Early Warning Services, Llc | Secure real-time processing of payment transactions |
US11037121B2 (en) | 2015-07-21 | 2021-06-15 | Early Warning Services, Llc | Secure real-time transactions |
US10963856B2 (en) | 2015-07-21 | 2021-03-30 | Early Warning Services, Llc | Secure real-time transactions |
US11062290B2 (en) | 2015-07-21 | 2021-07-13 | Early Warning Services, Llc | Secure real-time transactions |
US11386410B2 (en) | 2015-07-21 | 2022-07-12 | Early Warning Services, Llc | Secure transactions with offline device |
US11922387B2 (en) | 2015-07-21 | 2024-03-05 | Early Warning Services, Llc | Secure real-time transactions |
US10438175B2 (en) | 2015-07-21 | 2019-10-08 | Early Warning Services, Llc | Secure real-time payment transactions |
US11151523B2 (en) | 2015-07-21 | 2021-10-19 | Early Warning Services, Llc | Secure transactions with offline device |
US10970695B2 (en) | 2015-07-21 | 2021-04-06 | Early Warning Services, Llc | Secure real-time transactions |
US11068889B2 (en) | 2015-10-15 | 2021-07-20 | Visa International Service Association | Instant token issuance |
US10664844B2 (en) | 2015-12-04 | 2020-05-26 | Visa International Service Association | Unique code for token verification |
US10664843B2 (en) | 2015-12-04 | 2020-05-26 | Visa International Service Association | Unique code for token verification |
US11127016B2 (en) | 2015-12-04 | 2021-09-21 | Visa International Service Association | Unique code for token verification |
US10911456B2 (en) | 2016-01-07 | 2021-02-02 | Visa International Service Association | Systems and methods for device push provisioning |
US10243958B2 (en) | 2016-01-07 | 2019-03-26 | Visa International Service Association | Systems and methods for device push provisoning |
US11720893B2 (en) | 2016-02-01 | 2023-08-08 | Visa International Service Association | Systems and methods for code display and use |
US11080696B2 (en) | 2016-02-01 | 2021-08-03 | Visa International Service Association | Systems and methods for code display and use |
US11900361B2 (en) | 2016-02-09 | 2024-02-13 | Visa International Service Association | Resource provider account token provisioning and processing |
US10313321B2 (en) | 2016-04-07 | 2019-06-04 | Visa International Service Association | Tokenization of co-network accounts |
US11386421B2 (en) | 2016-04-19 | 2022-07-12 | Visa International Service Association | Systems and methods for performing push transactions |
US11250424B2 (en) | 2016-05-19 | 2022-02-15 | Visa International Service Association | Systems and methods for creating subtokens using primary tokens |
US11068578B2 (en) | 2016-06-03 | 2021-07-20 | Visa International Service Association | Subtoken management system for connected devices |
US11068899B2 (en) | 2016-06-17 | 2021-07-20 | Visa International Service Association | Token aggregation for multi-party transactions |
US11783343B2 (en) | 2016-06-17 | 2023-10-10 | Visa International Service Association | Token aggregation for multi-party transactions |
US11329822B2 (en) | 2016-06-24 | 2022-05-10 | Visa International Service Association | Unique token authentication verification value |
US10361856B2 (en) | 2016-06-24 | 2019-07-23 | Visa International Service Association | Unique token authentication cryptogram |
US11714885B2 (en) | 2016-07-11 | 2023-08-01 | Visa International Service Association | Encryption key exchange process using access device |
US11238140B2 (en) | 2016-07-11 | 2022-02-01 | Visa International Service Association | Encryption key exchange process using access device |
US10990967B2 (en) | 2016-07-19 | 2021-04-27 | Visa International Service Association | Method of distributing tokens and managing token relationships |
US10509779B2 (en) | 2016-09-14 | 2019-12-17 | Visa International Service Association | Self-cleaning token vault |
US10942918B2 (en) | 2016-09-14 | 2021-03-09 | Visa International Service Association | Self-cleaning token vault |
US11144928B2 (en) | 2016-09-19 | 2021-10-12 | Early Warning Services, Llc | Authentication and fraud prevention in provisioning a mobile wallet |
US11151567B2 (en) | 2016-09-19 | 2021-10-19 | Early Warning Services, Llc | Authentication and fraud prevention in provisioning a mobile wallet |
US11151566B2 (en) | 2016-09-19 | 2021-10-19 | Early Warning Services, Llc | Authentication and fraud prevention in provisioning a mobile wallet |
US11323443B2 (en) | 2016-11-28 | 2022-05-03 | Visa International Service Association | Access identifier provisioning to application |
US11799862B2 (en) | 2016-11-28 | 2023-10-24 | Visa International Service Association | Access identifier provisioning to application |
US10915899B2 (en) | 2017-03-17 | 2021-02-09 | Visa International Service Association | Replacing token on a multi-token user device |
US11900371B2 (en) | 2017-03-17 | 2024-02-13 | Visa International Service Association | Replacing token on a multi-token user device |
US10902418B2 (en) | 2017-05-02 | 2021-01-26 | Visa International Service Association | System and method using interaction token |
US11449862B2 (en) | 2017-05-02 | 2022-09-20 | Visa International Service Association | System and method using interaction token |
US11494765B2 (en) | 2017-05-11 | 2022-11-08 | Visa International Service Association | Secure remote transaction system using mobile devices |
US11398910B2 (en) | 2017-07-14 | 2022-07-26 | Visa International Service Association | Token provisioning utilizing a secure authentication system |
US10491389B2 (en) | 2017-07-14 | 2019-11-26 | Visa International Service Association | Token provisioning utilizing a secure authentication system |
US11743042B2 (en) | 2018-03-07 | 2023-08-29 | Visa International Service Association | Secure remote token release with online authentication |
US11356257B2 (en) | 2018-03-07 | 2022-06-07 | Visa International Service Association | Secure remote token release with online authentication |
US11256789B2 (en) | 2018-06-18 | 2022-02-22 | Visa International Service Association | Recurring token transactions |
US20210279734A1 (en) * | 2018-07-06 | 2021-09-09 | Visa International Service Association | Real time interaction processing system and method |
US11777934B2 (en) | 2018-08-22 | 2023-10-03 | Visa International Service Association | Method and system for token provisioning and processing |
US11870903B2 (en) | 2018-11-14 | 2024-01-09 | Visa International Service Association | Cloud token provisioning of multiple tokens |
US11469895B2 (en) | 2018-11-14 | 2022-10-11 | Visa International Service Association | Cloud token provisioning of multiple tokens |
US11849042B2 (en) | 2019-05-17 | 2023-12-19 | Visa International Service Association | Virtual access credential interaction system and method |
CN113487303A (en) * | 2021-07-01 | 2021-10-08 | 深圳海付移通科技有限公司 | Account management method and device, computer equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
US20110258686A1 (en) | 2011-10-20 |
US8336088B2 (en) | 2012-12-18 |
US20190370764A1 (en) | 2019-12-05 |
WO2011133594A2 (en) | 2011-10-27 |
US11126979B2 (en) | 2021-09-21 |
WO2011133594A3 (en) | 2012-01-05 |
US10417619B2 (en) | 2019-09-17 |
US20130179335A1 (en) | 2013-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20110258111A1 (en) | Alias management and off-us dda processing | |
US11416865B2 (en) | Authorization of credential on file transactions | |
US10313321B2 (en) | Tokenization of co-network accounts | |
US10657502B2 (en) | Systems and methods for performing financial transactions | |
US9741051B2 (en) | Tokenization and third-party interaction | |
US10832533B2 (en) | Receipt processing and access service | |
AU2011242826B2 (en) | Method and system for determining fees and foreign exchange rates for a value transfer transaction | |
US20110270744A1 (en) | Mobile tangible value banking system | |
US20180197167A1 (en) | System and method for person-to-person payments | |
US20150310419A1 (en) | Cardless point-of-sale payment method | |
WO2011163525A1 (en) | Mobile networked payment system | |
JP6412648B2 (en) | Providing an online cardholder authentication service on behalf of the issuer | |
WO2009152184A1 (en) | Mobile payment system | |
US20140067672A1 (en) | Systems and methods for performing financial transactions | |
EP3440803B1 (en) | Tokenization of co-network accounts | |
US20140067670A1 (en) | Systems and methods for performing financial transactions | |
US20190362348A1 (en) | Merchant enrollment for reverse payments | |
AU2017258322A1 (en) | Systems and methods for incentivizing transactions | |
US11861575B1 (en) | Systems and methods for inter-institutional ATM functionality | |
AU2011242825B2 (en) | Alias management and value transfer claim processing | |
CN112655012A (en) | Global remittance system and method | |
US20200082429A1 (en) | Payment selection systems and methods |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: VISA INTERNATIONAL SERVICE ASSOCIATION, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:RAJ, ASHWIN;FUENTES, JACOB SAUL;TULLIS, JOHN;AND OTHERS;SIGNING DATES FROM 20110412 TO 20110417;REEL/FRAME:026150/0626 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |