Ad slot ownership for persistent creatives
AssigneeLiveIntent, Inc.
InventorsMatthew Rosenbach Keiser, Jerome Charles Sandoval
Life of this patent
Estimating the term…
Abstract
An ad slot ownership module receives, from a user agent, a call requesting a creative for a first slot of a plurality of slots in an email and determines whether an ownership period associated with the first slot has expired. When the ownership period associated with the first slot has not expired, the ad slot ownership module selects a creative from a campaign associated with an advertiser that owns the first slot for the ownership period and serves the selected creative for the first slot to the user agent.
Claims20
A method for a server computer system comprising:
- receiving, from a user agent, a call requesting a creative for a first slot of a plurality of slots, wherein the first slot is part of a template associated with a content item, the template to define a layout of the plurality of slots;
- determining, by a processing device, whether an ownership period associated with the first slot has expired;
- when the ownership period associated with the first slot has not expired, selecting, in view of rules and constraints associated with the first slot, a creative from a campaign associated with an advertiser that owns the first slot for the ownership period;
- and
- serving, to the user agent, the selected creative for the first slot.
A system comprising:
- a memory;
- and
- a processing device operatively coupled to the memory, the processing device to:
- receive, from a user agent, a call requesting a creative for a first slot of a plurality of slots, wherein the first slot is part of a template associated with a content item, the template to define a layout of the plurality of slots;
- determine whether an ownership period associated with the first slot has expired;
- when the ownership period associated with the first slot has not expired, select, in view of rules and constraints associated with the first slot, a creative from a campaign associated with an advertiser that owns the first slot for the ownership period;
- and
- serve, to the user agent, the selected creative for the first slot.
A non-transitory computer-readable storage medium storing instructions which, when executed, cause a processing device to perform operations comprising:
- receiving, from a user agent, a call requesting a creative for a first slot of a plurality of slots, wherein the first slot is part of a template associated with a content item, the template to define a layout of the plurality of slots;
- determining, by the processing device, whether an ownership period associated with the first slot has expired;
- when the ownership period associated with the first slot has not expired, selecting, in view of rules and constraints associated with the first slot, a creative from a campaign associated with an advertiser that owns the first slot for the ownership period;
- and
- serving, to the user agent, the selected creative for the first slot.
Dependencies are inferred from the claim text.