← Back to Patent Explorer
US7460726B2 Active / In Force US ⏱️ 0.6 years remaining

Integrating steganographic encoding in multimedia content

Assignee: Digimarc Corp
•
Filing: 2007-05-29
•
Granted: 2008-12-02
•
Expires: 2027-05-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention relates to steganographic encoding for multimedia content. In one combination, a method is provided including: encoding first information in a first component of a multimedia signal, the first component comprising audio, the first information being encoded though subtle changes to data representing the first component; encoding second information in a second component of the multimedia signal, the second component comprising video, the first information being encoded though subtle changes to data representing the first component, the first information and the second information are associated. Of course, other combinations are provided as well.

Inventors

  • 👤 Kenneth L. Levy
  • 👤 Brett T. Hannigan
  • 👤 Brett A. Bradley
  • 👤 Geoffrey B. Rhoads

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 11:18
CPC Classifications
G; G06; G06K; G06K7/00; G06K7/10; G06K7/14; G06K7/1404; G06K7/1408; G06K7/1417; B; B42; B42D; B42D25/00; B42D25/30; B42D25/305; B42D25/333; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/955; G06K19/00; G06K19/06; G06K19/06009; G06K19/06037; G06K19/06046; G06K19/08; G06K19/10; G06K19/14; G06K19/18; G06K7/1439; G06K7/1447; G06Q; G06Q20/00; G06Q20/08; G06Q20/12; G06Q20/123; G06Q20/1235; G06Q20/30; G06Q20/34; G06Q20/341; G06Q20/38; G06Q20/40; G06Q20/401; G06Q20/4014; G06Q20/40145; G06T; G06T1/00; G06T1/0021; G06T1/0028; G06T1/005; G06T1/0071; G06V; G06V30/00; G06V30/40; G07; G07C; G07C9/00; G07C9/20; G07C9/22; G07C9/25; G07C9/253; G07D; G07D7/00; G07D7/003; G07D7/0034; G07D7/004; G07F; G07F17/00; G07F17/0014; G07F17/26; G07F7/00; G07F7/08; G07F7/086; G07F7/10; G07F7/1008; G10; G10L; G10L19/00; G10L19/018; G11; G11B; G11B20/00; G11B20/00086; G11B20/00884; G11B20/00891; H; H04; H04N; H04N1/00; H04N1/00002; H04N1/00005; H04N1/00026; H04N1/00037; H04N1/00071; H04N1/00074; H04N1/00079; H04N1/00838; H04N1/0084; H04N1/00843; H04N1/00846; H04N1/00856; H04N1/00875; H04N1/32; H04N1/32101; H04N1/32144; H04N1/32149; H04N1/32154; H04N1/3216; H04N1/32203; H04N1/32208; H04N1/32229; H04N1/32251; H04N1/32288; H04N1/32352; H04N19/00; H04N19/46; H04N19/467; H04N21/00; H04N21/20; H04N21/23; H04N21/238; H04N21/2389; H04N21/23892; H04N21/40; H04N21/43; H04N21/44; H04N21/44008; H04N21/45; H04N21/462; H04N21/4627; H04N21/80; H04N21/83; H04N21/835; H04N21/8355; H04N21/8358; H04N21/85; H04N21/858; H04N7/00; H04N7/16; H04N7/162; H04N7/163; G06K2019/06215; G06K2019/06253; G06T2201/00; G06T2201/005; G06T2201/0064; G06T2201/0065; G11B2220/00; G11B2220/20; G11B2220/25; G11B2220/2537; G11B2220/2562; 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/3269; H04N2201/327; H04N2201/3271; H04N2201/3274; H04N2201/328; H04N2201/3284

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 90 words
A method comprising: obtaining multimedia content including two or more media types, the multimedia content including first steganographic encoding in a first media type, the first steganographic encoding including first information identifying at least the multimedia content, the first steganographic encoding being encoded at a first encoding location; and second steganographic encoding in a second media type, the second steganographic encoding including second information identifying a user or user apparatus, wherein the second steganographic encoding is encoded at a second encoding location that is remote from the first encoding location.
Claim 2
Independent Claim 90 words
A method comprising: obtaining multimedia content including two or more media types, the multimedia content including first steganographic encoding in a first media type, the first steganographic encoding including first information identifying at least the multimedia content, the first steganographic encoding being encoded at a first encoding location; and second steganographic encoding in a second media type, the second steganographic encoding including second information identifying a user or user apparatus, wherein the second steganographic encoding is encoded at a second encoding location that is remote from the first encoding location.
Claim 3
Dependent Claim 16 words
The method of claim 1 wherein the second steganographic encoding is encoded by a user apparatus.
Claim 4
Dependent Claim 16 words
The method of claim 1 wherein the second steganographic encoding is encoded by a distribution router.
Claim 5
Dependent Claim 20 words
The method of claim 1 , wherein the first media type comprises video and the second media type comprises audio.
Claim 6
Dependent Claim 33 words
The method of claim 4 wherein a temporal relationship exists between the video and audio such that the first steganographic encoding is encoded within a predefined temporal distance of the second steganographic encoding.
Claim 7
Dependent Claim 25 words
The method of claim 4 , wherein the first steganographic encoding further comprises calibration information, the calibration information facilitating detection of the second steganographic encoding.
Claim 8
Dependent Claim 56 words
The method of claim 1 , further comprising providing the encoded multimedia content for encoding with third steganographic encoding, the third steganographic encoding comprising a third information identifying a second user or second user apparatus, wherein the third information is encoded at a third encoding location that is remote from the first and second encoding locations.
Claim 9
Dependent Claim 23 words
The method of claim 1 wherein the first and second steganographic encoding is encoded with subtle changes to data representing the multimedia content.
Claim 10
Independent Claim 65 words
A method comprising: detecting first steganographic encoding that has been encoded in a transform domain representation of an audio signal, the first steganographic encoding including a first calibration component, the first calibration component serving to resolve signal distortion; using the first calibration component to locate embedded payload information in a video signal, wherein the payload information varies from a first frame to a second frame.
Claim 11
Independent Claim 65 words
A method comprising: detecting first steganographic encoding that has been encoded in a transform domain representation of an audio signal, the first steganographic encoding including a first calibration component, the first calibration component serving to resolve signal distortion; using the first calibration component to locate embedded payload information in a video signal, wherein the payload information varies from a first frame to a second frame.
Claim 12
Dependent Claim 13 words
The method of claim 9 , wherein the video comprises a time-compressed format.
Claim 13
Independent Claim 72 words
A method comprising: encoding first information in a first component of a multimedia signal, the first component comprising audio, the first information being encoded through subtle changes to data representing the first component; encoding second information in a second component of the multimedia signal, the second component comprising video, the second information being encoded through subtle changes to data representing the second component, the first information and the second information are associated.
Claim 14
Independent Claim 72 words
A method comprising: encoding first information in a first component of a multimedia signal, the first component comprising audio, the first information being encoded through subtle changes to data representing the first component; encoding second information in a second component of the multimedia signal, the second component comprising video, the second information being encoded through subtle changes to data representing the second component, the first information and the second information are associated.
Claim 15
Dependent Claim 25 words
The method of claim 11 wherein the first information and the second information provide information related to playback, copying or recording of the multimedia signal.
Claim 16
Dependent Claim 16 words
The method of claim 11 wherein the first information and the second information provide distribution information.
Claim 17
Dependent Claim 16 words
The method of claim 11 wherein the first information or the second information provides decryption information.
Claim 18
Dependent Claim 20 words
The method of claim 11 wherein the first information or the second information is associated with a content filtering process.
Claim 19
Dependent Claim 32 words
The method of claim 11 wherein said act of encoding first information in the first component or said act of encoding second information in the second component utilizes a frequency transform domain.
Claim 20
Dependent Claim 20 words
The method of claim 11 wherein the first component or the second component comprises a set of transform domain coefficients.
Claim 21
Dependent Claim 34 words
The method of claim 11 wherein the act of encoding first information in the first component or the act of encoding second information in the second component is carried out in a compressed domain.
Claim 22
Dependent Claim 16 words
The method of claim 11 wherein the first information comprises metadata associated with particular video portions.
Claim 23
Dependent Claim 14 words
A computer readable medium comprising instructions to perform the method of claim 11 .

References Cited (Backward Citations)

US3998160A Cited
US4238849A Cited
US4379947A Cited
US4389671A Cited
DE3806414C2 Cited
US5146457A Cited
US4969041A Cited
US4939515A Cited
US5113437A Cited
US5161210A Cited
US4943973A Cited
US5228056A Cited
US5510900A Cited
US5319735A Cited
US5243423A Cited
US5987127A Cited
US5721788A Cited
US5857038A Cited
US5652626A Cited
US5841978A Cited
US5745604A Cited
US7171016B1 Cited
US7113614B2 Cited
US5862260A Cited
US20060159303A1 Cited
US6975746B2 Cited
US6611607B1 Cited
US5450490A Cited
US5764763A Cited
US5404377A Cited
US5493677A Cited
US5526427A Cited
US5568570A Cited
US6285776B1 Cited
US5646997A Cited
US5530759A Cited
US6181802B1 Cited
US6185683B1 Cited
US5659726A Cited
US5774452A Cited
US6728390B2 Cited
US20020061121A1 Cited
US6614914B1 Cited
US6427020B1 Cited
US5636292C1 Cited
US6744906B2 Cited
US6574350B1 Cited
US7054462B2 Cited
US5636292A Cited
US7224819B2 Cited
US5613004A Cited
US5687236A Cited
US6122403A Cited
US7050603B2 Cited
US5822360A Cited
US5930369A Cited
US5765152A Cited
US5963909A Cited
US5719937A Cited
US5687191A Cited
US5826227A Cited
US5822432A Cited
US5905800A Cited
US5745569A Cited
US5689587A Cited
US20010019611A1 Cited
US5664018A Cited
US5889868A Cited
US6618484B2 Cited
US5943422A Cited
US6272634B1 Cited
US6233684B1 Cited
US6246439B1 Cited
US6211919B1 Cited
US5940135A Cited
US20020097873A1 Cited
US6427012B1 Cited
US6334187B1 Cited
US20010052076A1 Cited
US6425081B1 Cited
US6850626B2 Cited
US7054463B2 Cited
US6807285B1 Cited
US6792542B1 Cited
US6272176B1 Cited
US6345256B1 Cited
US6990584B1 Cited
US6748533B1 Cited
US6868497B1 Cited
US6785815B1 Cited
WO2001005075A1 Cited
EP1077570A2 Cited
US6748362B1 Cited
US6456726B1 Cited
WO2001039121A1 Cited
US6737957B1 Cited
US20010024510A1 Cited
US20030009669A1 Cited
US7127744B2 Cited
US7046808B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2011-12-02 2012-06-02 2012-12-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2015-12-02 2016-06-02 2016-12-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2019-12-02 2020-06-02 2020-12-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag