Management of drone operations and security in a pervasive computing environment
First Claim
Patent Images
1. A method for regulating the use of a given site by programmable drones concerning drone conduct within comprising:
- establishing, by a geo-fence server, outer site boundaries with a geo-fence, the outer site boundaries established by the geo-fence limited to an area less-than the area covered by the wireless communication range of the geo-fence server;
receiving, by the geo-fence server, a wireless, two-way, communicative link with a programmable drone at the outer site boundary, the programmable drone configured to transmit data via the communicative link, the data including programming of the programmable drone as relating to the area within the outer site boundaries;
negotiating, by the geo-fence server with the programmable drone via the communicative link, site use restrictions for the programmable drone, wherein said negotiating comprises a dual participation investigation and response process to permit the programmable drone site access and use according to a set of configured parameters based upon results of the investigation and response process; and
issuing, by the geo-fence server, a permitted access and use verdict as a result of the negotiation to the programmable drone.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
32 Citations
20 Claims
-
1. A method for regulating the use of a given site by programmable drones concerning drone conduct within comprising:
-
establishing, by a geo-fence server, outer site boundaries with a geo-fence, the outer site boundaries established by the geo-fence limited to an area less-than the area covered by the wireless communication range of the geo-fence server; receiving, by the geo-fence server, a wireless, two-way, communicative link with a programmable drone at the outer site boundary, the programmable drone configured to transmit data via the communicative link, the data including programming of the programmable drone as relating to the area within the outer site boundaries; negotiating, by the geo-fence server with the programmable drone via the communicative link, site use restrictions for the programmable drone, wherein said negotiating comprises a dual participation investigation and response process to permit the programmable drone site access and use according to a set of configured parameters based upon results of the investigation and response process; and issuing, by the geo-fence server, a permitted access and use verdict as a result of the negotiation to the programmable drone. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for directing a programmable drone comprising:
-
directing, via programmable logic, a programmable drone to a predetermined target action; encountering, by the programmable drone, a foreign zone or object which interferes with the predetermined target action of the programmable drone, wherein the foreign zone or object includes a wireless communication interface and the foreign zone or object is responsive to a two-way communicative link; transmitting, by the programmable drone, programming of the programmable drone as relating to the foreign zone or object, to the foreign zone or object via the two-way communicative link; negotiating, by the programmable drone with the foreign zone or object via the communicative link, responsive action for the programmable drone, wherein said negotiating comprises a dual participation investigation and response process with the foreign zone or object according to a set of configured parameters and including transmitting; and modifying, via the programmable logic, the conduct of target action based upon the results of said negotiating. - View Dependent Claims (7, 8, 9)
-
-
10. A system for programmable drone management comprising:
-
a programmable drone including a two-way wireless communicative transceiver; a site with an outer boundary established by a geo-fence and supported by a site server including a wireless communication transceiver, the outer site boundaries limited to an area less-than the area covered by the wireless communication range of the site server; a negotiation interface module, wherein the negotiation interface module enables the programmable drone and the site server to initiate a dual participation investigation and response process upon the programmable drone reaching the outer boundary of the site to reconcile the purpose of the programmable drone with respect to the area within the outer boundary of the site, investigation and response includes transmitting programming of the programmable drone as relating to the site, to the site server, and using configured parameters for the programmable drone and the site; and a remediation module, wherein the remediation module enables the programmable drone and the site to execute the results of the reconciliation. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system for programmable drone management comprising:
-
a first programmable drone including a two-way wireless communicative transceiver; a second programmable drone including a two-way wireless communicative transceiver; a negotiation interface module instantiated in each programmable drone, wherein the negotiation interface module enables the first and second programmable drones to transmit data that facilitates an investigation and response process upon the drones establishing a communicative proximity with one another to reconcile the target actions of each programmable drone using configured parameters for the programmable drones, transmitted data including at least a portion of each drone'"'"'s programming; and a remediation module, wherein the remediation module enables the programmable drones to execute the results of the reconciliation. - View Dependent Claims (17, 18, 19, 20)
-
Specification