MANAGEMENT OF DRONE OPERATIONS AND SECURITY IN A PERVASIVE COMPUTING ENVIRONMENT
A method to provide negotiation control to data such that a person or entity can negotiate the use of data gathered beyond what is needed for a particular use by a third party transaction. The method also provides negotiation for the control and operation of autonomous vehicles such as drones operating in non-public space.
1 . (canceled)
2 . A method for regulating aerial drones within an area, comprising:
establishing, by a server, an area boundary, the area boundary defined by characteristics of the area,
wherein the area places a restriction on aerial drone operations within the area boundary;
receiving, by the server, a message comprising an aerial drone operation and an aerial drone intent within the area boundary,
wherein the message is transmitted by an internet communication;
determining, by the server, that the aerial drone operation and/or the aerial drone intent is in conflict with an area restriction;
negotiating, by the server, an adjusted aerial drone operation and/or an adjusted aerial drone intent based on a negotiation strategy and the restriction placed on aerial drone operations by the area;
issuing, by the server, the adjusted aerial drone operation and/or the adjusted aerial drone intent; and
instructing, by the server, the aerial drone operation and/or the aerial drone intent be altered to comply with the adjusted aerial drone operation or the adjusted aerial drone intent.
3 . The method of claim 2 , further comprising:
receiving, by the server, a confirmation message comprising a new aerial drone operation and/or a new aerial drone intent in compliance with the adjusted aerial drone operation or the adjusted aerial drone intent.
4 . The method of claim 2 , further comprising:
receiving, by the server, a contingency message comprising a contingent aerial drone operation and/or a contingent aerial drone intent within the area boundary; and
determining, by the server, if the contingent aerial drone operation and/or the contingent aerial drone intent is in conflict with one or more area restrictions.
5 . The method of claim 2 , wherein the negotiation strategy comprises a single rule.
6 . The method of claim 2 , wherein the message is received prior to commencement of the aerial drone operation.
7 . The method of claim 2 , wherein the message is received after commencement of the aerial drone operation.
8 . The method of claim 2 , wherein the drone operation characteristics comprise speed, time of flight, elevation, compass bearing, and tolerances for deviations.
9 . The method of claim 2 , wherein the drone intent characteristics comprise data collection by sensors, delivery, and travel.
10 . The method of claim 2 , wherein the characteristics of the area comprise ground surface elevation, ground surface vegetation, weather conditions, population density, and use restrictions.
11 . The method of claim 10 , wherein the use restrictions comprise restrictions on data collection within the area, flight elevation, flight speed, landing locations, and cargo carried by an aerial drone.
12 . The method of claim 2 , wherein the area comprises a volume of airspace.
13 . A method for a server to manage entry of an aerial drone into an area during an operation, the method comprising:
receiving, by the server, navigational data from the aerial drone, the navigational data comprising a route the aerial drone is traveling resulting in the aerial drone entering the area along the route;
determining, by the server, that the aerial drone is unable to enter the area along the route due to a restriction placed on aerial drones by the area;
negotiating, by the server, a concession to be performed by the aerial drone prior to proceeding along the route;
determining, by the server, that the aerial drone may proceed along the route and enter the area if the concession is performed; and
instructing, by the server, the aerial drone to perform the concession and proceed along the route through the area.
14 . The method of claim 13 , wherein the navigational data further comprises a time period and an elevation.
15 . The method of claim 13 , wherein the concession comprises a change in the route.
16 . The method of claim 13 , wherein the area comprises a volume of airspace.
17 . The method of claim 13 , wherein the route is determined prior to the aerial drone beginning the operation.
18 . The method of claim 13 , wherein the route is determined after the aerial drone has begun the operation.
19 . The method of claim 13 , wherein the concession comprises restrictions on data collection within the area, flight elevation, flight speed, landing locations, and/or cargo carried by the aerial drone.
20 . A method for regulating aerial drone entry into an area, comprising:
establishing, by a server, an area boundary, the area boundary defined by characteristics of the area;
wherein the characteristics of the area comprise a restriction on aerial drone operations within the area boundary;
receiving, by the server, a message indicative of an aerial drone operation requesting entry into the area, wherein the message is transmitted by an internet communication;
negotiating, by the server, a set of parameters the aerial drone must comply with to enter the area using a negotiation strategy based on properties of the aerial drone;
transmitting, by the server, the set of parameters to the aerial drone; and
receiving, by the server, a communication from the aerial drone comprising an acceptance that the aerial drone will comply with the set of parameters upon entering the area boundary.
21 . The method of claim 20 , wherein the area comprises a volume of airspace.
22 . The method of claim 20 , wherein the aerial drone operation is determined prior to the aerial drone beginning the aerial drone operation.
23 . The method of claim 20 , wherein the aerial drone operation is determined after the aerial drone has begun the aerial drone operation.