×

Systems and methods for generating a viewer-specific visitor history for a location

  • US 9,883,004 B2
  • Filed: 11/25/2013
  • Issued: 01/30/2018
  • Est. Priority Date: 11/25/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • obtaining, by one or more computing devices, a plurality of location signals from a plurality of different third party web-services;

    determining, by the one or more computing devices, a user, a given location, and visibility information associated with each of the plurality of location signals, wherein the visibility information associated with each of the plurality of location signals defines a set of permitted viewers that have an associative link with the user associated with that respective location signal and at least one of a scope of visibility selected by the user and a default visibility setting associated with the respective third party web-service from which the location signal was obtained of the plurality of different third party web-services, wherein determining the visibility information for each plurality of location signals comprises;

    determining, by the one or more computing devices, whether the user associated with the respective location signal specified the particular scope of visibility for the permitted viewers; and

    when it is determined that the user associated with the location signal did not specify the particular scope of visibility, obtaining, by the one or more computing devices, the default visibility setting associated with the respective third party web-service from which the location signal was obtained of the plurality of different third party web-services;

    receiving, by the one or more computing devices, a request for a viewer-specific visitor history for a particular viewer and a particular location;

    determining, by the one or more computing devices, a number of users that have visited the particular location based on the plurality of location signals, including the given locations associated with each of the plurality of location signals and whether one or more such given locations match the particular location;

    identifying a subset of the number of users, wherein the subset comprises those users associated with at least one location signal for which the particular viewer is a permitted viewer and that is associated with the particular location, and wherein the subset comprises only users that have an associative link with the particular viewer; and

    providing, by the one or more computing devices, the viewer-specific visitor history for display to the particular viewer, wherein the viewer-specific visitor history identifies one or more of the subset of the number of users.

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