Interactive placement ordering
AssigneeGoogle Inc.
InventorRyan Hickman
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer program products, in which syndication spaces for a webpage are identified, each syndication space defining a location on the webpage in which one or more content items are displayed at a client device, and each syndication space is associated with one or more attributes. One or more of the attributes are selectively displayed on the webpage at the client device.
Claims18
A computer-implemented method, comprising:
- identifying a syndication space incorporated in a webpage displayed on a client device, the syndication space defining a location on the webpage in which one or more content items are displayed on the client device, and the syndication space being associated with one or more pricing attributes, wherein presentation of content items in the syndication space is managed by an advertisement management system;
- providing, to a client device associated with an account managed by the advertisement management system, data for:
- suppressing display of a content item in the syndication space;
- and
- displaying one or more of the one or more pricing attributes of the syndication space in the syndication space instead of the suppressed content item;
- receiving a selection of a pricing attribute of the one or more pricing attributes displayed in the syndication space;
- providing an attribute interface to the client device in response to the selection of the pricing attribute displayed in the syndication space;
- and
- receiving attribute input data associated with a content item, from the attribute interface, the content item associated with the attribute input data to be displayed in the syndication space.
A method, comprising:
- receiving an identifier of a syndication space incorporated in a webpage displayed on a client device, the syndication space defining a location on the webpage in which one or more content items are displayed on the client device, wherein the syndication space is associated with one or more pricing attributes, and wherein presentation of content items in the syndication space is managed by an advertisement management system;
- providing, to a client device associated with an account managed by the advertisement management system, data for:
- suppressing display of a content item in the syndication space;
- and
- displaying a visual indication of a pricing attribute of the one or more pricing attributes in the syndication space instead of the suppressed content item in response to a user selection;
- receiving a user selection of the pricing attribute displayed in the syndication space;
- and
- displaying an attribute interface in response to the user selection of the pricing attribute displayed in the syndication space, wherein the attribute interface is used to receive attribute input data.
A system, comprising:
- a processor;
- and
- a computer-readable medium coupled to the processor and having instructions stored thereon, which, when executed by the processor, cause the processor to perform operations comprising:
- identifying a syndication space incorporated in a webpage displayed on a client device, the syndication space defining a location on the webpage in which one or more content items are displayed on the client device, and the syndication space being associated with one or more pricing attributes, wherein presentation of content items in the syndication space is managed by an advertisement management system;
- providing data, to a client device associated with an account managed by the advertisement management system, for displaying one or more of the one or more pricing attributes of the syndication space in the syndication space instead of a content item;
- receiving a selection of a pricing attribute of the one or more pricing attributes displayed in the syndication space;
- providing an attribute interface to the client device in response to the selection of the pricing attribute displayed in the syndication space;
- and
- receiving attribute input data associated with a content item, from the attribute interface, the content item associated with the attribute input data to be displayed in the syndication space.
A system, comprising:
- a processor;
- and
- a computer-readable medium coupled to the processor and having instructions stored thereon, which, when executed by the processor, cause the processor to perform operations comprising:
- receiving an identifier of a syndication space incorporated in a webpage displayed on a client device, the syndication space defining a location on the webpage in which one or more content items are displayed on the client device, and wherein the syndication space is associated with one or more pricing attributes, and presentation of content items in the syndication space is managed by an advertisement management system;
- providing, to a client device associated with an account managed by the advertisement management system, data for:
- suppressing display of a content item in the syndication space;
- and
- displaying a visual indication of a pricing attribute of the one or more pricing attributes in the syndication space instead of the suppressed content item in response to a user selection;
- receiving a user selection of the pricing attribute displayed in the syndication space;
- and
- displaying an attribute interface in response to the user selection of the pricing attribute displayed in the syndication space, wherein the attribute interface is used to receive attribute input data.
A non-transitory computer storage medium encoded with computer program instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
- identifying a syndication space incorporated in a webpage displayed on a client device, the syndication space defining a location on the webpage in which one or more content items are displayed on the client device, and the syndication space being associated with one or more pricing attributes wherein presentation of content items in the syndication space is managed by an advertisement management system;
- providing data, to a client device associated with an account managed by the advertisement management system, for displaying one or more of the one or more pricing attributes of the syndication space in the syndication space instead of a content item;
- receiving a selection of a pricing attribute of the one or more pricing attributes displayed in the syndication space;
- providing an attribute interface to the client device in response to the selection of the pricing attribute displayed in the syndication space;
- and
- receiving attribute input data associated with a content item, from the attribute interface, the content item associated with the attribute input data to be displayed in the syndication space.
A non-transitory computer storage medium encoded with computer program instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
- receiving an identifier of a syndication space incorporated in a webpage displayed on a client device, the syndication space defining a location on the webpage in which one or more content items are displayed on the client device, and wherein the syndication space is associated with one or more pricing attributes, and presentation of content items in the syndication space is managed by an advertisement management system;
- providing, to a client device associated with an account managed by the advertisement management system, data for:
- suppressing display of a displayed content item in the syndication space;
- and
- displaying a visual indication of a pricing attribute of the one or more pricing attributes in the syndication space instead of the suppressed content item in response to a user selection;
- receiving a user selection of the pricing attribute displayed in the syndication space;
- and
- displaying an attribute interface in response to the user selection of the pricing attribute displayed in the syndication space, wherein the attribute interface is used to receive attribute input data.
Dependencies are inferred from the claim text.