IP Library Granted Patent US 11,699,319
Granted Patent B2
US 11,699,319 · App. 17/239,779 · Granted Jul 11, 2023

System and method to process transactions at retail fueling stations using a mobile device

Inventors: Thomas Sherfey Chittenden, Jr. (Pflugerville, TX); Paul Matthew Kern (Austin, TX); Bradford Ian Loewy (Austin, TX); Sethuraman Subramanian (Austin, TX)
Assignee: Wayne Fueling Systems LLC
G07F15/001G06Q20/145G06Q20/32G07F13/025
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,699,319
App. No.
17/239,779
Granted
Jul 11, 2023
Kind
B2
Abstract

A method of processing a transaction includes receiving a site location code. Site configuration information corresponding to the received site location code is received from a database. That information includes more product record(s), each corresponding to a reservable product or a non-reservable product. A selection of one or more of the product records in the retrieved information is received. If any selected product record corresponds to a reservable product, a reservation command is produced. That command requests reservation of selected reservable product(s). A method of selecting a product includes receiving a location input and determining a site location code with it. The site location code is transmitted and one or more product records are received. Representations of one or more of the received product records are presented and a selection of products is received. An indication of the selection is transmitted.

Claims (52)

1. A fueling system, comprising:

a forecourt controller component configured to communicate electronically with a fuel dispenser; and

a transaction gateway component that is external to the forecourt controller component and the fuel dispenser, is configured to communicate electronically with the forecourt controller component, and is configured to communicate electronically with a customer mobile device;

wherein the transaction gateway component is configured to:

receive information from the customer mobile device indicating a request for a customer purchase of fuel from the fuel dispenser,

in response to the receipt of the information, transmit a message to the forecourt controller component to reserve the fuel dispenser for use by the customer,

receive a payment authorization for the customer purchase of fuel from a payment-processing system that is external to the forecourt controller component, the transaction gateway component, and the customer mobile device, and

in response to receipt of the payment authorization, transmit data to the forecourt controller component authorizing use of the fuel dispenser;

wherein the forecourt controller component is configured to:

in response to receipt of the message, cause the fuel dispenser to be reserved for use by the customer, and

in response to receipt of the data, activate the fuel dispenser to dispense the fuel; and

wherein the customer mobile device does not communicate directly with the forecourt controller component or the fuel dispenser.

2. The system of claim 1 , wherein the payment authorization is based on communication between the payment-processing system and the customer mobile device in which the payment-processing system receives payment information from the customer mobile device and authorizes the payment based on the received payment information.

3. The system of claim 1 , wherein the fuel dispenser reserved for use by the customer includes a display configured to display a notification thereon indicating that the fuel dispenser has been reserved for use by the customer.

4. The system of claim 1 , wherein the transaction gateway component is configured to:

receive information from the customer mobile device indicating a request for a customer purchase of a service available for purchase at a fueling station at which the fuel dispenser is located,

determine if the service is reservable, and

in response to determining that the service is reservable, transmit a second message to the forecourt controller component to reserve the service for the customer;

the forecourt controller component is configured to, in response to receipt of the second message, cause the service to be reserved for the customer; and

the payment authorization also authorizes payment for the service.

5. The system of claim 4 , wherein the determining includes the transaction gateway component accessing a database and determining from the database whether the service is flagged in the database as being a reservable service or a non-reservable service.

6. The system of claim 1 , wherein the transaction gateway component is configured to:

receive information from the customer mobile device indicating a request for a customer purchase of a product available for purchase at a fueling station at which the fuel dispenser is located,

determine if the product is reservable, and

in response to determining that the product is reservable, transmit a second message to the forecourt controller component to reserve the product for the customer;

the forecourt controller component is configured to, in response to receipt of the second message, cause the product to be reserved for the customer; and

the payment authorization also authorizes payment for the product.

7. The system of claim 6 , wherein the determining includes the transaction gateway component accessing a database and determining from the database whether the product is flagged in the database as being a reservable product or a non-reservable product.

8. A fueling method, comprising:

receiving, at a transaction gateway component, information from a customer mobile device indicating a request for a customer purchase of fuel from a fuel dispenser;

in response to the receipt of the information, the transaction gateway component transmitting a message to the forecourt controller component to reserve the fuel dispenser for use by the customer;

in response to receipt of the message, the forecourt controller component causing the fuel dispenser to be reserved for use by the customer;

receiving, at the transaction gateway component, a payment authorization for the customer purchase of fuel from a payment-processing system that is external to the forecourt controller component, the transaction gateway component, and the customer mobile device;

in response to receipt of the payment authorization, the transaction gateway component transmitting data to the forecourt controller component authorizing use of the fuel dispenser; and

in response to receipt of the data, the forecourt controller component activating the fuel dispenser to dispense the fuel;

wherein the customer mobile device does not communicate directly with the forecourt controller component or the fuel dispenser.

9. The method of claim 8 , wherein the payment authorization is based on communication between the payment-processing system and the customer mobile device in which the payment-processing system receives payment information from the customer mobile device and authorizes the payment based on the received payment information.

10. The method of claim 8 , further comprising the fuel dispenser reserved for use by the customer displaying a notification thereon indicating that the fuel dispenser has been reserved for use by the customer.

11. The method of claim 8 , further comprising the transaction gateway component

receiving information from the customer mobile device indicating a request for a customer purchase of a service available for purchase at a fueling station at which the fuel dispenser is located,

determining if the service is reservable, and

in response to determining that the service is reservable, transmitting a second message to the forecourt controller component to reserve the service for the customer; and

in response to receipt of the second message, the forecourt controller component causing the service to be reserved for the customer;

wherein the payment authorization also authorizes payment for the service.

12. The method of claim 11 , wherein the determining includes the transaction gateway component accessing a database and determining from the database whether the service is flagged in the database as being a reservable service or a non-reservable service.

13. The method of claim 8 , further comprising the transaction gateway component

receiving information from the customer mobile device indicating a request for a customer purchase of a product available for purchase at a fueling station at which the fuel dispenser is located,

determining if the product is reservable, and

in response to determining that the product is reservable, transmitting a second message to the forecourt controller component to reserve the product for the customer; and

in response to receipt of the second message, the forecourt controller component causing the product to be reserved for the customer;

wherein the payment authorization also authorizes payment for the product.

14. The method of claim 13 , wherein the determining includes the transaction gateway component accessing a database and determining from the database whether the product is flagged in the database as being a reservable product or a non-reservable product.