×

System and method for performing person-to-person funds transfers via wireless communications

  • US 10,223,675 B2
  • Filed: 02/04/2014
  • Issued: 03/05/2019
  • Est. Priority Date: 04/27/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a funds transfer computer-based system and from a merchant, a first financial account information of a financial account of a first party and transaction information of a financial transaction between the first party and the merchant,wherein the first financial account information was transmitted directly from a first party mobile telephone to a financial transaction instrument reader of the merchant in response to the first party mobile telephone being in proximity thereto, andwherein the first party mobile telephone has the first financial account information of the first party and an application for operating the first party mobile telephone as a financial transaction instrument;

    setting, by the funds transfer computer-based system, a transaction limit of a payment application and storing the setting in a memory of the first party mobile telephone of a first party;

    determining, by the computer-based system and based on the setting, that a number of transactions are in a predetermined number from the transaction limit;

    restricting, by the computer-based system and based on the determining, continued access to the payment application;

    receiving, by the computer-based system and in response to the restricting, a request including a code for a reauthorization of the payment application;

    granting, by the computer-based system and in response to the request for the reauthorization, the continued access to the payment application beyond the transaction limit;

    receiving, by the computer-based system and in response to the granting, a first party caller ID of the first party mobile telephone of the first party to obtain a first party telephone number;

    personalizing, by the computer-based system and based on the first party caller ID, the payment application to create a personalized payment application for the first party mobile telephone;

    uploading, by the computer-based system via wireless communication and in response to the personalizing, the personalized payment application to the first party mobile telephone, in response to an upload request from the first party mobile telephone via the wireless communication;

    receiving, by the computer-based system and in response to the uploading, a funds-transfer request wirelessly transmitted from the personalized payment application stored in the first party mobile telephone,wherein the funds-transfer request is for a person-to-person transfer of the funds, andwherein the funds-transfer request includes one-time use information including contact information for providing a confirmation of the funds-transfer request, a purchase amount to be transferred from a second party mobile telephone to the first party mobile telephone, the first party telephone number of the first party mobile telephone, the second party telephone number of the second party mobile telephone, the first financial account information identifying the financial account of the first party, and second financial account information identifying a first financial account of a second party;

    transmitting, by the computer-based system and in response to the receiving the funds-transfer request, the funds-transfer request to the second party mobile telephone;

    receiving, by the computer-based system and using the contact information and in response to the transmitting the funds-transfer request, the confirmation of the funds-transfer request from the second party mobile telephone;

    receiving, by the computer-based system and in response to the receiving the confirmation, the first financial account of the second party from the second party mobile telephone;

    receiving, by the computer-based system and in response to the receiving the confirmation, a second party caller ID of the second party mobile telephone;

    personalizing, by the computer-based system and based on the second party caller ID, the payment application to create a personalized payment application for the second party mobile telephone;

    uploading, by the computer-based system via the wireless communication and in response to the personalizing, the personalized payment application to the second party mobile telephone of the second party, in response to receiving the funds-transfer request from the first party mobile telephone;

    verifying, by the computer-based system and in response to the uploading, the first party caller ID of the first party mobile telephone;

    receiving, by the computer-based system and in response to the verifying, authentication information from the first party mobile telephone,wherein the authentication information includes at least one of biometric information, a digital signature or a password;

    processing, by the computer-based system and based on the verification of the first party caller ID of the first party mobile telephone, the funds-transfer request via the wireless communication between the payment application on the first party mobile telephone and the payment application the second party mobile telephone;

    determining, by the computer-based system and in response to the processing, that insufficient funds exist in the first financial account of the second party, wherein the funds-transfer request includes the purchase amount that is greater than the funds in the first financial account of the second party;

    providing, by the computer-based system and in response to the determining that the insufficient funds exist, an insufficient funds notification to the second party mobile telephone of the second party, in response to the first financial account having the insufficient funds to complete the funds-transfer request between the second party and the first party;

    requesting, by the computer-based system and in response to providing the insufficient funds notification, that the second party modify the funds-transfer request via the second party mobile telephone to identify a second financial account in response to the first financial account having the insufficient funds to complete the funds-transfer request;

    providing, by the computer-based system, an invalid account notification to the second party mobile telephone, in response to third financial account information corresponding to an invalid financial account;

    providing, by the computer-based system via the wireless communication and in response to the providing an invalid account notification, notification to the second party mobile telephone to modify the funds-transfer request;

    processing, by the computer-based system, the transaction information and the first financial account information according to the modified funds-transfer request;

    authorizing, by the computer-based system, the financial transaction between the merchant and first party without contacting the first party mobile telephone;

    charging, by the computer-based system and based on the modified funds-transfer request, at least a portion of the purchase amount to at least one of the second financial account or a fourth financial account;

    debiting, by the computer-based system and in response to the charging, the purchase amount to the financial account of the first party;

    providing, by the computer-based system and in response to the charging and the debiting, a payment acknowledgment to the second party mobile telephone and to the first party mobile telephone;

    communicating, in response to the authorizing and from the computer-based system to the first party mobile telephone over a wireless network, a record of a purchase;

    providing, by the computer-based system and to the first party mobile telephone, the application for operating the first party mobile telephone as the financial transaction instrument,wherein the application comprises program code for defining a maximum number of transactions that can be completed using the application without further authorization from the first party,wherein the application comprises program code for tracking the number of transactions completed using the application since a last authorization from the first party, andwherein in response to the number of transactions completed using the application since the last authorization from the first party being a first party selectable number less than the maximum number of transactions;

    prompting the first party to provide a PIN for access, wherein in response to the number of transactions approaching a number calling for the first party to provide the PIN, the first party is prompted via the first party mobile telephone with a first warning indicating that a request to provide the PIN will be requested in a subsequent transaction,wherein in response to the number of transactions completed using the application since the last authorization from the first party being equal to the maximum number of transactions that can be completed using the application without further authorization from the first party;

    denying the purchase, wherein in response to the number of transactions completed using the application since the last authorization from the first party approaching a number equal to a maximum number of possible transactions using the application without further authorization from the first party; and

    prompting the first party via the first party mobile telephone with a second warning indicating that the maximum number of possible transactions using the application without further authorization from the first party is approaching,wherein, in response to determining that the maximum number of transactions has been exceeded, the application disables the application to prevent the first financial account information from being transmitted.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×