Conducting fuel dispensing transactions
US-9087427-B2 · Jul 21, 2015 · US
US10214411B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10214411-B2 |
| Application number | US-201615206951-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 11, 2016 |
| Priority date | Jul 11, 2016 |
| Publication date | Feb 26, 2019 |
| Grant date | Feb 26, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Various systems, devices, and methods are provided for facilitating communication between a forecourt controller and a fuel dispenser. In certain aspects, a fuel controller translator is provided for translating commands transmitted between the forecourt controller and the fuel dispenser. For example, where the forecourt controller transmits commands that are compatible with the payment terminal, but not with the fuel controller, the fuel controller translator can translate the commands received from the forecourt controller into a format compatible with the fuel controller. Conversely, the fuel controller translator can translate commands received from the fuel controller into a format that is compatible with the forecourt controller.
Opening claim text (preview).
What is claimed is: 1. A fuel controller translator, comprising: a translator board having at least one programmable processor, the translator board connected by a first wire to an external source and connected by a second wire to a fuel controller in a fuel dispenser; and a non-transient machine-readable medium storing instructions which, when executed by the at least one programmable processor, configure the fuel controller translator to perform operations comprising: receiving a command from an external source, the command having a first format; reading a conversion table stored in a memory of the fuel controller translator, the conversion table including a plurality of entries, each of the entries corresponding to a different type of fuel controller; selecting a one of the plurality of entries that corresponds to a type of the fuel controller that is connected by the second wire to the translator board; determining, based on the selected one of the plurality of entries, a second format for the command; and transmitting the command in the second format to the fuel controller. 2. The fuel controller translator of claim 1 , further configured to cause the at least one programmable processor to perform operations comprising: receiving a second command in the second format from the fuel controller; translating the second command into a first format compatible with the external device; and transmitting the translated second command in the first format to the external device. 3. The fuel controller translator of claim 1 , further configured to cause the at least one programmable processor to perform operations comprising: combining a plurality of commands in the first format into a single command in the second format, the translated command comprising the single command. 4. The fuel controller translator of claim 1 , further configured to cause the at least one programmable processor to perform operations comprising: expanding a command in the first format into a plurality of commands in the second format, the translated command comprising the plurality of commands. 5. The fuel controller translator of claim 1 , wherein the external source is a point-of-sale system configured to control operation of a component of a fuel dispenser. 6. A method for implementation by at least one programmable processor, the method comprising: receiving a command from an external source, the command having a first format; reading a conversion table stored in a memory, the conversion table including a plurality of entries, each of the entries corresponding to a different type of fuel controller; selecting a one of the plurality of entries that corresponds to a type of a fuel controller that is operatively connected to the at least one programmable processor; determining, based on the selected one of the plurality of entries, a second format for the command; and transmitting the command in the second format to the fuel controller. 7. The method of claim 6 further comprising: receiving a second command in the second format from the fuel controller; translating the second command into a first format compatible with the external device; and transmitting the translated second command in the first format to the external device. 8. The method of claim 6 , the translating comprising combining a plurality of commands in the first format into a single command in the second format, the translated command comprising the single command. 9. The method of claim 6 , the translating comprising expanding a command in the first format into a plurality of commands in the second format, the translated command comprising the plurality of commands. 10. The method of claim 6 , wherein the external source is a point-of-sale system configured to control operation of a component of a fuel dispenser. 11. A computer program product comprising a non-transient, machine-readable medium storing instructions which, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising: receiving a command from an external source, the command having a first format; reading a conversion table, the conversion table including a plurality of entries, each of the entries corresponding to a different type of fuel controller; selecting a one of the plurality of entries that corresponds to a type of the fuel controller that is operatively connected to the at least one programmable processor; determining, based on the selected one of the plurality of entries, a second format for the command; and transmitting the command in the second format to the fuel controller. 12. The computer program product of claim 11 further comprising: receiving a second command in the second format from the fuel controller; translating the second command into a first format compatible with the external device; and transmitting the translated second command in the first format to the external device. 13. The computer program product of claim 11 , the translating comprising: combining a plurality of commands in the first format into a single command in the second format, the translated command comprising the single command. 14. The computer program product of claim 11 , the translating comprising: expanding a command in the first format into a plurality of commands in the second format, the translated command comprising the plurality of commands. 15. The computer program product of claim 11 , wherein the external source is a forecourt connection hub configured to control operation of a component of a fuel dispenser. 16. The fuel controller translator of claim 1 , wherein the different types of fuel controllers are different based on the fuel controllers each being associated with a different vendor; the fuel controller that is connected by the second wire to the translator board has a vendor associated therewith; and the selected one of the plurality of entries corresponds to the vendor associated with the fuel controller that is connected by the second wire to the translator board. 17. The fuel controller translator of claim 1 , wherein the different types of fuel controllers are different based on the fuel controllers each being a different model of fuel controller; and the selected one of the plurality of entries corresponds to a model of the fuel controller that is connected by the second wire to the translator board. 18. The fuel controller translator of claim 1 , further configured to cause the at least one programmable processor to perform operations comprising translating the command into the second format; wherein transmitting the command in the second format to the fuel controller comprises transmitting the translated command. 19. The fuel controller translator of claim 1 , further configured to cause the at least one programmable processor to perform operations comprising retrieving the command in the second format from the selected one of the plurality of entries; wherein transmitting the command in the second format to the fuel controller comprises transmitting the retrieved command. 20. The method of claim 6 , wherein the different types of fuel controllers are different based on either the fuel controllers each being associated with a different vendor or the fuel controllers each being a different model of fuel controller.
Customer interfaces · CPC title
for transferring fuels, lubricants or mixed fuels and lubricants · CPC title
using electrical or electro-mechanical means · CPC title
power operated · CPC title
Arrangements of devices for controlling, indicating, metering or registering quantity or price of liquid transferred (arrangement of flow- or pressure-control valves B67D7/36; computing, calculating, counting G06; coin-freed apparatus for dispensing fluids G07F13/00; prepayment devices for metering liquids G07F15/00) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.