Method and device for filling video ad requests with video ad content transcoded in real time to a stream at a temporary URL
AssigneeBeachfront Media LLC
InventorsTodd Kuehnl, Frank Sinton
Life of this patent
Estimating the term…
Abstract
The technology disclosed relates to filling video ad requests with video ad content that begins in a format incompatible with the mobile device that is requesting the ad content. In particular, it relates to accessing available on ad content, transcoding the ad content to a video stream and publishing the video stream to the mobile device that requested the head content. This sometimes requires synchronization between a player on the mobile device and the video stream transcoder.
Claims20
A method of filling ad space with video ads to show on mobile devices that have limited display capability, including:
- responding to a request from a device for video ad content by sending at least an allocated URL from which the requested video ad content will be streamed and some information from an ad availability record to the requesting device;
- identifying a format for video streaming being compatible with the requesting device;
- and causing the video ad content to be automatically transcoded and, responsive to the request, displayed in accordance with transcoding parameters to match the identified format, to a live video stream accessible at the allocated URL in the format compatible with the requesting device.
A method of filling ad space with video ads to show on mobile devices that have limited display capability, including:
- receiving an ad availability record, compatible with a video ad serving template standard, with a type parameter indicating video ad content format that is incompatible with a device that is requesting ad content;
- allocating a URL from which to stream the requested video ad content;
- responding to the request from the device for video ad content by sending at least an allocated URL from which the requested video ad content will be streamed and some information from an ad availability record to the requesting device;
- identifying a format for video streaming being compatible with the requesting device;
- and causing the ad content to be automatically transcoded and, responsive to the request, displayed in accordance with transcoding parameters to match the identified format, to a live video stream accessible at the allocated URL in the format compatible with the requesting device.
A non-transitory computer readable storage medium including program instructions that, when executed, configure a processor to perform actions including:
- receiving an ad availability record, compatible with a video ad serving template standard, with a source URL for video ad content that is in a format incompatible with a device that is requesting ad content;
- allocating a URL from which to stream the requested ad content;
- responding to the request from the device for video ad content by sending at least an allocated URL from which the requested video ad content will be streamed and some information from an ad availability record to the requesting device;
- identifying a format for video streaming compatible with the requesting device;
- and causing the video ad content to be automatically transcoded and, responsive to the request, displayed in accordance with transcoding parameters to match the identified format, to a live video stream accessible at the allocated URL in the format compatible with the requesting device.
Dependencies are inferred from the claim text.