×

Discovering neighborhood clusters and uses therefor

  • US 9,846,887 B1
  • Filed: 08/30/2013
  • Issued: 12/19/2017
  • Est. Priority Date: 08/30/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-based system comprising:

  • a plurality of electronic location sensors that capture time-stamped location data indicative of the location that venue visitors visit over time;

    a computer database system that stores derived venue check-in data based on the time-stamped location data captured by the plurality of electronic location sensors, wherein the venue check-in data comprise venue check-in data from the multiple venue visitors for multiple venues in a geographic region;

    a host computer system that comprises one or more processors that are in communication with the computer database system, wherein the one or more processors are programmed to;

    generate a check-in intensity vector for each of the multiple venues based on the venue check-in data, each check-in intensity vector comprising a plurality of elements, each element corresponding to one or more venue visitors of the multiple venue visitors, and wherein values for the elements of the check-in intensity vector for a venue is based on at least a measure of intensity of check-ins of the corresponding one or more venue visitors to the venue over a predetermined period of time;

    generate elements of a pairwise venue similarity matrix for the multiple venues, each generated element comprising a similarity score indicative of a similarity between a different pair of the multiple venues, wherein the similarity score for a pair of the venues is determined, by the one or more processors, based on at least a measure of the similarity between the check-in intensity vectors for each of the pair of venues; and

    determine boundaries for two or more geographic clusters of venues in the geographic region, wherein the geographic clusters of venues are determined based on at least the generated elements of the pairwise venue similarity matrix, wherein each of the two or more geographic clusters of venues comprises a mix of one or more of the multiple venues; and

    an analytics server system in communication with the host computer system, wherein in the analytics server system comprises one or more servers that are programmed to receive data about the two or more geographic clusters determined by the host computer system and provide analytics using the two or more geographic clusters determined by the host computer system.

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