System and method for enabling an advertisement to follow the user to additional web pages
AssigneeGoogle Inc.
InventorRoss Koningstein
Life of this patent
Estimating the term…
Abstract
A computer-implemented method and system for advertising that performs the steps of delivering an electronic advertisement comprising one or more menu options and a reference to a network location for retrieving specified content associated with each menu option for inclusion in a first electronic document, receiving a selection of one or more menu options from the electronic advertisement and delivering a subsequent accessible document including content from the referenced network location associated with the menu option selected, the subsequent accessible document including the electronic advertisement.
Claims18
A method for providing advertisements on computing devices, the method comprising:
- receiving, by a client device, a first creative to be displayed with content from a first content source, the first creative comprising instructions for morphing the first creative from a first display format to a second display format;
- pre-fetching, by the client device, second content from a second content source different than the first content source;
- rendering, by an application executed by the client device, the content of the first content source, the first creative in the first display format as a first element of the first content source having a visible state, and the second content in the second display format of the first creative as a second element of the first content source having a non-visible state;
- receiving an input to morph the first creative from the first display format to the second display format;
- dynamically modifying, based on the input, the second element of the first content source
- to a visible state and the first element of the first content source to the non-visible state;
- and
- displaying, within the first content source, the second content in the second display format of the first creative.
A system for providing advertisements on computing devices, the system comprising:
- a client device comprising a processor executing an application, and a network interface, the network interface configured to:
- receive a first creative to be displayed with content from a first content source, the first creative comprising instructions for morphing the first creative from a first display format to a second display format, and
- pre-fetch second content from a second content source different than the first content source;
- wherein the application is configured to:
- render the content of the first content source, the first creative in the first display format as a first element of the first content source having a visible state, and the second content in the second display format of the first creative as a second element of the first content source having a non-visible state,
- receive an input to morph the first creative from the first display format to the second display format,
- dynamically modify, based on the input, the second element of the first content source to a visible state and the first element of the first content source to the non-visible state, and
- display, within the first content source, the second content in the second display format of the first creative.
A non-transitory computer-readable medium comprising instructions that, when executed by the processor of a computing device, cause the computing device to:
- receive a first creative to be displayed with content from a first content source, the first creative comprising instructions for morphing the first creative from a first display format to a second display format;
- pre-fetch second content from a second content source different than the first content source;
- render the content of the first content source, the first creative in the first display format as a first element of the first content source having a visible state, and the second content in the second display format of the first creative as a second element of the first content source having a non-visible state;
- receive an input to morph the first creative from the first display format to the second display format;
- dynamically modify, based on the input, the second element of the first content source to
- a visible state and the first element of the first content source to the non-visible state;
- and
- display, within the first content source, the second content in the second display format of the first creative.
Dependencies are inferred from the claim text.