Systems, methods and apparatus for geofence networks
First Claim
1. A system for location-based services, comprisinga multiplicity of network devices, a database, and a server platform constructed and configured for network-based communication;
- wherein the database is configured to store a space-network model binding Internet Protocol (IP) addresses and physical locations;
wherein the server platform is operable to define at least one geofence based on the space network model and specify entitlements for the location-based services within the at least one geofence;
wherein the at least one geofence and the entitlements for the location-based services are stored to the database;
wherein the multiplicity of network devices are configured to learn the space-network model and the at least one geofence and perform tasks based on the entitlements specified for the location-based services within the at least one geofence;
wherein the multiplicity of network devices are operable to refine location information over time for the multiplicity of network devices based on emitting-variance-covariance-based precision; and
wherein the refinement of the location information of the multiplicity of network devices is performed in real-time.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and devices for location-based services are disclosed in the present invention. A multiplicity of network devices, a database, and a server platform in network-based communication. The database stores a space-network model binding IP addresses and physical locations. The server platform is operable to generate at least one geofence in the space-network model and specify entitlements for the location-based services within the at least one geofence. The at least one geofence and specific entitlement are stored to the database. The multiplicity of network devices are configured to learn the space-network model and the at least one geofence and perform tasks based on the entitlements specified for the location-based services within the at least one geofence.
93 Citations
26 Claims
-
1. A system for location-based services, comprising
a multiplicity of network devices, a database, and a server platform constructed and configured for network-based communication; -
wherein the database is configured to store a space-network model binding Internet Protocol (IP) addresses and physical locations; wherein the server platform is operable to define at least one geofence based on the space network model and specify entitlements for the location-based services within the at least one geofence; wherein the at least one geofence and the entitlements for the location-based services are stored to the database; wherein the multiplicity of network devices are configured to learn the space-network model and the at least one geofence and perform tasks based on the entitlements specified for the location-based services within the at least one geofence; wherein the multiplicity of network devices are operable to refine location information over time for the multiplicity of network devices based on emitting-variance-covariance-based precision; and wherein the refinement of the location information of the multiplicity of network devices is performed in real-time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for advertising location information, comprising:
-
a multiplicity of devices constructed and configured for network-based communication within a geofence; wherein each of the multiplicity of devices comprises a processor, a transmitter, and a receiver; wherein each of the multiplicity of devices is configured to emit a unique space-network identifier continuously within the geofence; wherein the unique space-network identifier comprises a binding of an IP address and physical location information for each of the multiplicity of devices; wherein each of the multiplicity of devices is configured to receive space-network identifiers from its peers within the geofence; wherein each of the multiplicity of devices is configured to update the unique space-network identifier based on space-network identifiers received from its peers within the geofence; and wherein the multiplicity of devices are operable to refine location information over time for the multiplicity of devices based on emitting-variance-covariance-based precision; and wherein the refinement of the location information of the multiplicity of devices is performed in real-time. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification