Patent ID: 11922360
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A computer program product for managing delivery of packages utilizing one or more vehicles and one or more on-demand warehouses, the computer program product comprising:
one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising:
program instructions to load one or more packages onto a large delivery vehicle of the one or more vehicles;
program instructions to identify one or more travel restrictions associated with one or more delivery destinations;
program instructions to determine priority designation of one or more packages associated with the delivery route associated with the one or more delivery destinations, wherein the one or more packages comprise of a high priority designation and a medium and low priority designation, wherein the one or more packages comprise of a high priority designation and a medium and low priority designation;
program instructions to determine one or more alternative routes associated with the one or more delivery destinations based on the one or more travel restrictions and identifying the priority designation of the one or more packages;
program instructions to determine a first vehicle from one or more vehicles for the one or more alternative routes and the first vehicle conforms to the one or more travel restrictions;
program instructions to select the first vehicle to deliver the one or more packages with the high priority designation to a first delivery destination of the one or more delivery destinations;
program instructions to instruct a drone to autonomously unload only the one or more packages with the high priority designation from the large delivery vehicle;
program instructions to instruct the drone to autonomously load the one or more packages with the high priority designation onto the first vehicle;
program instructions to determine a need for the one or more on-demand warehouses along the delivery route for the one or more packages with medium and low priority designation, wherein the one or more on-demand warehouses are temporary space that can be booked on short notice;
program instructions to book the one or more on-demand warehouses and storing, temporarily, the one or more packages into the one or more on-demand warehouses;
program instructions to deliver, by using a second vehicle, the one or more packages with medium and low priority designation from the one or more on-demand warehouses to a second delivery destination; and
program instructions to deliver, by the first vehicle, the one or more packages with the high priority designation to the first delivery destination.