Geofence information delivery systems and methods
First Claim
1. A method for requesting information for at least one geofence by at least one device having a processor coupled with a memory and programmed to include a fencing agent to query for geofence information, comprising the steps of:
- generating a request for geofence information for a region of interest (ROI);
determining a position of the at least one device with a Domain Name System (DNS) resolver;
using an Internet Protocol (IP) address to query for geofences in the ROI;
receiving in near real-time geofence information corresponding to the ROI including at least one anchor point with at least one IP address from the DNS resolver associated with at least one class and at least one entitlement;
wherein the geofence information includes identification of at least one geofence in the ROI, and the fencing agent translates the geofence information, including a set of fence points, into a fence geometry;
determining a license associated with the at least one geofence; and
activating at least one rule associated with the license on the at least one device,wherein the at least one geofence is defined by at least one geographic designator; and
wherein the at least one rule includes a rule directed to a content stored on the at least one device within the at least one geofence.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to methods and systems for requesting information from a mobile device with a fencing agent. The fencing agent determines a position with a DNS resolver, queries geofences with an IP address, receives an anchor point with an IP address from the DNS resolver. The device with the fencing agent is able to receive multiple anchor points within multiple geofences within an ROI and translate fence points into fence geometries. Geofence information is stored and registered in a database of geofences, and each geofence is associated with a plurality of geographic designators, wherein each of the plurality of geographic designators is associated with an IP address.
-
Citations
18 Claims
-
1. A method for requesting information for at least one geofence by at least one device having a processor coupled with a memory and programmed to include a fencing agent to query for geofence information, comprising the steps of:
-
generating a request for geofence information for a region of interest (ROI); determining a position of the at least one device with a Domain Name System (DNS) resolver; using an Internet Protocol (IP) address to query for geofences in the ROI; receiving in near real-time geofence information corresponding to the ROI including at least one anchor point with at least one IP address from the DNS resolver associated with at least one class and at least one entitlement; wherein the geofence information includes identification of at least one geofence in the ROI, and the fencing agent translates the geofence information, including a set of fence points, into a fence geometry; determining a license associated with the at least one geofence; and activating at least one rule associated with the license on the at least one device, wherein the at least one geofence is defined by at least one geographic designator; and wherein the at least one rule includes a rule directed to a content stored on the at least one device within the at least one geofence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for requesting information for at least one geofence by at least one device within a geofence, comprising:
-
the at least one device having a processor coupled with a memory, constructed and configured for wireless communication, and programmed to include a fencing agent to query for geofence information in a region of interest (ROI) over a network to at least one server computer associated with a geofence database, a Domain Name System (DNS) resolver used by the fencing agent to determine a position of the at least one device, and an Internet Protocol (IP) address used to query for geofences in the ROI; the geofence database including at least one registered geofence having a class and at least one entitlement and/or at least one license, wherein the at least one registered geofence is determined by at least one geographic designator that is automatically associated with at least one corresponding IP address, wherein the at least one corresponding IP address is automatically converted to an anchor point for the at least one registered geofence; and a geofence manager module implementing rules on the at least one device, wherein the geofence manager module confirms and/or activates the at least one license associated with the geofence in the geofence database; and wherein the fencing agent creates a continuous production of geometry and automatically resolves anchor points. - View Dependent Claims (17, 18)
-
Specification