Coordinated deployment of enlarged graphical communications in dispensing environments

US12567087B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12567087-B2
Application numberUS-202418660367-A
CountryUS
Kind codeB2
Filing dateMay 10, 2024
Priority dateMay 12, 2023
Publication dateMar 3, 2026
Grant dateMar 3, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods for displaying graphical communications includes receiving first data characterizing a state of one or more of a plurality of dispensers. Second data can be received characterizing a playlist of media content to be displayed on one or more of the plurality of dispensers. The playlist of media content can identify one or more media files including at least one graphical user interface depiction to be provided on a display screen of the one or more of the plurality of dispensers. A media file and period of time during which the at least one graphical user interface depiction is to be provided on the display screen of the one or more of the plurality of dispensers can be determined and the at least one graphical user interface depiction can be provided on the display screen during the period of time.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: receiving, by a data processor of a server, first data characterizing a state of one or more of a plurality of fuel dispensers communicably coupled to the server via a forecourt controller configured to control operations of the plurality of fuel dispensers, each of the one or more of the plurality for fuel dispensers having an associated memory storing one or more media files containing graphical communications for display on a display screen of any one of the one or more of the plurality of fuel dispensers; receiving, by the data processor, a Java Script Object Notation (JSON) file characterizing a playlist of media content to be displayed on the one or more of the plurality of fuel dispensers, the JSON file characterizing the playlist of media content identifying one or more media files including at least one graphical user interface depiction to be provided on a display screen of the one or more of the plurality of fuel dispensers and comprising at least one two-part syntax parameter associated with displaying the at least one graphical user interface depiction on the display screen, the at least one two-part syntax parameter comprising a display condition syntax element characterizing a condition for displaying the at least one graphical user interface depiction followed by a display format syntax element characterizing a view format for displaying the at least one graphical user interface depiction within combined portions of the display screen based on the display condition syntax element; determining, by the data processor and based at least in part on comparing the first data characterizing the state of the one or more of the plurality of fuel dispensers to the display condition syntax element in the at least one two-part syntax parameter in the Java Script Object Notation (JSON) file, a media file in the playlist including the at least one graphical user interface depiction, the view format for displaying the at least one graphical user interface depiction within combined portions of the display screen, and a period of time during which the at least one graphical user interface depiction is to be provided on the display screen of the one or more of the plurality of fuel dispensers; transmitting, by the data processor and to the forecourt controller, an indication of the determined media file in the playlist including the at least one graphical user interface depiction, the determined view format, and the determined period of time; and causing, by the forecourt controller and based on the indication, the one or more of the plurality of fuel dispensers to display the determined media file including the at least one graphical user interface depiction on the display screen of the one or more of the plurality of fuel dispensers with the determined view format for displaying the at least one graphical user interface depiction within the combined portion of the display screen during the determined period of time. 2 . The method of claim 1 , wherein the state includes an idle operating state in which the one or more fuel dispensers are not dispensing a product therefrom or a dispensing operating state in which the one or more fuel dispensers are dispensing the product therefrom. 3 . The method of claim 2 , further comprising determining a first instance of the at least one graphical user interface depiction based on the idle operating state or determining a second instance of the at least one graphical user interface depiction based on the dispensing operating state, the second instance different than the first instance. 4 . The method of claim 1 , wherein the display condition syntax element describes an operating state of a retail facility collocated with the one or more fuel dispensers. 5 . The method of claim 1 , wherein the playlist of media content includes computer-readable instructions configured to cause the at least one graphical interface depiction to be displayed at one or more intermittent periods within the period of time. 6 . The method of claim 1 , wherein the at least one graphical user interface depiction is provided synchronously on display screens of a first plurality of fuel dispensers of the plurality of fuel dispensers during the period of time and the at least one graphical user interface depiction is provided asynchronously on display screens of a second plurality of fuel dispensers of the plurality of fuel dispensers, different than the first plurality of fuel dispensers, during the period of time. 7 . The method of claim 1 , wherein the period of time incudes a duration of time unassociated with a time of day, a duration of time within a range of time periods occurring during a day, or a duration of time associated with a day of a week, a month, or a recurring interval of future days. 8 . The method of claim 1 , wherein the at least one graphical user interface depiction includes a first graphical user interface depiction comprising a first data graphic associated with an amount of a dispensed product and a price of the dispensed product, a first sponsored content graphic, and a button interface graphic comprising a plurality of buttons associated with grades of a dispensed product, and a second graphical user interface depiction comprising a second data graphic associated with the amount of the dispensed product and the price of the dispensed product, and a second sponsored content graphic provided as a large-format graphical communication. 9 . The method of claim 8 , wherein the first graphical user interface depiction and the second graphical user interface depiction are provided on the display screen in a cyclic manner. 10 . A system comprising: a plurality of fuel dispensers, the plurality of fuel dispensers comprising: one or more display screens; and one or more memories storing one or more media files containing graphical communications for display on any one of the one or more display screens; a server communicably coupled to the plurality of fuel dispensers via a forecourt controller, the server comprising: at least one data processor; and a memory storing instructions, which when executed, cause the at least one data processor to perform operations comprising: receiving first data characterizing a state of one or more of the plurality of fuel dispensers; receiving a Java Script Object Notation (JSON) file characterizing a playlist of media content to be displayed on one or more of the plurality of fuel dispensers, the JSON file characterizing the playlist of media content identifying one or more media files including at least one graphical user interface depiction to be provided on the one or more display screens of the one or more of the plurality of fuel dispensers and comprising at least one two-part syntax parameter associated with displaying the at least one graphical user interface depiction on the one or more display screens, the at least one two-part syntax parameter comprising a display condition syntax element characterizing a condition for displaying the at least one graphical user interface depiction followed by a display format syntax element characterizing a view format for displaying the at least one graphical user interface depiction within combined portions of the display screen based on the display condition syntax element; determining, based at least in part on comparing the first data characterizing the state of the one or more of the plurality of fuel dispensers to the display condition syntax element in the at least one two-part syntax parameter in the Java Script Object Notation (JSON) file, a media file in the playlist including the at least one graphical user interface depiction, the view format

Assignees

Inventors

Classifications

  • Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69) · CPC title

  • Movements or behaviour, e.g. gesture recognition (recognition of facial expressions G06V40/16) · CPC title

  • Classification, e.g. identification · CPC title

  • Local features and components; Facial parts (eye characteristics G06V40/18); Occluding parts, e.g. glasses; Geometrical relationships · CPC title

  • Methods related to measuring, billing or payment · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12567087B2 cover?
Systems and methods for displaying graphical communications includes receiving first data characterizing a state of one or more of a plurality of dispensers. Second data can be received characterizing a playlist of media content to be displayed on one or more of the plurality of dispensers. The playlist of media content can identify one or more media files including at least one graphical user …
Who is the assignee on this patent?
Wayne Fueling Systems Llc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0251. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 03 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).