×

Methods and systems for searching and displaying promotional offers on a mobile device based on current user location

  • US 10,354,277 B2
  • Filed: 09/25/2014
  • Issued: 07/16/2019
  • Est. Priority Date: 09/25/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for searching for and displaying promotional offers on a display screen of a mobile device, the method comprising:

  • identifying, by a processor of the mobile device, a location of the mobile device;

    communicating, by the processor, to a remote server, a user request to obtain one or more available promotional offers, wherein the user request comprises the location of the mobile device;

    based on the user request and the location, selecting, by the remote server, the one or more promotional offers provided by one or more merchants located in a nearby area in a predetermined vicinity of the location of the mobile device, the one or more promotional offers to be provided by the remote server to the processor in response to the user request, the one or more promotional offers being selected by the remote server from a plurality of promotional offers stored on the remote server;

    receiving, by the processor, from the remote server, the one or more promotional offers provided by the one or more merchants located in the nearby area in the predetermined vicinity of the location of the mobile device, each of the one or more promotional offers being associated with offer information provided by the one or more merchants to the remote server for each of the one or more promotional offers, the offer information including at least an offer expiration time selected by the one or more merchants for each of the one or more promotional offers;

    receiving, by the processor, a user input from a user of the mobile device, the user input including at least a selection of settings, the settings including at least days of a week and a period of time of a day in which periodical displaying of the one or more promotional offers on the mobile device is enabled by the user; and

    displaying, by a displaying module of the mobile device, based on a current day of the week and a current period of time of the day, a virtual map or a list view of the one or more promotional offers, and one or more map elements on the virtual map or the list view, wherein the one or more map elements denote, on the virtual map or the list view;

    the location of the mobile device,locations associated with the one or more promotional offers, andlinks associated with each the one or more promotional offers, wherein selection, by the user, of one of the links associated with at least one of the locations associated with the one or more promotional offers in the predetermined vicinity of the location of the mobile device initiates displaying, by the displaying module, a route for the user to get from the location of the mobile device to the at least one of the locations associated with the one or more promotional offers in the predetermined vicinity of the location of the mobile device,wherein the one or more map elements are displayed on the virtual map or the list view when the current day of the week is one of the days of the week day set by the user in the settings and when the current period of time of the day is the period of time of the day set by the user in the settings.

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