Intelligence platform for automated retrieval or protection of a package or a person by an unmanned vehicle (UV)
First Claim
1. A method, comprising:
- determining, by a computing resource of a cloud computing environment, that a package was delivered to a location;
receiving, by a computing resource of the cloud computing environment, real-time information associated with the package or the location to which the package was delivered,wherein the real-time information includes;
sensor data received from one or more sensor devices disposed proximate to the package, andthird party data received from one or more third party devices associated with a geographic region that includes the location to which the package was delivered;
determining, by a computing resource of the cloud computing environment and using a first machine learning model, a first score for the package based on the real-time information,wherein the first score predicts a measure of vulnerability of the package;
determining, by a computing resource of the cloud computing environment, whether to retrieve or protect the package based on the first score for the package;
receiving, by a computing resource of the cloud computing environment, vehicular data associated with a plurality of unmanned aerial vehicles (UAVs) capable of retrieving or protecting the package;
determining, by a computing resource of the cloud computing environment and using a second machine learning model, a second score for one or more of the plurality of UAVs,wherein the second score predicts a measure of confidence that a first UAV, of the one or more of the plurality of UAVs, is capable of retrieving or protecting the package;
selecting, by a computing resource of the cloud computing environment, the first UAV, of the one or more of the plurality of UAVs, to retrieve or protect the package based on the second score;
determining, by a computing resource of the cloud computing environment, instructions for causing the first UAV to navigate to the package and retrieve or protect the package; and
transmitting, by a computing resource of the cloud computing environment, the instructions to the first UAV to cause the first UAV to navigate to the package and retrieve or protect the package.
1 Assignment
0 Petitions
Accused Products
Abstract
An intelligence platform determines that a package was delivered to a location, and receives real-time information associated with the package or location. The real-time information includes sensor data received from one or more sensor devices disposed proximate to the package, or third party data received from one or more third party devices associated with a geographic region that includes the location to which the package was delivered. The intelligence platform determines, using a machine learning model, a score for the package based on the real-time information, where the score predicts a measure of vulnerability of the package, and determines whether to retrieve or protect the package based on the score. The intelligence platform selects an unmanned vehicle (UV) to retrieve or protect the package based on vehicular data, and transmits instructions to the UV to cause the UV to navigate to the package and retrieve or protect the package.
26 Citations
20 Claims
-
1. A method, comprising:
-
determining, by a computing resource of a cloud computing environment, that a package was delivered to a location; receiving, by a computing resource of the cloud computing environment, real-time information associated with the package or the location to which the package was delivered, wherein the real-time information includes; sensor data received from one or more sensor devices disposed proximate to the package, and third party data received from one or more third party devices associated with a geographic region that includes the location to which the package was delivered; determining, by a computing resource of the cloud computing environment and using a first machine learning model, a first score for the package based on the real-time information, wherein the first score predicts a measure of vulnerability of the package; determining, by a computing resource of the cloud computing environment, whether to retrieve or protect the package based on the first score for the package; receiving, by a computing resource of the cloud computing environment, vehicular data associated with a plurality of unmanned aerial vehicles (UAVs) capable of retrieving or protecting the package; determining, by a computing resource of the cloud computing environment and using a second machine learning model, a second score for one or more of the plurality of UAVs, wherein the second score predicts a measure of confidence that a first UAV, of the one or more of the plurality of UAVs, is capable of retrieving or protecting the package; selecting, by a computing resource of the cloud computing environment, the first UAV, of the one or more of the plurality of UAVs, to retrieve or protect the package based on the second score; determining, by a computing resource of the cloud computing environment, instructions for causing the first UAV to navigate to the package and retrieve or protect the package; and transmitting, by a computing resource of the cloud computing environment, the instructions to the first UAV to cause the first UAV to navigate to the package and retrieve or protect the package. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A device, comprising:
-
one or more memories; and one or more processors, communicatively coupled to the one or more memories, to; determine that a package was delivered to a location; receive real-time information associated with the package or the location to which the package was delivered, wherein the real-time information includes; sensor data received from one or more sensor devices disposed proximate to the package, or third party data received from one or more third party devices associated with a geographic region that includes the location to which the package was delivered; determine, using a machine learning model, a score for the package based on the real-time information, wherein the score predicts a measure of vulnerability of the package; determine whether to retrieve or protect the package based on the score for the package; receive vehicular data associated with a plurality of unmanned aerial vehicles (UAVs) capable of retrieving or protecting the package; select a particular UAV, of the one or more of the plurality of UAVs, to retrieve or protect the package based on the vehicular data; determine instructions for causing the particular UAV to navigate to the package and retrieve or protect the package; and transmit the instructions to the particular UAV to cause the particular UAV to navigate to the package and retrieve or protect the package. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium storing instructions, the instructions comprising:
-
one or more instructions that, when executed by one or more processors, cause the one or more processors to; determine that a package was delivered to a location; receive real-time information associated with the location or the package, wherein the real-time information includes; sensor data received from one or more sensor devices disposed proximate to the package, or third party data received from one or more third party devices associated with a geographic region that includes the location; determine, using a machine learning model, a score for the package based on the real-time information, wherein the score predicts a measure of vulnerability of the package; determine whether to retrieve or protect the package based on the score; receive vehicular data associated with a plurality of unmanned aerial vehicles (UAVs) capable of retrieving or protecting the package; select a particular UAV, of the plurality of UAVs, to retrieve or protect the package based on the vehicular data; determine instructions for causing the particular UAV to navigate to the package and retrieve or protect the package; and transmit the instructions to the particular UAV to cause the particular UAV to navigate to the package and retrieve or protect the package. - View Dependent Claims (18, 19, 20)
-
Specification