Patent US1354256A successfully refreshed from Google Patents.
← Back to Patent Explorer
US7574014B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Digital watermark detection utilizing host carrier information

Assignee: Digimarc Corp
•
Filing: 2006-02-07
•
Granted: 2009-08-11
•
Expires: 2026-02-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention generally relates to digital watermarking and steganography. In one implementation, a method is provided including acts of receiving a media signal comprising a steganographic signal redundantly embedded therein; selecting a subset of the media signal for steganographic signal detection, wherein the subset of the media signal is selected based on at least one media signal characteristic associated with the subset; and detecting a steganographic signal hidden in the subset of the media signal. In another implementation, a digital watermark detector is providing including: electronic processing circuitry; memory; and executable instructions stored in memory for execution by said electronic processing circuitry. The instructions comprises instructions to: process a media signal comprising a digital watermark redundantly embedded therein; select a subset of the media signal for watermark detection, wherein the subset of the media signal is selected based on at least one media signal characteristic associated with the subset; and detect a digital watermark hidden in the subset of the media signal.

Inventors

  • 👤 Ravi K. Sharma
  • 👤 Ammon E. Gustafson
  • 👤 Geoffrey B. Rhoads

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 10:17
CPC Classifications
G; G06; G06T; G06T1/00; G06T1/0021; G06T1/005; G06T1/0071; G06T1/0078; H; H04; H04N; H04N1/00; H04N1/32; H04N1/32101; H04N1/32144; H04N1/32149; H04N1/32154; H04N1/32187; H04N1/32203; H04N1/32229; H04N1/32235; H04N1/3224; G06T2201/00; G06T2201/005; G06T2201/0065; H04N2201/00; H04N2201/32; H04N2201/3201; H04N2201/3225; H04N2201/3233; H04N2201/3269; H04N2201/327

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 71 words
A method comprising: receiving a media signal comprising a steganographic signal redundantly embedded therein; utilizing a printer or computer processor, selecting a subset of the media signal for steganographic signal detection, wherein the subset of the media signal is selected based on at least one media signal characteristic associated with the subset; and utilizing the printer or computer processor, detecting a steganographic signal hidden in the subset of the media signal.
Claim 2
Independent Claim 71 words
A method comprising: receiving a media signal comprising a steganographic signal redundantly embedded therein; utilizing a printer or computer processor, selecting a subset of the media signal for steganographic signal detection, wherein the subset of the media signal is selected based on at least one media signal characteristic associated with the subset; and utilizing the printer or computer processor, detecting a steganographic signal hidden in the subset of the media signal.
Claim 3
Dependent Claim 18 words
The method of claim 1 wherein the subset of the media signal comprises multiple, different media signal portions.
Claim 4
Dependent Claim 13 words
The method of claim 2 wherein the media signal comprises imagery or video.
Claim 5
Dependent Claim 15 words
The method of claim 2 wherein the multiple, different media signal portions comprise image blocks.
Claim 6
Dependent Claim 11 words
The method of claim 1 wherein the media signal comprise audio.
Claim 7
Dependent Claim 19 words
The method of claim 1 further comprising inhibiting use of the media signal based on a detected steganographic signal.
Claim 8
Dependent Claim 21 words
A computer-readable medium comprising executable instructions stored therein, said instructions comprising instructions to carry out the method of claim 6 .
Claim 9
Dependent Claim 20 words
The method of claim 1 wherein said method is carried out in real time as the media signal is received.
Claim 10
Dependent Claim 21 words
A computer-readable medium comprising executable instructions stored therein, said instructions comprising instructions to carry out the method of claim 8 .
Claim 11
Dependent Claim 12 words
The method of claim 1 wherein the steganographic signal comprises digital watermarking.
Claim 12
Dependent Claim 25 words
The method of claim 1 wherein the media signal comprises imagery or video and wherein the characteristic comprises at least one of variance or edginess.
Claim 13
Dependent Claim 23 words
The method of claim 1 wherein the media signal comprises imagery or video and wherein the characteristic comprises at least variance and edginess.
Claim 14
Dependent Claim 14 words
The method of claim 1 wherein the characteristic is independent of the steganographic signal.
Claim 15
Dependent Claim 21 words
A computer-readable medium comprising executable instructions stored therein, said instructions comprising instructions to carry out the method of claim 1 .
Claim 16
Dependent Claim 22 words
The method of claim 1 wherein the characteristic is associated with a likelihood that the steganographic signal is contained in the subset.
Claim 17
Dependent Claim 23 words
The method of claim 1 wherein the steganographic signal is hidden in the media signal through alterations to data representing the media signal.
Claim 18
Dependent Claim 27 words
The method of claim 1 wherein said act of detecting a steganographic signal hidden in the subset of the media signal transforms the subset during signal detection.
Claim 19
Dependent Claim 21 words
A computer-readable medium comprising executable instructions stored therein, said instructions comprising instructions to carry out the method of claim 17 .
Claim 20
Dependent Claim 19 words
The method of claim 1 wherein further comprising displaying at least a portion of the steganographic signal once detected.
Claim 21
Dependent Claim 21 words
A computer-readable medium comprising executable instructions stored therein, said instructions comprising instructions to carry out the method of claim 19 .
Claim 22
Dependent Claim 75 words
A digital watermark detector comprising: electronic processing circuitry; memory; and executable instructions represented in memory, said instructions comprising instructions to: process a media signal comprising a digital watermark redundantly embedded therein; select a subset of the media signal for watermark detection, wherein the subset of the media signal is selected based on at least one media signal characteristic associated with the subset; and detect a digital watermark hidden in the subset of the media signal.
Claim 23
Dependent Claim 75 words
A digital watermark detector comprising: electronic processing circuitry; memory; and executable instructions represented in memory, said instructions comprising instructions to: process a media signal comprising a digital watermark redundantly embedded therein; select a subset of the media signal for watermark detection, wherein the subset of the media signal is selected based on at least one media signal characteristic associated with the subset; and detect a digital watermark hidden in the subset of the media signal.
Claim 24
Dependent Claim 18 words
The detector of claim 21 wherein the subset of the media signal comprises multiple, different media signal portions.
Claim 25
Dependent Claim 21 words
The detector of claim 21 further comprising instructions to inhibit use of the media signal based on a detected digital watermark.
Claim 26
Dependent Claim 26 words
The detector of claim 21 wherein processing of the media signal is carried out in real time as the media signal is received by the detector.
Claim 27
Dependent Claim 14 words
The detector of claim 21 wherein the characteristic is independent of the digital watermark.
Claim 28
Dependent Claim 19 words
The detector of claim 21 , wherein the media signal comprises at least one of audio, imagery or video.
Claim 29
Dependent Claim 24 words
The digital watermark detector of claim 21 wherein the characteristic is associated with a likelihood that the digital watermark is contained in the subset.
Claim 30
Dependent Claim 12 words
The digital watermark detector of claim 21 wherein said memory comprises circuitry.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2012-08-10 2013-02-09 2013-08-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2016-08-10 2017-02-09 2017-08-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2020-08-10 2021-02-09 2021-08-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag