System and method for providing persistent advertising with third party content in a distributed internet access environment
First Claim
1. A method comprising:
- enabling a connection between a personal computing device (PCD) and a gateway access system, wherein the gateway access system provides access to a network;
facilitating retrieval of a first content from the network to the PCD, wherein said first content is content that is to be displayed within a first window on the PCD;
providing program code to the PCD that when executed enables persistent display of a second window on the PCD, wherein the first window does not overlap the second window;
transmitting an advertisement for output within the second window on the PCD, wherein the advertisement is transmitted for persistent, concurrent display along with the display of the first content on the PCD;
during an initial connection process between the PCD and the gateway access system, prompting a user of the PCD for selection of an access option from among;
(a) a first option to enable access to and output of requested first content without the advertisement; and
(b) at least one second option, which enables access to and output of the first content along with the advertisement;
wherein selection of the first option includes an associated first fee to access the gateway access system and selection of the second option includes a second fee to access the gateway access system, and wherein said prompting for selection further comprises;
enabling selection of one or more intermediate options having associated intermediate fees between the first fee and the second fee, wherein the intermediate options provide a display of a corresponding, pre-set amount of advertisements on the PCD along with the first content depending on an amount of an associated intermediate fee paid during the initial connection process; and
applying one of the first fee, the second fee or the intermediate fee to a payment method provided during the initial connection process based on which option among the first option, the second option, or the one or more intermediate option is selected;
when the first option is selected, enabling retrieval and output of the requested first content without concurrent display of the second window and the advertisement at the PCD; and
pre-determining a specific orientation for displaying the second window relative to the first window on the PCD;
wherein said code that enables persistent display of the second window comprises code for;
detecting a scrolling of the first content in a direction within the first window at which the second window is located; and
dynamically re-positioning the orientation of the second window away from the direction of the scrolling of the first content to minimize interference in viewing a section of the first content being scrolled to.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product that enables persistent display of advertising and other service provider content during access via a gateway access system to third party content on a separate network. A connection is enabled between a personal computing device (PCD) and the gateway access system. The gateway access system facilitates retrieval of a first content from the network to be displayed within a first window on the PCD. The gateway access system provides program code to the PCD that when executed enables persistent display of a second window on the PCD that does not overlap with the first window. A second content is transmitted for display within the second window on the PCD, where the second content is displayed within the persistent window on the PCD along with the display of the first content.
27 Citations
31 Claims
-
1. A method comprising:
-
enabling a connection between a personal computing device (PCD) and a gateway access system, wherein the gateway access system provides access to a network; facilitating retrieval of a first content from the network to the PCD, wherein said first content is content that is to be displayed within a first window on the PCD; providing program code to the PCD that when executed enables persistent display of a second window on the PCD, wherein the first window does not overlap the second window; transmitting an advertisement for output within the second window on the PCD, wherein the advertisement is transmitted for persistent, concurrent display along with the display of the first content on the PCD; during an initial connection process between the PCD and the gateway access system, prompting a user of the PCD for selection of an access option from among;
(a) a first option to enable access to and output of requested first content without the advertisement; and
(b) at least one second option, which enables access to and output of the first content along with the advertisement;wherein selection of the first option includes an associated first fee to access the gateway access system and selection of the second option includes a second fee to access the gateway access system, and wherein said prompting for selection further comprises; enabling selection of one or more intermediate options having associated intermediate fees between the first fee and the second fee, wherein the intermediate options provide a display of a corresponding, pre-set amount of advertisements on the PCD along with the first content depending on an amount of an associated intermediate fee paid during the initial connection process; and applying one of the first fee, the second fee or the intermediate fee to a payment method provided during the initial connection process based on which option among the first option, the second option, or the one or more intermediate option is selected; when the first option is selected, enabling retrieval and output of the requested first content without concurrent display of the second window and the advertisement at the PCD; and pre-determining a specific orientation for displaying the second window relative to the first window on the PCD; wherein said code that enables persistent display of the second window comprises code for; detecting a scrolling of the first content in a direction within the first window at which the second window is located; and dynamically re-positioning the orientation of the second window away from the direction of the scrolling of the first content to minimize interference in viewing a section of the first content being scrolled to. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
means for enabling a connection between a personal computing device (PCD) and a gateway access system, wherein the gateway access system provides access to a network; means for facilitating retrieval of a first content from the network to the PCD, wherein said first content is content that is to be displayed within a first window on the PCD; means for providing program code to the PCD that when executed enables persistent display of a second window on the PCD, wherein the first window does not overlap the second window; and means for transmitting the advertisement for output within the second window on the PCD, wherein an advertisement is transmitted for persistent, concurrent display along with the display of the first content on the PCD; during an initial connection process between the PCD and the gateway access system, means for prompting a user of the PCD for selection of an access option from among;
(a) a first option to enable access to and output of requested first content without the advertisement; and
(b) at least one second option, which enables access to and output of the first content along with the advertisement;wherein selection of the first option includes an associated first fee to access the gateway access system and selection of the second option includes a second fee to access the gateway access system, and wherein said means for prompting for selection further comprises; means for enabling selection of one or more intermediate options having associated intermediate fees between the first fee and the second fee, wherein the intermediate options provide a display of a corresponding, pre-set amount of advertisements on the PCD along with the first content depending on an amount of an associated intermediate fee paid during the initial connection process; and means for applying one of the first fee, the second fee or the intermediate fee to a payment method provided during the initial connection process based on which option among the first option, the second option, or the one or more intermediate option is selected; and means for enabling retrieval and output of the requested first content without concurrent display of the second window and the advertisement at the PCD, when the first option is selected; and means for pre-determining a specific orientation for displaying the second window relative to the first window on the PCD; wherein said code that enables persistent display of the second window comprises code for; detecting a scrolling of the first content in a direction within the first window at which the second window is located; and dynamically re-positioning the orientation of the second window away from the direction of the scrolling of the first content to minimize interference in viewing a section of the first content being scrolled to. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer program product comprising:
-
a computer readable medium; and program instructions on the computer readable medium that when executed provides the functions of; enabling a connection between a personal computing device (PCD) and a gateway access system, wherein the gateway access system provides access to a network; facilitating retrieval of a first content from the network to the PCD, wherein said first content is content that is to be displayed within a first window on the PCD; providing program code to the PCD that when executed enables persistent display of a second window on the PCD, wherein the first window does not overlap the second window; transmitting an advertisement for output within the second window on the PCD, wherein the advertisement is transmitted for persistent, concurrent display along with the display of the first content on the PCD; during an initial connection process between the PCD and the gateway access system, prompting a user of the PCD for selection of an access option from among;
(a) a first option to enable access to and output of requested first content without the advertisement; and
(b) at least one second option, which enables access to and output of the first content along with the advertisement;wherein selection of the first option includes an associated first fee to access the gateway access system and selection of the second option includes a second fee to access the gateway access system, and wherein said instructions for prompting for selection further comprises instructions for; enabling selection of one or more intermediate options having associated intermediate fees between the first fee and the second fee, wherein the intermediate options provide a display of a corresponding, pre-set amount of advertisements on the PCD along with the first content depending on an amount of an associated intermediate fee paid during the initial connection process; and applying one of the first fee, the second fee or the intermediate fee to a payment method provided during the initial connection process based on which option among the first option, the second option, or the one or more intermediate option is selected; and when the first option is selected, enabling retrieval and output of the requested first content without concurrent display of the second window and advertisement at the PCD; and pre-determining a specific orientation for displaying the second window relative to the first window on the PCD; wherein said code that enables persistent display of the second window comprises code for; detecting a scrolling of the first content in a direction within the first window at which the second window is located; and dynamically re-positioning the orientation of the second window away from the direction of the scrolling of the first content to minimize interference in viewing a section of the first content being scrolled to. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification