Geolocation check-in system
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.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention are directed to systems, methods and computer program products for providing a geolocation check-in system. An exemplary apparatus is configured to collect positioning data related to a user. After collecting position data the apparatus may be configure to determine, based at least partially on the positioning data that the user has crossed a threshold of a geofence associated with a merchant'"'"'s location. Based at least partially on this determination the apparatus may be configured to initiate a merchant check-in associated with the user and transmit user information to the merchant.
-
Citations
7 Claims
-
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 Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification