Patent ID: 9455987
Filing Date: 2016-09-27
CPC Classification: G06F,G06Q,H04L

Claim Text:
1. A method of geo-verification for access to data stored in a memory of a server having a processor and a network interface connected to the memory, the method comprising: receiving a selection of an approved location from the client computing device; determining whether a licensed number of approved geographic areas associated with the client computing device has been exceeded; generating an approved geographic area based on the selected location; storing, in the memory, access control data including the approved geographic area; receiving at the processor, from the client computing device via the network interface, a request for access to the data, the request containing a client location of the client computing device, the client location including global positioning system (GPS) coordinates; comparing, at the processor, the client location to the approved geographic area; when the client location is within the approved geographic area, permitting access to the data for the client computing device via the network interface; and when the client location is not within the approved geographic area, denying the request.