← Back to Patent Explorer
US7185201B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Content identifiers triggering corresponding responses

Assignee: Digimarc Corp
•
Filing: 2001-05-14
•
Granted: 2007-02-27
•
Expires: 2021-05-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Fingerprint data derived from audio or other content is used as an identifier, to trigger machine responses corresponding to the content. The fingerprint can be derived from the content, and also separately encoded in a file header. Digital watermarks can also be similarly used.

Inventors

  • 👤 Geoffrey B. Rhoads
  • 👤 Kenneth L. Levy

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 14:28
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/0033; G10H1/0041; G06; G06Q; G06Q30/00; G06Q30/02; G06T; G06T1/00; G06T1/0021; G06T1/0028; G07; G07D; G07D7/00; G07D7/003; G07D7/0034; G10L; G10L15/00; G10L15/26; H; H04; H04H; H04H20/00; H04H20/28; H04H20/30; H04H20/31; H04N; H04N1/00; H04N1/00002; H04N1/00005; H04N1/00026; H04N1/00037; H04N1/00962; H04N1/00973; H04N1/32; H04N1/32101; H04N1/32144; H04N1/32149; H04N1/32203; H04N1/32229; G10H2240/00; G10H2240/011; G10H2240/041; G10H2240/046; G10H2240/061; G10H2240/121; G10H2240/131; G10H2240/135; G10H2250/00; G10H2250/311; G11; G11B; G11B20/00; G11B20/00007; G11B20/00086; G11B20/00884; G11B20/00891

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 59 words
A method comprising: obtaining fingerprint data from a file header associated with a file, the fingerprint data being associated with contents of the file; checking the integrity of the fingerprint data; if the check leaves doubt about the fingerprint data thus obtained, then recalculating fingerprint data from contents of the file; and transmitting the fingerprint data to a database.
Claim 2
Independent Claim 59 words
A method comprising: obtaining fingerprint data from a file header associated with a file, the fingerprint data being associated with contents of the file; checking the integrity of the fingerprint data; if the check leaves doubt about the fingerprint data thus obtained, then recalculating fingerprint data from contents of the file; and transmitting the fingerprint data to a database.
Claim 3
Dependent Claim 41 words
The method of claim 1 that includes: accessing a database record corresponding to the transmitted fingerprint data, to obtain associated information; and returning at least some of said associated information to a computer device from which the fingerprint data was transmitted.
Claim 4
Dependent Claim 12 words
The method of claim 1 in which the file contents comprise audio.
Claim 5
Dependent Claim 13 words
The method of claim 1 in which checking includes checking a digital signature.
Claim 6
Dependent Claim 21 words
The method of claim 1 in which the checking includes decrypting fingerprint data from the header and authenticating the decrypted data.
Claim 7
Dependent Claim 21 words
The method of claim 5 that includes applying an inverse modification to the fingerprint in the header prior to said decrypting.
Claim 8
Dependent Claim 17 words
The method of claim 1 that includes applying an inverse modification to the fingerprint in the header.
Claim 9
Independent Claim 59 words
A method comprising: obtaining watermark data from a file header associated with a file, the watermark data being associated with contents of the file; checking the integrity of the watermark data; if the check leaves doubt about the watermark data thus obtained, then detecting watermark data from contents of the file; and transmitting the watermark data to a database.
Claim 10
Independent Claim 59 words
A method comprising: obtaining watermark data from a file header associated with a file, the watermark data being associated with contents of the file; checking the integrity of the watermark data; if the check leaves doubt about the watermark data thus obtained, then detecting watermark data from contents of the file; and transmitting the watermark data to a database.
Claim 11
Dependent Claim 41 words
The method of claim 8 that includes: accessing a database record corresponding to the transmitted watermark data, to obtain associated information; and returning at least some of said associated information to a computer device from which the watermark data was transmitted.
Claim 12
Dependent Claim 12 words
The method of claim 8 in which the file contents comprise audio.
Claim 13
Dependent Claim 13 words
The method of claim 8 in which checking includes checking a digital signature.
Claim 14
Dependent Claim 21 words
The method of claim 8 in which the checking includes decrypting watermark data from the header and authenticating the decrypted data.
Claim 15
Dependent Claim 21 words
The method of claim 12 that includes applying an inverse modification to the watermark in the header prior to said decrypting.
Claim 16
Dependent Claim 17 words
The method of claim 12 that includes applying an inverse modification to the watermark in the header.
Claim 17
Independent Claim 58 words
A method comprising: ( a ) obtaining identifier data by reference to first data conveyed with a file; ( b ) if there is cause to doubt the identifier data thereby obtained, then deriving identifier data from contents of the file by application of an algorithm thereto; and ( c ) taking action based on said derived identifier.
Claim 18
Independent Claim 58 words
A method comprising: ( a ) obtaining identifier data by reference to first data conveyed with a file; ( b ) if there is cause to doubt the identifier data thereby obtained, then deriving identifier data from contents of the file by application of an algorithm thereto; and ( c ) taking action based on said derived identifier.
Claim 19
Dependent Claim 41 words
The method of claim 15 in which act ( a ) comprises: reading first data conveyed in a header of said file; by reference to said first data, consulting a remote repository to obtain identifier data corresponding to said first data.
Claim 20
Dependent Claim 20 words
The method of claim 15 in which act ( c ) comprises transmitting the derived identifier to a remote database.
Claim 21
Dependent Claim 16 words
The method of claim 15 in which act ( b ) comprises authenticating the first data.
Claim 22
Dependent Claim 15 words
The method of claim 18 in which said authenticating proceeds with reference to a hash.
Claim 23
Dependent Claim 15 words
The method of claim 18 in which the authenticating proceeds with reference to CRC bits.

References Cited (Backward Citations)

US3919479A Cited
US4230990C1 Cited
US4230990A Cited
US5572653A Cited
US5486686A Cited
US5574962A Cited
US5581800A Cited
US5579124A Cited
US6973669B2 Cited
US5995751A Cited
US6590998B2 Cited
US6987862B2 Cited
US5768426A Cited
US5748763A Cited
US5574519A Cited
US20050013462A1 Cited
US6437933B1 Cited
US5584070A Cited
US5659726A Cited
WO1996026494A1 Cited
US5774452A Cited
US6005501A Cited
US5982956A Cited
US6614914B1 Cited
US5781914A Cited
US6681028B2 Cited
US6311214B1 Cited
US6505160B1 Cited
US20030167173A1 Cited
US20030174861A1 Cited
US6282362B1 Cited
US5938727A Cited
US5838790A Cited
US6351815B1 Cited
US5918223A Cited
US20010026618A1 Cited
US6061793A Cited
US5986651A Cited
US6081827A Cited
US6931451B1 Cited
US5774666A Cited
US20010021144A1 Cited
US6421450B2 Cited
US6233684B1 Cited
US5940135A Cited
US6425081B1 Cited
US6282654B1 Cited
US20020030907A1 Cited
US6037984A Cited
US6807285B1 Cited
US6121530A Cited
US6389055B1 Cited
US20030011684A1 Cited
EP0967803A2 Cited
US20020107803A1 Cited
US6650761B1 Cited
US6947571B1 Cited
WO2000079709A1 Cited
WO2001006703A1 Cited
WO2001015021A2 Cited
US20020023020A1 Cited
US6941275B1 Cited
US6834308B1 Cited
US20010032312A1 Cited
US20010055391A1 Cited
US6970886B1 Cited
US20020016915A1 Cited
US20020036800A1 Cited
US20020049580A1 Cited
WO2002003385A1 Cited
EP1173001A2 Cited
US20020010826A1 Cited
US20020059580A1 Cited
WO2002011123A2 Cited
US20020032698A1 Cited
WO2002027600A2 Cited
US20020059522A1 Cited
US20020126872A1 Cited
US20020085737A1 Cited
US6704432B2 Cited
US20030076955A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2010-02-26 2010-08-28 2011-02-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2014-02-26 2014-08-28 2015-02-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2018-02-26 2018-08-28 2019-02-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag