Patent ID: 9413805
Filing Date: 2016-08-09
CPC Classification: H04L,H04W

Claim Text:
1. A method for determining a geo-location, the method comprising: transmitting a request to a first server by a first device; collecting geolocation data associated with the first device in response to the request, the geolocation data collected by a module stored in memory and executed by a processor on the first device, the first device in communication with the first server which provides a service over a network; identifying that one or more selected programs are present at the first device; transmitting the geolocation data and programs and a list of the present selected programs to a second server; receiving a geolocation message from the second server, the geolocation message generated at least in part from the geolocation data and a list of the present selected programs; and providing the received geolocation message to the first server.