Methods and systems for requesting and displaying UAV information
First Claim
1. A method comprising:
- displaying, by a computing system, a graphical interface comprising an interface feature that indicates unmanned aerial vehicle (UAV) assignments;
receiving, by the computing system, a message comprising a UAV identifier that identifies a particular UAV assigned to a particular item based on a UAV-assignment request for the particular item, wherein the UAV-assignment request comprises a request to have a UAV assigned to pick up the particular item at a source location for subsequent transport of the particular item from the source location to another location;
using the received UAV identifier as a basis for displaying, on the graphical interface, (i) a graphical identifier of the particular UAV assigned to the particular item based on the UAV-assignment request for the particular item and (ii) a graphical identifier of the particular item;
receiving, by the computing system, a flight-status notification indicating a status of flight by the particular UAV to the source location for pickup of the particular item; and
using the received flight-status notification as a basis for displaying, on the graphical interface, a graphical status indicating the status of flight by the particular UAV to the source location for pickup of the particular item.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein are methods and systems that help facilitate the summoning and loading of a pickup and delivery unmanned aerial vehicle (UAV). In particular, a computing system may display a graphical interface including an interface feature that indicates UAV assignments. That computing system may receive a message including a UAV identifier that identifies a particular UAV assigned to a particular item based on a UAV-assignment request for the particular item. And the computing system may use the received UAV identifier as a basis for displaying, on the graphical interface, (i) a graphical identifier of the particular UAV assigned to the particular item based on the UAV-assignment request for the particular item and (ii) a graphical identifier of the particular item.
-
Citations
22 Claims
-
1. A method comprising:
-
displaying, by a computing system, a graphical interface comprising an interface feature that indicates unmanned aerial vehicle (UAV) assignments; receiving, by the computing system, a message comprising a UAV identifier that identifies a particular UAV assigned to a particular item based on a UAV-assignment request for the particular item, wherein the UAV-assignment request comprises a request to have a UAV assigned to pick up the particular item at a source location for subsequent transport of the particular item from the source location to another location; using the received UAV identifier as a basis for displaying, on the graphical interface, (i) a graphical identifier of the particular UAV assigned to the particular item based on the UAV-assignment request for the particular item and (ii) a graphical identifier of the particular item; receiving, by the computing system, a flight-status notification indicating a status of flight by the particular UAV to the source location for pickup of the particular item; and using the received flight-status notification as a basis for displaying, on the graphical interface, a graphical status indicating the status of flight by the particular UAV to the source location for pickup of the particular item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
displaying, by a computing system, a graphical interface comprising an interface feature that indicates unmanned aerial vehicle (UAV) assignments; receiving, by the computing system, an indication that a weight of a particular item is higher than a threshold weight; in response to receiving the indication, displaying, on the graphical interface, a graphical status indicating that the weight is higher than the threshold weight, wherein the graphical status is a graphical prompt requesting an update to the weight of the particular item; receiving, by the computing system, a message comprising a UAV identifier that identifies a particular UAV assigned to the particular item based on a UAV-assignment request for the particular item, wherein the UAV-assignment request includes the weight of the particular item; and using the received UAV identifier as a basis for displaying, on the graphical interface, (i) a graphical identifier of the particular UAV assigned to the particular item based on the UAV-assignment request for the particular item and (ii) a graphical identifier of the particular item.
-
-
10. A method comprising:
-
displaying, by a computing system, a graphical interface comprising an interface feature that indicates unmanned aerial vehicle (UAV) assignments; receiving, by the computing system, an indication that a weight of a particular item is higher than a threshold weight; in response to receiving the indication, displaying, on the graphical interface, a graphical status indicating that the weight is higher than the threshold weight; receiving, by the computing system, an update to a UAV-assignment request indicating an update to the weight of the particular item; receiving, by the computing system, a message comprising a UAV identifier that identifies a particular UAV assigned to the particular item based on the UAV-assignment request for the particular item, wherein the particular UAV is assigned based at least on the updated weight of the particular item; and using the received UAV identifier as a basis for displaying, on the graphical interface, (i) a graphical identifier of the particular UAV assigned to the particular item based on the UAV-assignment request for the particular item and (ii) a graphical identifier of the particular item.
-
-
11. A method comprising:
-
displaying, by a computing system, a graphical interface comprising an interface feature that indicates unmanned aerial vehicle (UAV) assignments; receiving, by the computing system, a message comprising a UAV identifier that identifies a particular UAV assigned to a particular item based on a UAV-assignment request for the particular item, wherein the UAV-assignment request comprises a request to have a UAV assigned to pick up the particular item at a source location for subsequent transport of the particular item from the source location to another location; using the received UAV identifier as a basis for displaying, on the graphical interface, (i) a graphical identifier of the particular UAV assigned to the particular item based on the UAV-assignment request for the particular item and (ii) a graphical identifier of the particular item; receiving, by the computing system, an arrival notification indicating that the particular UAV has arrived or that arrival of the particular UAV is imminent at the source location; and in response to receiving the arrival notification, outputting, by the computing system, an indication that the particular UAV has arrived or that arrival of the particular UAV is imminent at the source location. - View Dependent Claims (12, 13)
-
-
14. A method comprising:
-
displaying, by a computing system, a graphical interface comprising an interface feature that indicates unmanned aerial vehicle (UAV) assignments; receiving, by the computing system, a message comprising a UAV identifier that identifies a particular UAV assigned to a particular item based on a UAV-assignment request for the particular item wherein the UAV-assignment request comprises a request to have a UAV assigned to pick up the particular item at a source location for subsequent transport of the particular item from the source location to another location; using the received UAV identifier as a basis for displaying, on the graphical interface, (i) a graphical identifier of the particular UAV assigned to the particular item based on the UAV-assignment request for the particular item and (ii) a graphical identifier of the particular item; receiving, by the computing system, a sub-location notification indicating a sub-location of the source location at which the particular UAV has arrived or at which arrival of the particular UAV is imminent; and in response to receiving the sub-location notification, outputting, by the computing system, an indication of the sub-location at which the particular UAV has arrived or at which arrival of the particular UAV is imminent. - View Dependent Claims (15, 16, 17)
-
-
18. A method comprising:
-
displaying, by a computing system, a graphical interface comprising an interface feature that indicates unmanned aerial vehicle (UAV) assignments; receiving, by the computing system, a message comprising a UAV identifier that identifies a particular UAV assigned to a particular item based on a UAV-assignment request for the particular item, wherein the UAV-assignment request comprises a request to have a UAV assigned to pick up the particular item at a source location for subsequent transport of the particular item from the source location to another location; using the received UAV identifier as a basis for displaying, on the graphical interface, (i) a graphical identifier of the particular UAV assigned to the particular item based on the UAV-assignment request for the particular item and (ii) a graphical identifier of the particular item; receiving, by the computing system, a successful-pickup notification indicating that the particular UAV successfully picked up the particular item at the source location for subsequent transport of the particular item by the particular UAV to another location; and using the received successful-pickup notification as a basis for displaying, on the graphical interface, a graphical status indicating that the particular UAV successfully picked up the particular item at the source location for subsequent transport of the particular item by the particular UAV to another location.
-
-
19. A method comprising:
-
displaying, by a computing system, a graphical interface comprising an interface feature that indicates unmanned aerial vehicle (UAV) assignments; receiving, by the computing system, a message comprising a UAV identifier that identifies a particular UAV assigned to a particular item based on a UAV-assignment request for the particular item, wherein the UAV-assignment request comprises a request to have a UAV assigned to pick up the particular item at a source location for subsequent transport of the particular item from the source location to another location; using the received UAV identifier as a basis for displaying, on the graphical interface, (i) a graphical identifier of the particular UAV assigned to the particular item based on the UAV-assignment request for the particular item and (ii) a graphical identifier of the particular item; receiving, by the computing system, a successful-pickup notification indicating that the particular UAV successfully picked up the particular item at the source location for subsequent transport of the particular item by the particular UAV to another location; and in response to receiving the successful-pickup notification, facilitating, by the computing system, transmission of an indication that the particular item has been picked up, wherein the transmission is to a device associated with the other location.
-
-
20. A method comprising:
-
displaying, by a computing system, a graphical interface comprising an interface feature that indicates unmanned aerial vehicle (UAV) assignments; receiving, by the computing system, a message comprising a UAV identifier that identifies a particular UAV assigned to a particular item based on a UAV-assignment request for the particular item, wherein the UAV-assignment request comprises a request to have a UAV assigned to pick up the particular item at a source location for subsequent transport of the particular item from the source location to another location; using the received UAV identifier as a basis for displaying, on the graphical interface, (i) a graphical identifier of the particular UAV assigned to the particular item based on the UAV-assignment request for the particular item and (ii) a graphical identifier of the particular item; receiving, by the computing system, an unsuccessful-pickup notification indicating that the particular UAV did not successfully pick up the particular item at the source location for subsequent transport of the particular item by the particular UAV to another location; and using the received unsuccessful-pickup notification as a basis for displaying, on the graphical interface, a graphical status indicating that the particular UAV did not successfully pick up the particular item at the source location for subsequent transport of the particular item by the particular UAV to another location.
-
-
21. A method comprising:
-
displaying, by a computing system, a graphical interface comprising an interface feature that indicates unmanned aerial vehicle (UAV) assignments; receiving, by the computing system, a message comprising a UAV identifier that identifies a particular UAV assigned to a particular item based on a UAV-assignment request for the particular item, wherein the UAV-assignment request comprises a request to have a UAV assigned to pick up the particular item at a source location for subsequent transport of the particular item from the source location to another location; using the received UAV identifier as a basis for displaying, on the graphical interface, (i) a graphical identifier of the particular UAV assigned to the particular item based on the UAV-assignment request for the particular item and (ii) a graphical identifier of the particular item, wherein the message is a first message, wherein the UAV identifier is a first UAV identifier, and wherein the particular UAV is a first UAV; receiving, by the computing system, an unsuccessful-pickup notification indicating that the first UAV did not successfully pick up the particular item at the source location for subsequent transport of the particular item by the first UAV to another location; in response to receiving the unsuccessful-pickup notification, receiving, by the computing system, a second message comprising a second UAV identifier that identifies a second UAV assigned to the particular item based on the UAV-assignment request for the particular item; and using the received second UAV identifier as a basis for displaying, on the graphical interface, (i) a graphical identifier of the second UAV assigned to the particular item based on the UAV-assignment request for the particular item and (ii) the graphical identifier of the particular item. - View Dependent Claims (22)
-
Specification