Systems and methods for managing fuel dispenser operations using a client device
AssigneeWayne Fueling Systems LLC
InventorsHenry Fieglein, Rohith Chinnaswamy, John Joseph Morris
Life of this patent
Estimating the term…
Abstract
In one aspect, data characterizing a session during which fuel is to be dispensed from a fuel dispenser can be received from the fuel dispenser and by a client device of a user of the fuel dispenser. A fuel dispensing parameter characterizing an operational parameter of the fuel dispenser can be received at a field of a graphical interface displayed on the client device. A token characterizing a credential associated with the user for initializing the dispensing of the fuel during the session can be determined. An initialization of the dispensing of the fuel from the fuel dispenser can be authorized based on the determined token and the received fuel dispensing parameter.
Claims25
A method comprising:
- receiving, from a fuel dispenser and by a client device of a user of the fuel dispenser, data characterizing a session during which fuel is to be dispensed from the fuel dispenser, the client device separate from the fuel dispenser;
- receiving a fuel dispensing parameter characterizing an operational parameter of the fuel dispenser for configuring an operation of the fuel dispenser during the session, the fuel dispensing parameter includes a fuel type, a fuel grade, and/or a volume of fuel to be dispensed, the fuel dispensing parameter received at a field of a graphical interface, the graphical interface depicted on a display of the client device and determined by the client device based on the received session data;
- determining a token characterizing an account associated with the user for initializing the dispensing of the fuel during the session;
- authorizing the initialization of the dispensing of the fuel from the fuel dispenser by providing the token and the fuel dispensing parameter to a routing processor separate from the fuel dispenser and the client device, receiving, from the routing processor, a confirmation instruction based on the provided token and the provided fuel dispensing parameter, the confirmation instruction indicating that the account contains sufficient funds to pay for the fuel to be dispensed in accordance with the fuel dispensing parameter and that the initialization of the dispensing of the fuel is authorized, and determining an initialization instruction in response to receiving the confirmation instruction, the initialization instruction characterizing instructions for configuring the operational parameter of the fuel dispenser based on the fuel dispensing parameter, such that the fuel dispenser is configured for the dispensing of the fuel;
- and
- providing the initialization instruction and the fuel dispensing parameter to the fuel dispenser, which causes the fuel dispenser to be configured according to the fuel dispensing parameter and enables the fuel dispenser to dispense the fuel.
A system comprising:
- at least one data processor;
- and
- memory storing instructions configured to cause the at least one data processor to perform operations comprising:
- receiving, from a fuel dispenser and by a client device of a user of the fuel dispenser, data characterizing a session during which fuel is to be dispensed from the fuel dispenser, the client device separate from the fuel dispenser;
- receiving a fuel dispensing parameter characterizing an operational parameter of the fuel dispenser for configuring an operation of the fuel dispenser during the session, the fuel dispensing parameter includes a fuel type, a fuel grade, and/or a volume of fuel to be dispensed, the fuel dispensing parameter received at a field of a graphical interface, the graphical interface depicted on a display of the client device and determined by the client device based on the received session data;
- determining a token characterizing an account associated with the user for initializing the dispensing of the fuel during the session;
- authorizing the initialization of the dispensing of the fuel from the fuel dispenser by providing the token and the fuel dispensing parameter to a routing processor separate from the fuel dispenser and the client device, receiving, from the routing processor, a confirmation instruction based on the provided token and the provided fuel dispensing parameter, the confirmation instruction indicating that the account contains sufficient funds to pay for the fuel to be dispensed in accordance with the fuel dispensing parameters and that the initialization of the dispensing of the fuel is authorized, and determining an initialization instruction in response to receiving the confirmation instruction, the initialization instruction characterizing instructions for configuring the operating parameter of the fuel dispenser based on the fuel dispensing parameter, such that the fuel dispenser is configured for the dispensing of the fuel;
- and
- providing the initialization instruction and the fuel dispensing parameter to the fuel dispenser, which causes the fuel dispenser to be configured according to the fuel dispensing parameter and enables the fuel dispenser to dispense the fuel.
A non-transitory computer program product storing instructions which, when executed by at least one data processor forming part of at least one computing system, cause the at least one data processor to implement operations comprising:
- receiving, from a fuel dispenser and by a client device of a user of the fuel dispenser, data characterizing a session during which fuel is to be dispensed from the fuel dispenser, the client device separate from the fuel dispenser;
- receiving a fuel dispensing parameter characterizing an operational parameter of the fuel dispenser for configuring an operation of the fuel dispenser during the session, the fuel dispensing parameter includes a fuel type, a fuel grade, and/or a volume of fuel to be dispensed, the fuel dispensing parameter received at a field of a graphical interface, the graphical interface depicted on a display of the client device and determined by the client device based on the received session data;
- determining a token characterizing an account associated with the user for initializing the dispensing of the fuel during the session;
- authorizing the initialization of the dispensing of the fuel from the fuel dispenser by providing the token and the fuel dispensing parameter to a routing processor separate from the fuel dispenser and the client device, receiving, from the routing processor, a confirmation instruction based on the provided token and the provided fuel dispensing parameter, the confirmation instruction indicating that the account contains sufficient funds to pay for the fuel to be dispensed in accordance with the fuel dispensing parameter and that the initialization of the dispensing of the fuel is authorized, and determining an initialization instruction in response to receiving the confirmation instruction, the initialization instruction characterizing instructions for configuring the operational parameter of the fuel dispenser based on the fuel dispensing parameter, such that the fuel dispenser is configured for the dispensing of the fuel;
- and
- providing the initialization instruction and the fuel dispensing parameter to the fuel dispenser, which causes the fuel dispenser to be configured according to the fuel dispensing parameter and enables the fuel dispenser to dispense the fuel.
Dependencies are inferred from the claim text.