Method and system for displaying a cached web page advertisement after the completion of a browsing session
First Claim
Patent Images
1. A method of displaying a web page advertisement on a computing device, comprising:
- receiving, from a web server, a web page including content and the web page advertisement;
segregating, by a web browser of the computing device, the web page advertisement from the content of the web page during a web browsing session, wherein the segregating comprises removing the web page advertisement from the content of the web page;
presenting the content of the web page without the web page advertisement to a user of the computing device during the web browsing session;
caching the web page advertisement;
determining whether the web browsing session is completed;
in response to determining the web browsing session is completed, determining whether a pre-defined condition other than determining the web browsing session is completed is met, wherein the pre-defined condition includes a pre-defined amount of time representing a user'"'"'s willingness to view a web advertisement for the pre-defined amount of time, in lieu of viewing content on a web page, and wherein the pre-defined amount of time is auctioned amongst a plurality of web sites during or prior to the web browsing session; and
in response to determining the web browsing session is completed and determining that the pre-defined condition is met, displaying the web advertisement at a time after the web browsing session is completed.
1 Assignment
0 Petitions
Accused Products
Abstract
Presented is a method of displaying a web page advertisement on a computing device. A web page advertisement is segregated from content on the web page during a web browsing session. The web page advertisement is then cached on the computing device for display at a time later to the web browsing session.
-
Citations
13 Claims
-
1. A method of displaying a web page advertisement on a computing device, comprising:
-
receiving, from a web server, a web page including content and the web page advertisement; segregating, by a web browser of the computing device, the web page advertisement from the content of the web page during a web browsing session, wherein the segregating comprises removing the web page advertisement from the content of the web page; presenting the content of the web page without the web page advertisement to a user of the computing device during the web browsing session; caching the web page advertisement; determining whether the web browsing session is completed; in response to determining the web browsing session is completed, determining whether a pre-defined condition other than determining the web browsing session is completed is met, wherein the pre-defined condition includes a pre-defined amount of time representing a user'"'"'s willingness to view a web advertisement for the pre-defined amount of time, in lieu of viewing content on a web page, and wherein the pre-defined amount of time is auctioned amongst a plurality of web sites during or prior to the web browsing session; and in response to determining the web browsing session is completed and determining that the pre-defined condition is met, displaying the web advertisement at a time after the web browsing session is completed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device for displaying a web page advertisement, comprising:
-
a processor to execute machine readable instructions to receive, from a web server, a web page including content and the web page advertisement, segregate the web page advertisement from the content of the web page during a web browsing session, present the content of the web page without the web page advertisement to a user of the computing device during the web browsing session; a memory to cache the web page advertisement, and a display system to display the web advertisement at a time after the web browsing session, wherein the processor is to determine whether the web browsing session is completed, in response to determining the web browsing session is completed, determine whether a pre-defined condition other than determining the web browsing session is completed is met, wherein the pre-defined condition includes a pre-defined amount of time representing a user'"'"'s willingness to view a web advertisement for the pre-defined amount of time, in lieu of viewing content on a web page, and wherein the pre-defined amount of time is auctioned amongst a plurality of web sites during or prior to the web browsing session, and in response to determining the web browsing session is completed and determining the pre-defined condition is met, display the web advertisement via the display system. - View Dependent Claims (11, 12)
-
-
13. A non-transitory computer readable medium storing machine readable instructions that when executed by at least one processor are to:
-
receive, from a web server, a web page including content and a web page advertisement; segregate the web page advertisement from the content of the web page during a web browsing session, wherein the segregating comprises removing the web page advertisement from the content of the web page; present the content of the web page without the web page advertisement to a user during the web browsing session; cache the web page advertisement; determine whether the web browsing session is completed; in response to determining the web browsing session is completed, determining whether a pre-defined condition other than determining the web browsing session is completed is met, wherein the pre-defined condition includes a pre-defined amount of time representing a user'"'"'s willingness to view a web advertisement for the pre-defined amount of time, in lieu of viewing content on a web page, and wherein the pre-defined amount of time is auctioned amongst a plurality of web sites during or prior to the web browsing session; and in response to determining the web browsing session is completed and determining the pre-defined condition is met, display the web advertisement at a time after the web browsing session is completed.
-
Specification