Methods and systems for providing web pages to web browsers
First Claim
Patent Images
1. A method comprising:
- receiving, by a computer system, a request for a web page;
providing, by the computer system, a content web page to a user device,the content web page being provided for display, via a browser of the user device, for a specified period of time, andthe content web page including a link to another web page when a provider of the requested web page is exempted from having the content web page being provided for the specified period of time;
determining, by the computer system, that the request was received during a content interval,the content interval being a predetermined interval where the content web page is provided to the user device within the content interval;
determining, by the computer system, an occurrence of a triggering event,the triggering event occurring whena particular action, that is specified on the content web page, is performed by a user;
determining, by the computer system, a next content period interval,the next content period interval being determined based upon the particular action performed by the user;
providing, by the computer system and to the user device, the web page based on the occurrence of the triggering event; and
generating, by the computer system, an indication for display on the web page indicating a time remaining before start of the next content period interval.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems described herein can allow for a service provider, such as an Internet Service Provider (ISP) to provide Web pages to users'"'"' Web browsers at periodic intervals. The content can include graphics, text, audio and video clips. In contrast to the traditional banner or pop-up advertisements available today, the methods and systems can allow content Web pages to be displayed on users'"'"' Web browsers without the user requesting specific Web sites. The ISPs can become distributors of advertising content, potentially gaining new revenue streams.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a computer system, a request for a web page; providing, by the computer system, a content web page to a user device, the content web page being provided for display, via a browser of the user device, for a specified period of time, and the content web page including a link to another web page when a provider of the requested web page is exempted from having the content web page being provided for the specified period of time; determining, by the computer system, that the request was received during a content interval, the content interval being a predetermined interval where the content web page is provided to the user device within the content interval; determining, by the computer system, an occurrence of a triggering event, the triggering event occurring when a particular action, that is specified on the content web page, is performed by a user; determining, by the computer system, a next content period interval, the next content period interval being determined based upon the particular action performed by the user; providing, by the computer system and to the user device, the web page based on the occurrence of the triggering event; and generating, by the computer system, an indication for display on the web page indicating a time remaining before start of the next content period interval. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device comprising:
-
one or more memories; and one or more processors, communicatively coupled to the one or more memories, to; receive a request for a web page from a user device; provide a content web page to the user device for a specified period of time, the content web page including a link to another web page when a provider of the requested web page is exempted from having the content web page being provided for the specified period of time, the content web page including information identifying an action; determine that the request was received during a content interval, the content interval being a predetermined interval where the content web page is provided to the user device within the content interval; determine that the action has been performed; determine a next content period interval, the next content period interval being determined based upon the action performed by the user; provide the web page to the user device based on the action having been performed; and generate an indication for display on the web page indicating a time remaining before start of the next content period interval. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by a processor, cause the processor to; receive a request for a web page from a user device; provide a content web page to the user device for display via a browser of the user device, the content web page specifying a particular action associated with providing the web page for display, and the content web page including a link to another web page when a provider of the requested web page is exempted from having the content web page being provided for a specified period of time; determine that the request was received during a content interval, the content interval being a predetermined interval where the content web page is provided to the user device within the content interval; determine a selection of the particular action specified by the content web page; determine a next content period interval, the next content period interval being determined based upon the selection of the particular action specified by the content web page; provide, to the user device, the web page based on the selection of the particular action; and generate an indication for display on the web page indicating a time remaining before start of the next content period interval. - View Dependent Claims (16, 17, 18, 19, 20)
Specification