Systems and methods for geofence security
First Claim
1. A system for geofence information delivery, comprising:
- at least two devices constructed and configured for network communication in a region of interest via a peer-to-peer network;
wherein the at least two devices comprise at least one processor coupled with at least one memory;
wherein the at least one memory is operable to cache geofence data associated with the region of interest;
wherein the at least one processor is operable to convert between an Internet Protocol (IP) address and a coordinate point of a geographic location, determine at least one unique identifier for at least one geofence based on the IP address, query the geofence data cached on at least one peer device of the at least two devices, and identify one or more geofences associated with the at least one unique identifier in the region of interest; and
wherein the at least two devices are operable to deliver geofence information associated with the one or more geofences in the region of interest.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for geofence information delivery are disclosed. A multiplicity of devices constructed and configured in network communication in a region of interest via a peer-to-peer network. The multiplicity of devices store cached geofence information for the region of interest. The multiplicity of devices on the peer-to-peer network are operable to convert between an IP address and a geographic location. Each of the multiplicity of devices is operable to query peer devices on the peer-to-peer network for geofences associated with an IP address or a geographic location. At least one peer device is operable to deliver one or more geofences associated with the IP address to the querying device via zero-configuration networking or web service.
90 Citations
20 Claims
-
1. A system for geofence information delivery, comprising:
-
at least two devices constructed and configured for network communication in a region of interest via a peer-to-peer network; wherein the at least two devices comprise at least one processor coupled with at least one memory; wherein the at least one memory is operable to cache geofence data associated with the region of interest; wherein the at least one processor is operable to convert between an Internet Protocol (IP) address and a coordinate point of a geographic location, determine at least one unique identifier for at least one geofence based on the IP address, query the geofence data cached on at least one peer device of the at least two devices, and identify one or more geofences associated with the at least one unique identifier in the region of interest; and wherein the at least two devices are operable to deliver geofence information associated with the one or more geofences in the region of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of geofence information delivery, comprising:
-
providing at least two devices constructed and configured for network communication in a region of interest via a peer-to-peer network, the at least two devices storing cached geofence data for the region of interest; at least one device of the at least two devices on the peer-to-peer network obtaining its geolocation information; the at least one device converting the geolocation information to an IP address; the at least one device determining at least one unique identifier based on the IP address; the at least one device querying the cached geofence data on at least one peer device of the at least two devices associated with the at least one unique identifier; the at least one device identifying one or more geofences associated with the at least one unique identifier in the region of interest; and the at least one peer device of the at least two devices delivering geofence information associated with the one or more geofences associated with the IP address to the at least one device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification