← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag