IP Library › Granted Patent US 11,711,666
Granted Patent B2
US 11,711,666 · App. 17/177,800 · Granted Jul 25, 2023

Systems, methods and apparatus for geofence networks

Inventors: Bennett Hill Branscomb (Ingleside, TX); Benjamin T. Jones (Henderson, NV)
Assignee: GEOFRENZY, INC.
H04W4/021H04L9/088H04L61/35H04L61/5007H04W12/64H04L61/103H04L2101/659H04L2101/69
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,711,666
App. No.
17/177,800
Granted
Jul 25, 2023
Kind
B2
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 is 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.

Claims (40)

1. A system for location-based services, comprising:

at least one network device, a database, and a server platform constructed and configured for network communication;

wherein the database is configured to store a space-network model binding Internet Protocol (IP) addresses and physical locations, wherein each physical location is assigned a unique IP address in a topological space, wherein the topological space is pinned to a topography based on a reference datum;

wherein the server platform is operable to define at least one geofence for a region of interest based on the space-network model;

wherein the at least one network device is configured to emit a unique space-network identifier comprising a binding of a current unique IP address for the at least one network device and physical location information for the at least one network device; and

wherein the database is configured to store the at least one geofence for the location-based services.

2. The system of claim 1 , wherein the at least one network device comprises a fencing agent in network communication with the server platform and the database;

wherein the fencing agent is operable derive a unique IP address for the at least one network device from a physical location of the at least one network device; and

wherein the fencing agent is operable to derive a physical location of the at least one network device from a corresponding unique IP address using the space-network model.

3. The system of claim 1 , further comprising a multiplicity of devices in network communication with the at least one network device, wherein the multiplicity of devices is operable to perform tasks in compliance with entitlements within the at least one geofence.

4. The system of claim 1 , further comprising a multiplicity of devices in network communication with the at least one network device, wherein the multiplicity of devices is operable to generate the space-network model and update the space-network model for the region of interest in real time.

5. A system for location-based services, comprising:

a server platform and at least one database constructed and configured for network communication with a multiplicity of network devices;

wherein the at least one database is configured to store a space-network model binding Internet Protocol (IP) addresses and three-dimensional (3D) physical locations, wherein each physical location is assigned a unique IP address in a topological space, wherein the topological space is pinned to a topography based on a reference datum;

wherein the server platform is operable to define at least one geofence based on the space-network model;

wherein the at least one database is operable to store the at least one geofence for the location-based services;

wherein each of the multiplicity of network devices is configured to compute the exact positions of other devices within the space-network model based on the current unique IP addresses of the other devices within the space-network model; and

wherein the multiplicity of network devices is operable to learn the at least one geofence via network communication with the server platform and the at least one database.

6. The system of claim 5 , wherein the server platform is further operable to specify rules for the location-based services within the at least one geofence,

wherein the at least one database is further operable to store the rules, wherein the multiplicity of network devices is further operable to learn the rules via network communication with the server platform and/or the at least one database, and

wherein the multiplicity of network devices is operable to implement the rules for the location-based services within the at least one geofence.

7. The system of claim 5 , wherein the multiplicity of network devices is operable to learn and update location information based on IP address information and the space-network model in real time, wherein the location information is operable to be updated by an accuracy value wherein the accuracy value is a confidence level in precision of the physical location information for a network device.

8. The system of claim 5 , wherein the multiplicity of network devices is operable to transmit at least one space-network identifier encoded with physical location information.

9. The system of claim 5 , wherein the multiplicity of network devices is fixed with a predetermined spatial density within the at least one geofence.

10. The system of claim 5 , wherein the space-network model comprises a physical topography, a reference datum, and an IP network.

11. The system of claim 5 , wherein each 3D physical location is assigned a unique IP address in the space-network model, and wherein information relating to each 3D physical location is encoded in the corresponding IP addresses.

12. A method for location-based services, comprising:

providing a server platform and at least one database constructed and configured for network communication with a multiplicity of network devices, wherein the database is configured to store a space-network model binding Internet Protocol (IP) addresses and physical locations, wherein each physical location is assigned a unique IP address in a topological space, wherein the topological space is pinned to a topography based on a reference datum;

the server platform defining a multiplicity of geofences for a region of interest based on the space-network model;

the at least one database storing the multiplicity of geofences;

the multiplicity of network devices retrieving information related to the multiplicity of geofences from the server platform and/or the at least one database; and

at least one of the multiplicity of network devices computing the exact positions of other devices within the space-network model based on the current unique IP addresses of the other devices within the space-network model.

13. The method of claim 12 , further comprising the server platform specifying rules for the location-based services within the multiplicity of geofences, and the at least one database storing the rules.

14. The method of claim 13 , further comprising the multiplicity of network devices retrieving the rules for the location-based services from the server platform and/or the at least one database, and the multiplicity of network devices implementing the rules for the location-based services within the multiplicity of geofences.

15. The method of claim 13 , further comprising the multiplicity of network devices guiding a multiplicity of additional devices in compliance with the rules for the location-based services within the multiplicity of geofences.

16. The method of claim 12 , further comprising the multiplicity of network devices modeling the region of interest.

17. The method of claim 12 , wherein the physical locations include three-dimensional (3D) physical locations.

18. The system of claim 2 , wherein the fencing agent is operable to configure a beacon based on location information and a corresponding accuracy value.

19. The system of claim 1 , wherein the server platform is further operable to specify and update entitlements within the at least one geofence, wherein the database is further configured to store the entitlements.

20. The system of claim 19 , wherein the at least one network device is operable to implement the entitlements for the location-based services within the at least one geofence for the region of interest.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2021
From: BRANSCOMB, BENNETT HILL; JONES, BENJAMIN T.
To: GEOFRENZY, INC.
Reel/Frame 056490/0308 →
Continuity (17)
Continuation 16545625 · Aug 20, 2019
Continuation In Part 16541720 · Aug 15, 2019
Continuation In Part 16521737 · Jul 25, 2019
Continuation 15496602 · Apr 25, 2017
Continuation In Part 15213072 · Jul 18, 2016
Continuation In Part 15007661 · Jan 27, 2016
Continuation In Part 14953485 · Nov 30, 2015
Continuation In Part 14811234 · Jul 28, 2015
Continuation In Part 14755669 · Jun 30, 2015
Continuation In Part 14745951 · Jun 22, 2015
Continuation In Part 14745951 · Jun 22, 2015
Continuation 14740557 · Jun 16, 2015
Continuation In Part 14740557 · Jun 16, 2015
Continuation In Part 14728259 · Jun 2, 2015
Continuation 14728259 · Jun 2, 2015
Provisional Application 62030252 · Jul 29, 2014
Related Publication 20210168557A1 · Jun 3, 2021
Cited By (6)
US 12,302,191 US 12,387,578 US 12,549,924 US 12,598,155 US 12,647,749 US 12,689,868