Mobile interstitial ads
First Claim
1. A non-transitory computer-readable medium having embodied thereon instructions for presenting intervening content on mobile computing devices which, when executed by one or more processors, cause the one or more processors to:
- provide, for storage on a memory of a mobile device, intervening content corresponding to a landing page of a content item selected for presentation on the mobile device;
identify a request from the mobile device to load the landing page on the mobile device from a server hosting the landing page;
determine an expected load time for the landing page, the expected load time indicative of an expected network latency for the mobile device to receive the landing page from the server via a current connection between the server and the mobile device;
select at least one portion of the intervening content based on the request and on the expected load time, the at least one portion of the intervening content having a size determined based on the expected load time for the landing page; and
present the at least one portion of the selected intervening content on the mobile device while the landing page corresponding to the identified request is being received from the server.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for pre-loading and displaying intervening content, such as advertisements, on a mobile device during latency periods, such as when an advertiser landing page is requested by that device, are provided herein. Intervening content may be pre-loaded on to the device and associated with one or more particular advertisements such that selecting/interacting with the associated advertisement triggers intervening content display during known or detected periods of latency. In some cases, a latency threshold or thresholds may determine one or more types of content to present, and/or a content presentation sequence.
23 Citations
20 Claims
-
1. A non-transitory computer-readable medium having embodied thereon instructions for presenting intervening content on mobile computing devices which, when executed by one or more processors, cause the one or more processors to:
-
provide, for storage on a memory of a mobile device, intervening content corresponding to a landing page of a content item selected for presentation on the mobile device; identify a request from the mobile device to load the landing page on the mobile device from a server hosting the landing page; determine an expected load time for the landing page, the expected load time indicative of an expected network latency for the mobile device to receive the landing page from the server via a current connection between the server and the mobile device; select at least one portion of the intervening content based on the request and on the expected load time, the at least one portion of the intervening content having a size determined based on the expected load time for the landing page; and present the at least one portion of the selected intervening content on the mobile device while the landing page corresponding to the identified request is being received from the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for presenting intervening content on a mobile computing devices, comprising:
a server having one or more processors and memory configured to; provide, for storage on a memory of a mobile device, intervening content corresponding to a landing page of a content item selected for presentation on the mobile device; identify a request from the mobile device to load the landing page on the mobile device from the server hosting the landing page; determine an expected load time for the landing page, the expected load time indicative of an expected network latency for the mobile device to receive the landing page from the server via a current connection between the server and the mobile device; select at least one portion of the intervening content based on the request and on the expected load time, the at least one portion of the intervening content having a size determined based on the expected load time for the landing page; and present the at least one portion of the selected intervening content on the mobile device while the landing page corresponding to the identified request is being received from the server. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification