×

Systems, methods, and computer program products for providing data use options

  • US 11,514,475 B2
  • Filed: 11/24/2014
  • Issued: 11/29/2022
  • Est. Priority Date: 02/03/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system to automatically provide location-based distribution of online and in-store offers, comprising:

  • at least one memory operable to store one or more offers received from a merchant system, each offer including an offer location, an associated offer range, and one or more merchant applications associated with the one or more offers;

    an interface to communicate with the merchant system; and

    a processor communicatively coupled to the memory and the interface, the processor being operable to;

    identify one or more applications stored on a user mobile computing device;

    match the one or more applications stored on the user mobile computing device with the one or more merchant applications;

    automatically generate a message, wherein automatically generating a message comprises;

    receiving, from the user mobile computing device, data to determine a location of the user mobile computing device;

    calculating a distance between the user mobile computing device and each offer location;

    adding at least one respective offer of the offers to the message;

    adding a first link to the message, the first link to obtain routing information for routing the message over a secure transport channel for an online purchase option associated with at least the one respective offer;

    comparing the location of the user mobile computing device with an offer location associated with the one respective offer to determine whether the at least one respective offer is located within the associated offer range based on the distance between the user mobile computing device and the offer location for each of the one or more applications stored on the user mobile computing device which match the one or more merchant applications;

    in response to determining that the at least one respective offer is located within the associated offer range generate a map for the at least one respective offer;

    generating a map for the at least one respective offer;

    adding a second link to the message, wherein the second link includes a selectable item that retrieves the map displaying the offer location of the one or more eligible offers; and

    transmit, over a communications network, instructions to cause the user mobile computing device to display the message for at least one offer in the one or more offers.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×