Patent ID: 9679311
Date: 2017-06-13
CPC Classifications: G06Q,H04L,H04W

Claim:
1. A method comprising: automatically analyzing, by a computer system, a plurality of messages posted on a social networking computer system, each message of the plurality of messages pertaining to a respective merchant, the computer system being distinct from the social networking computer system; identifying, by the computer system, a subset of the plurality of messages posted on the social networking computer system, wherein the subset of the plurality of messages encompasses a plurality of location-based offers; extracting, by the computer system, a geographic location and description information of each of the location-based offers associated with the identified subset of the plurality of messages posted on the social networking computer system; storing, by the computer system, the extracted geographic location and the description information of each of the location-based offers associated with the identified subset of the plurality of messages in a location-based advertising database distinct from the social networking computer system; receiving, by the computer system, a geographic location of a mobile device associated with a user, the geographic location based on at least one of: an internet protocol (IP) address of the mobile device and a wireless communication network derived location of the mobile device; and automatically generating and transmitting, by the computer system, an electronic message to the mobile device, the electronic message containing at least a portion of the description information of the location-based offer based in part on proximity of the geographic location of the mobile device associated with the user to the stored geographic location in the location-based advertising database.