Patent ID: 11922465
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system comprising:
one or more servers configured to:
maintain an association between a first content item and one or more services from a plurality of services;
receive, from a client device including one or more processors, via a network, a request to provide content for display;
generate an information resource comprising a content package including the first content item, metadata of a content extension associated with the one or more services and the first content item, a user interface feature, and a script for displaying the first content item within the information resource;
transmit, to the client device over the network responsive to the request for content, the information resource, the script including computer-executable instructions configured to cause the client device to:
display the first content item and the user interface feature within a first region of an inline frame of the information resource, the inline frame having a first size;
identify an interaction with the user interface feature displayed in the first region;
transmit, responsive to identifying the interaction, a content extension request based on the metadata of the content extension included in the content package;
receive, responsive to the content extension request, a second content item associated with the one or more services;
responsive to identifying the interaction, expand the inline frame from the first size to a second size; and
display, in the expanded inline frame, the second content item based on the metadata of the content extension, the second content item different from the first content item.