Systems and methods for programmatic targeted digital advertising
AssigneePerpetual Media, LLC
InventorsBrandon Wilton, Jay Wilton
Life of this patent
Estimating the term…
Abstract
The present disclosure is directed to systems and methods for programmatic digital advertisements that are personalized and uniquely targeted to individually-identified consumers via non-personal, but individually accessed devices. The consumer accessing a non-personal device is identified and data cookie pertaining to the user is created and sent to third-party programmatic advertising exchanges for the use in real time bidding, private marketplace deals, or programmatic guaranteed sales. This allows for personalized digital advertisements to be delivered to a specific user accessing a non-personal device.
Claims8
A method for providing programmatic targeted digital advertisements to targeted users of non-personal gaming devices via a computing system, the computing system comprising:
- a system server operable to control the computing system;
- a firewall security device operatively connected to the system server, wherein the firewall security device is operable to control the transmission of data to and from the system server via an interconnected network;
- a content management server operatively connected to the system server via the interconnected network, wherein the content management system is configured to store a plurality of content data therein, wherein the content management server is configured to exchange content data with at least the system server via the firewall security device;
- a plurality of non-personal gaming devices, wherein each non-personal gaming device is operatively connected to the content management server, wherein each non-personal gaming device is configured to provide limited duration access to a plurality of users thereof, and wherein the plurality of non-personal gaming devices each include a unique device ID;
- a relationship database management system server configured to generate a user profile based on received personal user data, operatively connected to the content management server and the plurality of non-personal gaming devices, wherein the relationship database management server is configured to store a plurality of user data associated with users of the non-personal gaming devices;
- at least one ad exchange, wherein the at least one ad exchange is operatively connected to at least one programmatic ad provider, wherein the at least one ad exchange is operatively connected to the system server via the interconnected network, wherein the at least one ad exchange is configured to communicate a plurality of targeted advertisements received from at least one programmatic ad provider to the system server for transmission thereof to a selected number of the plurality of non-personal gaming devices;
- wherein each non-personal gaming device comprises:
- a gaming controller operable for controlling the non-personal gaming device;
- a gaming display configured for displaying data thereon, including displaying the at least one targeted advertisement thereon;
- a user input device configured to receive user input;
- and
- memory configured to store data therein;
- the method comprising:
- initiating at least one limited duration gaming session on a non-personal gaming device by a user;
- obtaining, by the non-personal gaming device, a plurality of personal user data related to the user, wherein the personal user data comprises data associated with at least one attribute of the user;
- transmitting at least a portion of the plurality of personal user data and a device ID for the specific non-personal gaming device accessed by the user to the relational database management system server;
- generating, by the relational database management system server, a user profile based on the received personal user data, wherein the user profile includes at least one attribute of the user;
- transmitting, by the relational database management system server, the generated user profile and the device ID associated with the user to the system server;
- transmitting, by the system server, the user profile to at least one programmatic ad provider via the at least one ad exchange;
- transmitting, by the at least one ad exchange, at least one targeted advertisement from at least one programmatic ad provider to the system server, wherein the at least one targeted advertisement is based on at least a portion of the user profile;
- determining, by the system server, which of the plurality of non-personal gaming devices to transmit the at least one targeted advertisement based on the device ID associated with the specific non-personal gaming device;
- transmitting, by the system server, the at least one targeted advertisement to the specific non-personal gaming device based on the determined device ID;
- displaying the at least one targeted advertisement on an associated display of the determined specific non-personal gaming device during the user's limited duration gaming session;
- rendering, by the gaming controller, the at least one targeted advertisement via an HTML 5 browser for display on the gaming display;
- and
- bidding, by at least one of the programmatic ad partners to provide at least one targeted advertisement based on the user profile.
A system for providing programmatic targeted digital advertisements to targeted users of non-personal gaming devices, the system comprising:
- a system server operable to control the system;
- a firewall security device operatively connected to the system server, wherein the firewall security device is operable to control the transmission of data to and from the system server via an interconnected network;
- a content management server operatively connected to the system server via the interconnected network, wherein the content management system is configured to store a plurality of content data therein, wherein the content management server is configured to exchange content data with at least the system server via the firewall security device;
- a plurality of non-personal gaming devices, wherein each non-personal gaming device is operatively connected to the content management server, wherein each non-personal gaming device is configured to provide limited duration access to a plurality of users thereof and wherein the plurality of non-personal gaming devices each include a unique device ID;
- a relationship database management system server configured to generate a user profile based on received personal user data and operatively connected to the content management server and the plurality of non-personal gaming devices, wherein the relationship database management server is configured to store a plurality of user data associated with users of the non-personal gaming devices;
- at least one ad exchange, wherein the at least one ad exchange is operatively connected to at least one programmatic ad provider, wherein the at least one ad exchange is operatively connected to the system server via the interconnected network, wherein the at least one ad exchange is configured to communicate a plurality of targeted advertisements received from at least one programmatic ad provider to the system server for transmission thereof to a selected number of the plurality of non-personal gaming devices;
- wherein each non-personal gaming device is further operable to:
- initiate at least one limited duration gaming session for an associated user thereon;
- obtain a plurality of personal user data related to the user, wherein the personal user data comprises data associated with at least one attribute of the user;
- transmit at least a portion of the plurality of personal user data and device ID for the non-personal gaming device to the relational database management system server;
- display at least one targeted advertisement on an associated display thereof during the user's limited duration gaming session;
- wherein the relational database management system server is further operable to:
- generate a user profile based on the received personal user data, wherein the user profile includes at least one attribute of the user;
- transmit the generated user profile and the device ID associated with the user to the system server;
- wherein the system server is further operable to:
- transmit the user profile to at least one programmatic ad provider via the at least one ad exchange;
- receive at least one targeted advertisement from at least one programmatic ad provider via the at least one ad exchange, wherein the at least one targeted advertisement is based on at least a portion of the user profile;
- determine which of the plurality of non-personal gaming devices to transmit the at least one targeted advertisement based on the device ID associated with the non-personal gaming device;
- and
- transmit the at least one targeted advertisement to the specific non-personal gaming device based on the determined device ID associated with the non-personal gaming device for display thereon,
- wherein each non-personal gaming device comprises:
- a gaming controller operable for controlling the non-personal gaming device;
- a gaming display configured for displaying data thereon, including displaying the at least one targeted advertisement thereon;
- and
- a user input device configured to receive user input, and memory configured to store data therein,
- wherein the gaming controller is operable to render the at least one target advertisement using an HTML 5 browser for display on the gaming display, and
- wherein the at least one ad exchange is operable to permit bidding by at least one of the programmatic ad partners to provide at least one targeted advertisement based on the user profile.
Dependencies are inferred from the claim text.