Methods and systems for determining personalized media and targeted gaming applications
AssigneeWayne Fueling Systems LLC
InventorsAnand Krishna, Sangamesh Gundappa
Life of this patent
Estimating the term…
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.
Claims16
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.
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.
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.
Dependencies are inferred from the claim text.