Fuel delivery cost estimation system
AssigneeThe Boeing Company
InventorsKristopher E. Atkins, Richard Gordon Cline, Brent E. Barrett
Life of this patent
Estimating the term…
Abstract
A method and apparatus for estimating a cost for moving fuel. A group of vehicles for moving the fuel from a starting location to a destination location is formed using user input. Operations for moving the fuel from the starting location to the destination location are identified using the user input. A set of additional vehicles for the group of vehicles is identified to form a current group of vehicles. Personnel for the current group of vehicles are identified. The cost for moving the fuel from the starting location to the destination location is identified using the current group of vehicles and the personnel.
Claims19
A method for estimating a cost for moving fuel, the method comprising:
- forming, by a processor, a group of vehicles for moving the fuel from a starting location to a destination location using user input, wherein the group of vehicles is selected from a plurality of heterogeneous vehicles in a vehicle database;
- identifying, by the processor, operations for moving the fuel from the starting location to the destination location using the user input;
- identifying, by the processor, a set of additional vehicles for the group of vehicles to form a current group of vehicles;
- identifying, by the processor, personnel for the current group of vehicles, wherein identifying the personnel comprises identifying first personnel to operate a first vehicle in the current group of vehicles and second personnel to perform maintenance on the first vehicle in the current group of vehicles;
- identifying, by the processor, the cost for moving the fuel from the starting location to the destination location using the current group of vehicles and the personnel;
- providing, by the processor, an interactive graphical user interface containing display fields, the interactive graphical user interface allowing a user to enter user input into the display fields;
- in response to the user input being entered, determining by executing an analysis module associated with the processor, whether the user input meets vehicle ability parameters and safety requirements, the analysis module further configured to warn the user when the user input fails to meet vehicle ability parameters or safety requirements;
- providing, by the processor, a vehicle group module generating a vehicle group interface for display in the graphical user interface, the vehicle group interface displaying potential vehicles to the user on the vehicle group interface in the graphical user interface, the vehicle group module forming groups of vehicles in response to receiving the user input;
- and
- providing, by the processor, a new vehicle module displaying a new vehicle interface in the graphical user interface, the new vehicle module receiving user input consisting of identifying information about a new vehicle, the identifying information including at least one of the group consisting of a fuel burn rate, a cost of maintenance, a weight of raw vehicle, a standard number of personnel needed to operate new vehicle, and a cost for needed personnel.
A method for identifying fuel costs for operating vehicles, the method comprising:
- forming, by a processor, a group of vehicles for moving fuel from a starting location to a destination location using user input, wherein the group of vehicles is selected from a plurality of heterogeneous vehicles and wherein the group of vehicles includes a vehicle under consideration;
- identifying, by the processor, operations for moving the fuel from the starting location to the destination location using the user input;
- identifying, by the processor, a set of additional vehicles for the group of vehicles to form a current group of vehicles;
- identifying, by the processor, personnel for the current group of vehicles;
- identifying, by the processor, a first cost for moving the fuel from the starting location to the destination location using the current group of vehicles and the personnel, wherein the first cost includes a second cost for the vehicle under consideration;
- determining, by the processor, whether to use the vehicle under consideration based on the second cost for the vehicle under consideration;
- responsive to an absence of a determination to use the vehicle under consideration, performing, by the processor, at least one of the group consisting of changing a first design for the vehicle under consideration to a second design, different than the first design, and selecting a new vehicle for consideration;
- providing, by the processor, an interactive graphical user interface containing display fields, the interactive graphical user interface allowing a user to enter user input into the display fields:
- in response to the user input being entered, determining by executing an analysis module associated with the processor, whether the user input meets vehicle ability parameters and safety requirements, the analysis module further configured to warn the user when the user input fails to meet vehicle ability parameters or safety requirements;
- providing, by the processor, a vehicle group module generating a vehicle group interface for display in the graphical user interface, the vehicle group interface displaying potential vehicles to the user on the vehicle group interface in the graphical user interface, the vehicle group module forming groups of vehicles in response to receiving the user input;
- and
- providing, by the processor, a new vehicle module displaying a new vehicle interface in the graphical user interface, the new vehicle module receiving user input consisting of identifying information about a new vehicle, the identifying information including at least one of the group consisting of a fuel burn rate, a cost of maintenance, a weight of raw vehicle, a standard number of personnel needed to operate new vehicle, and a cost for needed personnel.
A cost estimation system comprising:
- a computer system;
- and
- a fuel cost estimation module configured to run on the computer system;
- receive user input identifying a group of vehicles for moving fuel from a starting location to a destination location, wherein the group of vehicles is selected from a plurality of heterogeneous vehicles in a vehicle database;
- identify operations for moving the fuel from the starting location to the destination location using the user input;
- identify a set of additional vehicles for the group of vehicles to form a current group of vehicles;
- identify personnel for the current group of vehicles;
- and identify a cost for moving the fuel from the starting location to the destination location using the current group of vehicles and the personnel, wherein the fuel cost estimation module further comprises:
- an interactive graphical user interface containing display fields, the interactive graphical user interface allowing a user to enter user input into the display fields;
- an analysis module associated with the processor, which determines whether the user input meets vehicle ability parameters and safety requirements, the analysis module further configured to warn the user when the user input fails to meet vehicle ability parameters or safety requirements;
- a vehicle group module generating a vehicle group interface for display in the graphical user interface, the vehicle group interface displaying potential vehicles to the user on the vehicle group interface in the graphical user interface, the vehicle group module forming groups of vehicles in response to receiving the user input;
- and
- a new vehicle module displaying a new vehicle interface in the graphical user interface, the new vehicle module receiving user input consisting of identifying information about a new vehicle, the identifying information including at least one of the group consisting of a fuel burn rate, a cost of maintenance, a weight of raw vehicle, a standard number of personnel needed to operate new vehicle, and a cost for needed personnel.
A method comprising:
- identifying, by a processor, a new vehicle having a first design;
- selecting, by the processor, a first group of vehicles having a mission aimed at moving fuel from a starting location to a destination location, the first group of vehicles being selected from a plurality of heterogeneous vehicles in a vehicle database;
- combining, by the processor, the new vehicle with the first group of vehicles having the mission, to form a current group of vehicles;
- identifying, by the processor, a first cost for moving the fuel from the starting location to the destination location using the current group of vehicles and a first number of personnel to operate the current group of vehicles;
- comparing, by the processor, the first cost to a second cost for moving the fuel from the starting location to the destination location, wherein the second cost uses the first group of vehicles not including the new vehicle, and a second number of personnel to operate the first group of vehicles to form a comparison;
- determining, by the processor, whether to change the first design of the new vehicle to a second design, different than the first design, based on the comparison;
- providing, by the processor, an interactive graphical user interface containing display fields, the interactive graphical user interface allowing a user to enter user input into the display fields;
- in response to the user input being entered, determining by executing an analysis module associated with the processor, whether the user input meets vehicle ability parameters and safety requirements, the analysis module further configured to warn the user when the user input fails to meet vehicle ability parameters or safety requirements;
- providing, by the processor, a vehicle group module generating a vehicle group interface for display in the graphical user interface, the vehicle group interface displaying potential vehicles to the user on the vehicle group interface in the graphical user interface, the vehicle group module forming groups of vehicles in response to receiving the user input;
- and
- providing, by the processor, a new vehicle module displaying a new vehicle interface in the graphical user interface, the new vehicle module receiving user input consisting of identifying information about a new vehicle, the identifying information including at least one of the group consisting of a fuel burn rate, a cost of maintenance, a weight of raw vehicle, a standard number of personnel needed to operate new vehicle, and a cost for needed personnel.
A method for selecting vehicles for moving fuel, the method comprising:
- selecting, by a processor, the vehicles for a first group of vehicles used to move the fuel from a starting location to a destination location using user input, the first group of vehicles being selected from a plurality of heterogeneous vehicles in a vehicle database;
- identifying, by the processor, operations for moving the fuel from the starting location to the destination location;
- identifying, by the processor, a set of additional vehicles for the first group of vehicles to form a current group of vehicles;
- identifying, by the processor, personnel for the current group of vehicles;
- identifying, by the processor, a first cost for moving the fuel from the starting location to the destination location using the current group of vehicles and the personnel for the current group of vehicles;
- changing, by the processor, the current group of vehicles a number of times;
- identifying, by the processor, a number of changes to the set of additional vehicles and a number of changes to the personnel based on changing the current group of vehicles the number of times to form a number of current groups of vehicles and a number of personnel for the number of current groups of vehicles;
- identifying, by the processor, a number of costs for moving the fuel from the starting location to the destination location using the number of current groups of vehicles and the number of personnel for the number of current groups of vehicles;
- providing, by the processor, an interactive graphical user interface containing display fields, the interactive graphical user interface allowing a user to enter user input into the display fields;
- in response to the user input being entered, determining by executing an analysis module associated with the processor, whether the user input meets vehicle ability parameters and safety requirements, the analysis module further configured to warn the user when the user input fails to meet vehicle ability parameters or safety requirements;
- providing, by the processor, a vehicle group module generating a vehicle group interface for display in the graphical user interface, the vehicle group interface displaying potential vehicles to the user on the vehicle group interface in the graphical user interface, the vehicle group module forming groups of vehicles in response to receiving the user input;
- and
- providing, by the processor, a new vehicle module displaying a new vehicle interface in the graphical user interface, the new vehicle module receiving user input consisting of identifying information about a new vehicle, the identifying information including at least one of the group consisting of a fuel burn rate, a cost of maintenance, a weight of raw vehicle, a standard number of personnel needed to operate new vehicle, and a cost for needed personnel.
Dependencies are inferred from the claim text.