IP Library Granted Patent US 12,561,710
Granted Patent B2
US 12,561,710 · App. 17/937,699 · Granted Feb 24, 2026

Methods and systems for determining personalized media and targeted gaming applications

Inventors: Anand Krishna (Bangalore, IN); Sangamesh Gundappa (Karnataka, IN)
Assignee: Wayne Fueling Systems LLC
G06Q30/0209B67D7/0401B67D2007/0442G06Q50/06
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 12,561,710
App. No.
17/937,699
Granted
Feb 24, 2026
Kind
B2
Abstract

First data characterizing an attribute of a fuel dispenser user interacting with a fuel dispenser having an interactive display can be received. Second data characterizing a gaming application for presentation on the interactive display of the fuel dispenser can be determined based on the received first data and using a first predictive model that predicts an association of the gaming application with the fuel dispenser user characterized by the first data. The second data can be provided such that an instance of the gaming application is presented on the interactive display of the fuel dispenser. Related apparatus, systems, methods, techniques, and articles are also described.

Claims (69)

1 . A method comprising:

operating both (1) a server including a first data processor and (2) a fuel dispenser being in network communication with the server and being physically remote from the server, the fuel dispenser including a second data processor, an image sensor, and an interactive display with a touch screen;

collecting, by the image sensor of the fuel dispenser, image data of a fuel dispenser user interacting with the fuel dispenser;

determining, by the second data processor of the fuel dispenser and based on the image data, identity information that identifies the fuel dispenser user, the identity information including first data characterizing an attribute of the fuel dispenser user acquired during an interaction by the user with the fuel dispenser;

transmitting, by the fuel dispenser, the first data to the server;

receiving, by the server, the first data from the fuel dispenser;

determining, by a first empirical predictive model configured on the server and using the first data, a correlation between the attribute of the fuel dispenser user and a first empirical predictive model attribute, the correlation indicating an affinity of the fuel dispenser user to play a gaming application on the interactive display during fueling by the user, wherein the first predictive model is trained based on a plurality of attributes corresponding to the user's affinity for the gaming application;

determining, by the first data processor of the server and based on the correlation, second data characterizing the gaming application for presentation on the interactive display during the fueling;

determining, by the first data processor of the server and based on the second data, a graphical icon characterizing the gaming application;

presenting, by the second data processor of the fuel dispenser, the second data and the graphical icon to the fuel dispenser user via display on the interactive display of the fuel dispenser;

generating, by the second data processor of the fuel dispenser, control data indicating that the user has made, via the touch screen of the fuel dispenser, a selection of the graphical icon to execute the gaming application on the interactive display for the user;

executing, by the second data processor of the fuel dispenser and based on the control data, an instance of the gaming application on the interactive display of the fuel dispenser;

receiving, by the first data processor of the server from the fuel dispenser, third data characterizing at least one gaming outcome resulting from the fuel dispenser user playing the gaming application during the fueling;

determining, by a second predictive model configured on the server and using the third data, a second correlation between the attribute of the fuel dispenser user and a second model attribute, the second correlation indicating an interest of the user in engaging with a personalized communication, the second predictive model differing from the first predictive model, and the second model attribute differing from the first model attribute;

determining, by the first data processor of the server and based on the second correlation, fourth data representing the personalized communication;

providing, by the first data processor of the server, the fourth data to the second data processor of the fuel dispenser; and

presenting, by the second data processor of the fuel dispenser, the personalized communication to the user after the fueling has concluded.

2 . The method of claim 1 , further comprising:

providing, by the first data processor of the server, the second data to a third data processor of a mobile device of the fuel dispenser user to present the gaming application on a display of the mobile device; and

providing, by the first data processor of the server to the third data processor of the mobile device, the fourth data to present the personalized communication on the display of the mobile device.

3 . The method of claim 1 , wherein the attribute of the fuel dispenser user characterized by the first data includes one or more of: an identity of the fuel dispenser user, a demographic of the fuel dispenser user, a location of the fuel dispenser, a date and time characterizing the fuel dispenser user's interaction with the fuel dispenser, fueling preferences of the fuel dispenser user, and a history of purchases at a fueling station made by the fuel dispenser user.

4 . The method of claim 1 , wherein the third data includes one or more of: a gaming level of the instance of the gaming application, and a game difficulty of the instance of the gaming application.

5 . The method of claim 1 , further comprising determining, using the second predictive model and based on the third data, an incentive, and wherein the personalized communication includes graphical media characterizing the incentive.

6 . The method of claim 1 , wherein the image data includes one or more of a barcode, a QR code, a facial feature of the fuel dispenser user, a vehicle feature, and a license plate number.

7 . The method of claim 1 , further comprising analyzing, by the second data processor of the fuel dispenser, the image data using an image recognition technique.

8 . The method of claim 1 , wherein the first data further includes a fingerprint collected by a fingerprint reader of the fuel dispenser.

9 . The method of claim 1 , wherein the first data further includes one or more of an ambient temperature value, a humidity value, and a barometric pressure value collected by an ambient sensor of the fuel dispenser.

10 . The method of claim 1 , further comprising controlling, by the second data processor of the fuel dispenser, an operating state of the fuel dispenser using an input to the interactive display of the fuel dispenser.

11 . A system comprising:

a server including a first data processor and memory storing instructions configured to cause the first data processor to perform; and

a fuel dispenser in network communication with the server and being physically remote from the server, the fuel dispenser including a second data processor, an image sensor and an interactive display with a touch screen; and the server and the fuel dispenser performing a set of operations comprising:

collecting, by the image sensor of the fuel dispenser, image data of a fuel dispenser user interacting with the fuel dispenser;

determining, by the second data processor of the fuel dispenser and based on the image data, identity information that identifies the fuel dispenser user, the identity information including first data characterizing an attribute of the fuel dispenser user acquired during an interaction by the user with the fuel dispenser;

transmitting, by the fuel dispenser, the first data to the server;

receiving, by the server, the first data from the fuel dispenser;

determining, by a first empirical predictive model configured on the server and using the first data, a correlation between the attribute of the fuel dispenser user and a first empirical predictive model attribute, the correlation indicating an affinity of the fuel dispenser user to play a gaming application on the interactive display during fueling by the user, wherein the first predictive model is trained based on a plurality of attributes corresponding to the user's affinity for the gaming application;

determining, by the first data processor of the server and based on the correlation, second data characterizing the gaming application for presentation on the interactive display during the fueling;

determining, by the first data processor of the server and based on the second data, a graphical icon characterizing the gaming application;

presenting, by the second data processor of the fuel dispenser, the second data and the graphical icon to the fuel dispenser user via display on the interactive display of the fuel dispenser;

generating, by the second data processor of the fuel dispenser, control data indicating that the user has made, via the touch screen of the fuel dispenser, a selection of the graphical icon to execute the gaming application on the interactive display for the user;

executing, by the second data processor of the fuel dispenser and based on the control data, an instance of the gaming application on the interactive display of the fuel dispenser;

receiving, by the first data processor of the server from the fuel dispenser, third data characterizing at least one gaming outcome resulting from the fuel dispenser user playing the gaming application during the fueling;

determining, by a second predictive model configured on the server and using the third data, a second correlation between the attribute of the fuel dispenser user and a second model attribute, the second correlation indicating an interest of the user in engaging with a personalized communication, the second predictive model differing from the first predictive model, and the second model attribute differing from the first model attribute;

determining, by the first data processor of the server and based on the second correlation, fourth data representing the personalized communication;

providing, by the first data processor of the server, the fourth data to the second data processor of the fuel dispenser; and

presenting, by the second data processor of the fuel dispenser, the personalized communication to the user after the fueling has concluded.

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

providing the second data to a third data processor of a mobile device of the fuel dispenser user to present the gaming application on a display of the mobile device; and

providing the fourth data to the third data processor of the mobile device of the fuel dispenser user to present the personalized communication on the display of the mobile device.

13 . The system of claim 11 , wherein the attribute of the fuel dispenser user characterized by the first data includes one or more of: an identity of the fuel dispenser user, a demographic of the fuel dispenser user, a location of the fuel dispenser, a date and time characterizing the fuel dispenser user's interaction with the fuel dispenser, fueling preferences of the fuel dispenser user, and a history of purchases at a fueling station made by the fuel dispenser user.

14 . The system of claim 11 , wherein the third data includes one or more of: a gaming level of the instance of the gaming application, and a game difficulty of the instance of the gaming application.

15 . The system of claim 11 , wherein the operations further comprise determining, using the second predictive model and based on the third data, an incentive, and wherein the personalized communication includes graphical media characterizing the incentive.

16 . 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:

operating both (1) a server including a first data processor and (2) a fuel dispenser being in network communication with the server and being physically remote from the server, the fuel dispenser including a second data processor, an image sensor, and an interactive display with a touch screen;

collecting, by the image sensor of the fuel dispenser, image data of a fuel dispenser user interacting with the fuel dispenser;

determining, by the second data processor of the fuel dispenser and based on the image data, identity information that identifies the fuel dispenser user, the identity information including first data characterizing an attribute of the fuel dispenser user acquired during an interaction by the user with the fuel dispenser;

transmitting, by the fuel dispenser, the first data to the server;

receiving, by the server, the first data from the fuel dispenser;

determining, by a first empirical predictive model configured on the server and using the first data, a correlation between the attribute of the fuel dispenser user and a first empirical predictive model attribute, the correlation indicating an affinity of the fuel dispenser user to play a gaming application on the interactive display during fueling by the user, wherein the first predictive model is trained based on a plurality of attributes corresponding to the user's affinity for the gaming application;

determining, by the first data processor of the server and based on the correlation, second data characterizing the gaming application for presentation on the interactive display during the fueling;

determining, by the first data processor of the server and based on the second data, a graphical icon characterizing the gaming application;

presenting, by the second data processor of the fuel dispenser, the second data and the graphical icon to the fuel dispenser user via display on the interactive display of the fuel dispenser;

generating, by the second data processor of the fuel dispenser, control data indicating that the user has made, via the touch screen of the fuel dispenser, a selection of the graphical icon to execute the gaming application on the interactive display for the user;

executing, by the second data processor of the fuel dispenser and based on the control data, an instance of the gaming application on the interactive display of the fuel dispenser;

receiving, by the first data processor of the server from the fuel dispenser, third data characterizing at least one gaming outcome resulting from the fuel dispenser user playing the gaming application during the fueling;

determining, by a second predictive model configured on the server and using the third data, a second correlation between the attribute of the fuel dispenser user and a second model attribute, the second correlation indicating an interest of the user in engaging with a personalized communication, the second predictive model differing from the first predictive model, and the second model attribute differing from the first model attribute;

determining, by the first data processor of the server and based on the second correlation, fourth data representing the personalized communication;

providing, by the first data processor of the server, the fourth data to the second data processor of the fuel dispenser; and

presenting, by the second data processor of the fuel dispenser, the personalized communication to the user after the fueling has concluded.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2022
From: KRISHNA, ANAND; GUNDAPPA, SANGAMESH
To: WAYNE FUELING SYSTEMS LLC
Reel/Frame 061448/0424 →
Priority Claims (1)
IN 202111045158 · Oct 4, 2021 · national
Continuity (1)
Related Publication 20230103538A1 · Apr 6, 2023
References Cited (19)
US 5890718A · Byon · 1999 [cited by examiner]
US 8734239B2 · Kelly et al. · 2014 [cited by applicant]
US 10577237B2 · Fieglein · 2020 [cited by applicant]
US 20020145039A1 · Carroll · 2002 [cited by examiner]
US 20030075600A1 · Struthers · 2003 [cited by examiner]
US 20070174123A1 · Dorr · 2007 [cited by examiner]
US 20120047007A1 · Halsey · 2012 [cited by examiner]
US 20130006776A1 · Miller · 2013 [cited by examiner]
US 20130165219A1 · Kelly · 2013 [cited by examiner]
US 20150041019A1 · Wilson · 2015 [cited by examiner]
US 20150106196A1 · Williams · 2015 [cited by examiner]
US 20170106283A1 · Malyuk · 2017 [cited by examiner]
US 20170308964A1 · Morris · 2017 [cited by examiner]
US 20170355588A1 · Fieglein · 2017 [cited by examiner]
US 20180101827A1 · Cage · 2018 [cited by examiner]
US 20180293834A1 · Cage · 2018 [cited by examiner]
US 20190213692A1 · Morris · 2019 [cited by examiner]
US 20210133791A1 · Stasaski · 2021 [cited by examiner]
International Search Report And Written Opinion For Application No. PCT/US2022/077472 Mailed on Dec. 6, 2022, 9 pages. [cited by applicant]