IP Library Granted Patent US 8,201,204
Granted Patent B2
US 8,201,204 · App. 12/533,197 · Granted Jun 12, 2012

Minimizing black video segments during ad insertion

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,201,204
App. No.
12/533,197
Granted
Jun 12, 2012
Kind
B2
Abstract

Black video segments in a video playlist may be minimized. Black detection may be utilized by a network device to identify true starting point and a true ending point of a video asset which includes black video segments in the playlist. Locations associated with the true starting and ending points may be recorded in metadata associated with the video asset. New black video segments may be added at the beginning and at the end of the playlist. Playback of the playlist may then be initiated to play the video asset only between the recorded location associated with the true starting point and the recorded location associated with the true ending point at the network device thereby minimizing the black video segments in the video asset.

Claims (51)

1. A method for minimizing black video segments, comprising:

using black detection on a playlist at a network device to identify a true starting point and a true ending point of a video asset comprising black video segments in the playlist;

recording a location associated with the true starting point in metadata associated with the video asset;

recording a location associated with the true ending point in metadata associated with the video asset;

adding a new black video segment at a beginning of the playlist and a new black video segment at an end of the playlist; and

initiating playback of the playlist at the network device, wherein the video asset is played back only between the recorded location associated with the true starting point and the recorded location associated with the true ending point to minimize the black video segments in the video asset.

2. The method of claim 1 , further comprising:

detecting an audio level in the black video segments;

comparing the detected audio level to an audio level threshold; and

recording the location associated with the true starting and ending points of the video asset in the metadata based on the audio level threshold.

3. The method of claim 2 , wherein recording the location associated with the true starting and ending points in the metadata based on the audio level threshold comprises recording the location associated with the true starting point of the video asset in the metadata only when the threshold audio level threshold is exceeded.

4. The method of claim 2 , wherein recording the location associated with the true starting and ending points in the metadata based on the audio level threshold comprises recording the location associated with the true ending point of the video asset in the metadata only when the threshold audio level threshold is exceeded.

5. The method of claim 1 , wherein using black detection on the playlist to identify black video segments occurring prior to a true starting point and after a true ending point of the video asset comprises:

utilizing black detection to identify a black video segment following at least one advertisement inserted prior to the video asset in the playlist; and

utilizing black detection to identify a black video segment preceding at least one advertisement inserted after the video asset in the playlist.

6. The method of claim 1 , wherein recording a location associated with the true starting point in the metadata associated with the video asset comprises recording a normal play time associated with the true starting point of the video asset.

7. The method of claim 1 , wherein recording a location associated with the ending point in the metadata associated with the video asset comprises recording a normal play time associated with the true ending point of the video asset.

8. A method for minimizing black video segments, comprising:

using black detection on a playlist at a network device to identify a true starting point and a true ending point of video on demand (VOD) content comprising black video segments in the playlist, wherein the playlist comprises the VOD content and advertising content;

detecting an audio level in the black video segments;

comparing the detected audio level to an audio level threshold;

recording a location associated with the true starting point in metadata associated with the VOD content based on the audio level threshold;

recording a location associated with the true ending point in metadata associated with the VOD content based on the audio level threshold;

adding a new black video segment at a beginning of the playlist and a new black video segment at an end of the playlist; and

initiating playback of the playlist at the network device, wherein the VOD content is played back only between the recorded location associated with the true starting point and the recorded location associated with the true ending point to minimize the black video segments in the VOD content.

9. The method of claim 8 , wherein recording the location associated with the true starting point in the metadata based on the audio level threshold comprises recording the location associated with the true starting point of the VOD content in the metadata only when the threshold audio level threshold is exceeded.

10. The method of claim 8 , wherein recording the location associated with the true ending point in the metadata based on the audio level threshold comprises recording the location associated with the true ending point of the VOD content in the metadata only when the threshold audio level threshold is exceeded.

11. The method of claim 8 , wherein using black detection on the playlist to identify the black video segments occurring prior to a true starting point and after a true ending point of the VOD content comprises:

utilizing black detection to identify a black video segment following at least one advertisement inserted prior to the VOD content in the playlist; and

utilizing black detection to identify a black video segment preceding at least one advertisement inserted after the VOD content in the playlist.

12. The method of claim 8 , wherein recording a location associated with the true starting point in the metadata associated with the VOD content comprises recording a normal play time associated with the true starting point of the VOD content.

13. The method of claim 8 , wherein recording a location associated with the true ending point in the metadata associated with the VOD content comprises recording a normal play time associated with the true ending point of the VOD content.

14. An apparatus for minimizing black video segments in a video playlist, comprising:

a memory storage for storing executable program code; and

a processor, functionally coupled to the memory, the processor being responsive to instructions contained in the program code and operative to:

use black detection on the playlist to identify a true starting point and a true ending point of a video asset comprising black video segments in the playlist;

record a location associated with the true starting point in metadata associated with the video asset;

record a location associated with the true ending point in metadata associated with the video asset;

add new black video segments at a beginning of the playlist and a new black video segment at an end of the playlist; and

initiate playback of the playlist, wherein the video asset is played back only between the recorded location associated with the true starting point and the recorded location associated with the true ending point to minimize the black video segments in the video asset.

15. The apparatus of claim 14 , wherein the processor is further operative to:

detect an audio level in the black video segments;

compare the detected audio level to an audio level threshold; and

record the location associated with the true starting and ending points of the video asset in the metadata based on the audio level threshold.

16. The apparatus of claim 15 , wherein the location associated with the true starting point of the video asset in the metadata is recorded only when the audio level threshold is exceeded.

17. The apparatus of claim 15 , wherein the location associated with the true ending point of the video asset in the metadata is recorded only when the audio level threshold is exceeded.

18. The apparatus of claim 14 , wherein the black detection is utilized to:

identify a black video segment following at least one advertisement inserted prior to the video asset in the playlist; and

identify a black video segment following at least one advertisement inserted after the video asset in the playlist.

19. The apparatus of claim 14 , wherein the location associated with the true starting point in the metadata associated with the video asset is recorded as a normal play time associated with the true starting point of the video asset.

20. The apparatus of claim 14 , wherein the location associated with the true ending point in the metadata associated with the video asset is recorded as a normal play time associated with the true ending point of the video asset.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Dec 9, 2025
From: DENALI EUROPEAN OPPORTUNITIES DESIGNATED ACTIVITY COMPANY
To: SYNAMEDIA VIVIDTEC HOLDINGS, INC.
Reel/Frame 073156/0488 →
SECURITY INTEREST Recorded Dec 18, 2023
From: SYNAMEDIA VIVDTEC HOLDINGS, INC.
To: DENALI EUROPEAN OPPORTUNITIES DESIGNATED ACTIVITY COMPANY
Reel/Frame 065902/0726 →
RELEASE OF SECURITY INTEREST Recorded Dec 5, 2023
From: BANK OF AMERICA, N. A.
To: SYNAMEDIA VIVIDTEC HOLDINGS, INC
Reel/Frame 065765/0928 →
RELEASE OF SECURITY INTEREST Recorded Dec 5, 2023
From: BANK OF AMERICA, N. A.
To: SYNAMEDIA VIVIDTEC HOLDINGS, INC
Reel/Frame 065766/0064 →
SECURITY AGREEMENT Recorded Dec 5, 2023
From: SYNAMEDIA VIVIDTEC HOLDINGS, INC.
To: ADAMS STREET CREDIT ADVISORS LP
Reel/Frame 065775/0517 →
CORRECTIVE ASSIGNMENT TO CORRECT THE OWNER CHANGE PREVIOUSLY RECORDED AT REEL: 050113 FRAME: 0701. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 2, 2021
From: CISCO TECHNOLOGY, INC.
To: TRITON US VP ACQUISITION CO.
Reel/Frame 057049/0808 →
CHANGE OF NAME Recorded Mar 6, 2019
From: NDS LIMITED
To: SYNAMEDIA LIMITED
Reel/Frame 048513/0297 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2019
From: TRITON US VP ACQUISITION CO.
To: NDS LIMITED
Reel/Frame 050113/0701 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2018
From: CISCO TECHNOLOGY, INC.
To: TRITON US VP ACQUISITION CO.
Reel/Frame 047419/0001 →
SECURITY AGREEMENT (SECOND LIEN) Recorded Oct 31, 2018
From: TRITON US VP ACQUISITION CO.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 047376/0449 →
SECURITY AGREEMENT (FIRST LIEN) Recorded Oct 30, 2018
From: TRITON US VP ACQUISITION CO.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 047364/0034 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2009
From: CONNERY, GLENN W.; PALFREYMAN, ANDREW
To: CISCO TECHNOLOGY, INC.
Reel/Frame 023035/0886 →