Time slicing web based advertisements
First Claim
Patent Images
1. A method for displaying advertisements on a single page, the method comprising:
- displaying a first advertisement within the page on a display;
measuring a passage of time after the first advertisement is displayed with a plurality of successive time slots, wherein each time slot includes a first time period that includes a portion of time at a beginning of a respective time slot, and a look back time period after the first time period, the look back time period including a portion of time at an end of the respective time slot;
ignoring user activity within the page during the first time period of each respective time slot;
monitoring whether there is user activity within the page after the first time period and during the look back time period of each respective time slot;
determining, at the end of each of the successive time slots, whether there was any user activity within the page during the look back time period for the ending time slot;
replacing, with a processor, the first advertisement with a second advertisement on the page when the determination indicates there was user activity within the page during the look back time period for the ending time slot;
displaying the second advertisement within the page on the display when the second advertisement replaces the first advertisement; and
continuing to display the first advertisement after the ending time slot when the determination indicates there was no user activity within the page during the look back time period for the ending time slot, wherein the determination of whether there was any interaction with the page continues for the successive time slot following the ending time slot.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method are disclosed for rotating an advertisement on a single page or screen. The advertisement may be rotated when the user is active on the page or screen. In addition, the advertisement that replaces the original ad may be based on the user'"'"'s activity, or may be based on the content displayed in the page or screen. This system and method may increase advertising inventory that is displayed on a page or screen by displaying advertisements for a set time interval, which results in increased flexibility for sellers and buyers of online advertising.
-
Citations
17 Claims
-
1. A method for displaying advertisements on a single page, the method comprising:
-
displaying a first advertisement within the page on a display; measuring a passage of time after the first advertisement is displayed with a plurality of successive time slots, wherein each time slot includes a first time period that includes a portion of time at a beginning of a respective time slot, and a look back time period after the first time period, the look back time period including a portion of time at an end of the respective time slot; ignoring user activity within the page during the first time period of each respective time slot; monitoring whether there is user activity within the page after the first time period and during the look back time period of each respective time slot; determining, at the end of each of the successive time slots, whether there was any user activity within the page during the look back time period for the ending time slot; replacing, with a processor, the first advertisement with a second advertisement on the page when the determination indicates there was user activity within the page during the look back time period for the ending time slot; displaying the second advertisement within the page on the display when the second advertisement replaces the first advertisement; and continuing to display the first advertisement after the ending time slot when the determination indicates there was no user activity within the page during the look back time period for the ending time slot, wherein the determination of whether there was any interaction with the page continues for the successive time slot following the ending time slot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable storage medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method for providing advertisements to be displayed on a single page, said method comprising:
-
transmitting data over a network, wherein the data includes the page; providing a first advertisement configured to be displayed on the page; measuring a passage of time after the first advertisement is displayed with a plurality of successive time slots, wherein each time slot includes a first time period that includes a portion of time at a beginning of a respective time slot, and a look back time period after the first time period, the look back time period including a portion of time at an end of the respective time slot; ignoring user interaction with the page during the first time period of each respective time slot; monitoring user interaction with the page after the first time period and during the look back time period of each respective time slot; determining, at the end of each of the successive time slots, whether there was any interaction with the page during the look back time period for the ending time slot; providing a second advertisement configured to be displayed in place of the first advertisement on the page when the determination indicates there was an interaction with the page during the look back time period for the ending time slot; and continuing to provide the first advertisement after the ending time slot when the determination indicates there was no interaction with the page during the look back time period for the ending time slot, wherein the determination of whether there was any interaction with the page continues for the successive time slot following the ending time slot. - View Dependent Claims (11, 12, 13)
-
-
14. A system displaying a page with advertising, the system comprising:
-
a processor configured to be connected with a network; a user interface coupled with the processor and configured to receive input; a display coupled with the processor; and a browser coupled with the processor and configured to display, on the display, data received over the network, the data including a page with a first advertisement, wherein the processor is configured to; provide the first advertisement for display by the browser; measure a passage of time after the first advertisement is displayed with a plurality of successive time slots, wherein each time slot includes a first time period that includes a portion of time at a beginning of a respective time slot, and a look back time period after the first time period, the look back time period including a portion of time at an end of the respective time slot; ignore user interaction with the page during the first time period of each respective time slot; monitor user interaction with the page after the first time period and during the look back time period of each respective time slot; determine, at the end of each of the successive time slots, whether there was an interaction with the page during the look back time period for the ending time slot; provide a second advertisement configured to be displayed in place of the first advertisement on the page when then determination indicates there was an interaction with the page during the look back time period for the ending time slot; and continue to provide the first advertisement after the ending time slot when the determination indicates there was no interaction with the page during the look back time period for the ending time slot, wherein the determination of whether there was any interaction with the page continues for the successive time slot following the ending time slot. - View Dependent Claims (15, 16, 17)
-
Specification