Method and system for selecting and presenting web advertisements in a full-screen cinematic view
First Claim
Patent Images
1. A method comprising:
- identifying, by a computer system, a plurality of images within a web page displayed on a display screen of the computer system, the identifying being performed in response to receiving the web page at the computer system;
prefetching, by the computer system, the plurality of images from a remote server;
generating, by the computer system, a slideshow user interface that includes one image in the plurality of images in a larger size and a set of images in the plurality of images in a smaller size, wherein responsive to receiving, from a user, user input associated with an image of the set of images in the smaller size, causing the image to be displayed in the larger size, the set of images in the smaller size displayed along an edge of a window in a thumbnail strip, and wherein a first portion of the thumbnail strip displays a reduced-size version of an advertisement and a second portion of the thumbnail strip displays a reduced-size version of an image that is not an advertisement, the reduced-size version of the advertisement comprising a first advertisement in a sequence of advertisements, the sequence of advertisements selected via a probabilistic system applying a statistical model to match advertisement content with the plurality of images;
generating, by the computer system, in response to user input associated with the previously displayed reduced-size version of the advertisement displayed in connection with the slideshow, a full-screen view of the advertisement in the slideshow user interface, the full-screen view encompassing the entire display screen except for its edges, the edges comprising the edge comprising the thumbnail strip; and
enabling, by the computer system, a user to interact with the full-screen view of the advertisement in the slideshow user interface.
8 Assignments
0 Petitions
Accused Products
Abstract
In response to user input associated with a previously displayed reduced-size version of an advertisement displayed in connection with a slideshow, a fall-screen view of the advertisement is displayed, for example according to a rule-based or probabilistic system to improve the applicability of the advertisement to the content being viewed. A cost-per-view (CPV) advertising model monetizes user interaction with an advertisement that results in navigating a content viewer to a landing page displayed within the viewer such that context of original content being viewed within the viewer is preserved.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying, by a computer system, a plurality of images within a web page displayed on a display screen of the computer system, the identifying being performed in response to receiving the web page at the computer system; prefetching, by the computer system, the plurality of images from a remote server; generating, by the computer system, a slideshow user interface that includes one image in the plurality of images in a larger size and a set of images in the plurality of images in a smaller size, wherein responsive to receiving, from a user, user input associated with an image of the set of images in the smaller size, causing the image to be displayed in the larger size, the set of images in the smaller size displayed along an edge of a window in a thumbnail strip, and wherein a first portion of the thumbnail strip displays a reduced-size version of an advertisement and a second portion of the thumbnail strip displays a reduced-size version of an image that is not an advertisement, the reduced-size version of the advertisement comprising a first advertisement in a sequence of advertisements, the sequence of advertisements selected via a probabilistic system applying a statistical model to match advertisement content with the plurality of images; generating, by the computer system, in response to user input associated with the previously displayed reduced-size version of the advertisement displayed in connection with the slideshow, a full-screen view of the advertisement in the slideshow user interface, the full-screen view encompassing the entire display screen except for its edges, the edges comprising the edge comprising the thumbnail strip; and enabling, by the computer system, a user to interact with the full-screen view of the advertisement in the slideshow user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
identifying, by a computer system, a plurality of images within a web page displayed on a display screen of the computer system, the identifying being performed in response to receiving the web page at the computer system; prefetching, by the computer system, the plurality of images from a remote server; generating, by the computer system, a slideshow user interface that includes one image in the plurality of images in a larger size and a set of images in the plurality of images in a smaller size, wherein responsive to receiving, from a user, user input associated with an image of the set of images in the smaller size, causing the image to be displayed in the larger size, the set of images in the smaller size displayed along an edge of a window in a thumbnail strip, and wherein a first portion of the thumbnail strip displays an advertisement and a second portion of the thumbnail strip displays zero advertisements, and wherein the one image in the larger size and the set of images in the smaller size are displayed simultaneously, the advertisement comprising a first advertisement in a sequence of advertisements, the sequence of advertisements selected via a probabilistic system applying a statistical model to match advertisement content with the plurality of images; and responsive to receiving a user input associated with the advertisement being displayed in the thumbnail strip, generating, by the computer system, the advertisement in the larger size in the slideshow user interface. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium that when executed by a processor in communication with a display, performs a method comprising:
-
identifying, by the processor, a plurality of images within a web page displayed on a display screen of the computer system, the identifying being performed in response to receiving the web page at the computer system; prefetching, by the processor, the plurality of images from a remote server; generating, by the processor, a slideshow user interface that includes one image in the plurality of images in a larger size and a set of images in the plurality of images in a smaller size, wherein responsive to receiving, from a user, user input associated with an image of the set of images in the smaller size, causing the image to be displayed in the larger size, the set of images in the smaller size displayed along an edge of a window in a thumbnail strip, and wherein a first portion of the thumbnail strip displays a reduced-size version of an advertisement and a second portion of the thumbnail strip displays a reduced-size version of an image that is not an advertisement, the reduced-size version of the advertisement comprising a first advertisement in a sequence of advertisements, the sequence of advertisements selected via a probabilistic system applying a statistical model to match advertisement content with the plurality of images; generating, by the processor, in response to user input associated with the previously displayed reduced-size version of the advertisement displayed in connection with the slideshow, a full-screen view of the advertisement in the slideshow user interface, the full-screen view encompassing the entire display screen except for its edges, the edges comprising the edge comprising the thumbnail strip; and enabling a user to interact with the full-screen view of the advertisement in the slideshow user interface.
-
-
20. A computing device comprising:
-
a processor; a display; a storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising; identification logic executed by the processor for identifying a plurality of images within a web page displayed on a display screen of the computer system, the identifying being performed in response to receiving the web page at the computer system; prefetch logic executed by the processor for prefetching the plurality of images from a remote server; user interface generating logic executed by the processor for generating a slideshow user interface that includes one image in the plurality of images in a larger size and a set of images in the plurality of images in a smaller size, wherein responsive to receiving, from a user, user input associated with an image of the set of images in the smaller size, causing the image to be displayed in the larger size, the set of images in the smaller size displayed along an edge of a window in a thumbnail strip, and wherein a first portion of the thumbnail strip displays a reduced-size version of an advertisement and a second portion of the thumbnail strip displays a reduced-size version of an image that is not an advertisement, the reduced-size version of the advertisement comprising a first advertisement in a sequence of advertisements, the sequence of advertisements selected via a probabilistic system applying a statistical model to match advertisement content with the plurality of images; full-screen view generating logic executed by the processor for generating, in response to user input associated with the previously displayed reduced-size version of the advertisement displayed in connection with the slideshow, a full-screen view of the advertisement in the slideshow user interface, the full-screen view encompassing the entire display screen except for its edges, the edges comprising the edge comprising the thumbnail strip; and generating logic executed by the processor for enabling a user to interact with the full-screen view of the advertisement in the slideshow user interface.
-
Specification