Systems and methods for geofence security
First Claim
Patent Images
1. A method for enforcing at least one rule within a geofence comprising:
- defining at least one geofence using a multiplicity of geographic designators;
assigning a multiplicity of unique internet protocol (IP) addresses to the multiplicity of geographic designators defining the at least one geofence such that each geographic designator is assigned a unique IP address;
storing the multiplicity of geographic designators and the multiplicity of unique IP addresses in a database of geofences, wherein at least one of the multiplicity of unique IP addresses is a unique identifier of the at least one geofence, wherein the multiplicity of unique IP addresses are IPv6 addresses;
a fencing agent of an unmanned aerial vehicle (UAV) identifying the at least one geofence, wherein the fencing agent identifies at least one rule associated with the at least one geofence and the UAV implements the at least one rule;
wherein the UAV automatically stops implementing the at least one rule associated with the at least one geofence and automatically implements at least one second rule associated with a second geofence upon the UAV physically entering the second geofence;
wherein the UAV includes a camera, wherein the at least one rule includes the UAV identifying at least one restricted object detected by the camera and obstructing the at least one restricted object in real-time and/or obstructing the at least one restricted object in photographs and/or videos produced by the camera; and
wherein obstructing the at least one restricted object in real-time and/or obstructing the at least one restricted object in the photographs and/or the videos produced by the camera is performed by blurring, blacking out, or distorting the at least one restricted object.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to methods and systems for enforcing at least one rule within a geofence. The rule is enforced by a fencing agent on an Unmanned Aerial Vehicle (UAV). The geofence is defined by a plurality of geographic designators, with the plurality of geographic designators each being associated with an Internet Protocol (IP) address, preferably an IPv6 address.
-
Citations
17 Claims
-
1. A method for enforcing at least one rule within a geofence comprising:
-
defining at least one geofence using a multiplicity of geographic designators; assigning a multiplicity of unique internet protocol (IP) addresses to the multiplicity of geographic designators defining the at least one geofence such that each geographic designator is assigned a unique IP address; storing the multiplicity of geographic designators and the multiplicity of unique IP addresses in a database of geofences, wherein at least one of the multiplicity of unique IP addresses is a unique identifier of the at least one geofence, wherein the multiplicity of unique IP addresses are IPv6 addresses; a fencing agent of an unmanned aerial vehicle (UAV) identifying the at least one geofence, wherein the fencing agent identifies at least one rule associated with the at least one geofence and the UAV implements the at least one rule; wherein the UAV automatically stops implementing the at least one rule associated with the at least one geofence and automatically implements at least one second rule associated with a second geofence upon the UAV physically entering the second geofence; wherein the UAV includes a camera, wherein the at least one rule includes the UAV identifying at least one restricted object detected by the camera and obstructing the at least one restricted object in real-time and/or obstructing the at least one restricted object in photographs and/or videos produced by the camera; and wherein obstructing the at least one restricted object in real-time and/or obstructing the at least one restricted object in the photographs and/or the videos produced by the camera is performed by blurring, blacking out, or distorting the at least one restricted object. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for enforcing at least one rule within a geofence comprising:
-
a geofence database including at least one geofence defined by a plurality of geographic designators, wherein each of the plurality of geographic designators is a point on the surface of the Earth defined by a coordinate system and defined by a unique Internet Protocol (IP) address, wherein at least one of the plurality of geographic designators is a unique identifier of the at least one geofence; a server including a processor, wherein the server is operable to register the at least one geofence in the geofence database; a fencing agent for an unmanned aerial vehicle (UAV) identifying the at least one geofence, the fencing agent for the UAV identifying at least one rule associated with the at least one geofence, the UAV implementing the at least one rule, wherein the fencing agent is preprogrammed and is included in a chip including a processor coupled with a memory in the UAV; wherein the UAV is operable to automatically stop implementing the at least one rule associated with the at least one geofence and automatically implement at least one second rule associated with a second geofence upon the UAV physically entering the second geofence; wherein the UAV includes a camera, wherein the at least one rule includes the UAV identifying at least one restricted object detected by the camera and obstructing the at least one restricted object in real-time and/or obstructing the at least one restricted object in photographs and/or videos produced by the camera; and wherein obstructing the at least one restricted object in real-time and/or obstructing the at least one restricted object in the photographs and/or the videos produced by the camera is performed by blurring, blacking out, or distorting the at least one restricted object. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for enforcing at least one rule within a geofence, comprising:
-
a fencing agent of a UAV; the fencing agent of the UAV identifying at least one rule associated with the geofence; and the UAV implementing the at least one rule associated with the geofence, wherein the geofence is defined by a plurality of IP addresses, wherein each of the plurality of IP addresses corresponds to a physical point on the surface of the Earth defined by a coordinate system with a distance between points of the coordinate system being between about 1 millimeter and about 5 centimeters; wherein boundaries of the geofence are published by a fence delivery network and the boundaries of the geofence are stored in at least one cellular tower and/or at least one WiFi access point; wherein the fencing agent is embedded in a code of an application on the UAV; and wherein the UAV automatically stops implementing the at least one rule associated with the geofence and automatically implements at least one second rule associated with a second geofence upon the UAV physically entering the second geofence; wherein the UAV includes a camera, wherein the at least one rule includes the UAV identifying at least one restricted object detected by the camera and obstructing the at least one restricted object in real-time and/or obstructing the at least one restricted object in photographs and/or videos produced by the camera; and wherein obstructing the at least one restricted object in real-time and/or obstructing the at least one restricted object in the photographs and/or the videos produced by the camera is performed by blurring, blacking out, or distorting the at least one restricted object. - View Dependent Claims (15, 16, 17)
-
Specification