Method and apparatus for transportation planning based on mission-specific vehicle capacity constraints
First Claim
1. A computer-implemented method of planning movement of freight using vehicles, the computer-implemented method comprising:
- automatically determining unloading/loading complexity of a mission in terms of a mission type, by using a first formula or a first table or a first logic based on a number of pooling stops and a number of non-pooling stops of the mission;
wherein each stop is to be made in executing a plurality of orders for movement of freight to be delivered by a vehicle of a specific size performing the mission;
automatically determining one effective vehicle capacity among multiple effective vehicle capacities of the vehicle, by using a second formula or a second table or a second logic that provides different values for different complexity missions, the second formula or the second table or the second logic being based on the mission type and the specific size of the vehicle;
wherein the multiple effective vehicle capacities progressively reduce the amount of freight that can be moved by the vehicle, as the number of pooling stops and the number of non-pooling stops increase;
wherein each effective vehicle capacity, in the multiple effective vehicle capacities, is less than the specific size of the vehicle;
a computer automatically deciding on feasibility of performing the mission using the vehicle of the specific size, by comparing the one effective vehicle capacity and a maximum of total freights to be carried by the vehicle at stops in the mission; and
said computer automatically storing in a memory, a result obtained by said computer automatically deciding on feasibility.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer, for planning moves of freight using vehicles, determines one or more attributes of a mission, based on a group of shipments being consolidated into the mission, computes a total amount of freight to be moved, and decides on feasibility of performing the mission, using a vehicle of a given type based at least on each of (A) the amount of freight, (B) one or more attributes of the mission, and (C) multiple effective capacities of freight moveable by the type of vehicle being selected, which depend on the mission attribute(s). Multiple effective capacities for each vehicle type, and corresponding values of mission attribute(s) at which they are to be applied are stored in the computer ahead of time, based on industry experience. Examples of mission attribute(s) include (1) number of stops, (2) type of stops (whether pooling or not), and (3) a combination thereof.
41 Citations
20 Claims
-
1. A computer-implemented method of planning movement of freight using vehicles, the computer-implemented method comprising:
-
automatically determining unloading/loading complexity of a mission in terms of a mission type, by using a first formula or a first table or a first logic based on a number of pooling stops and a number of non-pooling stops of the mission; wherein each stop is to be made in executing a plurality of orders for movement of freight to be delivered by a vehicle of a specific size performing the mission; automatically determining one effective vehicle capacity among multiple effective vehicle capacities of the vehicle, by using a second formula or a second table or a second logic that provides different values for different complexity missions, the second formula or the second table or the second logic being based on the mission type and the specific size of the vehicle; wherein the multiple effective vehicle capacities progressively reduce the amount of freight that can be moved by the vehicle, as the number of pooling stops and the number of non-pooling stops increase; wherein each effective vehicle capacity, in the multiple effective vehicle capacities, is less than the specific size of the vehicle; a computer automatically deciding on feasibility of performing the mission using the vehicle of the specific size, by comparing the one effective vehicle capacity and a maximum of total freights to be carried by the vehicle at stops in the mission; and said computer automatically storing in a memory, a result obtained by said computer automatically deciding on feasibility. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more non-transitory computer-readable storage media comprising computer executable instructions, when executed by at least one processor perform a computer-implemented method, the computer executable instructions comprising:
-
instructions to determine unloading/loading complexity of a mission in terms of a mission type, by using a first formula or a first table or a first logic based on a number of pooling stops and a number of non-pooling stops of the mission; wherein each stop is to be made in executing a plurality of orders for movement of freight to be delivered by a vehicle of a specific size performing the mission; instructions to determine one effective vehicle capacity among multiple effective vehicle capacities of the vehicle by using a second formula or a second table or a second logic that provides different values for different complexity missions, the second formula or the second table or the second logic being based on the mission type and the specific size of the vehicle; wherein the multiple effective vehicle capacities progressively reducing the amount of freight that can be moved by the vehicle, as the number of pooling stops and the number of non-pooling stops increase; wherein each effective vehicle capacity, in the multiple effective vehicle capacities, is less than the specific size of the vehicle; instructions to decide on feasibility of performing the mission using the vehicle of the specific size, by comparing the one effective vehicle capacity and a maximum of total freights to be carried by the vehicle at stops in the mission; and instructions to store in a memory, a result of obtained by execution of the instructions to decide on feasibility. - View Dependent Claims (12, 13, 14)
-
-
15. A computer comprising:
-
a processor and a memory coupled to the processor, the memory being encoded with a computer program comprising instructions executable by said processor to prepare missions for movement of freight using vehicles, wherein said instructions are at least to; determine unloading/loading complexity of a mission in terms of a mission type, by using a first formula or a first table or a first logic based on a number of pooling stops and a number of non-pooling stops of the mission; wherein each stop is to be made in executing a plurality of orders for movement of freight to be delivered by a vehicle of a specific size performing the mission; automatically determine one effective vehicle capacity among multiple effective vehicle capacities of the vehicle by using a second formula or a second table or a second logic that provides different values for different complexity missions, the second formula or the second table or the second logic being based on the mission type and the specific size of the vehicle; wherein the multiple effective vehicle capacities progressively reduce the amount of freight that can be moved by the vehicle, as the number of pooling stops and the number of non-pooling stops increase; wherein each effective vehicle capacity, in the multiple effective vehicle capacities, is less than the specific size of the vehicle; decide on feasibility of performing the mission, using the vehicle of the specific size, by comparing the one effective vehicle capacity and a maximum of total freights to be carried by the vehicle at stops in the mission; and store in the memory, a result obtained by execution of the instructions to decide on feasibility. - View Dependent Claims (16, 17, 18)
-
-
19. An apparatus for preparing missions for movement of freight using vehicles, the apparatus comprising:
-
means for determining unloading/loading complexity of a mission in terms of a mission type, by using a first formula or a first table or a first logic based on a number of pooling stops and a number of non-pooling stops of the mission; wherein each stop is to be made in executing a plurality of orders for movement of freight to be delivered by a vehicle of a specific size performing the mission; means for automatically determining one effective vehicle capacity among multiple effective vehicle capacities of the vehicle by using a second formula or a second table or a second logic that provides different values for different complexity missions, the second formula or the second table or the second logic being based on the mission type and the specific size of the vehicle; wherein the multiple effective vehicle capacities progressively reduce the amount of freight that can be moved by the vehicle, as the number of pooling stops and the number of non-pooling stops increase; wherein each effective vehicle capacity, in the multiple effective vehicle capacities, is less than the specific size of the vehicle; means for deciding on feasibility of performing the mission using the vehicle of the specific size, by comparing the one effective vehicle capacity and a maximum of total freights to be carried by the vehicle at stops in the mission; and means for storing a result obtained by said means for deciding on feasibility. - View Dependent Claims (20)
-
Specification