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

Watermarking process resilient to collusion attacks

Assignee: Individual
•
Filing: 1996-03-12
•
Granted: 1997-09-02
•
Expires: 2016-03-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A watermarking procedure wherein each of a set of copies of the work has a slightly-modified form of a "baseline" watermark that is placed within a critical region of the data. The slight variations in the watermarks, however, are not perceptually visible and do not interfere with the work. If multiple persons collude to attempt to create an "illicit" copy of the work (i.e., a copy without a watermark), however, at least one of the modified watermarks is present in the copy, thereby identifying both the illicit copy and the copier.

Inventors

  • 👤 Frank Thomson Leighton

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 01:29
CPC Classifications
G; G06; G06T; G06T1/00; G06T1/0021; G06T1/005; G06F; G06F21/00; G06F21/10; G06F21/16; H; H04; H04N; H04N1/00; H04N1/32; H04N1/32101; H04N1/32144; H04N1/32149; H04N1/32288; H04N1/32304; H04N5/00; H04N5/76; H04N5/91; H04N5/913; G06T2201/00; G06T2201/005; G06T2201/0063; G06T2201/0081; G06T2201/0083; G11; G11B; G11B20/00; G11B20/00086; G11B20/00884; H04N2005/91307; H04N2005/91335; H04N2201/00; H04N2201/32; H04N2201/3201; H04N2201/3225; H04N2201/3233; H04N2201/3236; H04N2201/324; H04N2201/3269; H04N2201/327

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 131 words
A watermarking method, comprising the steps of: (a) generating a digital string from the work to form a baseline watermark; (b) generating a set of watermarks each having a predetermined relationship to the baseline watermark; and (c) inserting a respective one of the set of watermarks into a respective copy of the work to create a watermarked copy uniquely identified by the respective one of the set of watermarks; and (d) repeating step (c) at least m times to create a set of m watermarked copied, each having a different one of the set of watermarks therein, such that if a subset of said m watermarked copies are averaged to produce an illicit copy of the work, at least one of the set of watermarks is detectable in the illicit copy.
Claim 2
Dependent Claim 131 words
A watermarking method, comprising the steps of: (a) generating a digital string from the work to form a baseline watermark; (b) generating a set of watermarks each having a predetermined relationship to the baseline watermark; and (c) inserting a respective one of the set of watermarks into a respective copy of the work to create a watermarked copy uniquely identified by the respective one of the set of watermarks; and (d) repeating step (c) at least m times to create a set of m watermarked copied, each having a different one of the set of watermarks therein, such that if a subset of said m watermarked copies are averaged to produce an illicit copy of the work, at least one of the set of watermarks is detectable in the illicit copy.
Claim 3
Dependent Claim 17 words
The method as described in claim 1 wherein the predetermined relationship is a set of random offsets.
Claim 4
Dependent Claim 21 words
The method as described in claim 2 wherein the random offsets have a normal distribution having zero mean and unity variance.
Claim 5
Dependent Claim 13 words
The method as described in claim 1 wherein the work includes an image.
Claim 6
Dependent Claim 14 words
The method as described in claim 1 wherein the work includes an audio signal.
Claim 7
Dependent Claim 14 words
The method as described in claim 1 wherein the work includes a video signal.
Claim 8
Dependent Claim 23 words
The method as described in claim 1 wherein each of the watermarks is inserted in a critical region of the digital data file.
Claim 9
Dependent Claim 37 words
The method as described in claim 1 further including the step of comparing the watermark in the illicit copy with the baseline watermark to determine which possessor of a copy of the work created the illicit copy.
Claim 10
Independent Claim 121 words
A method of securing e work against copying, comprising the steps of: (a) generating a set of watermarks each comprising a vector of randomly-generated numbers; and (b) inserting a respective one of the set of watermarks into a respective copy of the work to create a watermarked copy uniquely identified by the respective one of the set of watermarks; and (c) repeating step (b) at least m times to create a set of m watermarked copies, each having a different one of the set of watermarks therein, such that if a subset of said m watermarked copies are averaged to produce an illicit copy of the work, at least one of the set of watermarks is detectable in the illicit copy.
Claim 11
Independent Claim 121 words
A method of securing e work against copying, comprising the steps of: (a) generating a set of watermarks each comprising a vector of randomly-generated numbers; and (b) inserting a respective one of the set of watermarks into a respective copy of the work to create a watermarked copy uniquely identified by the respective one of the set of watermarks; and (c) repeating step (b) at least m times to create a set of m watermarked copies, each having a different one of the set of watermarks therein, such that if a subset of said m watermarked copies are averaged to produce an illicit copy of the work, at least one of the set of watermarks is detectable in the illicit copy.
Claim 12
Dependent Claim 13 words
The method as described in claim 9 wherein the work includes an image.
Claim 13
Dependent Claim 14 words
The method as described in claim 9 wherein the work includes an audio signal.
Claim 14
Dependent Claim 14 words
The method as described in claim 9 wherein the work includes a video signal.
Claim 15
Dependent Claim 38 words
The method as described in claim 9 further including the step of comprising the watermark in the illicit copy with the set of watermarks to determine which possessor of a copy of the work created the illicit copy.
Claim 16
Independent Claim 121 words
A method of protecting a work against illicit copying, comprising the steps of: (a) generating a set of watermarks each having a predetermined relationship to a first watermark for the work; and (b) inserting a respective one of the set of watermarks into a respective copy of the work to create a watermarked copy uniquely identified by the respective one of the set of watermarks; and (c) repeating step (b) at least m times to create a set of m watermarked copies, each having a different one of the set of watermarks therein, wherein averaging a pair of said m watermarked copies generates a copy of the work in which at least one of the set of watermarks can be detected.
Claim 17
Independent Claim 121 words
A method of protecting a work against illicit copying, comprising the steps of: (a) generating a set of watermarks each having a predetermined relationship to a first watermark for the work; and (b) inserting a respective one of the set of watermarks into a respective copy of the work to create a watermarked copy uniquely identified by the respective one of the set of watermarks; and (c) repeating step (b) at least m times to create a set of m watermarked copies, each having a different one of the set of watermarks therein, wherein averaging a pair of said m watermarked copies generates a copy of the work in which at least one of the set of watermarks can be detected.
Claim 18
Dependent Claim 16 words
The method as described in claim 14 wherein the first watermark is derived from the work.
Claim 19
Independent Claim 95 words
A method of generating secure copies of a document, comprising the steps of: (a) generating a set of watermarks each comprising a vector of randomly-generated numbers with a normal distribution having zero means and unity variance; (b) inserting a respective one of the set of watermarks into a respective copy of the document to create a watermarked copy uniquely identified by the respective one of the set of watermarks; and (c) repeating step (b) at least m times to create a set of m watermarked copies of the document that the secure against illicit copying.
Claim 20
Independent Claim 95 words
A method of generating secure copies of a document, comprising the steps of: (a) generating a set of watermarks each comprising a vector of randomly-generated numbers with a normal distribution having zero means and unity variance; (b) inserting a respective one of the set of watermarks into a respective copy of the document to create a watermarked copy uniquely identified by the respective one of the set of watermarks; and (c) repeating step (b) at least m times to create a set of m watermarked copies of the document that the secure against illicit copying.
Claim 21
Independent Claim 84 words
A method of generating secure copies of a document, comprising the steps of: (a) generating a set of watermarks each comprising a vector of randomly-generated numbers; (b) inserting a respective one of the set of watermarks into a respective copy of the document to create a watermarked copy uniquely identified by the respective one of the set vectors; and (c) repeating step (b) at least m times to create a set of m watermarked copies of the document that are secure against illicit copying.
Claim 22
Independent Claim 84 words
A method of generating secure copies of a document, comprising the steps of: (a) generating a set of watermarks each comprising a vector of randomly-generated numbers; (b) inserting a respective one of the set of watermarks into a respective copy of the document to create a watermarked copy uniquely identified by the respective one of the set vectors; and (c) repeating step (b) at least m times to create a set of m watermarked copies of the document that are secure against illicit copying.

References Cited (Backward Citations)

WO1989008915A1 Cited
US4939515A Cited
US5010405A Cited
WO1995014289A2 Cited
US5488664A Cited
US5530759A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-09-01 2001-03-03 2001-09-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-09-01 2005-03-03 2005-09-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-09-01 2009-03-03 2009-09-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag