# US 2018/0324546 A1 · Global registration system for aerial vehicles

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2018/0324546 A1
- Document ID: US20180324546A1
- Status: Published application
- Kind: A1
- Application number: 16/033,525
- Filed: 2018-07-12
- Published: 2018-11-08
- Earliest claimed: 2014-07-29
- Assignees: GeoFrenzy, Inc.
- Applicants: GeoFrenzy, Inc.
- Inventors: Benjamin T. Jones
- Web page: https://patentgrep.com/patent/US20180324546A1

## CPC

- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- G01C 21/28: with correlation of data from several navigational instruments
- G06F 16/29: Geographical information databases
- G06F 16/951: Indexing; Web crawling techniques
- G06F 21/44: Program or device authentication
- G06F 21/604: {Tools and structures for managing or administering access control systems}
- G08G 5/21: located onboard the aircraft
- G08G 5/25: Transmission of traffic-related information between aircraft
- G08G 5/26: Transmission of traffic-related information between aircraft and ground stations
- G08G 5/265: for managing air traffic control [ATC] clearance
- G08G 5/32: for flight plan preparation
- G08G 5/55: for a single aircraft
- G08G 5/57: for unmanned aircraft
- G08G 5/59: in accordance with predefined flight zones, e.g. to avoid prohibited zones
- G08G 5/80: Anti-collision systems
- H04L 12/2816: {Controlling appliance services of a home automation network by calling their functionalities (arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station; in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom H04Q9/00)}
- H04L 12/403: with centralised control, e.g. polling
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L 67/141: Setup of application sessions (admission control or resource allocation in data switching networks H04L47/70)
- H04L 67/52: specially adapted for the location of the user terminal
- H04L 67/563: Data redirection of data network streams
- H04W 12/08: Access security
- H04W 12/64: using geofenced areas
- H04W 68/00: User notification, e.g. alerting and paging, for incoming communication, change of service or the like
- B64U 2101/30: for imaging, photography or videography
- B64U 2201/10: autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS]
- B64U 2201/104: using satellite radio beacon positioning systems, e.g. GPS
- G08B 21/24: Reminder alarms, e.g. anti-loss alarms
- H04L 61/4511: using domain name system [DNS]
- H04L 61/5007: Internet protocol [IP] addresses
- H04L 63/0428: {wherein the data content is protected, e.g. by encrypting or encapsulating the payload}
- H04L 63/107: {wherein the security policies are location-dependent, e.g. entities privileges depend on current location or allowing specific operations only from locally connected terminals}
- H04L 2101/659: Internet protocol version 6 [IPv6] addresses
- H04L 2101/69: using geographic information, e.g. room number
- H04W 12/03: Protecting confidentiality, e.g. by encryption
- H04W 80/04: Network layer protocols, e.g. mobile IP [Internet Protocol]
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- B64U: UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS

## Abstract

Systems and methods for aerial vehicle registration are disclosed. A server computer and at least one database are constructed and configured for network communication with at least one aerial vehicle. The at least one aerial vehicle transmits a registration request to the server computer. The server computer assigns a unique registration ID for the at least one aerial vehicle. The at least one database comprises a geofence database storing information of a multiplicity of registered geofences. Each of the multiplicity of registered geofences comprises a plurality of geographic designators defined by a plurality of unique Internet Protocol version 6 (IPv6) addresses. One of the plurality of unique IPv6 addresses is encoded as a unique identifier for each of the multiplicity of registered geofences. The server computer caches the information of the multiplicity of registered geofences on the at least one aerial vehicle.

## Claims

### Claim 1

A system for aerial vehicle registration, comprising:
a server computer and at least one database constructed and configured for network communication with at least one aerial vehicle;
wherein the at least one aerial vehicle is operable to transmit a registration request to the server computer;
wherein the server computer is configured to assign a unique registration identification (ID) to each of the at least one aerial vehicle;
wherein the at least one database is operable to store registration data of the at least one aerial vehicle;
wherein the at least one database comprises a geofence database storing information of a multiplicity of registered geofences;
wherein each of the multiplicity of registered geofences comprises a plurality of geographic designators defined by a plurality of unique Internet Protocol version 6 (IPv6) addresses such that each geographic designator corresponds to a unique IPv6 address;
wherein one of the plurality of unique IPv6 addresses is encoded as a unique identifier for each of the multiplicity of registered geofences; and
wherein the server computer is operable to cache the information of the multiplicity of registered geofences on the at least one aerial vehicle.

### Claim 2 (depends on 1)

The system of claim 1, wherein the at least one aerial vehicle is operable to register at the server computer periodically.

### Claim 3 (depends on 1)

The system of claim 1, wherein the at least one aerial vehicle comprises a software-defined Multi-Band Spatial Broadcast (MBSB) transponder.

