Swappable content items
First Claim
1. A method comprising:
- receiving a request for third party content to be presented along with content of a web page;
identifying an advertisement responsive to the request, the advertisement including a link to a landing page and an indicator for designating the advertisement as a swappable advertisement, wherein a swappable advertisement enables navigation away from the web page to the landing page associated with the advertisement by causing a browser on a client device to;
present, for display, the content of the landing page within a container of the web page responsive to detecting an interaction with the advertisement, the content of the web page and the advertisement initially displayed in a frame of the web page at a first size;
minimize the frame in which content of the web page is presented;
present a reduced size presentation of the web page including the advertisement and displayed within the frame at a second size along with the content of the landing page displayed within the container; and
responsive to receiving an action on an actionable item corresponding to the reduced size presentation of the web page, re-present the frame including the content of the web page at the first size; and
providing the advertisement including the indicator responsive to the request.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, for presenting content associated with a landing page. A method includes: receiving a request for content to be published along with third party content in a resource; identifying a content item responsive to the request, the content item including a link to a landing page and an indicator for designating the content item as a swappable content item, wherein a swappable content item enables navigation away from the resource to the landing page without losing state of the resource, the content item being configured to monitor interactions of the user and inhibit a direct loading of a landing page in favor of a simultaneous presentation of the content of the landing page in a container having an overlay that includes the resource; and providing the content item including the indicator responsive to the request.
-
Citations
32 Claims
-
1. A method comprising:
-
receiving a request for third party content to be presented along with content of a web page; identifying an advertisement responsive to the request, the advertisement including a link to a landing page and an indicator for designating the advertisement as a swappable advertisement, wherein a swappable advertisement enables navigation away from the web page to the landing page associated with the advertisement by causing a browser on a client device to; present, for display, the content of the landing page within a container of the web page responsive to detecting an interaction with the advertisement, the content of the web page and the advertisement initially displayed in a frame of the web page at a first size; minimize the frame in which content of the web page is presented; present a reduced size presentation of the web page including the advertisement and displayed within the frame at a second size along with the content of the landing page displayed within the container; and responsive to receiving an action on an actionable item corresponding to the reduced size presentation of the web page, re-present the frame including the content of the web page at the first size; and providing the advertisement including the indicator responsive to the request.
-
-
2. A method comprising:
-
sending a content request to a serving system for a advertisement to be presented along with content of a web page, the advertisement including a link to a landing page, the serving system different than a web server providing the web page; receiving the advertisement from the serving system; presenting the advertisement along with the content of the web page in a frame of the web page, the frame of the web page presented at a first size; detecting an interaction with the advertisement to display content of the landing page; presenting, for display, the content of the landing page within a container of the web page; minimizing the frame in which content of the web page is presented; presenting a reduced size presentation of the web page including the advertisement and displayed within the frame at a second size along with the content of the landing page displayed within the container; and responsive to receiving an action on an actionable item corresponding to the reduced size presentation of the web page, re-presenting the frame including the content of the web page at the first size. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
identifying an advertisement for inclusion in a campaign, the advertisement including a link to a landing page, wherein the campaign controls presentation of the advertisement responsive to received requests for content based at least in part on selection criteria associated with the advertisement and a bid; presenting a user interface to a content sponsor associated with the advertisement for receiving the selection criteria including receiving a selection of a advertisement type indicating a swappable advertisement presentation is requested; and augmenting code associated with the advertisement to include code for presenting an indicator upon presentation of the advertisement in a web page that the advertisement is a swappable advertisement and code that; detecting an interaction with the advertisement to display content of the landing page, the advertisement initially displayed with content of a web page in a frame of the web page at a first size; presenting, for display, the content of the landing page within a container of the web page responsive to detecting the interaction with the advertisement; minimizing the frame in which content of the web page is presented; presenting a reduced size presentation of the web page including the advertisement and displayed within the frame at a second size along with the content of the landing page displayed within the container; and responsive to receiving an action on an actionable item corresponding to the reduced size presentation of the web page, re-presenting the frame including the content of the web page at the first size.
-
-
14. A non-transitory computer program product tangibly embodied in a non-transitory computer-readable storage device and comprising instructions that, when executed by a processor, cause the processor to:
-
receive a request for third party content to be published along with content of a web page; identify an advertisement responsive to the request, the advertisement including a link to a landing page and an indicator for designating the advertisement as a swappable advertisement, wherein a swappable advertisement enables navigation away from the web page to the landing page associated with the advertisement by causing a browser on a client device to; present, for display, the content of the landing page within a container of the web page responsive to detecting an interaction with the advertisement, the content of the web page and the advertisement initially displayed in a frame of the web page at a first size; minimize the frame in which content of the web page is presented; present a reduced size presentation of the web page including the advertisement and displayed within the frame at a second size along with the content of the landing page displayed within the container; and responsive to receiving an action on an actionable item corresponding to the reduced size presentation of the web page, re-presenting the frame including the content of the web page at the first size; and provide the advertisement including the indicator responsive to the request. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system comprising:
-
a processor; and a memory storing computer instructions; wherein the computer instructions, when executed by the processor, cause the system-to; send a content request to a serving system for an advertisement to be presented along with content of a web page, the advertisement including a link to a landing page, the serving system different than a web server providing the web page; receive the advertisement from the serving system; present the advertisement along with the content of the web page in a frame of the web page, the frame of the web page presented at a first size within the user interface; detect an interaction with the advertisement to display content associated with the landing page; present, for display, the content of the landing page within a container of the web page; minimize the frame in which content of the web page is presented; present a reduced size presentation of the web page including the advertisement and displayed within the frame at a second size along with the content of the landing page displayed within the container; and responsive to receiving an action on an actionable item corresponding to the reduced size presentation of the web page, re-present the frame including the content of the web page at the first size. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification