US7248717B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Securing media content with steganographic encoding
Assignee: Digimarc Corp
•
Filing: 2005-07-27
•
Granted: 2007-07-24
•
Expires: 2025-07-27
Abstract
Abstract Methods and apparatus to provide security for audio or image content are provided. In one embodiment, a method includes receiving audio or image content and steganographically encoding auxiliary information in the audio or image content. The auxiliary information carries or links to permitted usage rights that are associated with the audio or image content.
Inventors
- 👤 Geoffrey B. Rhoads
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 11:29
CPC Classifications
G; G10; G10L; G10L19/00; G10L19/018; G06; G06K; G06K19/00; G06K19/06; G06K19/06009; G06K19/06037; G06K19/06046; G06K19/08; G06K19/10; G06K19/14; G06K7/00; G06K7/10; G06K7/14; G06K7/1404; G06K7/1408; G06K7/1417; G06K7/1439; G06K7/1447; G06Q; G06Q20/00; 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; G06T1/0064; G06V; G06V30/00; G06V30/40; G07; G07D; G07D7/00; G07D7/003; G07D7/0034; G07D7/004; G07F; G07F7/00; G07F7/08; G07F7/086; G07F7/10; G07F7/1008; H; H04; H04N; H04N1/00; H04N1/00002; H04N1/00005; H04N1/00026; H04N1/00037; H04N1/00071; H04N1/00074; H04N1/00079; H04N1/32; H04N1/32101; H04N1/32144; H04N1/32149; H04N1/32154; H04N1/3216; H04N1/32203; H04N1/32208; H04N1/32229; H04N1/32288; H04N1/32299; H04N1/32352; H04N1/34; H04N21/00; H04N21/20; H04N21/23; H04N21/234; H04N21/2347; H04N21/238; H04N21/2389; H04N21/23892; H04N21/25; H04N21/266; H04N21/26613; H04N21/40; H04N21/43; H04N21/44; H04N21/4405; H04N21/442; H04N21/44204; H04N21/44236; H04N21/80; H04N21/83; H04N21/835; H04N21/8355; H04N21/8358; H04N7/00; H04N7/16; H04N7/167; H04N7/1675; G06K2019/06215; G06K2019/06253; G06T2201/00; G06T2201/005; G06T2201/0064; G06T2201/0065; G06T2201/0083; G11; G11B; G11B20/00; G11B20/00086; G11B20/00884; G11B20/00891; H04N1/32106; H04N1/32122; H04N2201/00; H04N2201/32; H04N2201/3201; H04N2201/3204; H04N2201/3205; H04N2201/3207; H04N2201/3225; H04N2201/3226; H04N2201/323; H04N2201/3233; H04N2201/3242; H04N2201/3246; H04N2201/3249; H04N2201/3269; H04N2201/327; H04N2201/3271; H04N2201/3274; H04N2201/328; H04N2201/3284
Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
64 words
A method comprising: receiving audio or image content; steganographically encoding auxiliary information in the audio or image content, wherein the steganographic encoding includes a local strength that varies in accordance with perceptual attributes of the audio or image content, and wherein the auxiliary information indicates permitted usage rights associated with the audio or image content; and distributing the steganographically encoded audio or image content.
Claim 2
Independent Claim
64 words
A method comprising: receiving audio or image content; steganographically encoding auxiliary information in the audio or image content, wherein the steganographic encoding includes a local strength that varies in accordance with perceptual attributes of the audio or image content, and wherein the auxiliary information indicates permitted usage rights associated with the audio or image content; and distributing the steganographically encoded audio or image content.
Claim 3
Dependent Claim
26 words
A data structure stored in a memory device, wherein the data structure comprises the steganographically encoded audio or image content distributed according to claim 1 .
Claim 4
Dependent Claim
20 words
The method of claim 1 wherein said distributing comprises communicating the steganographically encoded audio or image content over a network.
Claim 5
Independent Claim
87 words
A method of controlling use of audio or image content comprising: receiving audio or image content including steganographic encoding therein, the steganographic encoding including a local strength that varies in accordance with perceptual attributes of the audio or image content, and the auxiliary information indicates permitted usage rights associated with the audio or image content; decoding the steganographic encoding there from to obtain the auxiliary information; determining the permitted usage rights; and controlling use of the audio or image content in accordance with the permitted usage rights.
Claim 6
Independent Claim
87 words
A method of controlling use of audio or image content comprising: receiving audio or image content including steganographic encoding therein, the steganographic encoding including a local strength that varies in accordance with perceptual attributes of the audio or image content, and the auxiliary information indicates permitted usage rights associated with the audio or image content; decoding the steganographic encoding there from to obtain the auxiliary information; determining the permitted usage rights; and controlling use of the audio or image content in accordance with the permitted usage rights.
Claim 7
Independent Claim
67 words
A method comprising: receiving data representing audio or image content; steganographically encoding auxiliary information in the data representing audio or image content, wherein the auxiliary information is redundantly embedded in the data representing audio or image content according to different embedding forms, and wherein said auxiliary information indicates permitted usage rights associated with the audio or image content; and distributing the steganographically encoded audio or image content.
Claim 8
Independent Claim
67 words
A method comprising: receiving data representing audio or image content; steganographically encoding auxiliary information in the data representing audio or image content, wherein the auxiliary information is redundantly embedded in the data representing audio or image content according to different embedding forms, and wherein said auxiliary information indicates permitted usage rights associated with the audio or image content; and distributing the steganographically encoded audio or image content.
Claim 9
Dependent Claim
29 words
A data structure stored in a memory device, wherein the data structure comprises the steganographically encoded audio or image content distributed according to the method of claim 5 .
Claim 10
Dependent Claim
16 words
The method of claim 5 wherein the different embedding forms are determined according to a key.
Claim 11
Dependent Claim
20 words
The method of claim 5 wherein said distributing comprises communicating the steganographically encoded audio or image content over a network.
Claim 12
Independent Claim
92 words
A method of controlling use of audio or image content comprising: receiving audio or image content including steganographic encoding therein, the steganographic encoding comprising auxiliary information redundantly embedded in data representing the audio or image content according to different embedding forms, and the auxiliary information indicating permitted usage rights associated with the audio or image content; decoding the steganographic encoding there from to obtain the auxiliary information; determining the permitted usage rights from the auxiliary information; and controlling use of the audio or image content in accordance with the permitted usage rights.
Claim 13
Independent Claim
92 words
A method of controlling use of audio or image content comprising: receiving audio or image content including steganographic encoding therein, the steganographic encoding comprising auxiliary information redundantly embedded in data representing the audio or image content according to different embedding forms, and the auxiliary information indicating permitted usage rights associated with the audio or image content; decoding the steganographic encoding there from to obtain the auxiliary information; determining the permitted usage rights from the auxiliary information; and controlling use of the audio or image content in accordance with the permitted usage rights.
Claim 14
Independent Claim
69 words
A method comprising: receiving audio or image content; steganographically encoding auxiliary information in the audio or image content, wherein the steganographic encoding includes a local strength that varies in accordance with perceptual attributes of the audio or image content, and wherein the auxiliary information refers to an on-line resource that includes usage rights associated with the audio or image content; and distributing the steganographically encoded audio or image content.
Claim 15
Independent Claim
69 words
A method comprising: receiving audio or image content; steganographically encoding auxiliary information in the audio or image content, wherein the steganographic encoding includes a local strength that varies in accordance with perceptual attributes of the audio or image content, and wherein the auxiliary information refers to an on-line resource that includes usage rights associated with the audio or image content; and distributing the steganographically encoded audio or image content.
Claim 16
Dependent Claim
26 words
A data structure stored in a memory device, wherein the data structure comprises the steganographically encoded audio or image content distributed according to claim 10 .
Claim 17
Dependent Claim
17 words
The method of claim 10 wherein said distributing comprises communicating the steganographically encoded content over a network.
Claim 18
Independent Claim
109 words
A method of controlling use of audio or image content comprising: receiving audio or image content including steganographic encoding, the steganographic encoding including a local strength that varies in accordance with perceptual attributes of the audio or image content, and the auxiliary information referring to an on-line resource that includes usage rights associated with the audio or image content; decoding the steganographic encoding from audio or image content to obtain the auxiliary information; communicating with the on-line resource referred to by the auxiliary information; obtaining the permitted usage rights from the on-line resource; and controlling use of the audio or image content in accordance with the permitted usage rights.
Claim 19
Independent Claim
109 words
A method of controlling use of audio or image content comprising: receiving audio or image content including steganographic encoding, the steganographic encoding including a local strength that varies in accordance with perceptual attributes of the audio or image content, and the auxiliary information referring to an on-line resource that includes usage rights associated with the audio or image content; decoding the steganographic encoding from audio or image content to obtain the auxiliary information; communicating with the on-line resource referred to by the auxiliary information; obtaining the permitted usage rights from the on-line resource; and controlling use of the audio or image content in accordance with the permitted usage rights.
Claim 20
Independent Claim
78 words
A method comprising: receiving audio or image data, wherein the audio or image data comprises header information associated therewith; steganographically encoding auxiliary information in the audio or image content, wherein the auxiliary information corresponds to at least a portion of the header information, and wherein the auxiliary information and the at least a portion of the header information indicate permitted usage rights associated with the audio or image content; and encrypting the steganographically encoded audio or image content.
Claim 21
Independent Claim
78 words
A method comprising: receiving audio or image data, wherein the audio or image data comprises header information associated therewith; steganographically encoding auxiliary information in the audio or image content, wherein the auxiliary information corresponds to at least a portion of the header information, and wherein the auxiliary information and the at least a portion of the header information indicate permitted usage rights associated with the audio or image content; and encrypting the steganographically encoded audio or image content.
Claim 22
Independent Claim
47 words
A method comprising: obtaining audio or image content; steganographically encoding auxiliary information in the audio or image content, wherein the auxiliary information refers to a data structure that includes usage rights associated with the audio or image content; and distributing the steganographically encoded audio or image content.
Claim 23
Independent Claim
47 words
A method comprising: obtaining audio or image content; steganographically encoding auxiliary information in the audio or image content, wherein the auxiliary information refers to a data structure that includes usage rights associated with the audio or image content; and distributing the steganographically encoded audio or image content.
Claim 24
Dependent Claim
13 words
The method of claim 15 wherein the data structure comprises an on-line resource.
Claim 25
Dependent Claim
12 words
The method of claim 15 wherein the usage rights comprise license information.
Claim 26
Dependent Claim
16 words
A computer readable medium comprising instructions stored therein to perform the method of claim 15 .
Claim 27
Dependent Claim
28 words
The method of claim 15 wherein the auxiliary information is steganographically encoded in the audio or image content through alterations to data representing the audio or image content.
References Cited (Backward Citations)
US2573279A
Cited
US2766374A
Cited
US4245346A
Cited
US3492577A
Cited
US3684838A
Cited
US3586781A
Cited
US3696298A
Cited
US3760275A
Cited
US3735048A
Cited
US3885217A
Cited
US4134127A
Cited
US4025851A
Cited
US4238849A
Cited
US4218738A
Cited
US4379947A
Cited
US4230990A
Cited
US4230990C1
Cited
DE2943436A1
Cited
US4313197A
Cited
US4528588A
Cited
US4389671A
Cited
US4395600A
Cited
US4425661A
Cited
US4425642A
Cited
US4771455A
Cited
US5675388A
Cited
US4528643A
Cited
US4512013A
Cited
US4523311A
Cited
US4581746A
Cited
US4750053A
Cited
US4688255A
Cited
US4677435A
Cited
US4618890A
Cited
US4888798A
Cited
US4677466A
Cited
US4652915A
Cited
US5227874A
Cited
US4782523A
Cited
US5410598A
Cited
US5050213A
Cited
US4827508A
Cited
US4977594A
Cited
JPH0537795Y2
Cited
US4999806A
Cited
US4807031A
Cited
US5394274A
Cited
US5025443A
Cited
US4956709A
Cited
WO1989009985A1
Cited
US5113518A
Cited
US4945412A
Cited
US4931871A
Cited
US5023907A
Cited
US4939515A
Cited
US5535300A
Cited
US5079647A
Cited
US4941175A
Cited
US4943973A
Cited
US5321841A
Cited
US5138712A
Cited
US5103476A
Cited
US5630011A
Cited
US5374976A
Cited
EP0493091A1
Cited
US5315098A
Cited
US5583962A
Cited
US5182770A
Cited
US5940504A
Cited
GB2292506B
Cited
US5349549A
Cited
GB2260246B
Cited
WO1993007689A1
Cited
US5574962A
Cited
US5319735A
Cited
US5243423A
Cited
US5285498A
Cited
US5463423A
Cited
US5410541A
Cited
US5809160A
Cited
US5481370A
Cited
US5319705A
Cited
WO1994011989A1
Cited
US5870405A
Cited
US5550593A
Cited
US5630203A
Cited
US5991500A
Cited
US5428731A
Cited
US5583784A
Cited
US5351302A
Cited
US5355161A
Cited
US5519778A
Cited
US5652626A
Cited
US5734719A
Cited
US5657462A
Cited
US6363159B1
Cited
US6654480B2
Cited
US6266430B1
Cited
US6987862B2
Cited
US6353672B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2010-07-23 | 2011-01-22 | 2011-07-24 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2014-07-23 | 2015-01-22 | 2015-07-24 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2018-07-23 | 2019-01-22 | 2019-07-24 | $7700.00 | Window Closed / Lapsed |