Interactive transport services provided by unmanned aerial vehicles
First Claim
Patent Images
1. A method comprising:
- receiving, by a client device, a transport request for transport of one or more selected items to a target location by an unmanned aerial vehicle (UAV), and responsively;
displaying, by the client device, a preparation status screen including;
(a) a transport-preparation status corresponding to transport of the one or more selected items, and (b) a first arrival-time estimate, wherein the first arrival-time estimate is determined based on a combination of at least (i) a preparation-to-loading time estimate for the one or more selected items, and (ii) a flight time estimate for transport of the one or more selected items to the target location by a UAV;
receiving a status message indicating that the one or more selected items are loaded on a first UAV for transport to the target location and responsively;
displaying, by the client device, a flight progress screen comprising;
(a) a map comprising a flight path visualization and a location indication for the first UAV, and (b) an updated arrival time, wherein the updated arrival time is determined based an updated flight time estimate for transport of the one or more selected items to the target location by the first UAV; and
receiving a status message indicating that the UAV has released the one or more selected items in a ground delivery area associated with the target location, and responsively displaying a delivery confirmation screen.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments relate to a client-facing application for interacting with a transport service that transports items via unmanned aerial vehicles (UAVs). An example graphic interface may allow a user to order items to specific delivery areas associated with their larger delivery location, and may dynamically provide status updates and other functionality during the process of fulfilling a UAV transport request.
62 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a client device, a transport request for transport of one or more selected items to a target location by an unmanned aerial vehicle (UAV), and responsively; displaying, by the client device, a preparation status screen including;
(a) a transport-preparation status corresponding to transport of the one or more selected items, and (b) a first arrival-time estimate, wherein the first arrival-time estimate is determined based on a combination of at least (i) a preparation-to-loading time estimate for the one or more selected items, and (ii) a flight time estimate for transport of the one or more selected items to the target location by a UAV;receiving a status message indicating that the one or more selected items are loaded on a first UAV for transport to the target location and responsively; displaying, by the client device, a flight progress screen comprising;
(a) a map comprising a flight path visualization and a location indication for the first UAV, and (b) an updated arrival time, wherein the updated arrival time is determined based an updated flight time estimate for transport of the one or more selected items to the target location by the first UAV; andreceiving a status message indicating that the UAV has released the one or more selected items in a ground delivery area associated with the target location, and responsively displaying a delivery confirmation screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A client-device system comprising:
-
a communication interface operable for communications with a service-provider system for a unmanned aerial vehicle (UAV) transport service; at least one processor; and a non-transitory computer readable medium comprising program instructions stored thereon and executable by the at least one processor to perform functions comprising; receiving a transport request for transport of one or more selected items to a target location by a UAV, and responsively displaying a preparation status screen including;
(a) a transport-preparation status corresponding to transport of the one or more selected items, and (b) a first arrival-time estimate, wherein the first arrival-time estimate is determined based on a combination of at least (i) a preparation-to-loading time estimate for the one or more selected items, and (ii) a flight time estimate for transport of the one or more selected items to the target location by a UAV;receiving a status message indicating that the one or more selected items are loaded on a first UAV for transport to the target location and responsively displaying a flight progress screen comprising;
(a) a map comprising a flight path visualization and a location indication for the first UAV, and (b) an updated arrival time corresponding, wherein the updated arrival time is determined based an updated flight time estimate for transport of the one or more selected items to the target location by the first UAV; andreceiving a status message indicating that the UAV has released the one or more selected items in a ground delivery area associated with the target location, and responsively displaying a delivery confirmation screen.
-
-
18. A method comprising:
-
receiving, by a computing device, a transport request for transport of one or more selected items to a target location by an unmanned aerial vehicle (UAV); responsive to receiving the transport request, the client computing device; (i) determining a total transport time based on a combination of at least (a) a preparation-to-loading time estimate for the one or more selected items, and (b) a flight time estimate for transport of the one or more selected items to the target location by a UAV; (ii) sending a first status message to a client device, wherein the first status message comprises;
(a) a transport-preparation status for the one or more selected items, and (b) an arrival time corresponding to the total transport time;receiving, by the computing device, an indication that the one or more selected items are loaded on a first UAV for transport to the target location and responsively; (i) determining an updated total transport time based on an updated flight time estimate for transport of the one or more selected items to the target location by the first UAV; (ii) sending a second status message to the client device, wherein the second status message comprises an updated arrival time corresponding to the updated total transport time; and receiving an indication that the UAV has released the one or more selected items in a ground delivery area associated with the target location and responsively sending a third message indicating to the client device to display a delivery confirmation screen. - View Dependent Claims (19, 20)
-
Specification