Unmanned aerial vehicle based surveillance as a service
First Claim
1. A method to facilitate a delivery of a package using an unmanned aerial vehicle (UAV), the method comprising:
- dispatching the UAV to travel from an origination location to deliver the package at a destination location;
determining one or more remaining resources of the UAV after the delivery of the package at the destination location;
receiving a list of surveillance locations and one or more surveillance actions to be performed at each surveillance location in the list of surveillance locations;
determining one or more anticipated resources expected to be used to perform at least one surveillance action of the one or more surveillance actions;
determining that the one or more remaining resources is greater than or equal to the one or more anticipated resources;
scheduling the at least one surveillance action to be performed by the UAV based at least in part on the one or more remaining resources being greater than or equal to the one or more anticipated resources;
determining, based at least in part on scheduling the at least one surveillance action, a first surveillance location from the list of surveillance locations and one or more first surveillance actions at the first surveillance location, the one or more first surveillance actions including causing the UAV to deviate from a direct return path between the destination location and the origination location and to capture imagery, using a camera, of a property at the first surveillance location for an authorized party that is verified as owning or controlling the property;
assigning the at least one surveillance action to be performed by the UAV;
receiving the imagery captured by the UAV, the imagery depicting the property and an adjacent property;
modifying the imagery to at least obscure or remove depictions of the adjacent property while maintaining the imagery of the property;
detecting a surveillance event at the property;
creating a surveillance alert; and
sending the surveillance alert to an electronic device associated with an owner of the first surveillance location.
1 Assignment
0 Petitions
Accused Products
Abstract
The delivery of a package using an unmanned aerial vehicle (UAV) may include performing a surveillance action at a property of an authorized party. The surveillance action may include imaging the property, and may be performed before or after the package is delivered. Surveillance data such as image data gathered in a surveillance action may be modified to remove or obscure adjacent properties not associated with the property of the authorized party. Based on surveillance data, the probability or confidence value of a surveillance event may be determined and a surveillance alert may be generated. Surveillance actions may be scheduled by a central controller to ensure that the surveillance action may be performed without exhausting the resources, such as battery power or time, of the UAV. Surveillance actions may be received as an interrupt and may have an associated priority level.
-
Citations
20 Claims
-
1. A method to facilitate a delivery of a package using an unmanned aerial vehicle (UAV), the method comprising:
-
dispatching the UAV to travel from an origination location to deliver the package at a destination location; determining one or more remaining resources of the UAV after the delivery of the package at the destination location; receiving a list of surveillance locations and one or more surveillance actions to be performed at each surveillance location in the list of surveillance locations; determining one or more anticipated resources expected to be used to perform at least one surveillance action of the one or more surveillance actions; determining that the one or more remaining resources is greater than or equal to the one or more anticipated resources; scheduling the at least one surveillance action to be performed by the UAV based at least in part on the one or more remaining resources being greater than or equal to the one or more anticipated resources; determining, based at least in part on scheduling the at least one surveillance action, a first surveillance location from the list of surveillance locations and one or more first surveillance actions at the first surveillance location, the one or more first surveillance actions including causing the UAV to deviate from a direct return path between the destination location and the origination location and to capture imagery, using a camera, of a property at the first surveillance location for an authorized party that is verified as owning or controlling the property; assigning the at least one surveillance action to be performed by the UAV; receiving the imagery captured by the UAV, the imagery depicting the property and an adjacent property; modifying the imagery to at least obscure or remove depictions of the adjacent property while maintaining the imagery of the property; detecting a surveillance event at the property; creating a surveillance alert; and sending the surveillance alert to an electronic device associated with an owner of the first surveillance location. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
one or more processors; and memory coupled to the one or more processors, the memory including one or more instructions that when executed by the one or more processors, cause the one or more processors to perform acts comprising; dispatching a UAV to travel from an origination location to deliver a package at a destination location; determining one or more remaining resources of the UAV after delivery of the package at the destination location; receiving a list of surveillance locations and one or more surveillance actions to be performed at an individual surveillance location in the list of surveillance locations; determining one or more anticipated resources associated with at least one surveillance action of the one or more surveillance actions; determining that the one or more remaining resources is greater than or equal to the one or more anticipated resources; scheduling the at least one surveillance action to be performed by the UAV based at least in part on the one or more remaining resources being greater than or equal to the one or more anticipated resources; determining, based at least in part on scheduling the at least one surveillance action, a first surveillance location in the list of surveillance locations and one or more first surveillance actions at the first surveillance location, the one or more first surveillance actions comprising; causing the UAV to deviate from a direct return path between the destination location and the origination location; and causing the UAV to capture imagery of a property at the first surveillance location for an authorized party that is verified as owning or controlling the property; assigning the at least one surveillance action to be performed by the UAV; receiving the imagery captured by the UAV, the imagery depicting the property and an adjacent property; modifying the imagery to at least one of obscure or remove depictions of the adjacent property; detecting a surveillance event at the property; creating a surveillance alert; and sending the surveillance alert to an electronic device associated with an owner of the first surveillance location. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium storing instructions executable by one or more processors, wherein the instructions, when executed, cause the one or more processors to perform operations comprising:
-
dispatching a UAV to travel from an origination location to deliver a package at a destination location; determining one or more remaining resources of the UAV after delivery of the package at the destination location; receiving a list of surveillance locations and one or more surveillance actions to be performed at an individual surveillance location in the list of surveillance locations; determining one or more anticipated resources associated with at least one surveillance action of the one or more surveillance actions; determining that the one or more remaining resources is greater than or equal to the one or more anticipated resources; scheduling the at least one surveillance action to be performed by the UAV based at least in part on the one or more remaining resources being greater than or equal to the one or more anticipated resources; determining, based at least in part on scheduling the at least one surveillance action, a first surveillance location in the list of surveillance locations and one or more first surveillance actions at the first surveillance location, the one or more first surveillance actions comprising; causing the UAV to deviate from a direct return path between the destination location and the origination location; and causing the UAV to capture imagery of a property at the first surveillance location for an authorized party that is verified as owning or controlling the property; assigning the at least one surveillance action to be performed by the UAV; receiving the imagery captured by the UAV, the imagery depicting the property and an adjacent property; modifying the imagery to at least one of obscure or remove depictions of the adjacent property; detecting a surveillance event at the property; creating a surveillance alert; and sending the surveillance alert to an electronic device associated with an owner of the first surveillance location. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification