×

Geolocation check-in system

  • US 9,990,594 B2
  • Filed: 01/28/2016
  • Issued: 06/05/2018
  • Est. Priority Date: 03/14/2013
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus for providing a geolocation check-in system, the apparatus comprising:

  • a memory;

    one or more processors; and

    a module stored in the memory, executable by the one or more processors, and configured to cause the one or more processors to;

    receive, by the one or more processors, one or more parameters defining a geofence associated with a merchant'"'"'s location;

    obtain, by the one or more processors, social network feed data from one or more social networks associated with a user of a user computing device;

    determine, by the one or more processors, a likely route of travel of the user of the user computing device, wherein determining the likely route of travel is determined based on analyzing the social network feed data, wherein the social network feed data provides an indication of the likely route of travel of the user of the user computing device;

    collect, by the one or more processors, from the user computing device, positioning data related to the user computing device, wherein the positioning data comprises two or more locations of the user computing device along the determined likely route of travel, and wherein the positioning data is determined by the user computing device interfacing with a global positioning system;

    determine, by the one or more processors, based at least partially on the positioning data comprising the locations along the determined likely route of travel, that the user computing device has crossed a threshold of the geofence associated with the merchant'"'"'s location;

    in response to determining that the user computing device has crossed the threshold, transmit, by the one or more processors, a communication to the user computing device requesting the user to check-in with a social media site associated with the merchant;

    receive, by the one or more processors from the user computing device, a verification that the user desires to check-in with the merchant;

    initiate, by the one or more processors, a check-in with the social media site associated with the merchant responsive to the verification; and

    transmit, by the one or more processors, information associated with the user to the merchant.

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