Objective based advertisement placement platform
First Claim
1. A method to display advertisements in three dimensional (3D) online environment based on an objective of an advertiser, comprising:
- receiving, by a computing device, the objective of the advertiser, wherein the objective determines when to stop displaying a branded 3D digital asset to a user in the 3D online environment, the objective including an engagement rule, wherein the branded 3D digital asset is displayed on a client machine, and wherein the client machine is configured to transmit data related to user interaction or viewability with the branded 3D digital asset to the computing device using event scripts, the client machine further performing;
displaying the branded 3D digital asset in the 3D online environment,determining a proportion of the branded 3D digital asset on screen of a graphical user interface,obtaining a percentage of the screen of the graphical user interface that the branded 3D digital asset is covering using a screen bounding function of a 3D engine of the 3D online environment to generate the data related to user interaction or viewability with the branded 3D digital asset, andtransmitting the data related to user interaction or viewability with the branded 3D digital asset to the computing device;
determining, by the computing device, whether the objective has been achieved by the user, wherein the determining includes evaluating a user engagement score (UES) and comparing the UES with the engagement rule, wherein the UES is derived, at least in part, from the data related to user interaction or viewability with the branded 3D digital asset; and
upon the determining, by the computing device, preventing display of the branded 3D digital asset to the user, and wherein preventing display of the branded 3D digital asset occurs for a predetermined period of time.
2 Assignments
0 Petitions
Accused Products
Abstract
Using various embodiment, methods and systems to implement an objective based advertisement placement platform are described. In one embodiment, a method and system to display advertisements in three dimensional (3D) online environment based on an objective of an advertiser is disclosed. A computing device receives the objective of the advertiser. In one embodiment, the advertiser objective includes determining when to stop displaying a branded smart object (BSO) to a user in the 3D online environment, the objective including an engagement rule. The computing device can further determine whether the advertiser'"'"'s objective has been achieved by a user, the determining including evaluating a user engagement score (UES) and comparing the UES with an advertiser'"'"'s engagement rule. If the advertiser'"'"'s objective is achieved (or met) by the user, the BSO is not displayed to the user for a predetermined period of time.
-
Citations
24 Claims
-
1. A method to display advertisements in three dimensional (3D) online environment based on an objective of an advertiser, comprising:
-
receiving, by a computing device, the objective of the advertiser, wherein the objective determines when to stop displaying a branded 3D digital asset to a user in the 3D online environment, the objective including an engagement rule, wherein the branded 3D digital asset is displayed on a client machine, and wherein the client machine is configured to transmit data related to user interaction or viewability with the branded 3D digital asset to the computing device using event scripts, the client machine further performing; displaying the branded 3D digital asset in the 3D online environment, determining a proportion of the branded 3D digital asset on screen of a graphical user interface, obtaining a percentage of the screen of the graphical user interface that the branded 3D digital asset is covering using a screen bounding function of a 3D engine of the 3D online environment to generate the data related to user interaction or viewability with the branded 3D digital asset, and transmitting the data related to user interaction or viewability with the branded 3D digital asset to the computing device; determining, by the computing device, whether the objective has been achieved by the user, wherein the determining includes evaluating a user engagement score (UES) and comparing the UES with the engagement rule, wherein the UES is derived, at least in part, from the data related to user interaction or viewability with the branded 3D digital asset; and upon the determining, by the computing device, preventing display of the branded 3D digital asset to the user, and wherein preventing display of the branded 3D digital asset occurs for a predetermined period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable medium comprising instructions which when executed by a processing system, including at least one core, performs a method to display advertisements in three dimensional (3D) online environment based on an objective of an advertiser, comprising:
-
receiving the objective of the advertiser, wherein the objective determines when to stop displaying a branded 3D digital asset to a user in the 3D online environment, the objective including an engagement rule, wherein the branded 3D digital asset is displayed on a client machine, and wherein the client machine is configured to transmit data related to user interaction or viewability with the branded 3D digital asset to the processing system using event scripts, the client machine further performing; displaying the branded 3D digital asset in the 3D online environment, determining a proportion of the branded 3D digital asset on screen of a graphical user interface, obtaining a percentage of the screen of the graphical user interface that the branded 3D digital asset is covering using a screen bounding function of a 3D engine of the 3D online environment to generate the data related to user interaction or viewability with the branded 3D digital asset, and transmitting the data related to user interaction or viewability with the branded 3D digital asset to the processing system; determining whether the objective has been achieved by the user, wherein the determining includes evaluating a user engagement score (UES) and comparing the UES with the engagement rule, wherein the UES is derived, at least in part, from the data related to user interaction or viewability with the branded 3D digital asset; and upon the determining, preventing display of the branded 3D digital asset to the user, and wherein preventing display of the branded 3D digital asset occurs for a predetermined period of time, wherein the method is performed by the processing system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system to display advertisements in three dimensional (3D) online environment based on an objective of an advertiser, the system comprising:
-
a client machine configured to; display a branded 3D digital asset to a user, on a graphical user interface, in the 3D online environment, determine a proportion of the branded 3D digital asset on screen of the graphical user interface, obtain a percentage of the screen of the graphical user interface that the branded 3D digital asset is covering using a screen bounding function of a 3D engine of the 3D online environment to generate data related to user interaction or view ability with the branded 3D digital asset, and transmit the data related to user interaction or viewability with the branded 3D digital asset using event scripts associated with the branded 3D digital asset; and a computing device configured to; receive the objective of the advertiser, wherein the objective determines when to stop displaying a branded 3D digital asset to a user in the 3D online environment, and wherein the objective includes an engagement rule, determine whether the objective has been achieved by the user, wherein the determination whether the objective has been achieved includes evaluating a user engagement score (UES) and comparing the UES with the engagement rule, wherein the UES is derived, at least in part, from the data related to user interaction or viewability with the branded 3D digital asset, and prevent display of the branded 3D digital asset to the user upon the determination that the objective has been achieved, wherein the prevention of displaying of the branded 3D digital asset occurs for a predetermined period of time. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification