Patent US7444000B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US7444000B2 Active / In Force US ⏱️ 0.7 years remaining

Content identification, and securing media content with steganographic encoding

Assignee: Digimarc Corp
•
Filing: 2007-07-23
•
Granted: 2008-10-28
•
Expires: 2027-07-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention relates generally to content identification. Examples of content include imagery, video and audio. One claim recites decompressing a compressed encoded signal, the encoded signal comprising plural-bit information hidden therein; determining whether the plural-bit information is sufficiently hidden in the decompressed encoded signal based on first criteria; and embedding the plural-bit information in the decompressed encoded signal if the plural-bit information is not sufficiently hidden. Another claim recites receiving a plural-bit identifier from a content processor that derives the identifier from sample values representing an audio or image media object; providing the identifier to a remote database via the internet; receiving from the database a profile of a proprietor of the media object, the profile including the proprietor's name and contact information. Of course, other combinations are provided and claimed as well.

Inventors

  • 👤 Geoffrey B. Rhoads

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:18
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: 11
Claim 1
Independent Claim 80 words
A method comprising: steganographically encoding an original media signal with data according to first encoding to yield an encoded media signal, the encoded media signal comprising the data encoded therein; subjecting the encoded media signal to a transformation to determine whether encoding of the data in the encoded media signal meets predetermined criteria; if the encoding does not meet the predetermined criteria, repeating said act of steganographically encoding and said act of subjecting until the encoding meets the predetermined criteria.
Claim 2
Independent Claim 80 words
A method comprising: steganographically encoding an original media signal with data according to first encoding to yield an encoded media signal, the encoded media signal comprising the data encoded therein; subjecting the encoded media signal to a transformation to determine whether encoding of the data in the encoded media signal meets predetermined criteria; if the encoding does not meet the predetermined criteria, repeating said act of steganographically encoding and said act of subjecting until the encoding meets the predetermined criteria.
Claim 3
Dependent Claim 50 words
The method of claim 1 wherein the transformation comprises compression, and said act of subjecting further comprises subjecting the encoded media signal to decompression after subjecting the encoded media signal to compression but prior to determining whether encoding of the data in the encoded media signal meets the predetermined criteria.
Claim 4
Dependent Claim 18 words
The method of claim 1 wherein the media signal comprises video and the transformation comprises at least compression.
Claim 5
Dependent Claim 14 words
The method of claim 1 in which the predetermined criteria comprises encoding signal strength.
Claim 6
Independent Claim 77 words
A method comprising: hiding plural-bit data in a media signal, said act of hiding resulting in an encoded media signal; compressing and then decompressing the encoded media signal; determining whether hiding of the data in the encoded media signal meets first criteria; and iteratively repeating said act of hiding and said act of compressing and decompressing until said act of determining determines whether the hiding of the data in the encoded media signal meets the first criteria.
Claim 7
Independent Claim 77 words
A method comprising: hiding plural-bit data in a media signal, said act of hiding resulting in an encoded media signal; compressing and then decompressing the encoded media signal; determining whether hiding of the data in the encoded media signal meets first criteria; and iteratively repeating said act of hiding and said act of compressing and decompressing until said act of determining determines whether the hiding of the data in the encoded media signal meets the first criteria.
Claim 8
Dependent Claim 13 words
The method of claim 5 wherein the media signal comprises video or audio.
Claim 9
Independent Claim 51 words
A method comprising: decompressing a compressed encoded signal, the encoded signal comprising plural-bit information hidden therein; determining whether the plural-bit information is sufficiently hidden in the decompressed encoded signal based on first criteria; and embedding the plural-bit information in the decompressed encoded signal if the plural-bit information is not sufficiently hidden.
Claim 10
Independent Claim 51 words
A method comprising: decompressing a compressed encoded signal, the encoded signal comprising plural-bit information hidden therein; determining whether the plural-bit information is sufficiently hidden in the decompressed encoded signal based on first criteria; and embedding the plural-bit information in the decompressed encoded signal if the plural-bit information is not sufficiently hidden.
Claim 11
Dependent Claim 12 words
The method of claim 7 wherein the signal comprises video or audio.

References Cited (Backward Citations)

US3742463A Cited
US3810156A Cited
US3919479A Cited
US4284846A Cited
US4230990A Cited
US4230990C1 Cited
US4511917A Cited
US4450531A Cited
US4499601A Cited
US4682370A Cited
US4639779A Cited
US4547804A Cited
US4967273A Cited
US4697209A Cited
US4776017A Cited
US4677466A Cited
US4852181A Cited
US4739398A Cited
US4977594A Cited
US4843562A Cited
US4918730A Cited
US4879747A Cited
US4931871A Cited
US4945412A Cited
US5023929A Cited
US5019899A Cited
US4972471A Cited
US5572653A Cited
US5214792A Cited
US5210820A Cited
US5486686A Cited
US5400261A Cited
US5276629A Cited
US5315098A Cited
EP0493091A1 Cited
US5134719A Cited
US5574962A Cited
US5581800A Cited
US5495581A Cited
US5436653A Cited
WO1994000842A1 Cited
US5721788A Cited
US5751854A Cited
US5437050A Cited
US5579124A Cited
US6973669B2 Cited
US5491838A Cited
US5577266A Cited
US5740244A Cited
US5485518A Cited
US5444779A Cited
US6983051B1 Cited
US6542620B1 Cited
US6266430B1 Cited
US6330335B1 Cited
US7171016B1 Cited
US5832119C1 Cited
US6400827B1 Cited
US6404898B1 Cited
US6567780B2 Cited
US5748763A Cited
US6122392A Cited
US5768426A Cited
US5862260A Cited
US6654887B2 Cited
US6647129B2 Cited
US5832119A Cited
US5841886A Cited
US5841978A Cited
US5581658A Cited
US6968057B2 Cited
US5574519A Cited
US5539635A Cited
US5782692A Cited
US5640193A Cited
US5661787A Cited
US5646997A Cited
US5530852A Cited
US5584070A Cited
US5848413A Cited
US5774452A Cited
US5982956A Cited
US6738495B2 Cited
US20070286451A1 Cited
US7263203B2 Cited
US6760463B2 Cited
US5727092A Cited
US5613004A Cited
US5978773A Cited
US5781914A Cited
US6681028B2 Cited
US6122403A Cited
US7051086B2 Cited
US20030174861A1 Cited
US20030167173A1 Cited
US6775392B1 Cited
US6553129B1 Cited
US6282362B1 Cited
US5687191A Cited
US5938727A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag