IP Library › Granted Patent US 11,562,341
Granted Patent B2
US 11,562,341 · App. 16/985,726 · Granted Jan 24, 2023

Secure communications between fueling station components

Inventors: Vinod Krishnappa (Bengaluru Karnataka, IN); Om Prakash Gupta (Bengaluru Karnataka, IN); Harish Veeravalli (Bengaluru Karnataka, IN); Gautham Ramamurthy (Bengaluru Karnataka, IN); Henry Fieglein (Leander, TX)
Assignee: Wayne Fueling Systems LLC
G06Q20/3276G06K7/10722G06K7/1417G06F3/0488
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,562,341
App. No.
16/985,726
Granted
Jan 24, 2023
Kind
B2
Abstract

A selection of a fueling station item, graphically depicted on a display of a fuel dispenser and corresponding to an available fueling station product, can be received by at least one data processor of a fuel dispenser. A two dimensional barcode based on the selected fueling station item can be determined. The two dimensional barcode can be provided to the fuel dispenser display for graphical depiction on the fuel dispenser display.

Claims (53)

1. A method comprising:

receiving, by at least one data processor of a fuel dispenser, data characterizing a selection of a fueling station item, the fueling station item graphically depicted on a display of the fuel dispenser and characterizing a fuel available at the fuel dispenser, the at least one data processor operably coupled to the fuel dispenser display;

determining, by the at least one data processor and based on the received data, a two-dimensional barcode encoding information characterizing the selected fueling station item;

displaying the two-dimensional barcode on the fuel dispenser display;

receiving, by the at least one data processor, a fueling instruction characterizing a command to dispense, by the fuel dispenser, an authorized amount of the fuel, the fueling instruction determined based on authorization data characterizing the authorized amount of the fuel, the authorization data determined based on a user interaction with the displayed two-dimensional barcode; and

causing the fuel dispenser to dispense the authorized amount of fuel based on the received fueling instruction.

2. The method of claim 1 , further comprising:

receiving, at a camera of an end user device, the two-dimensional barcode depicted on the fuel dispenser display;

receiving, at the end user device, a data packet, the data packet characterizing a status of a fueling station transaction;

determining, based on the two-dimensional barcode and the data packet, and at the end user device, a second two-dimensional barcode, the second two-dimensional barcode encoding information characterizing the fueling station transaction status and the selected fueling station item; and

providing the second two-dimensional barcode to a display of the end user device for depiction on the end user device display.

3. The method of claim 1 , wherein the fueling station item characterizes one or more of a type of the fuel, a grade of the fuel, and an amount of the fuel.

4. The method of claim 1 , wherein the fueling station item characterizes a usage of an air compressor.

5. The method of claim 1 , wherein the fueling station item charactelizes a usage of an on-site car wash.

6. The method of claim 1 , wherein the fueling station item characterizes one or more convenience store items.

7. The method of claim 1 , wherein the two-dimensional barcode is a quick reference code.

8. The method of claim 2 , wherein the second two dimensional barcode is a quick reference code.

9. The method of claim 1 , wherein the fuel dispenser display comprises a touchscreen.

10. The method of claim 2 , wherein the second two dimensional barcode encodes information characterizing a coupon stored in a memory of the end user device.

11. 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, by at least one data processor of a fuel dispenser, data characterizing a selection of a fueling station item, the fueling station item graphically depicted on a display of the fuel dispenser and characterizing a fuel available at the fuel dispenser, the at least one data processor operably coupled to the fuel dispenser display;

determining, by the at least one data processor and based on the received data, a two-dimensional barcode encoding information characterizing the selected fueling station item;

displaying, the two-dimensional barcode on the fuel dispenser display;

receiving, by the at least one data processor, a fueling instruction characterizing a command to dispense, by the fuel dispenser, an authorized amount of the fuel, the fueling instruction determined based on authorization data characterizing the authorized amount of the fuel, the authorization data determined based on a user interaction with the displayed two-dimensional barcode; and

causing the fuel dispenser to dispense the authorized amount of fuel based on the received fueling instruction.

12. The system of claim 11 , the operations further comprising:

receiving, at a camera of an end user device, the two-dimensional barcode depicted on the fuel dispenser display;

receiving, at the end user device, a data packet, the data packet characterizing a status of a fueling station transaction;

determining, based on the two-dimensional barcode and the data packet, and at the end user device, a second two-dimensional barcode, the second two-dimensional barcode encoding information characterizing the fueling station transaction status and the selected fueling station item; and

providing the second two-dimensional barcode to a display of the end user device for depiction on the end user device display.

13. The system of claim 11 , wherein the fueling station item includes one or more of a type of the fuel, a grade of the fuel, and an amount of the fuel.

14. The system of claim 11 , wherein the fueling station item characterizes a usage of an air compressor.

15. The system of claim 11 , wherein the fueling station item characterizes a usage of an on-site car wash.

16. The system of claim 11 , wherein the fueling station item characterizes one or more convenience store items.

17. The system of claim 11 , wherein the two-dimensional barcode is a quick reference code.

18. The system of claim 12 , wherein the second two dimensional barcode is a quick reference code.

19. The system of claim 11 , wherein the fuel dispenser display comprises a touchscreen.

20. The system of claim 12 , wherein the second two dimensional barcode encodes information characterizing a coupon stored in a memory of the end user device.

21. 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, by at least one data processor of a fuel dispenser, data characterizing a selection of a fueling station item, the fueling station item graphically depicted on a display of the fuel dispenser and characterizing a fuel available at the fuel dispenser, the at least one data processor operably coupled to the fuel dispenser display;

determining, by the at least one data processor and based on the received data, a two-dimensional barcode encoding information characterizing the selected fueling station item;

displaying the two-dimensional barcode on the fuel dispenser display;

receiving, by the at least one data processor, a fueling instruction characterizing a command to dispense, by the fuel dispenser, an authorized amount of the fuel, the fueling instruction determined based on authorization data characterizing the authorized amount of the fuel, the authorization data determined based on a user interaction with the displayed two-dimensional barcode; and

causing the fuel dispenser to dispense the authorized amount of fuel based on the received fueling instruction.

22. The computer program product of claim 21 , the operations further comprising:

receiving, at a camera of an end user device, the two-dimensional barcode depicted on the fuel dispenser display;

receiving, at the end user device, a data packet, the data packet characterizing a status of a fueling station transaction;

determining, based on the two-dimensional barcode and the data packet, and at the end user device, a second two-dimensional barcode, the second two-dimensional barcode encoding information characterizing the fueling station transaction status and the selected fueling station item; and

providing the second two-dimensional barcode to a display of the end user device for depiction on the end user device display.

23. The computer program product of claim 21 , wherein the two-dimensional barcode is a quick reference code.

24. The computer program product of claim 21 , wherein the fuel dispenser display comprises a touchscreen.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2021
From: KRISHNAPPA, VINOD; GUPTA, OM PRAKASH; VEERAVALLI, HARISH; RAMAMURTHY, GAUTHAM; FIEGLEIN, HENRY
To: WAYNE FUELING SYSTEMS LLC
Reel/Frame 057067/0091 →
Continuity (1)
Related Publication 20220044224A1 · Feb 10, 2022
Cited By (1)
US 12,387,197