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
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 |