8. A method for requesting information for at least one geofence comprising:providing a processor coupled with a memory, constructed and configured for wireless communication on at least one device;
the at least one device generating a request for geofence information, wherein the request includes a geographic location;
converting the geographic location to an Internet Protocol (IP) address;
querying for geofences based on the IP address;
receiving geofence information from a Domain Name System (DNS) resolver;
the at least one device translating the geofence information into a fence geometry;
wherein the geographic location is a current location of the at least one device; and
wherein the geofence information includes at least one anchor point with at least one anchor point IP address, an identification of the at least one geofence, and at least one class or at least one entitlement.