Increasing the number of advertising impressions in an interactive environment
First Claim
1. In a system configured to facilitate user interaction with an interactive environment containing one or more advertising targets, a computer-implemented method for increasing a number of advertising impressions, comprising:
- a) displaying a scene of a portion of the simulated environment from a camera point of view (camera POV) on a video display;
b) changing the scene as the camera POV changes in response to movement of the camera POV along a camera path during the user'"'"'s interaction with the simulated environment; and
c) adding movement to the camera path that directs the camera POV toward one or more advertising targets encountered along the camera path, wherein the movement added to the camera path is configured to place the advertising targets within the scene displayed on the video display, wherein adding movement to the camera path includes reducing a rate of movement of the camera POV for a sufficient period of time that an advertising target stays visible in the scene displayed on the video display for a period of time long enough to generate an impression.
4 Assignments
0 Petitions
Accused Products
Abstract
Increasing a number of advertising impressions in a system configured to facilitate user interaction with an interactive environment containing one or more advertising targets is described. A scene of a portion of the simulated environment is displayed from a camera point of view (camera POV) on a video display. The scene may change as the camera POV changes in response to movement of the camera POV along a camera path during the user'"'"'s interaction with the simulated environment. By adding movement to the camera path that directs the camera POV toward one or more advertising targets encountered along the camera path advertising targets may be placed within the scene displayed on the video display to increase a likelihood a number of advertising impressions associated with the advertising targets.
647 Citations
31 Claims
-
1. In a system configured to facilitate user interaction with an interactive environment containing one or more advertising targets, a computer-implemented method for increasing a number of advertising impressions, comprising:
-
a) displaying a scene of a portion of the simulated environment from a camera point of view (camera POV) on a video display; b) changing the scene as the camera POV changes in response to movement of the camera POV along a camera path during the user'"'"'s interaction with the simulated environment; and c) adding movement to the camera path that directs the camera POV toward one or more advertising targets encountered along the camera path, wherein the movement added to the camera path is configured to place the advertising targets within the scene displayed on the video display, wherein adding movement to the camera path includes reducing a rate of movement of the camera POV for a sufficient period of time that an advertising target stays visible in the scene displayed on the video display for a period of time long enough to generate an impression. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. In a system configured to facilitate user interaction with an interactive environment containing one or more advertising targets, a computer-implemented method for increasing a number of advertising impressions, comprising:
- a) displaying a scene of a portion of the simulated environment from a camera point of view (camera POV) on a video display;
b) changing the scene as the camera POV changes in response to movement of the camera POV along a camera path during the user'"'"'s interaction with the simulated environment; and
c) adding movement to the camera path that directs the camera POV toward one or more advertising targets encountered along the camera path, wherein the movement added to the camera path is configured to place the advertising targets within the scene displayed on the video display, wherein adding movement to the camera path includes determining an initial camera path for a time interval Δ
t based on user input and/or a state of the interactive environment;
identifying one or more missed impressions for the time interval Δ
t based on the initial camera path;
calculating a deviation of the camera path from the initial camera path, wherein the deviation is configured to capture an impression that would have been missed if the initial camera path were to be followed during the time interval Δ
t;
calculating a revised camera path by combining the deviation with the initial camera path, wherein the deviation from the camera path is configured such that the revised camera path places an advertising target within a field of view of the video display at a sufficient resolution to generate an advertising impression. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
- a) displaying a scene of a portion of the simulated environment from a camera point of view (camera POV) on a video display;
-
28. A client device configured to increasing a number of advertising impressions during user interaction with an interactive environment containing one or more advertising targets, comprising:
-
a processor; a memory coupled to the processor; one or more instructions embodied in memory for execution by the processor, the instructions being configured to implement a method for increasing the number of advertising impressions, the instructions comprising; a) one or more instructions that, when executed, cause a scene of a portion of the simulated environment to be displayed from a camera point of view (camera POV); b) one or more instructions that, when executed, cause the scene to change as the camera POV changes in response to movement of the camera POV along a camera path during the user'"'"'s interaction with the simulated environment; and c) one or more instructions that, when executed, add movement to the camera path that directs the camera POV toward one or more advertising targets encountered along the camera path, wherein the movement added to the camera path is configured to place the advertising targets within the scene displayed, wherein adding movement to the camera path includes reducing a rate of movement of the camera POV for a sufficient period of time that an advertising target stays visible in the scene displayed on the video display for a period of time long enough to generate an advertising impression.
-
-
29. A non-transitory computer-readable medium having embodied therein one or more computer-readable instructions that, when executed, implement a method for increasing a number of advertising impressions during user interaction with an interactive environment containing one or more advertising targets, a computer, the instructions comprising:
-
a) one or more instructions that, when executed, cause a scene of a portion of the simulated environment to be displayed from a camera point of view (camera POV) on a video display; b) one or more instructions that, when executed, cause the scene to change as the camera POV changes in response to movement of the camera POV along a camera path during the user'"'"'s interaction with the simulated environment; and c) one or more instructions that, when executed, add movement to the camera path that directs the camera POV toward one or more advertising targets encountered along the camera path, wherein the movement added to the camera path is configured to place the advertising targets within the scene displayed on the video display, wherein adding movement to the camera path includes reducing a rate of movement of the camera POV for a sufficient period of time that an advertising target stays visible in the scene displayed on the video display for a period of time long enough to generate an advertising impression.
-
-
30. A client device configured to increasing a number of advertising impressions during user interaction with an interactive environment containing one or more advertising targets, comprising:
- a processor;
a memory coupled to the processor;
one or more instructions embodied in memory for execution by the processor, the instructions being configured to implement a method for increasing the number of advertising impressions, the instructions comprising;
a) one or more instructions that, when executed, cause a scene of a portion of the simulated environment to be displayed from a camera point of view (camera POV);
b) one or more instructions that, when executed, cause the scene to change as the camera POV changes in response to movement of the camera POV along a camera path during the user'"'"'s interaction with the simulated environment; and
c) one or more instructions that, when executed, add movement to the camera path that directs the camera POV toward one or more advertising targets encountered along the camera path, wherein the movement added to the camera path is configured to place the advertising targets within the scene displayed, wherein movement is added to the camera path by determining an initial camera path for a time interval Δ
t based on user input and/or a state of the interactive environment;
identifying one or more missed impressions for the time interval Δ
t based on the initial camera path;
calculating a deviation of the camera path from the initial camera path, wherein the deviation is configured to capture an impression that would have been missed if the initial camera path were to be followed during the time interval Δ
t;
calculating a revised camera path by combining the deviation with the initial camera path, wherein the deviation from the camera path is configured such that the revised camera path places an advertising target within a field of view of the video display for a sufficient time and at a sufficient resolution and viewing angle to generate an advertising impression.
- a processor;
-
31. A non-transitory computer-readable medium having embodied therein one or more computer-readable instructions that, when executed, implement a method for increasing a number of advertising impressions during user interaction with an interactive environment containing one or more advertising targets, a computer, the instructions comprising:
- a) one or more instructions that, when executed, cause a scene of a portion of the simulated environment to be displayed from a camera point of view (camera POV) on a video display;
b) one or more instructions that, when executed, cause the scene to change as the camera POV changes in response to movement of the camera POV along a camera path during the user'"'"'s interaction with the simulated environment; and
c) one or more instructions that, when executed, add movement to the camera path that directs the camera POV toward one or more advertising targets encountered along the camera path, wherein the movement added to the camera path is configured to place the advertising targets within the scene displayed on the video display to increase a likelihood of a number of advertising impressions associated with one or more advertising targets, wherein the movement added to the camera path is configured to place the advertising targets within the scene displayed, wherein the movement is added to the camera path by determining an initial camera path for a time interval Δ
t based on user input and/or a state of the interactive environment;
identifying one or more missed impressions for the time interval Δ
t based on the initial camera path;
calculating a deviation of the camera path from the initial camera path, wherein the deviation is configured to capture an impression that would have been missed if the initial camera path were to be followed during the time interval Δ
t; and
calculating a revised camera path by combining the deviation with the initial camera path, wherein the deviation from the camera path is configured such that the revised camera path places an advertising target within a field of view of the video display for a sufficient time and at a sufficient resolution and viewing angle to generate an advertising impression.
- a) one or more instructions that, when executed, cause a scene of a portion of the simulated environment to be displayed from a camera point of view (camera POV) on a video display;
Specification