Patent US6590997B2 successfully refreshed from Google Patents.
US6590997B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Files and methods employing common information in both header and steganographic embedding
Assignee: Digimarc Corp
•
Filing: 2001-04-24
•
Granted: 2003-07-08
•
Expires: 2021-04-24
Abstract
Abstract A file includes both content data (e.g., audio or visual information) and header data. At least some of the header data is steganographically encoded within the content data. This arrangement permits some of the header data to be recovered from the content, even if the content is transformed in a way that the file header information becomes lost. The encoded data can also be used to check for certain forms of file tampering. A variety of other steganographic techniques and applications are also disclosed.
Inventors
- 👤 Geoffrey B. Rhoads
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 11:36
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/76; H04N5/91; H04N5/913; G; G06; G06Q; G06Q20/00; G06Q20/08; G06Q20/12; G06Q20/123; G06Q20/1235; G06Q20/30; G06Q20/306; G06Q20/34; G06Q20/341; G06Q20/38; G06Q20/40; G06Q20/401; G06Q20/4014; G06Q20/40145; G06T; G06T1/00; G06T1/0021; G06T1/0028; G06T1/005; G06T1/0057; G07; G07C; G07C9/00; G07C9/20; G07C9/22; G07C9/25; G07C9/253; G07D; G07D7/00; G07D7/003; G07D7/0032; G07D7/004; G07F; G07F17/00; G07F17/26; G07F7/00; G07F7/08; G07F7/086; G07F7/10; G07F7/1008; G07F7/1016; G07F7/12; G10; G10L; G10L19/00; G10L19/018; G10L19/02; G10L19/022; G11; G11B; G11B20/00; G11B20/00086; G11B20/00094; G11B20/00115; G11B20/00166; G11B20/00181; G11B20/0021; G11B20/00217; G11B20/00231; G11B20/00485; G11B20/00492; G11B20/00884; G11B20/00891; H04B; H04B1/00; H04B1/66; H04B1/665; H04N1/00; H04N1/00002; H04N1/00005; H04N1/00026; H04N1/00037; H04N1/00071; H04N1/00074; H04N1/00079; H04N1/32; H04N1/32101; H04N1/32128; H04N1/32144; H04N1/32149; H04N1/32203; H04N1/32208; H04N1/32229; H04N1/32251; H04N1/32288; G06T2201/00; G06T2201/005; G06T2201/0052; H04N2005/91307; H04N2005/91321; H04N2005/91335; H04N2201/00; H04N2201/32; H04N2201/3201; H04N2201/3204; H04N2201/3205; H04N2201/3207; H04N2201/3225; H04N2201/3226; H04N2201/3233; H04N2201/3246; H04N2201/3249; H04N2201/3269; H04N2201/327; H04N2201/3271; H04N2201/3278; H04N2201/328; H04N7/00; H04N7/08
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
55 words
In a method of file storage, the file including a content portion having data representing audio information, and including a header portion having auxiliary data related to the file or the content conveyed thereby, an improvement comprising steganographically encoding within the content portion at least some of the auxiliary data included in the header portion.
Claim 2
Dependent Claim
55 words
In a method of file storage, the file including a content portion having data representing audio information, and including a header portion having auxiliary data related to the file or the content conveyed thereby, an improvement comprising steganographically encoding within the content portion at least some of the auxiliary data included in the header portion.
Claim 3
Dependent Claim
36 words
The method of claim 1 in which said encoding distributes said some of the auxiliary data throughout the content portion, so that it can be recovered from first and second unrelated excerpts of the content portion.
Claim 4
Dependent Claim
23 words
The method of claim 1 in which the encoding is locally adapted in accordance with the audio information to effect better concealment thereof.
Claim 5
Independent Claim
65 words
A method of processing a data file, the file including a content portion having data representing audio information, and including a header portion having auxiliary data related to the file or the content conveyed thereby, the method comprising steganographically decoding plural bits of information from the content portion, and comparing the decoded bits against at least some of the auxiliary information in the header portion.
Claim 6
Independent Claim
65 words
A method of processing a data file, the file including a content portion having data representing audio information, and including a header portion having auxiliary data related to the file or the content conveyed thereby, the method comprising steganographically decoding plural bits of information from the content portion, and comparing the decoded bits against at least some of the auxiliary information in the header portion.
Claim 7
Dependent Claim
55 words
In a method of file storage, the file including a content portion having data representing visual information, and including a header portion having auxiliary data related to the file or the content conveyed thereby, an improvement comprising steganographically encoding within the content portion at least some of the auxiliary data included in the header portion.
Claim 8
Dependent Claim
55 words
In a method of file storage, the file including a content portion having data representing visual information, and including a header portion having auxiliary data related to the file or the content conveyed thereby, an improvement comprising steganographically encoding within the content portion at least some of the auxiliary data included in the header portion.
Claim 9
Dependent Claim
36 words
The method of claim 5 in which said encoding distributes said some of the auxiliary data throughout the content portion, so that it can be recovered from first and second unrelated excerpts of the content portion.
Claim 10
Dependent Claim
23 words
The method of claim 5 in which the encoding is locally adapted in accordance with the visual information to effect better concealment thereof.
Claim 11
Independent Claim
65 words
A method of processing a data file, the file including a content portion having data representing visual information, and including a header portion having auxiliary data related to the file or the content conveyed thereby, the method comprising steganographically decoding plural bits of information from the content portion, and comparing the decoded bits against at least some of the auxiliary information in the header portion.
Claim 12
Independent Claim
65 words
A method of processing a data file, the file including a content portion having data representing visual information, and including a header portion having auxiliary data related to the file or the content conveyed thereby, the method comprising steganographically decoding plural bits of information from the content portion, and comparing the decoded bits against at least some of the auxiliary information in the header portion.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-07-07 | 2007-01-06 | 2007-07-08 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-07-07 | 2011-01-06 | 2011-07-08 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-07-07 | 2015-01-06 | 2015-07-08 | $7700.00 | Window Closed / Lapsed |