Providing content
AssigneeGoogle Inc.
InventorsZuo Yan, Zhen Shen
Life of this patent
Estimating the term…
Abstract
A method includes receiving landing page information from a content provider, the landing page information being representative of one or more graphical aspects of a landing page associated with the content provider, generating a landing page image representative of the landing page based at least in part on the landing page information, the landing page image being different from the landing page, specifying an association between the landing page image and a content item associated with the content provider, generating a control for presentation along with the content item that, when activated, causes the display of the landing page image providing, in association with a resource, the content item in combination with the control.
Claims18
A method comprising:
- receiving landing page information from a content provider, the landing page information being representative of one or more graphical aspects of a landing page associated with the content provider;
- generating a landing page image that visually depicts the landing page based at least in part on markup language defining the landing page specified by the landing page information, the landing page image being an image file that is different from the markup language defining the landing page;
- specifying an association between the landing page image and a content item associated with the content provider, including specifying that the landing page image is a preview of the landing page based on the content item including an active link that initiates a request for the landing page in response to user interaction with the content item;
- generating a control that is presented with the content item in a given web page that is presented at a client device, wherein, when activated, the control causes the landing page image to be presented in the given web page while the given web page is presented at the client device rather than initiating a request for the landing page;
- and
- providing the content item in combination with the control and the landing page image to a client device that is presenting a search results page, wherein the image is cached at the client device and presented at the client device in response to user interaction with the control.
One or more computer storage devices comprising instructions that, when executed by one or more processing devices, cause the one or more processing devices to perform operations comprising:
- receiving landing page information from a content provider, the landing page information being representative of one or more graphical aspects of a landing page associated with the content provider;
- generating a landing page image that visually depicts the landing page based at least in part on markup language defining the landing page specified by the landing page information, the landing page image being an image file that is different from the markup language defining the landing page;
- specifying an association between the landing page image and a content item associated with the content provider, including specifying that the landing page image is a preview of the landing page based on the content item including an active link that initiates a request for the landing page in response to user interaction with the content item;
- generating a control that is presented with the content item in a given web page that is presented at a client device, wherein, when activated, the control causes the landing page image to be presented in the given web page while the given web page is presented at the client device rather than initiating a request for the landing page;
- and
- providing the content item in combination with the control and the landing page image to a client device that is presenting a search results page, wherein the image is cached at the client device and presented at the client device in response to user interaction with the control.
A system comprising:
- one or more processing devices;
- and
- one or more computer storage devices comprising instructions that, when executed by one or more processing devices, cause the one or more processing devices to perform operations comprising:
- receiving landing page information from a content provider, the landing page information being representative of one or more graphical aspects of a landing page associated with the content provider;
- generating a landing page image that visually depicts the landing page based at least in part on markup language defining the landing page specified by the landing page information, the landing page image being an image file that is different from the markup language defining the landing page;
- specifying an association between the landing page image and a content item associated with the content provider, including specifying that the landing page image is a preview of the landing page based on the content item including an active link that initiates a request for the landing page in response to user interaction with the content item;
- generating a control that is presented with the content item in a given web page that is presented at a client device, wherein, when activated, the control causes the landing page image to be presented in the given web page while the given web page is presented at the client device rather than initiating a request for the landing page;
- and
- providing the content item in combination with the control and the landing page image to a client device that is presenting a search results page, wherein the image is cached at the client device and presented at the client device in response to user interaction with the control.
Dependencies are inferred from the claim text.