FUEL DISTRIBUTION NETWORK
First Claim
1. A computer readable medium comprising computer readable program code embodied therein for causing a computer system to perform a method, the method comprising:
- receiving a fuel reservation request (FRR) from a fuel network user interface module (FNUIM);
obtaining a physical location of the FNUIM;
determining a user associated with the FRR;
obtaining a list of fuel stations using the physical location and information associated with the user;
sending, to FNUIM, a list of fuel stations;
receiving, from the FNUIM, a selection request specifying a fuel station from the list of fuel stations and a fuel reservation amount specifying an amount of fuel;
sending a backend service provider (BSP) reservation request to the fuel station, wherein the BSP reservation request comprises the fuel reservation amount; and
sending a confirmation message comprising a reservation expiration time to the FNUIM.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for using a fuel distribution network. The method including receiving a fuel reservation request (FRR) from a fuel network user interface module (FNUIM), obtaining a physical location of the FNUIM, determining a user associated with the FRR, and obtaining a list of fuel stations using the physical location and information associated with the user. The method further includes sending, to FNUIM, a list of fuel stations, receiving, from the FNUIM, a selection request specifying a fuel station from the list of fuel stations and a fuel reservation amount specifying an amount of fuel, sending a backend service provider (BSP) reservation request to the fuel station, where the BSP reservation request comprises the fuel reservation amount, and sending a confirmation message comprising a reservation expiration time to the FNUIM.
8 Citations
22 Claims
-
1. A computer readable medium comprising computer readable program code embodied therein for causing a computer system to perform a method, the method comprising:
-
receiving a fuel reservation request (FRR) from a fuel network user interface module (FNUIM); obtaining a physical location of the FNUIM; determining a user associated with the FRR; obtaining a list of fuel stations using the physical location and information associated with the user; sending, to FNUIM, a list of fuel stations; receiving, from the FNUIM, a selection request specifying a fuel station from the list of fuel stations and a fuel reservation amount specifying an amount of fuel; sending a backend service provider (BSP) reservation request to the fuel station, wherein the BSP reservation request comprises the fuel reservation amount; and sending a confirmation message comprising a reservation expiration time to the FNUIM. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A fuel network user interface module (FNUIM), comprising:
-
a processor; a user interface; a memory; and software instructions stored in memory, which when executed by the processor, perform a method, the method comprising; generating a fuel reservation request (FRR), wherein the FRR specifies a vehicle; sending the FRR to a backend service provider (BSP); receiving a list of fuel stations from the BSP; displaying the list of fuel stations on the user interface; generating a selection request specifying a fuel station from the list of fuel stations and a fuel reservation amount specifying an amount of fuel; sending the selection request to the BSP; and receiving, from the BSP, a confirmation message comprising a reservation expiration time. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A fuel station comprising:
-
a fuel storage unit configured to store fuel; a fuel output connection operatively connected to the fuel storage unit and configured to interface with a vehicle to enable transfer of the fuel from the fuel storage unit to the vehicle; a fuel station control module comprising; a processor; a memory; and software instructions stored in memory, which when executed by the processor, perform a method, the method comprising; receiving a backend service provider (BSP) reservation request, wherein the BSP reservation request comprises a user ID, a fuel reservation amount specifying an amount of fuel and a reservation expiration time, wherein the amount of fuel is reserved for a user associated with the user ID at the fuel station until expiration of the reservation expiration time; storing, in response to the BSP reservation request, a fuel reservation record comprising the user ID, the fuel reservation amount, and the reservation expiration time; prior to expiration of the reservation expiration time; receiving a request to access the fuel station from the user associated with the user ID; authenticating the user; obtaining, after successful authentication, the fuel reservation record using the user ID; granting access to the fuel output connection; and enabling the user to transfer up to the amount of fuel specified in the fuel reservation amount to the vehicle using the fuel output connection. - View Dependent Claims (19, 20, 21, 22)
-
Specification