×

Map based payment authorization

  • US 9,824,376 B1
  • Filed: 08/03/2011
  • Issued: 11/21/2017
  • Est. Priority Date: 08/03/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of enabling payment from a source of funds to be authorized for a transaction at a specified location, comprising:

  • receiving location data at a first computing device;

    generating a map on a display of the first computing device based at least in part on the received location data, the map including a plurality of selectable locations each corresponding to a physical location at which an amount of funds may be designated for use;

    receiving a first selection of a first selectable location of the plurality of selectable locations;

    presenting map information on the map to be displayed to a first user of the first computing device, the map information being presented in response to the first selection of the first selectable location of the plurality of selectable locations, and the map information being associated with the first selectable location;

    displaying map information about one or more entities located within a first determined physical distance from the first selectable location based at least in part on the first selection of the first selectable location;

    receiving from the first user a second selection of at least one of the one or more entities within the first determined physical distance, an identity of a second user, and an amount of funds to be available to the second user to execute transactions with respect to the at least one of the one or more entities;

    storing the identity of the second user, the amount of funds to be available to the second user, and the selected at least one of the one or more entities collectively as payment authorization data, the identity of the second user, the amount of funds to be available to the second user, and the selected at least one of the one or more entities each being displayed on the map in response to the second selection;

    automatically designating the amount of funds as available to the second user to execute transactions with respect to the selected at least one of the one or more entities, wherein the amount of funds is displayed on a second computing device of the second user once designated as available to the second user;

    receiving a request from a payment system of the at least one of the one or more entities to authorize use of the available amount of funds as payment for a particular transaction being executed by the second user, the request including the identity of the second user and geographic information of the at least one of the one or more entities;

    determining that the identity of the second user in the request matches the identity of the second user in the stored payment authorization data and that the geographic information in the request corresponds to a location within the first determined distance from the first selectable location corresponding to the map information displayed to the first user of the first computing device; and

    causing the amount of funds to be transmitted to the payment system of the selected at least one of the one or more entities to complete the particular transaction based at least in part on the determination that the identity in the request matches the identity of the second user in the stored payment authorization data and that the geographic information in the request corresponds to a location within the first determined distance from the first selectable location.

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