← Back to Patent Explorer
US7127744B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus to protect media existing in an insecure format

Assignee: Digimarc Corp
•
Filing: 2001-03-07
•
Granted: 2006-10-24
•
Expires: 2021-03-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention provides methods, systems and apparatus to manage processing of video content. In one implementation, a method of managing processing of video content is provided. The video content includes picture data representing picture elements to be rendered for display to a user. The embedded data is conveyed along with the video content. The method includes: (a) examining the embedded data for rights data, wherein the rights data is carried by a header; (b) only if the rights data is missing, examining the embedding data for protect data that is contained within the picture data; and (c) if the rights data is missing and the protect data is present, then limiting processing of the video content. Other implementations are provided as well.

Inventors

  • 👤 Kenneth L Levy

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:38
CPC Classifications
G; G06; G06T; G06T1/00; G06T1/0021; G06T1/005; G06T1/0071; G11; G11B; G11B20/00; G11B20/00086; G11B20/00884; H; H04; H04N; H04N5/00; H04N5/76; H04N5/91; H04N5/913; G06F; G06F21/00; G06F21/10; G06F21/109; G06F21/16; G06T2201/00; G06T2201/005; G06T2201/0064; H04N2005/91307; H04N2005/91335

Claims Analysis

Total Claims: 34
Claim 1
Independent Claim 103 words
A method of managing processing of video content, the video content including picture data representing picture elements to be rendered for display to a user, and including data conveyed along with the picture data but not representing picture elements to be rendered for display to a user, the method including: (a) examining the data for copy control data, wherein the data comprises a header; (b) only if the copy control data is missing, examining the picture data for a steganographic signal; and (c) if the copy control data is missing, and the steganographic signal is present, then limiting processing of the video content.
Claim 2
Independent Claim 103 words
A method of managing processing of video content, the video content including picture data representing picture elements to be rendered for display to a user, and including data conveyed along with the picture data but not representing picture elements to be rendered for display to a user, the method including: (a) examining the data for copy control data, wherein the data comprises a header; (b) only if the copy control data is missing, examining the picture data for a steganographic signal; and (c) if the copy control data is missing, and the steganographic signal is present, then limiting processing of the video content.
Claim 3
Dependent Claim 36 words
The method of claim 1 wherein the copy control data represents one of a plurality of states, the states comprising at least: i) copy once; ii) copy freely; iii) copy no more; and iv) copy never.
Claim 4
Independent Claim 107 words
A method of managing processing of video content, the video content including picture data representing picture elements to be rendered for display to a user, and including a first watermark and a second watermark, the method including: (a) examining the video content for the first watermark to obtain copy control data, wherein the first watermark comprises a header; (b) examining the picture data for a second watermark, wherein the picture data is examined for the second watermark only when the copy control data is missing; and (c) if the copy control data is missing, and the second watermark is present, then limiting processing of the video content.
Claim 5
Independent Claim 107 words
A method of managing processing of video content, the video content including picture data representing picture elements to be rendered for display to a user, and including a first watermark and a second watermark, the method including: (a) examining the video content for the first watermark to obtain copy control data, wherein the first watermark comprises a header; (b) examining the picture data for a second watermark, wherein the picture data is examined for the second watermark only when the copy control data is missing; and (c) if the copy control data is missing, and the second watermark is present, then limiting processing of the video content.
Claim 6
Dependent Claim 36 words
The method of claim 3 wherein the copy control data represents one of a plurality of states, the states comprising al least: i) copy once; ii) copy freely; iii) copy no more; and iv) copy never.
Claim 7
Independent Claim 98 words
A method of managing processing of video content, the video content including picture data representing picture elements to be rendered for display to a user, where embedded data is conveyed along with the video content, the method including: (a) examining the embedded data for rights data, wherein the rights data is carried by a header; (b) only if the rights data is missing, examining the embedded data for protect data that is contained within the picture data; and (c) if the rights data is missing and the protect data is present, then limiting processing of the video content.
Claim 8
Independent Claim 98 words
A method of managing processing of video content, the video content including picture data representing picture elements to be rendered for display to a user, where embedded data is conveyed along with the video content, the method including: (a) examining the embedded data for rights data, wherein the rights data is carried by a header; (b) only if the rights data is missing, examining the embedded data for protect data that is contained within the picture data; and (c) if the rights data is missing and the protect data is present, then limiting processing of the video content.
Claim 9
Dependent Claim 21 words
The method of claim 5 wherein relative to detection of the protect data, the rights data is more efficient to detect.
Claim 10
Dependent Claim 19 words
The method of claim 5 wherein the rights data can be separated from the video content during video processing.
Claim 11
Dependent Claim 20 words
The method of claim 5 wherein the protect data is visible when the picture elements are rendered for the user.
Claim 12
Dependent Claim 21 words
The method of claim 5 wherein the protect data is generally imperceptible when the picture elements are rendered for the user.
Claim 13
Dependent Claim 22 words
The method of claim 9 wherein relative to the rights data, the protect data is more robust to removal with video processing.
Claim 14
Dependent Claim 19 words
The method of claim 10 wherein relative to the rights data, the protect data is more complex to detect.
Claim 15
Dependent Claim 14 words
The method of claim 5 wherein the protect data is either present or absent.
Claim 16
Dependent Claim 29 words
The method of claim 12 wherein the protect data is robust to removal with video processing, and the rights data is efficient to detect relative to the protect data.
Claim 17
Dependent Claim 41 words
The method of claim 13 wherein the rights data includes copy control states, and the copy control states represent one of a plurality of states, the states comprising at least: i) copy once; ii) copy no more; and iii) copy never.
Claim 18
Dependent Claim 15 words
The method of claim 14 wherein the copy control states further represent: iv) copy freely.
Claim 19
Dependent Claim 14 words
The method of claim 14 wherein the video content comprises a viewable, non-encrypted format.
Claim 20
Dependent Claim 22 words
The method of claim 14 wherein the method is performed during a process of loading the video content to a remote location.
Claim 21
Dependent Claim 31 words
The method of claim 17 wherein the remote location comprises portable media, and the limiting processing of the video content comprises blocking loading of the video content to the portable media.
Claim 22
Dependent Claim 41 words
The method of claim 12 wherein the rights data includes copy control states, and the copy control states represent one of a plurality of states, the states comprising at least: i) copy once; ii) copy no more; and iii) copy never.
Claim 23
Dependent Claim 14 words
The method of claim 19 wherein the video content comprises a viewable, non-scrambled format.
Claim 24
Dependent Claim 22 words
The method of claim 19 wherein the method is performed during a process of loading the video content to a remote location.
Claim 25
Dependent Claim 31 words
The method of claim 21 wherein the remote location comprises portable media, and the limiting processing of the video content comprises blocking loading of the video content to the portable media.
Claim 26
Dependent Claim 19 words
The method of claim 12 wherein the rights data comprises multi-bits and carries different information than the protect data.
Claim 27
Dependent Claim 41 words
The method of claim 5 wherein the rights data includes copy control states, and the copy control states represent one of a plurality of states, the states comprising at least: i) copy once; ii) copy no more; and iii) copy never.
Claim 28
Dependent Claim 15 words
The method of claim 24 wherein the copy control states further represent: iv) copy freely.
Claim 29
Dependent Claim 15 words
The method of claim 24 wherein the copy control states further represent: iv) copy freely.
Claim 30
Dependent Claim 14 words
The method of claim 5 wherein the video content comprises a viewable, non-scrambled format.
Claim 31
Dependent Claim 22 words
The method of claim 5 wherein the method is performed during a process of loading the video content to a remote location.
Claim 32
Dependent Claim 31 words
The method of claim 28 wherein the remote location comprises portable media, and the limiting processing of the video content comprises blocking loading of the video content to the portable media.
Claim 33
Dependent Claim 15 words
The method of claim 5 wherein the rights data and protect data carry different information.
Claim 34
Dependent Claim 18 words
The method of claim 5 wherein the protect data is contained within the picture data through steganographic embedding.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2009-10-23 2010-04-24 2010-10-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2013-10-23 2014-04-24 2014-10-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2017-10-23 2018-04-24 2018-10-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag