Source: https://patents.google.com/patent/US20070011458
Timestamp: 2018-02-24 08:45:13
Document Index: 200477171

Matched Legal Cases: ['application No. 08', 'Application No. 60', 'Application No. 60', 'Application No. 60', 'Application No. 60', 'Application No. 60']

US20070011458A1 - Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data - Google Patents
US20070011458A1
US20070011458A1 US11497822 US49782206A US2007011458A1 US 20070011458 A1 US20070011458 A1 US 20070011458A1 US 11497822 US11497822 US 11497822 US 49782206 A US49782206 A US 49782206A US 2007011458 A1 US2007011458 A1 US 2007011458A1
US11497822
US7457962B2 (en )
This application is a continuation of pending U.S. patent application Ser. No. 09/789,711, filed Feb. 22, 2001, which is a continuation-in-part of U.S. patent application Ser. No. 09/281,279, filed Mar. 30, 1999, now U.S. Pat. No. 6,522,767, which is a continuation of U.S. patent application Ser. No. 08/677,435 filed Jul. 2, 1996, now U.S. Pat. No. 5,889,868. The previously identified patents and/or patent applications are hereby incorporated by reference, in their entireties. [This application is a continuation-in-part of pending U.S. patent application Ser. No. 09/281,279, which is a continuation of U.S. patent application Ser. No. 08/677,435, now U.S. Pat. No. 5,889,868.]
This application claims the benefit of pending U.S. patent application No. 08/674,726, filed Jul. 2, 1996, entitled “Exchange Mechanisms for Digital Information Packages with Bandwidth Securitization, Multichannel Digital Watermarks, and Key Management”; pending U.S. patent application Ser. No. 08/999,766, filed Jul. 23, 1997, entitled “Steganographic Method and Device”; pending U.S. patent application Ser. No. 09/046,627, filed Mar. 24, 1998, entitled “Method for Combining Transfer Function with Predetermined Key Creation” (issued as U.S. Pat. No. 6,598,162); pending U.S. patent application Ser. No. 09/053,628, filed Apr. 2, 1998, entitled “Multiple Transform Utilization and Application for Secure Digital Watermarking” (issued as U.S. Pat. No. 6,205,249); pending U.S. patent application Ser. No. 09/281,279, filed Mar. 30, 1999, entitled “Optimization Methods for the Insertion, Protection, and Detection of Digital Watermarks in Digital Data” (issued as U.S. Pat. No. 6,522,767); pending U.S. Provisional Application No. 60/169,274, filed Dec. 7, 1999, entitled “Systems, Methods And Devices For Trusted Transactions”; pending U.S. patent application Ser. No. 09/456,319, filed Dec. 8, 1999, entitled “Z-Transform Implementation of Digital Watermarks” (issued as U.S. Pat. No. 6,853,726); pending U.S. patent application Ser. No. 09/545,589, filed Apr. 7, 2000, entitled “Method and System for Digital Watermarking” (issued as U.S. Pat. No. 7,007,166); pending U.S. patent application Ser. No. 09/594,719, filed Jun. 16, 2000, entitled “Utilizing Data Reduction in Steganographic and Cryptographic Systems” (which is a continuation-in-part of International Application No. PCT/US00/06522, filed Mar. 14, 2000, which PCT application claimed priority to U.S. Provisional Application No. 60/125,990, filed Mar. 24, 1999); International Application No. PCT/US00/21189, filed Aug. 4, 2000 (which claims priority to U.S. Patent Application No. 60/147,134, filed Aug. 4, 1999, and to U.S. Patent Application No. 60/213,489, filed Jun. 23, 2000, both of which are entitled, “A Secure Personal Content Server”), U.S. patent application Ser. No. 09/657,181, filed Sep. 7, 2000, (Attorney Docket No. 066112.0132), entitled “Method And Device For Monitoring And Analyzing Signals”; U.S. Provisional Patent Application No. 60/234,199, filed Sep. 20, 2000, (Attorney Docket No. 066112.9999), entitled “Improved Security Based on Subliminal and Supraliminal Channels For Data Objects”; and U.S. patent application Ser. No. 09/671,739, filed Sep. 29, 2000, (Attorney Docket No. 066112.999A), entitled “Method And Device For Monitoring And Analyzing Signals,” U.S. patent application Ser. No. 09/731,039 (Attorney Docket No. 031838.0008) entitled “System and Method for Permitting Open Access to Data Objects and For Securing Data Within the Data Objects,” filed Dec. 7, 2000; and U.S. patent application Ser. No. 09/731,040 (Attorney Docket No. 031838.0010), entitled “Systems, Methods and Devices for Trusted Transactions,” filed Dec. 7, 2000. The previously identified patents and/or patent applications are hereby incorporated by reference, in their entireties.
50. A method for pre-processing a digital data signal to authorize a plurality of unique descendant copies of the digital data signal, comprising:
51. The method of claim 50, wherein the step of identifying candidate bits of the digital data signal to be manipulated comprises:
52. The method of claim 50, wherein the step of identifying candidate bits of the digital data signal to be manipulated comprises:
53. The method of claim 50, wherein the digital data signal comprises compressed digital data.
54. The method of claim 50, wherein the step of generating a digital watermark message comprises:
55. The method of claim 50, wherein the criterion are selected from the group consisting of a geographical territory, a transaction identification, an individual identification, a use limitation, and a signal domain.
56. The method of claim 50, wherein the digital watermark message is encoded in a subset of the plurality of candidate bits identified.
57. The method of claim 50, wherein the plurality of candidate bits that are embedded with the digital watermark message have a relationship that creates additional uniqueness of the digital watermark message.
58. The method of claim 57, wherein the relationship is at least one of a sequential relationship, a linear relationship, and a logically-ordered relationship.
59. The method of claim 50, wherein a subset of the plurality of the candidate bits share at least one function.
60. The method of claim 59, wherein the function is selected from the group consisting of mapping, error correction, and signal processing.
62. A method for pre-processing a digital data signal to authorize a plurality of unique descendant copies of the digital data signal, comprising:
63. The method of claim 62, wherein the step of identifying candidate bits of the digital data signal to be manipulated comprises:
64. The method of claim 62, wherein the step of identifying candidate bits of the digital data signal to be manipulated comprises:
65. The method of claim 62, wherein the step of providing a digital data signal comprises providing a digital data signal comprised of compressed digital data.
66. The method of claim 62, wherein the step of generating a scrambling key comprises:
67. The method of claim 62, wherein the criterion are selected from the group consisting of a geographical territory, a transaction identification, an individual identification, a use limitation, and a signal domain.
68. The method of claim 62, wherein a subset of the plurality of candidate bits identified are manipulated with the key.
69. The method of claim 62, wherein the step of manipulating the digital data signal at the plurality of candidate bits with the scrambling key comprises:
70. The method of claim 69, wherein the relationship is at least one of a sequential relationship, a linear relationship, and a logically-ordered relationship.
71. The method of claim 62, wherein a subset of the plurality of the candidate bits are selected based upon their ability to survive a predetermined test of robustness.
72. The method of claim 71, wherein the function is selected from the group consisting of mapping, error correction, and signal processing.
73. A method for creating a descendant copy of a digital data signal, comprising:
obtaining a model for the digital data signal; and
generating a watermark for the descendant copy of the digital data signal based on at least one criterion.
74. The method of claim 73, wherein the step of obtaining a model of the digital data signal comprises:
75. The method of claim 73, wherein the step of obtaining a model of the digital data signal comprises:
76. The method of claim 73, wherein the step of obtaining a model of the digital data signal comprises:
77. The method of claim 73, wherein the step of obtaining a model of the digital data signal comprises:
78. The method of claim 73, wherein the criterion are selected from the group consisting of a geographical territory, a transaction identification, an individual identification, a use limitation, and a signal domain.
79. A method for pre-processing a digital data signal, comprising:
80. The method of claim 79, wherein the at least one predetermined criterion includes at least one characteristic of the digital signal.
81. The method of claim 79, wherein the step of selecting candidate bits to manipulate comprises:
82. The method of claim 79, further comprising the step of:
83. The method of claim 79, further comprising the step of:
84. The method of claim 83, wherein the step of decoding the at least one digital watermark from the digital data signal comprises:
85. The method of claim 83, wherein the step of decoding the at least one digital watermark from the digital data signal comprises:
86. The method of claim 83, wherein the step of decoding the at least one digital watermark from the digital data signal is asymmetric.
87. The method of claim 79, wherein a key corresponding each of the at least one watermark comprises a greater number of bits than the corresponding watermark message.
88. The method of claim 79, wherein a key corresponding each of the at least one watermark comprises the same greater number of bits as the corresponding watermark message.
US11497822 1996-07-02 2006-08-02 Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data Expired - Fee Related US7457962B2 (en)
US08677435 US5889868A (en) 1996-07-02 1996-07-02 Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data
US09281279 US6522767B1 (en) 1996-07-02 1999-03-30 Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data
US09789711 US7107451B2 (en) 1996-07-02 2001-02-22 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US11497822 US7457962B2 (en) 1996-07-02 2006-08-02 Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data
US11599964 US7647502B2 (en) 1996-07-02 2006-11-15 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US11599838 US7930545B2 (en) 1996-07-02 2006-11-15 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US11897790 US7664958B2 (en) 1996-07-02 2007-08-31 Optimization methods for the insertion, protection and detection of digital watermarks in digital data
US11897791 US7991188B2 (en) 1996-07-02 2007-08-31 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US11899662 US7822197B2 (en) 1996-07-02 2007-09-07 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US11899661 US7647503B2 (en) 1996-07-02 2007-09-07 Optimization methods for the insertion, projection, and detection of digital watermarks in digital data
US12217834 US7987371B2 (en) 1996-07-02 2008-07-09 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US12462799 US7953981B2 (en) 1996-07-02 2009-08-10 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US12590553 US7913087B2 (en) 1996-07-02 2009-11-10 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US12590681 US7877609B2 (en) 1996-07-02 2009-11-12 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US12592331 US8281140B2 (en) 1996-07-02 2009-11-23 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US09789711 Division US7107451B2 (en) 1996-07-02 2001-02-22 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US11599964 Continuation US7647502B2 (en) 1996-07-02 2006-11-15 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US20070011458A1 true true US20070011458A1 (en) 2007-01-11
US7457962B2 US7457962B2 (en) 2008-11-25
ID=46325829
US11497822 Expired - Fee Related US7457962B2 (en) 1996-07-02 2006-08-02 Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data
US11599838 Active 2018-12-30 US7930545B2 (en) 1996-07-02 2006-11-15 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US11599964 Active 2018-04-03 US7647502B2 (en) 1996-07-02 2006-11-15 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US11897791 Active 2019-04-03 US7991188B2 (en) 1996-07-02 2007-08-31 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US11897790 Expired - Lifetime US7664958B2 (en) 1996-07-02 2007-08-31 Optimization methods for the insertion, protection and detection of digital watermarks in digital data
US11899662 Expired - Lifetime US7822197B2 (en) 1996-07-02 2007-09-07 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US11899661 Expired - Lifetime US7647503B2 (en) 1996-07-02 2007-09-07 Optimization methods for the insertion, projection, and detection of digital watermarks in digital data
US12462799 Expired - Lifetime US7953981B2 (en) 1996-07-02 2009-08-10 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US12590681 Expired - Lifetime US7877609B2 (en) 1996-07-02 2009-11-12 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US12592331 Expired - Lifetime US8281140B2 (en) 1996-07-02 2009-11-23 Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US (10) US7457962B2 (en)
WO2008097966A2 (en) * 2007-02-07 2008-08-14 Data Flow Technologies, Inc. Digital-signal-processing decoding of data modulated onto sinewave carriers
WO2011039765A3 (en) * 2009-09-08 2011-06-16 Tata Consultancy Services Ltd. A system and method for designing digital signature schemes based on message preprocessing functions
JP2011155323A (en) * 2010-01-25 2011-08-11 Sony Corp Digital watermark generating apparatus, electronic-watermark verifying apparatus, method of generating digital watermark, and method of verifying digital watermark
US8189861B1 (en) * 2011-04-05 2012-05-29 Google Inc. Watermarking digital documents
CN102750951B (en) * 2011-04-19 2014-04-23 鸿富锦精密工业（深圳）有限公司 Electric device and audio data decoding method
US9443108B1 (en) * 2014-06-27 2016-09-13 Amazon Technologies, Inc. Secure timestamping
CN104915918B (en) * 2015-06-23 2017-12-19 哈尔滨工程大学 Strong robust digital watermarking method oriented image map
US20020047873A1 (en) * 1994-03-04 2002-04-25 Yoshiyuki Imanaka Printing head, printing method and apparatus using same, and apparatus and method for correcting said printing head
US6385324B1 (en) * 1997-03-17 2002-05-07 Sorus Audio Ag Broadband loudspeaker
US469683A (en) * 1892-03-01 Island
US750988A (en) * 1904-02-02 William lotz
US723669A (en) * 1902-07-15 1903-03-24 William Hammann Anchor for railing-posts.
US2394856A (en) * 1944-02-10 1946-02-12 Darold B Hickman Wrist watch strap
US2929372A (en) * 1957-05-24 1960-03-22 Vance Walter Wrist draw for archers
US3072115A (en) * 1959-06-15 1963-01-08 Jesse E Johnson Archery draw and release device
US3028852A (en) * 1959-08-05 1962-04-10 Jr Richard M Sutton Bow string pulling device for archers
US3873068A (en) * 1972-02-25 1975-03-25 Preston V Allen Archer{3 s accessory tool for removing embedded arrowheads
US4009703A (en) * 1974-12-17 1977-03-01 Cunningham Sr Jerry L Bow string trigger release mechanism
US3948243A (en) * 1974-12-27 1976-04-06 Gazzara Sr Matthew R Bow string drawing and releasing device
US4004564A (en) * 1975-06-26 1977-01-25 Astratronics, Inc. Bow string release
US4022181A (en) * 1975-09-02 1977-05-10 Fletcher James D Bowstring draw and trigger release apparatus
US4066060A (en) * 1976-05-07 1978-01-03 Napier Loyd S Bow string release device
US4257386A (en) * 1979-02-07 1981-03-24 Gazzara Matthew R Bow string drawing and releasing device
US4249507A (en) * 1979-03-14 1981-02-10 Paul Marra Power bowstring release device
US4308851A (en) * 1979-10-22 1982-01-05 Kaine Jr Albert A Bowstring draw and trigger release apparatus
US4316443A (en) * 1980-06-24 1982-02-23 Pack Giacomo Bow string release aid
US4509497A (en) * 1980-11-24 1985-04-09 Garvison Geary L Bowstring release mechanism
US4426989A (en) * 1981-04-01 1984-01-24 Sutton And Thayer Bow string release
US4567875A (en) * 1982-07-22 1986-02-04 Fletcher James D Bowstring release device
US4574767A (en) * 1984-03-30 1986-03-11 Gazzara Matthew R Bow trigger mechanism
US4909232A (en) * 1986-07-30 1990-03-20 Carella Richard F Shooting and training device for archery
US4722319A (en) * 1986-08-28 1988-02-02 Brady Welby D Archery bow bowstring release device
USRE36555E (en) * 1987-04-20 2000-02-08 Tru-Fire Corporation Cushioned nock
US4811695A (en) * 1987-06-18 1989-03-14 Ron-Li Corporation Universal animal collar
US4982718A (en) * 1989-05-24 1991-01-08 Harry Hamm Arrow release
US4981128A (en) * 1989-07-28 1991-01-01 Garvison Geary L Arrow release device
US5009214A (en) * 1989-10-27 1991-04-23 James Wilde Holding and release mechanism
US5078116A (en) * 1990-05-04 1992-01-07 Tru-Fire Corporation Bow string release
US5103796A (en) * 1990-05-04 1992-04-14 Tru-Fire Corporation Rotating bow release
JP2774218B2 (en) 1992-07-31 1998-07-09 ワイケイケイ株式会社 Separable bottom end stop and separable bottom interpolation method of concealed slide fastener
US5394639A (en) * 1992-10-22 1995-03-07 Tru-Fire Corporation Trollable bait bucket and bait keeper
JP2732017B2 (en) * 1993-10-25 1998-03-25 日東工器株式会社 Socket of the pipe joint
US5722284A (en) * 1994-09-19 1998-03-03 Tru-Fire Corporation Crimping tool
US5595167A (en) * 1995-06-07 1997-01-21 Scott; John W. Secure archery wrist strap
US6032661A (en) * 1997-01-03 2000-03-07 Goff; Jerry Alan Archery string release with safety
US5857452A (en) * 1998-02-02 1999-01-12 Troncoso; Robert Archery bowstring release device assembly
US6173706B1 (en) * 1998-05-01 2001-01-16 Mcconnell William R. Archery bow breech device
US6205991B1 (en) * 2000-01-12 2001-03-27 Gregory E. Summers Bowstring release with adjustable trigger
US6173707B1 (en) * 2000-02-28 2001-01-16 Dewight A. Howell Archery bow firearm brace and guard
DE10133333C1 (en) * 2001-07-10 2002-12-05 Fraunhofer Ges Forschung Producing fingerprint of audio signal involves setting first predefined fingerprint mode from number of modes and computing a fingerprint in accordance with set predefined mode
US7103184B2 (en) * 2002-05-09 2006-09-05 Intel Corporation System and method for sign mask encryption and decryption
US6784354B1 (en) * 2003-03-13 2004-08-31 Microsoft Corporation Generating a music snippet
DE102004023436B4 (en) * 2004-05-10 2006-06-14 M2Any Gmbh Apparatus and method for analyzing an information signal
WO2008097966A3 (en) * 2007-02-07 2009-12-23 Data Flow Technologies, Inc. Digital-signal-processing decoding of data modulated onto sinewave carriers
US20070226506A1 (en) 2007-09-27 application
US7953981B2 (en) 2011-05-31 grant
US20070300073A1 (en) 2007-12-27 application
US20080022114A1 (en) 2008-01-24 application
US20100005308A1 (en) 2010-01-07 application
US7877609B2 (en) 2011-01-25 grant
US7822197B2 (en) 2010-10-26 grant
US20080046742A1 (en) 2008-02-21 application
US7991188B2 (en) 2011-08-02 grant
US8281140B2 (en) 2012-10-02 grant
US7647503B2 (en) 2010-01-12 grant
US20070300072A1 (en) 2007-12-27 application
US7457962B2 (en) 2008-11-25 grant
US7930545B2 (en) 2011-04-19 grant
US20100077220A1 (en) 2010-03-25 application
US20080022113A1 (en) 2008-01-24 application
US7647502B2 (en) 2010-01-12 grant
US20100064140A1 (en) 2010-03-11 application
US7664958B2 (en) 2010-02-16 grant