Patent ID: 11869370
Assignee: RAKUTEN GROUP, INC.
Field: Control (Instruments)
Classification: CPC G  B | IPC B  G

Claim 30:
31. A control device provided in a system including a plurality of unmanned aerial vehicles and a plurality of take-off and landing facilities for an unmanned aerial vehicle, the control device comprising:
at least one memory configured to store program code; and
at least one processor configured to access the program code and operate as instructed by the program code, the program code including:
first determination code configured to cause at least one of the at least one processor to determine a target position for a first unmanned aerial vehicle among the plurality of unmanned aerial vehicles, the target position defining a provisional waypoint of the first unmanned aerial vehicle, the target position being determined based at least in part on a position of each of the plurality of take-off and landing facilities, the target position being different from a position of each of the plurality of take-off and landing facilities, the position of each of the plurality of take-off and landing facilities being different from a position of a departure place of the first unmanned aerial vehicle;
first control code configured to cause at least one of the at least one processor to control the first unmanned aerial vehicle to fly toward the target position before determination of a destination intended for landing;
acquisition code configured to cause at least one of the at least one processor to acquire take-off and landing facility information indicating a take-off and landing facility to be used for landing by the first unmanned aerial vehicle, the indicated take-off and landing facility defining an intended final destination of the first unmanned aerial vehicle, the indicated take-off and landing facility determined from among the plurality of take-off and landing facilities based at least in part on a reservation status of each of the plurality of take-off and landing facilities by a second unmanned aerial vehicle different from the first unmanned aerial vehicle among the plurality of unmanned aerial vehicles, the indicated take-off and landing facility determined while the first unmanned aerial vehicle is flying on a course to the target position; and
second control code configured to cause at least one of the at least one processor to control the first unmanned aerial vehicle to fly toward the take-off and landing facility indicated by the take-off and landing facility information.