Patent US7460726B2 successfully refreshed from Google Patents.
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
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:52
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 |