Providing services using unmanned aerial vehicles
First Claim
Patent Images
1. A computer-implemented method comprising:
- identifying, by a processor, a remote situation;
determining, by the processor, a target location corresponding to the identified remote situation;
selecting, by the processor, a first unmanned aerial vehicle (UAV) from a plurality of UAVs that are configured to provide support for a plurality of remote situations, wherein the plurality of UAVs comprises at least the first UAV and a second UAV, wherein the first UAV is configured to provide support for a first remote situation and the second UAV configured to provide support for a second remote situation, and wherein the selection of the first UAV is based at least in part on a determination that the first UAV is better configured to provide support for the identified remote situation than at least one other UAV, from the plurality of UAVs;
determining, by the processor, that an expected benefit of sending the first UAV to the target location outweighs a cost of sending the first UAV to the target location; and
in response to determining that the expected benefit outweighs the cost, causing the first UAV to;
(a) travel to the target location in a forward-flight mode to provide support for the identified remote situation, (b) transition to a hover flight mode when the first UAV is located at or near to the target location, and (c) while in the hover flight mode at or near to the target location, provide at least some support for the identified remote situation, wherein, to provide at least some support for the identified remote situation while in the hover flight mode, the first UAV uses a winch to lower one or more support items to a ground at or near the target location.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments described herein may help to provide support via a fleet of unmanned aerial vehicles (UAVs). An illustrative medical-support system may include multiple UAVs, which are configured to provide support for a number of different situations. Further, the medical-support system may be configured to: (a) identify a remote situation, (b) determine a target location corresponding to the situation, (c) select a UAV from the fleet of UAVs, where the selection of the UAV is based on a determination that the selected UAV is configured for the identified situation, and (d) cause the selected UAV to travel to the target location to provide support.
34 Citations
21 Claims
-
1. A computer-implemented method comprising:
-
identifying, by a processor, a remote situation; determining, by the processor, a target location corresponding to the identified remote situation; selecting, by the processor, a first unmanned aerial vehicle (UAV) from a plurality of UAVs that are configured to provide support for a plurality of remote situations, wherein the plurality of UAVs comprises at least the first UAV and a second UAV, wherein the first UAV is configured to provide support for a first remote situation and the second UAV configured to provide support for a second remote situation, and wherein the selection of the first UAV is based at least in part on a determination that the first UAV is better configured to provide support for the identified remote situation than at least one other UAV, from the plurality of UAVs; determining, by the processor, that an expected benefit of sending the first UAV to the target location outweighs a cost of sending the first UAV to the target location; and in response to determining that the expected benefit outweighs the cost, causing the first UAV to;
(a) travel to the target location in a forward-flight mode to provide support for the identified remote situation, (b) transition to a hover flight mode when the first UAV is located at or near to the target location, and (c) while in the hover flight mode at or near to the target location, provide at least some support for the identified remote situation, wherein, to provide at least some support for the identified remote situation while in the hover flight mode, the first UAV uses a winch to lower one or more support items to a ground at or near the target location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable medium having stored therein instructions that are executable to cause a processor to perform functions comprising:
-
identifying, a remote situation; determining a target location corresponding to the identified remote situation; selecting a first unmanned aerial vehicle (UAV) from a plurality of UAVs that are configured to provide support for a plurality of remote situations, wherein the plurality of UAVs comprises at least the first UAV configured to provide support for a first remote situation and a second UAV configured to provide support for a second remote situation, and wherein the selection of the UAV is based at least in part on a determination that the first UAV is better configured to provide support for the identified remote situation than at least one other UAV, from the plurality of UAVs; determining that an expected benefit of sending the first UAV to the target location outweighs a cost of sending the first UAV to the target location; and in response to determining that the expected benefit outweighs the cost, causing the first UAV to;
(a) travel in a forward-flight mode to the target location to provide support for the identified remote situation, (b) transition to a hover flight mode when the first UAV is located at or near to the target location, and (c) while in the hover flight mode at or near to the target location, provide at least some support for the identified remote situation, wherein, to provide at least some support for the identified remote situation while in the hover flight mode, the first UAV uses a winch to lower one or more support items to a ground at or near the target location. - View Dependent Claims (11, 12)
-
-
13. A situational-support system comprising:
-
at least one processor; at least one non-transitory computer readable medium in at least one component of the system; and program instructions stored in the at least one non-transitory computer readable medium and executable by at least one processor to cause the situational support system to; identify a remote situation; determine a target location corresponding to the identified remote situation; select a first unmanned aerial vehicle (UAV) from a plurality of UAVs that are configured to provide support for a plurality of remote situations, wherein the plurality of UAVs comprises at least the first UAV configured to provide support for a first remote situation and a second UAV configured to provide support for a second remote situation, and wherein the selection of the first UAV is based at least in part on a determination that the first UAV is better configured to provide support for the identified remote situation than at least one other UAV, from the plurality of UAVs; determine that an expected benefit of sending the first UAV to the target location outweighs a cost of sending the first UAV to the target location; and in response to determining that the expected benefit outweighs the cost, cause the first UAV to;
(a) travel in a forward-flight mode to the target location to provide support for the identified remote situation, (b) transition to a hover flight mode when the first UAV is located at or near to the target location, and (c) while in the hover flight mode, provide at least some support for the identified remote situation, wherein, to provide at least some support for the identified remote situation while in the hover flight mode, the first UAV uses a winch to lower one or more support items to a ground at or near the target location. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
a plurality of unmanned aerial vehicles (UAVs), wherein the plurality of UAVs are configured to provide support for a plurality of remote situations, and wherein the plurality of UAVs comprises at least a first UAV configured to provide support for a first remote situation and a second UAV configured to provide support for a second remote situation; and at least one computing system comprising a processor, wherein the computing system is configured to; identify a remote situation; determine a target location corresponding to the identified remote situation; select the first unmanned aerial vehicle (UAV) from the plurality of UAVs that are configured to provide support for the plurality of remote situations, wherein the selection of the first UAV is based at least in part on a determination that the first UAV is better configured to provide support for the identified remote situation than at least one other UAV, from the plurality of UAVs; determine that an expected benefit of sending the first UAV to the target location outweighs a cost of sending the first UAV to the target location; and in response to determining that the expected benefit outweighs the cost, cause the first UAV to;
(a) travel in a forward-flight mode to the target location to provide support for the identified remote situation, (b) transition to a hover flight mode when the first UAV is located at or near to the target location, and (c) while in the hover flight mode, provide at least some support for the identified remote situation, wherein, to provide at least some support for the identified remote situation while in the hover flight mode, the first UAV uses a winch to lower one or more support items to a ground at or near the target location. - View Dependent Claims (21)
-
Specification