×

Systems and methods for identifying merchant locations based on transaction records

  • US 10,382,882 B2
  • Filed: 07/01/2015
  • Issued: 08/13/2019
  • Est. Priority Date: 09/02/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for identifying a merchant location for a target merchant based on one or more transactions, the method comprising:

  • accessing multiple router records, each router record generated by a portable communication device and assigned to one of multiple cells of a grid structure indicative of geographic location, each of the multiple cells associated with signal strengths of routers, and each router record including at least;

    (a) a temporal indicator specific to one or more signal strengths recognized by the portable communication device at a time and date indicated by the temporal indicator, each signal strength defining a strength, at the portable communication device, of a signal of a corresponding router; and

    (b) a grid structure cell designation specific to one of the multiple cells of the grid structure to which the router record is assigned, based on the signal strengths recognized by the portable communication device being within the associated signal strengths of the one of the multiple cells of the grid structure;

    for each of the multiple router records, searching, by a computing device, for a match between the router record and at least one of multiple transaction records associated with the target merchant, each of the multiple transaction records including at least a temporal indicator indicative of a time and date at which a transaction represented by the transaction record was initiated, the match based on a consistency between the temporal indicator of the router record and the temporal indicator of the at least one of the multiple transaction records;

    based on the searching, for each one of the multiple cells of the grid structure, counting a number of matches between one or more router records assigned to the one of the multiple cells of the grid structure and ones of the multiple transaction records associated with the target merchant; and

    reporting one or more of the multiple cells as a location associated with the target merchant, based on the counted number of matching router records assigned to said one or more of the multiple cells exceeding a predetermined threshold, thereby further permitting portable communication devices to be located at the target merchant apart from use of a global positioning system (GPS) and without revealing information identifiable to consumers associated with said portable communication devices.

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