×

System and method for location based matching and promotion

  • US 11,283,885 B2
  • Filed: 10/18/2005
  • Issued: 03/22/2022
  • Est. Priority Date: 10/19/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • accessing, via a computing device over a network, a user profile for a first user, the user profile comprising user data, said user data corresponding to behavioral information of the first user, said behavioral information identifying a set of times said first user visited a set of geographic locations;

    analyzing, via the computing device, said user data, and based on said analysis, identifying factor data indicating a manner the user data was generated;

    determining, via the computing device, based on said factor data, relevance information for the user data, said relevance information indicating how the user data relates to the first user;

    determining, via the computing device, based on the factor data and relevance information, confidence information that indicates an accuracy of the relevance information;

    identifying, by the computing device, an external source that additionally stores at least a portion of the user data that pertains to a physical location of the set of geographic locations, the external source associated with the physical location and further configured to store a tag describing a characteristic of a visit by the user to the physical location;

    verifying, by the computing device, the determined confidence information based on the user data being stored in the user profile, the portion of the user data and the tag stored in the external source;

    storing, via the computing device, said relevance and confidence information in association with each user data of the user profile, in said user profile;

    receiving, at the computing device, location based information associated with a current physical geographic location of the first mobile device;

    determining, via the computing device, based on the received location information and the relevance and confidence information, that said first mobile device is currently within a defined physical distance to a particular geographic location included in said set of geographic locations, said determination comprising analyzing the received location information and a time value upon receiving said location information, and determining that the physical geographic location of said first mobile device, at said time value, is within said defined physical distance to said particular geographic location;

    identifying, via the computing device, a programmable filter comprising criteria that dictate how the computing device matches the first user with items of digital content;

    analyzing, via the computing device, the first user'"'"'s user profile, and determining, based on said analysis, a current context of the first user;

    automatically adjusting, via the computing device, based said determined current context, said criteria of the programmable filter;

    applying, via the computing device, the adjusted programmable filter to the current context of the first user;

    identifying, via the computing device, based on said application of the adjusted programmable filter, digital content corresponding to said particular geographic location and said adjusted current context of the first user;

    automatically generating, via the computing device, without user input, an electronic message to the first mobile device, said electronic message comprising said identified digital content; and

    communicating, via the computing device over the network, said electronic message to the first mobile device such that the identified digital content is displayed on a display of the first mobile device only when said first mobile device is within said defined physical distance to said particular geographic location, said communication causing the identified digital content to be removed from the display of the first mobile device when said first mobile device is outside of said defined physical distance to the particular geographic location.

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