×

Method and system for integrating location based services into retail applications

  • US 8,509,814 B1
  • Filed: 03/24/2004
  • Issued: 08/13/2013
  • Est. Priority Date: 03/24/2004
  • Status: Active Grant
First Claim
Patent Images

1. A portable device comprising:

  • a network communication interface;

    a processing unit;

    data storage;

    a display screen;

    a user interface to input user-selections;

    correlation-data stored in the data storage, wherein the correlation-data defines a plurality of latitude and longitude coordinate ranges, wherein each respective latitude and longitude coordinate range consists of two latitude coordinates and two longitude coordinates, wherein the correlation-data comprises a plurality of network addresses, wherein each respective latitude and longitude coordinate range is associated with a respective network address of the plurality of network addresses, and wherein each respective latitude and longitude coordinate range has been designated by a user of the portable device as a geographic location where the portable device requests information from a respective merchant server; and

    request-trigger logic stored in the data storage, wherein the request-trigger logic is executable by the processing unit (i) to determine a current latitude and longitude of the portable device, (ii) to determine that the current latitude and longitude of the portable device are within a given latitude and longitude coordinate range defined by the correlation-data, and (iii) prior to the network communication interface receiving any information from a first merchant server after the processing unit determines that the current latitude and longitude of the portable device are within the given latitude and longitude coordinate range, to prompt a user of the portable device for permission to request redeemable merchant offers from the first merchant server via the network address corresponding to the given latitude and longitude coordinate range,wherein the processing unit is operable to receive permission from the user to request the redeemable merchant offers and, in response to receipt of permission from the user, cause the network communication interface to send to the first merchant server, via the network address corresponding to the given latitude and longitude coordinate range, an information-request so as to request redeemable merchant offers from the first merchant server,wherein the display screen is operable to display a list of a plurality of merchant identifiers received from the first merchant server,wherein the user interface is operable to select a merchant identifier from the displayed list of the plurality of user-selectable merchant identifiers,wherein selection of the merchant identifier from the displayed list of a plurality of user-selectable merchant identifiers received from the first merchant server causes the network communication interface to request merchant information from a second merchant server at a second network address, the second network address being associated with the merchant identifier selected from the displayed list of the plurality of user-selectable merchant identifiers, andwherein the display screen is operable to display a redeemable merchant offer received from the second merchant server in response to the request for merchant information from the second merchant server.

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