Methods and systems for server generation of interactive advertising with content collections
AssigneeSnap Inc.
InventorJacob Andreou
Life of this patent
Estimating the term…
Abstract
Systems, devices, media, instructions, and methods are provided for presentation of media collections with automated interactive advertising. In one embodiment, a server system merges advertising data with interaction elements to create an advertising element, and communicates the advertising element to a client device with other pieces of content. In another embodiment, advertising data is received at a client device and merged at the client device with interaction elements to generate an advertising element. The advertising element is then displayed between content elements that are part of one or more content collections. In various embodiments, interaction data recorded at the device is used to manage the presentation of future advertising elements.
Claims20
A method comprising:
- accessing, by a server computer system, first advertising presentation data;
- automatically merging the first advertising presentation data with a first set of interaction elements to generate a first advertising element, wherein the first advertising element comprises an interactive advertisement;
- receiving, at the server computer system, a first plurality of content elements from a plurality of content sources via corresponding content messages, each content message comprising an associated content element of the first plurality of content elements;
- generating a first content collection comprising the first plurality of content elements, wherein each content element of the first plurality of content elements comprises an image or a video clip, and wherein each content element is associated with an associated display time that is less than a threshold display time;
- receiving, at the server computer system, a first request for the first content collection from a first client device;
- transmitting, to the first client device, the first content collection with the first advertising element in response to the first request for the first content collection;
- and
- receiving, from the first client device, engagement data associated with the first plurality of content elements and the first advertising element.
A device comprising:
- a memory comprising:
- a plurality of content elements received from a plurality of content sources via corresponding content messages, each content message comprising an associated content element of the plurality of content elements;
- one or more collections of advertising data comprising at least advertising presentation data;
- and
- one or more sets of interaction elements;
- and
- one or more processors coupled to the memory and configured to:
- access the advertising presentation data;
- automatically merge the advertising presentation data with a set of interaction elements to generate an advertising element, wherein the advertising element comprises an interactive advertisement;
- receive a request for a content collection from a client device, wherein the content collection includes the plurality of content elements and each content element of the plurality of content elements comprises an image or a video clip, and wherein each content element is associated with an associated display time that is less than a threshold display time;
- transmit, to the client device, the content collection with the advertising element in response to the request for the content collection;
- and
- receive, from the client device, engagement data associated with the plurality of content elements and the advertising element.
A computer-readable storage medium comprising instructions that, when executed by one or more processors of a server computer system, cause the server computer system to perform operations comprising:
- accessing, by the server computer system, advertising presentation data;
- automatically merging the advertising presentation data with a first set of interaction elements to generate a first advertising element, wherein the first advertising element comprises an interactive advertisement;
- receiving, at the server computer system, a plurality of content elements from a plurality of content sources via corresponding content messages, each content message comprising an associated content element of the first plurality of content elements;
- generating a content collection comprising the plurality of content elements, wherein each content element of the plurality of content elements comprises an image or a video clip, and wherein each content element is associated with an associated display time that is less than a threshold display time;
- receiving a request for the content collection from a client device;
- and
- transmitting, to the client device, the content collection with the first advertising element in response to the request for the content collection.
Dependencies are inferred from the claim text.