Inserting advertisements in ATSC content
AssigneeAT&T Intellectual Property I, L.P.
InventorsPrzemyslaw Kamela, Sonali Behera, Rajesh Krishna
Life of this patent
Estimating the term…
Abstract
In one embodiment, a method includes receiving, by a device, playback content. The playback content is associated with an ATSC signal. The method also includes identifying, by the device, one or more markers in the playback content, communicating, by the device, information associated with the one or more markers to an advertisement decision engine, and receiving, by the device, a URL for an addressable targeted programmatic advertisement from the advertisement decision engine. The method further includes inserting, by the device, the addressable targeted programmatic advertisement URL into the playback content.
Claims20
A method, comprising:
- receiving, by a device, playback content, wherein the playback content is associated with an Advanced Television Systems Committee (ATSC) signal received at an ATSC tuner of a dongle removably connected to the device, the dongle comprising a cache memory to temporarily store the playback content;
- identifying, by the device, one or more markers in the playback content;
- appending, by an advertisement software development kit (SDK) of the device, information associated with the device to an advertisement request, wherein the advertisement request comprises information associated with the one or more markers;
- communicating, by the advertisement SDK of the device, the appended advertisement request to an advertisement decision engine;
- receiving, by the device, a response from the advertisement decision engine according to the video ad serving template (VAST), wherein the SDK extracts from the response a Uniform Resource Locator (URL) for an addressable targeted programmatic advertisement and advertisement impression beacons associated with the addressable targeted programmatic advertisement;
- and
- inserting, by the device, the addressable targeted programmatic advertisement URL into the playback content.
A system comprising one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- receiving, by a device, playback content, wherein the playback content is associated with an Advanced Television Systems Committee (ATSC) signal received at an ATSC tuner of a dongle removably connected to the device, the dongle comprising a cache memory to temporarily store the playback content;
- identifying, by the device, one or more markers in the playback content;
- appending, by an advertisement software development kit (SDK) of the device, information associated with the device to an advertisement request, wherein the advertisement request comprises information associated with the one or more markers;
- communicating, by the advertisement SDK of the device, the appended advertisement request to an advertisement decision engine;
- receiving, by the device, a response from the advertisement decision engine according to the video ad serving template (VAST), wherein the SDK extracts from the response a Uniform Resource Locator (URL) for an addressable targeted programmatic advertisement and advertisement impression beacons associated with the addressable targeted programmatic advertisement;
- and
- inserting, by the device, the addressable targeted programmatic advertisement URL into the playback content.
One or more computer-readable non-transitory storage media embodying instructions that, when executed by a processor, cause the processor to perform operations comprising:
- receiving, by a device, playback content, wherein the playback content is associated with an Advanced Television Systems Committee (ATSC) signal received at an ATSC tuner of a dongle removably connected to the device, the dongle comprising a cache memory to temporarily store the playback content;
- identifying, by the device, one or more markers in the playback content;
- appending, by an advertisement software development kit (SDK) of the device, information associated with the device to an advertisement request, wherein the advertisement request comprises information associated with the one or more markers;
- communicating, by the advertisement SDK of the device, the appended advertisement request to an advertisement decision engine;
- receiving, by the device, a response from the advertisement decision engine according to the video ad serving template (VAST), wherein the SDK extracts from the response a Uniform Resource Locator (URL) for an addressable targeted programmatic advertisement and advertisement impression beacons associated with the addressable targeted programmatic advertisement;
- and
- inserting, by the device, the addressable targeted programmatic advertisement URL into the playback content.
Dependencies are inferred from the claim text.