Method, system, and computer program product for offline advertisement servicing and cycling
First Claim
1. A method for enabling access to advertisements on a mobile device, comprising:
- (a) receiving a plurality of advertisement image files and associated advertiser web pages at the mobile device, wherein each advertisement image file contains an advertisement image;
(b) storing the plurality of advertisement image files and advertiser web pages on the mobile device;
(c) identifying one or more links including respective tags embedded in mark-up language defining the stored advertiser web pages, the tags including instructions instructing the mobile device to enable an advertisement cycler, wherein the advertisement cycler is configured to retrieve the advertisement image files stored on the mobile device and cycle the retrieved advertisement image files on a first web page; and
(d) cycling display of the stored advertisement images on the first web page, wherein the cycling comprises display of an advertisement image that is different from a currently displayed advertisement image each time the first web page is displayed on the mobile device, and wherein the cycling is performed by the advertisement cycler, when the advertisement cycler is enabled by the mobile device based on the identifying of the one or more links and the respective tags embedded in the mark-up language defining the stored advertiser web pages.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, apparatuses, and computer program products for servicing advertisements for offline display on mobile devices are provided. In a first aspect, a channel is received at a mobile device server from one or more providers, including a first web page, an advertiser web page, and an advertisement image file. The received channel is transmitted to the mobile device. In an offline mode, when displayed, the first web page includes an image contained by the advertisement image file. A user viewing the first web page on the mobile device can select the displayed image of the advertisement image file to traverse a link to cause the advertiser page to be displayed on the mobile device. In another aspect, a plurality of advertisement image files are received and stored at a mobile device. The display of the advertisement images on a first web page is cycled each time the first web page is displayed on the mobile device.
112 Citations
17 Claims
-
1. A method for enabling access to advertisements on a mobile device, comprising:
-
(a) receiving a plurality of advertisement image files and associated advertiser web pages at the mobile device, wherein each advertisement image file contains an advertisement image; (b) storing the plurality of advertisement image files and advertiser web pages on the mobile device; (c) identifying one or more links including respective tags embedded in mark-up language defining the stored advertiser web pages, the tags including instructions instructing the mobile device to enable an advertisement cycler, wherein the advertisement cycler is configured to retrieve the advertisement image files stored on the mobile device and cycle the retrieved advertisement image files on a first web page; and (d) cycling display of the stored advertisement images on the first web page, wherein the cycling comprises display of an advertisement image that is different from a currently displayed advertisement image each time the first web page is displayed on the mobile device, and wherein the cycling is performed by the advertisement cycler, when the advertisement cycler is enabled by the mobile device based on the identifying of the one or more links and the respective tags embedded in the mark-up language defining the stored advertiser web pages. - View Dependent Claims (2, 3)
-
-
4. A method for enabling access to advertisements on a mobile device, comprising:
-
(a) receiving a plurality of advertisement image files and associated advertiser web pages at the mobile device, wherein each advertisement image file contains an advertisement image; (b) storing the plurality of advertisement image files and advertiser web pages on the mobile device; (c) identifying one or more links including respective tags embedded in mark-up language defining the stored advertiser web pages, the tags including instructions instructing the mobile device to enable an advertisement cycler, wherein the advertisement cycler is configured to retrieve the advertisement image files stored on the mobile device and cycle the retrieved advertisement image files on a first web page; (d) displaying the first web page on the mobile device a first time, wherein the first web page includes a first advertisement image corresponding to a first advertisement image file of the stored plurality of advertisement image files; and (e) displaying the first web page on the mobile device a second time, wherein the first web page includes a second advertisement image corresponding to a second advertisement image file of the stored plurality of advertisement image files, wherein steps (d) and (e) are performed by the advertisement cycler, when the advertisement cycler is enabled by the mobile device based on the identifying of the one or more links and the respective tags embedded in the mark-up language defining the stored advertiser web pages. - View Dependent Claims (5, 6, 7)
-
-
8. A computer program product including a non-transitory computer-readable storage medium having instructions stored thereon that, if executed by a processing device, cause the processing device to perform operations comprising:
-
receiving a plurality of advertisement image files and associated advertiser web pages at the mobile device, wherein each advertisement image file contains an advertisement image; storing the plurality of advertisement image files and advertiser web pages on the mobile device; identifying one or more links including respective tags embedded in mark-up language defining the stored advertiser web pages, the tags including instructions instructing the mobile device to enable an advertisement cycler, wherein the advertisement cycler is configured to retrieve the advertisement image files stored on the mobile device and cycle the retrieved advertisement image files on a first web page; and cycling display of the stored advertisement images on the first web page, wherein the cycling comprises display of an advertisement image that is different from a currently displayed advertisement image each time the first web page is displayed on the mobile device, and wherein the cycling is performed by the advertisement cycler, when the advertisement cycler is enabled by the mobile device based on the identifying of the one or more links and the respective tags embedded in the mark-up language defining the stored advertiser web pages. - View Dependent Claims (9)
-
-
10. A computer program product including a non-transitory computer-readable storage medium having instructions stored thereon that, if executed by a processing device, cause the processing device to perform operations comprising:
-
(a) receiving a plurality of advertisement image files and associated advertiser web pages at the mobile device, wherein each advertisement image file contains an advertisement image; (b) storing the plurality of advertisement image files and advertiser web pages on the mobile device; (c) identifying one or more links including respective tags embedded in mark-up language defining the stored advertiser web pages, the tags including instructions instructing the mobile device to enable an advertisement cycler, wherein the advertisement cycler is configured to retrieve the advertisement image files stored on the mobile device and cycle the retrieved advertisement image files on a first web page; (d) displaying a first web page on the mobile device a first time, wherein the first web page includes a first advertisement image corresponding to a first advertisement image file of the stored plurality of advertisement image files; and (e) displaying the first web page on the mobile device a second time, wherein the first web page includes a second advertisement image corresponding to a second advertisement image file of the stored plurality of advertisement image files, wherein steps (d) and (e) are performed by the advertisement cycler, when the advertisement cycler is enabled by the mobile device based on the identifying of the one or more links and the respective tags embedded in the mark-up language defining the stored advertiser web pages. - View Dependent Claims (11, 12)
-
-
13. A mobile device configured to enable access to advertisements, comprising:
-
a first module configured to receive a plurality of advertisement image files and associated advertiser web pages at the mobile device, wherein each advertisement image file contains an advertisement image; a second module configured to store the plurality of advertisement image files and advertiser web pages on the mobile device; a third module configured to identify one or more links including respective tags embedded in mark-up language defining the stored advertiser web pages, the tags including instructions instructing the mobile device to enable an advertisement cycler, wherein the advertisement cycler is configured to retrieve the advertisement image files stored on the mobile device and cycle the retrieved advertisement image files on a first web page to display an advertisement image that is different from a currently displayed advertisement image each time the first web page is displayed on the mobile device, when the advertisement cycler is enabled by the mobile device based on the identifying of the one or more links and the respective tags embedded in the mark-up language defining the stored advertiser web pages, and wherein the first module, the second module, the third module and the advertisement cycler execute in one or more processors of the mobile device. - View Dependent Claims (14)
-
-
15. A mobile device configured to enable access to advertisements, comprising:
-
a first module configured to receive a plurality of advertisement image files and associated advertiser web pages at the mobile device, wherein each advertisement image file contains an advertisement image; a second module configured to store the plurality of advertisement image files and advertiser web pages on the mobile device; a third module configured to identify one or more links including respective tags embedded in mark-up language defining the stored advertiser web pages, the tags including instructions instructing the mobile device to enable an advertisement cycler, wherein the advertisement cycler is configured to retrieve the advertisement image files stored on the mobile device and cycle the retrieved advertisement image files on a first web page; a fourth module configured to display a first web page on the mobile device a first time, wherein the first web page includes a first advertisement image corresponding to a first advertisement image file of the stored plurality of advertisement image files; and a fifth module configured to display the first web page on the mobile device a second time, wherein the first web page includes a second advertisement image corresponding to a second advertisement image file of the stored plurality of advertisement image files, wherein the first advertisement image and the second advertisement image are selected by the advertisement cycler when the advertisement cycler is enabled by the mobile device based on the identification of the one or more links and the respective tags embedded in the mark-up language defining the stored advertiser web pages, and wherein the first module, the second module, the third module, the fourth module, the fifth module and the advertisement cycler execute in one or more processors of the mobile device. - View Dependent Claims (16, 17)
-
Specification