Outer Rim Archives
Archives · 2019 · 10499093

Granted patent

Systems and methods for providing a ratings version and a dynamic ad version of a video

Number
10499093
Published
2019-12-03
Filed
2018-08-30
Assignee
Disney Enterprises, Inc.
Inventors
Bettendorf; Ramzi et al.
CPC
H04N21/8586; H04N21/23424; H04N21/47202; H04N21/2393; H04N21/26241; H04N21/8358; H04N21/812; H04N21/23439
Verdict
Set aside ratings/ad version of video, ad-tech
Source
Google Patents · FreePatentsOnline

Abstract

There are provided systems and methods for providing a ratings version and a dynamic ad version of a video using a system having a non-transitory memory and a hardware processor. In an exemplary system, the hardware processor executes an executable code stored in the memory to receive a request for a video over a network, determine a time elapsed since a first broadcast of the video, provide a ratings version of the video over the network for display on the display device if the time elapsed since the first broadcast of the video is not greater than a threshold, and provide a dynamic ad version of the video over the network for display on a display device if the time elapsed since the first broadcast of the video is greater than the threshold.

Background

BACKGROUND(1) Traditionally, satellite and cable providers receive a long form episode or movie files from a content creator or provider with baked-in advertisement (ad) breaks for airing on the satellite or cable channels. Typically, on the fourth day after airing this original version of the episode or movie, a new long form version of the episode or movie replaces the original version in the satellite/cable provider's on-demand library. Conventionally, content creators or providers fill the ad breaks of the new version with generic or baked-in promo inventory, such as ads that promote their family of network's programming.SUMMARY(2) The present disclosure is directed to systems and methods for providing a ratings version and a dynamic ad version of a video, substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims.

Claims

1. A system comprising: a non-transitory memory storing an executable code; and a hardware processor executing the executable code to: receive a request for a video from a client device over a computer network; retrieve a list of videos, the list of videos including a ratings version of the video and a dynamic ad version of the video; determine a time elapsed between an original broadcast of the video on a broadcast network and receiving the request for the video; retrieve a threshold time from either show configurations for the video or device configurations for the client device, wherein the threshold time is a predetermined measure of time defining a period for reporting television ratings credit; in response to the determined time elapsed between the original broadcast of the video on the broadcast network and receiving the request for the video not being greater than the threshold time, provide the ratings version of the video over the computer network for display on the client device, wherein the ratings version comprises an identifier for tracking a number of views of the video, and further comprises baked-in ads; and in response to the determined time elapsed between the original broadcast of the video on the broadcast network and receiving the request for the video being greater than the threshold time, provide the dynamic ad version of the video over the computer network for display on the client device, wherein the dynamic ad version does not include ads, and wherein the dynamic ad version includes blank spaces identifying where to insert new ads. 2. The system of claim 1, wherein the identifier comprises a Nielson watermark. 3. The system of claim 1, wherein providing the ratings version or the dynamic ad version of the video includes sending a limited-access URL for accessing the ratings version or the dynamic ad version of the video. 4. The system of claim 3, wherein the limited-access URL expires after an access window. 5. The system of claim 1, wherein the hardware processor executes the executable code to: provide the dynamic ad version of the video as a fallback video. 6. The system of claim 1, wherein no ads are inserted into the dynamic ad version of the video for customers with paid subscription. 7. The system of claim 1, wherein the hardware processor executes the executable code to obtain the threshold from the show configurations for the video. 8. The system of claim 1, wherein the hardware processor executes the executable code to: insert a new advertisement in one of the blank spaces of the dynamic ad version of the video. 9. The system of claim 1, wherein the hardware processor executes the executable code to obtain the threshold from the device configurations for the client device. 10. The system of claim 1, wherein the dynamic ad version does not include the identifier for tracking the number of views of the video. 11. A method for use by a system having a hardware processor and a non-transitory memory storing an executable code, the method comprising: receiving, using the hardware processor executing the executable code, a request for a video from a client device over a computer network; retrieving, using the hardware processor, a list of videos, the list of videos including a ratings version of the video and a dynamic ad version of the video; determining, using the hardware processor executing the executable code, a time elapsed between an original broadcast of the video on a broadcast network and receiving the request for the video; retrieving, using the hardware processor executing the executable code, a threshold time from either show configurations for the video or device configurations for the client device, wherein the threshold time is a predetermined measure of time defining a period for reporting television ratings credit; in response to the determined time elapsed between the original broadcast of the video on the broadcast network and receiving the request for the video not being greater than the threshold time, providing, using the hardware processor executing the executable code, the ratings version of the video over the computer network to a provider for display on the client device, wherein the ratings version comprises an identifier for tracking a number of views of the video, and further comprises baked-in ads; and in response to the determined time elapsed between the original broadcast of the video on the broadcast network and receiving the request for the video being greater than the threshold time, providing, using the hardware processor executing the executable code, the dynamic ad version of the video over the computer network to the provider for display on the client device, wherein the dynamic ad version does not include ads, and wherein the dynamic version includes blank spaces identifying where to insert new ads. 12. The method of claim 11, wherein the identifier comprises a Nielson watermark. 13. The method of claim 11, wherein providing the ratings version or the dynamic ad version of the video includes sending a limited-access URL for accessing the ratings version or the dynamic ad version of the video. 14. The method of claim 13, wherein the limited-access URL expires after an access window. 15. The method of claim 11 further comprises providing the dynamic ad version of the video as a fallback video. 16. The method of claim 11, wherein no ads are inserted into the dynamic ad version of the video for customers with paid subscription. 17. The method of claim 11 further comprises obtaining the threshold from the show configurations for the video. 18. The method of claim 11, wherein the method further comprises inserting a new advertisement in one of the blank spaces of the dynamic ad version of the video. 19. The method of claim 11 further comprises obtaining the threshold from the device configurations for the client device. 20. The method of claim 11, wherein the dynamic ad version does not include the identifier for tracking the number of views of the video.