### Claim 4 (depends on 3)

The system of claim 3, wherein the software-defined MBSB transponder is operable to broadcast information including the registration ID, position information, and position certainty information.

### Claim 5 (depends on 1)

The system of claim 1, wherein the at least one aerial vehicle is operable to broadcast battery life information, and command and control state based on Automatic Dependent Surveillance-Broadcast (ADS-B) technology.

### Claim 6 (depends on 1)

The system of claim 1, wherein the at least one aerial vehicle is operable to create a mobile geofence with a predetermined safety perimeter around the at least one aerial vehicle.

### Claim 7 (depends on 1)

The system of claim 1, wherein the at least one aerial vehicle is operable to detect a mobile geofence of another aerial vehicle and activate automated collision avoidance rules within predetermined safety parameters when approaching the mobile geofence of another aerial device.

### Claim 8 (depends on 1)

The system of claim 1, wherein the unique identifier for each of the multiplicity of registered geofences includes a location data portion and a metadata portion, and wherein the metadata portion comprises at least one rule.

### Claim 9 (depends on 8)

The system of claim 8, wherein the at least one rule includes behavior information for the at least one aerial vehicle approaching, entering, or occupying the airspace of a geofence.

### Claim 10 (depends on 8)

The system of claim 8, wherein the at least one rule includes encrypted authorization information for cross-border operations of the at least one aerial vehicle.

### Claim 11 (depends on 1)

The system of claim 1, wherein the at least one aerial vehicle includes manned and/or unmanned aerial devices.

### Claim 12 (depends on 1)

The system of claim 1, further comprising at least one mobile device constructed and configured for network communication with the server computer, wherein the at least one mobile device is operable to register at least one geofence on the server computer.

### Claim 13 (depends on 1)

The system of claim 1, wherein the server computer is operable to cache the information of the multiplicity of registered geofences on edge servers and routers via a global Fence Delivery Network.

### Claim 14

A system for aerial vehicle registration, comprising:
a server computer and at least one database constructed and configured for network communication with at least one aerial vehicle and at least one user device;
wherein the at least one aerial vehicle is operable to transmit a registration request to the server computer;
wherein the server computer is configured to assign a unique registration identification (ID) for the at least one aerial vehicle;
wherein the at least one database is operable to store registration data of the at least one aerial vehicle;
wherein the at least one user device is operable to register at least one geofence on the server computer;
wherein the at least one database is operable to store information of the at least one geofence;
wherein each of the at least one geofence comprises a plurality of geographic designators defined by a plurality of unique Internet Protocol version 6 (IPv6) addresses;
wherein one of the plurality of unique IPv6 addresses is encoded as a unique identifier for each of the at least one geofence; and
wherein the server computer is operable to cache the information of the at least one geofence on the at least one aerial vehicle.

### Claim 15 (depends on 14)

The system of claim 14, wherein the at least one aerial vehicle comprises a Multi-Band Spatial Broadcast (MBSB) beacon operable to broadcast information including the registration ID, position information, and position certainty information.

### Claim 16 (depends on 14)

The system of claim 14, wherein the unique identifier for each of the at least one geofence comprises a location data portion and a metadata portion, wherein the metadata portion comprises at least one rule, and wherein the at least one rule includes behavior information for the at least one aerial vehicle approaching, entering, or occupying the airspace of a geofence.

### Claim 17

A method for aerial vehicle registration, comprising:
providing a server computer and at least one database constructed and configured for network communication with at least one aerial vehicle;
the at least one aerial vehicle transmitting a registration request to the server computer;
the server computer assigning a unique registration identification (ID) to the at least one aerial vehicle;
the at least one database storing registration data of the at least one aerial vehicle; and
the server computer caching information of a multiplicity of registered geofences on the at least one aerial vehicle, wherein the at least one database comprises a geofence database storing the information of the multiplicity of registered geofences, wherein each of the multiplicity of registered geofences comprises a plurality of geographic designators defined by a plurality of unique Internet Protocol version 6 (IPv6) addresses, wherein one of the plurality of unique IPv6 addresses is encoded as a unique identifier for each of the multiplicity of registered geofences.

### Claim 18 (depends on 17)

The method of claim 17, further comprising at least one mobile device registering at least one geofence on the server computer via network communication.

### Claim 19 (depends on 17)

The method of claim 17, further comprising the at least one aerial vehicle broadcasting information including the registration ID, position information, position certainty information, battery life information, and command and control state.

### Claim 20 (depends on 17)

The method of claim 17, further comprising the at least one aerial vehicle detecting a mobile geofence of another aerial vehicle and activating automated collision avoidance rules within predetermined safety parameters when approaching a mobile geofence of another aerial device.
