IP Library Granted Patent US 8,272,067
Granted Patent B2
US 8,272,067 · App. 11/945,434 · Granted Sep 18, 2012

Protecting commercials within encoded video content

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,272,067
App. No.
11/945,434
Granted
Sep 18, 2012
Kind
B2
Abstract

In one embodiment, a method comprises identifying an identifiable video object from a video picture of a digital video having video content and commercial content, the video picture contained within the video content; encoding the identifiable video object as a video overlay object; encoding the commercial content based on generating a first key frame, and storing the video overlay object within the first key frame as an object that is not displayed as part of the commercial content; and encoding the video picture based on generating a second key frame that includes a default video object in place of the identifiable video object, the default video object including an overlay reference to the video overlay object within the first key frame, wherein unavailability of the video overlay object during rendering of the second key frame causes display of the default video object to visually corrupt the video picture.

Claims (30)

1. A method comprising:

identifying, by an apparatus, an identifiable video object from a video picture of a digital video having video content and commercial content, the video picture contained within the video content;

encoding by the apparatus the identifiable video object as a video overlay object;

encoding by the apparatus the commercial content based on generating a first key frame containing the commercial content, and storing the video overlay object within the first key frame as an object that is not displayed as part of the commercial content; and

encoding by the apparatus the video picture based on generating a second key frame that includes a default video object in place of the identifiable video object, the default video object including an overlay reference to the video overlay object within the first key frame, wherein the commercial content is protected based on an unavailability of the first key frame containing the video overlay object, during rendering of the second key frame, causing display of the default video object to visually corrupt the video picture.

2. The method of claim 1 , wherein availability of the video overlay object, during rendering of the second key frame, causes the video picture to be displayed with the identifiable video object based on the overlay reference causing display of the video overlay object overlying the default video object.

3. The method of claim 2 , wherein the encoding of the video picture includes inserting, as the default video object, an advertisement message associated with the commercial content, the advertisement message displayed based on the unavailability of the video overlay object during rendering of the second key frame.

4. The method of claim 2 , wherein the default video object contains uncoded data and no image data.

5. The method of claim 2 , wherein the video overlay object includes first color information for rendering the identifiable video object according to respective colors within the identifiable video object, and the default video object includes second color information for rendering the identifiable video object according second colors substantially distinct from the colors within the identifiable video object.

6. The method of claim 2 , wherein the first key frame is a first predictive-coded frame (P-frame), and the second key frame is a second P-frame.

7. The method of claim 6 , wherein the first P-frame and the second P-frame each are encoded according to MPEG-4 encoding.

8. The method of claim 1 , further comprising storing an encoded video stream, containing the first key frame and the second key frame, on a tangible storage medium for distribution via a wide area network.

9. An apparatus comprising:

an encoder circuit configured for identifying an identifiable video object from a video picture of a digital video having video content and commercial content, the video picture contained within the video content;

the encoder circuit further configured for encoding the identifiable video object as a video overlay object;

the encoder circuit further configured for encoding the commercial content based on generating a first key frame containing the commercial content, and storing the video overlay object within the first key frame as an object that is not displayed as part of the commercial content; and

the encoder circuit further configured for encoding the video picture based on generating a second key frame that includes a default video object in place of the identifiable video object, the default video object including an overlay reference to the video overlay object within the first key frame, wherein the commercial content is protected based on an unavailability of the first key frame containing the video overlay object, during rendering of the second key frame, causing display of the default video object to visually corrupt the video picture;

the encoder circuit including a memory circuit configured for storing data associated with encoding any one of the identifiable video object, the commercial content, or the video picture.

10. The apparatus of claim 9 , wherein availability of the video overlay object, during rendering of the second key frame, causes the video picture to be displayed with the identifiable video object based on the overlay reference causing display of the video overlay object overlying the default video object.

11. The apparatus of claim 10 , wherein the encoder circuit is configured for inserting, during encoding of the video picture, an advertisement message associated with the commercial content as the default video object, the advertisement message displayed based on the unavailability of the video overlay object during rendering of the second key frame.

12. The apparatus of claim 10 , wherein the default video object contains uncoded data and no image data.

13. The apparatus of claim 10 , wherein the video overlay object includes first color information for rendering the identifiable video object according to respective colors within the identifiable video object, and the default video object includes second color information for rendering the identifiable video object according second colors substantially distinct from the colors within the identifiable video object.

14. The apparatus of claim 10 , wherein the first key frame is a first predictive-coded frame (P-frame), and the second key frame is a second P-frame.

15. The apparatus of claim 14 , wherein the first P-frame and the second P-frame each are encoded by the encoder circuit according to MPEG-4 encoding.

16. The apparatus of claim 9 , wherein the encoder circuit is configured for storing an encoded video stream, containing the first key frame and the second key frame, on a tangible storage medium for distribution via a wide area network.

17. An apparatus comprising:

means for reading a digital video having video content containing a video picture and commercial content; and

means for identifying an identifiable video object from the video picture, the means for identifying further configured for encoding the identifiable video object as a video overlay object;

the means for identifying further configured for encoding the commercial content based on generating a first key frame, and storing the video overlay object within the first key frame as an object that is not displayed as part of the commercial content;

the means for identifying further configured for encoding the video picture based on generating a second key frame that includes a default video object in place of the identifiable video object, the default video object including an overlay reference to the video overlay object within the first key frame, wherein unavailability of the video overlay object during rendering of the second key frame by a media player causes display of the default video object to visually corrupt the video picture.

Assignments (3)
CHANGE OF NAME Recorded Dec 7, 2018
From: NDS LIMITED
To: SYNAMEDIA LIMITED
Reel/Frame 048172/0917 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2018
From: BEAUMARIS NETWORKS LLC; CISCO SYSTEMS INTERNATIONAL S.A.R.L.; CISCO TECHNOLOGY, INC.; CISCO VIDEO TECHNOLOGIES FRANCE
To: NDS LIMITED
Reel/Frame 047420/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2007
From: TOEBES, JOHN; TAI, XIAORONG
To: CISCO TECHNOLOGY, INC.
Reel/Frame 020159/0193 →