WO2005003887A3 - Fingerprinting of data - Google Patents

Fingerprinting of data Download PDF

Info

Publication number
WO2005003887A3
WO2005003887A3 PCT/US2004/010047 US2004010047W WO2005003887A3 WO 2005003887 A3 WO2005003887 A3 WO 2005003887A3 US 2004010047 W US2004010047 W US 2004010047W WO 2005003887 A3 WO2005003887 A3 WO 2005003887A3
Authority
WO
WIPO (PCT)
Prior art keywords
input
datasets
segments
output
fingerprinting
Prior art date
Application number
PCT/US2004/010047
Other languages
French (fr)
Other versions
WO2005003887A2 (en
Inventor
Sumit Malik
Raja Sahi
Original Assignee
Sony Pictures Entertainment
Sumit Malik
Raja Sahi
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Pictures Entertainment, Sumit Malik, Raja Sahi filed Critical Sony Pictures Entertainment
Priority to EP04749621.1A priority Critical patent/EP1636733B1/en
Priority to MXPA06000102A priority patent/MXPA06000102A/en
Priority to NZ544824A priority patent/NZ544824A/en
Priority to CA2530288A priority patent/CA2530288C/en
Priority to AU2004254892A priority patent/AU2004254892B2/en
Priority to JP2006517083A priority patent/JP4406642B2/en
Publication of WO2005003887A2 publication Critical patent/WO2005003887A2/en
Publication of WO2005003887A3 publication Critical patent/WO2005003887A3/en
Priority to AU2010201815A priority patent/AU2010201815B2/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00884Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a watermark, i.e. a barely perceptible transformation of the original data which can nevertheless be recognised by an algorithm
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/106Enforcing content protection by specific content processing
    • G06F21/1063Personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/16Program or content traceability, e.g. by watermarking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0064Image watermarking for copy protection or copy management, e.g. CGMS, copy only once, one-time copy

Abstract

A fingerprinting apparatus, comprising: a plurality of receiving units to receive a plurality of input datasets, each of the plurality of input datasets divided into a plurality of input segments, at least one of the plurality of input datasets uniquely marked; a selector to select at least one input segment from one of at least two different input datasets of the plurality of input datasets; and at least one combiner to arrange the selected at least one input segment to produce an output dataset having a plurality of output segments, such that the number of output segments is equal to the number of input segments in each input dataset.
PCT/US2004/010047 2003-06-23 2004-03-31 Fingerprinting of data WO2005003887A2 (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
EP04749621.1A EP1636733B1 (en) 2003-06-23 2004-03-31 Fingerprinting of data
MXPA06000102A MXPA06000102A (en) 2003-06-23 2004-03-31 Fingerprinting of data.
NZ544824A NZ544824A (en) 2003-06-23 2004-03-31 Fingerprinting of data
CA2530288A CA2530288C (en) 2003-06-23 2004-03-31 Fingerprinting of data
AU2004254892A AU2004254892B2 (en) 2003-06-23 2004-03-31 Fingerprinting of data
JP2006517083A JP4406642B2 (en) 2003-06-23 2004-03-31 Data fingerprinting method
AU2010201815A AU2010201815B2 (en) 2003-06-23 2010-05-07 Fingerprinting Of Data

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US48068703P 2003-06-23 2003-06-23
US60/480,687 2003-06-23
US49176303P 2003-07-31 2003-07-31
US60/491,763 2003-07-31

Publications (2)

Publication Number Publication Date
WO2005003887A2 WO2005003887A2 (en) 2005-01-13
WO2005003887A3 true WO2005003887A3 (en) 2005-06-09

Family

ID=33567620

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/010047 WO2005003887A2 (en) 2003-06-23 2004-03-31 Fingerprinting of data

Country Status (11)

Country Link
US (5) US7068823B2 (en)
EP (1) EP1636733B1 (en)
JP (3) JP4406642B2 (en)
KR (1) KR101065122B1 (en)
CN (1) CN102509031B (en)
AU (2) AU2004254892B2 (en)
CA (1) CA2530288C (en)
MX (1) MXPA06000102A (en)
NZ (2) NZ560223A (en)
RU (1) RU2339091C2 (en)
WO (1) WO2005003887A2 (en)

Families Citing this family (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7644282B2 (en) 1998-05-28 2010-01-05 Verance Corporation Pre-processed information embedding system
US6737957B1 (en) 2000-02-16 2004-05-18 Verance Corporation Remote control signaling using audio watermarks
JP3749884B2 (en) * 2002-08-28 2006-03-01 株式会社東芝 Digital watermark embedding device, digital watermark analysis device, digital watermark embedding method, digital watermark analysis method, and program
US8426216B2 (en) * 2003-04-16 2013-04-23 APDN (B.V.I.), Inc. Methods for authenticating articles with optical reporters
GB2404296A (en) 2003-07-23 2005-01-26 Sony Uk Ltd Data content identification using watermarks as distinct codes
US20060239501A1 (en) 2005-04-26 2006-10-26 Verance Corporation Security enhancements of digital watermarks for multi-media content
US7382905B2 (en) * 2004-02-11 2008-06-03 Microsoft Corporation Desynchronized fingerprinting method and system for digital multimedia data
US11734393B2 (en) 2004-09-20 2023-08-22 Warner Bros. Entertainment Inc. Content distribution with renewable content protection
US7814564B2 (en) * 2005-01-07 2010-10-12 University Of Maryland Method for fingerprinting multimedia content
US8020004B2 (en) * 2005-07-01 2011-09-13 Verance Corporation Forensic marking using a common customization function
US8272058B2 (en) 2005-07-29 2012-09-18 Bit 9, Inc. Centralized timed analysis in a network security system
US7895651B2 (en) 2005-07-29 2011-02-22 Bit 9, Inc. Content tracking in a network security system
US8984636B2 (en) 2005-07-29 2015-03-17 Bit9, Inc. Content extractor and analysis system
US8453115B2 (en) * 2007-04-27 2013-05-28 Red Hat, Inc. Automatic data manipulation to influence code paths
KR100893123B1 (en) * 2007-05-07 2009-04-10 (주)엔써즈 Method and apparatus for generating audio fingerprint data and comparing audio data using the same
US8429516B1 (en) * 2007-08-20 2013-04-23 Adobe Systems Incorporated Media player feedback
US9177209B2 (en) * 2007-12-17 2015-11-03 Sinoeast Concept Limited Temporal segment based extraction and robust matching of video fingerprints
CA2714680C (en) * 2008-02-11 2016-06-07 Kenneth Goeller Simple non-autonomous peering environment watermarking, authentication and binding
KR101651609B1 (en) * 2008-10-15 2016-08-26 프린테크놀로직스 게엠베하 Planar data carrier
JP5710604B2 (en) 2009-05-21 2015-04-30 ディジマーク コーポレイション Combination of watermarking and fingerprinting
US9532113B2 (en) 2010-02-17 2016-12-27 Verimatrix, Inc. Systems and methods for securing content delivered using a playlist
US8452718B2 (en) * 2010-06-10 2013-05-28 Tokyo Electron Limited Determination of training set size for a machine learning system
JP2012039437A (en) * 2010-08-09 2012-02-23 Sony Corp Information processing apparatus, information processing method, and program
EP2604035A1 (en) * 2010-08-11 2013-06-19 Irdeto B.V. Method and system for providing encrypted content to a plurality of user devices
US20120045052A1 (en) * 2010-08-17 2012-02-23 Pedro Javier Vazquez Theft deterrence of motion picture films employing damaged-video files
EP2429189A1 (en) * 2010-09-09 2012-03-14 Irdeto B.V. Method and system for providing content to a recipient device
US8995708B2 (en) 2011-09-08 2015-03-31 Samsung Electronics Co., Ltd. Apparatus and method for robust low-complexity video fingerprinting
US9323902B2 (en) 2011-12-13 2016-04-26 Verance Corporation Conditional access using embedded watermarks
WO2013107510A1 (en) * 2012-01-19 2013-07-25 Irdeto B.V. Distributing content to multiple receivers using multicast channels
US9330429B2 (en) * 2012-02-17 2016-05-03 Mobitv, Inc. Scalable watermark insertion for fragmented media stream delivery
US9749136B2 (en) * 2012-02-24 2017-08-29 Comcast Cable Communications, Llc Method for watermarking content
US10621044B2 (en) 2012-04-25 2020-04-14 Pure Storage, Inc. Mapping slice groupings in a dispersed storage network
US10795766B2 (en) 2012-04-25 2020-10-06 Pure Storage, Inc. Mapping slice groupings in a dispersed storage network
US9380032B2 (en) 2012-04-25 2016-06-28 International Business Machines Corporation Encrypting data for storage in a dispersed storage network
US20120317421A1 (en) * 2012-06-19 2012-12-13 Concurix Corporation Fingerprinting Executable Code
US9106964B2 (en) 2012-09-13 2015-08-11 Verance Corporation Enhanced content distribution using advertisements
US9424285B1 (en) * 2012-12-12 2016-08-23 Netapp, Inc. Content-based sampling for deduplication estimation
KR101779965B1 (en) * 2012-12-14 2017-09-20 한국전자통신연구원 Method for generating a fingerprint map at any position
US9099080B2 (en) 2013-02-06 2015-08-04 Muzak Llc System for targeting location-based communications
US9262794B2 (en) 2013-03-14 2016-02-16 Verance Corporation Transactional video marking system
KR101456926B1 (en) * 2013-06-14 2014-10-31 (주)엔써즈 System and method for detecting advertisement based on fingerprint
US9420530B1 (en) * 2013-07-22 2016-08-16 Quantenna Communications, Inc. WAP with context sensitive energy management
US9251549B2 (en) 2013-07-23 2016-02-02 Verance Corporation Watermark extractor enhancements based on payload ranking
CN103400592A (en) * 2013-07-30 2013-11-20 北京小米科技有限责任公司 Recording method, playing method, device, terminal and system
US8718445B1 (en) 2013-09-03 2014-05-06 Penthera Partners, Inc. Commercials on mobile devices
US9244916B2 (en) * 2013-10-01 2016-01-26 Penthera Partners, Inc. Downloading media objects
US9208334B2 (en) 2013-10-25 2015-12-08 Verance Corporation Content management using multiple abstraction layers
EP3080999B1 (en) * 2013-12-10 2022-07-20 Teletrax B.V. Distribution of a content item and monitoring the distribution using watermarking
WO2015138798A1 (en) 2014-03-13 2015-09-17 Verance Corporation Interactive content acquisition using embedded codes
US10664687B2 (en) * 2014-06-12 2020-05-26 Microsoft Technology Licensing, Llc Rule-based video importance analysis
US9905233B1 (en) 2014-08-07 2018-02-27 Digimarc Corporation Methods and apparatus for facilitating ambient content recognition using digital watermarks, and related arrangements
US9349246B1 (en) * 2014-09-15 2016-05-24 Skillz Inc. Integrations portal for a peer-to-peer game platform
US11611808B2 (en) 2017-05-09 2023-03-21 Verimatrix, Inc. Systems and methods of preparing multiple video streams for assembly with digital watermarking
KR102084516B1 (en) * 2017-05-31 2020-04-23 한필규 Method to identify client device based on profiling

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6185318B1 (en) * 1997-08-22 2001-02-06 International Business Machines Corporation System and method for matching (fingerprint) images an aligned string-based representation

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5027401A (en) * 1990-07-03 1991-06-25 Soltesz John A System for the secure storage and transmission of data
US6788800B1 (en) * 2000-07-25 2004-09-07 Digimarc Corporation Authenticating objects using embedded data
JP3793977B2 (en) * 1997-01-30 2006-07-05 ソニー株式会社 Image matching device
US6185316B1 (en) * 1997-11-12 2001-02-06 Unisys Corporation Self-authentication apparatus and method
JP2950307B2 (en) * 1997-11-28 1999-09-20 日本電気株式会社 Personal authentication device and personal authentication method
US6392636B1 (en) * 1998-01-22 2002-05-21 Stmicroelectronics, Inc. Touchpad providing screen cursor/pointer movement control
EP1080442A1 (en) * 1998-05-28 2001-03-07 Solana Technology Development Corporation Pre-processed information embedding system
US6539077B1 (en) * 1998-06-05 2003-03-25 Netnumber.Com, Inc. Method and apparatus for correlating a unique identifier, such as a PSTN telephone number, to an internet address to enable communications over the internet
US6292575B1 (en) * 1998-07-20 2001-09-18 Lau Technologies Real-time facial recognition and verification system
US6636973B1 (en) * 1998-09-08 2003-10-21 Hewlett-Packard Development Company, L.P. Secure and dynamic biometrics-based token generation for access control and authentication
US6154559A (en) * 1998-10-01 2000-11-28 Mitsubishi Electric Information Technology Center America, Inc. (Ita) System for classifying an individual's gaze direction
US6161213A (en) * 1999-02-17 2000-12-12 Icid, Llc System for providing an integrated circuit with a unique identification
US6697948B1 (en) * 1999-05-05 2004-02-24 Michael O. Rabin Methods and apparatus for protecting information
AU2001294168A1 (en) * 2000-10-03 2002-04-15 Vidius Inc. Secure distribution of digital content
US7496767B2 (en) * 2001-01-19 2009-02-24 Xerox Corporation Secure content objects
US20020150239A1 (en) * 2001-04-17 2002-10-17 Vidius Inc. Method for personalized encryption in an un-trusted environment
US7047413B2 (en) * 2001-04-23 2006-05-16 Microsoft Corporation Collusion-resistant watermarking and fingerprinting
KR100961461B1 (en) * 2001-07-31 2010-06-08 그레이스노트 아이엔씨 Multiple step identification of recordings
TWI299471B (en) * 2001-08-24 2008-08-01 Toshiba Kk Person recognition apparatus
US7533027B2 (en) * 2002-04-02 2009-05-12 Warner Bros. Entertainment Inc. Methods and apparatus for uniquely identifying a large number of film prints

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6185318B1 (en) * 1997-08-22 2001-02-06 International Business Machines Corporation System and method for matching (fingerprint) images an aligned string-based representation

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
GUNSEL B. ET AL: "Robust wattermarking of fingerprint images", IEEE PATTERN RECOGNITION, October 2001 (2001-10-01), pages 2739 - 2747, XP004379644 *
TRAPPE W. ET AL: "Anti-collusion Fingerprinting for Multimedia", IEEE TRANSACTIONS ON SIGNAL PROCESSING, vol. 51, no. 4, April 2003 (2003-04-01), pages 1069 - 1087, XP001171828 *

Also Published As

Publication number Publication date
JP2010009739A (en) 2010-01-14
CA2530288C (en) 2013-08-27
CN102509031B (en) 2014-12-24
AU2004254892B2 (en) 2010-03-04
NZ544824A (en) 2007-10-26
JP5529185B2 (en) 2014-06-25
RU2339091C2 (en) 2008-11-20
KR101065122B1 (en) 2011-09-16
CN102509031A (en) 2012-06-20
US20130287247A1 (en) 2013-10-31
AU2010201815A1 (en) 2010-05-27
RU2006101684A (en) 2006-07-27
US20180197266A1 (en) 2018-07-12
MXPA06000102A (en) 2006-06-27
AU2004254892A1 (en) 2005-01-13
US7068823B2 (en) 2006-06-27
EP1636733B1 (en) 2018-01-24
JP2007525064A (en) 2007-08-30
US20060177096A1 (en) 2006-08-10
US9349151B2 (en) 2016-05-24
JP4406642B2 (en) 2010-02-03
NZ560223A (en) 2008-12-24
WO2005003887A2 (en) 2005-01-13
US8483423B2 (en) 2013-07-09
CA2530288A1 (en) 2005-01-13
US10970803B2 (en) 2021-04-06
AU2010201815B2 (en) 2012-07-19
US20170024842A1 (en) 2017-01-26
EP1636733A2 (en) 2006-03-22
EP1636733A4 (en) 2010-11-24
MX264565B (en) 2009-02-13
US9911171B2 (en) 2018-03-06
JP2012142077A (en) 2012-07-26
US20040260930A1 (en) 2004-12-23
KR20060033867A (en) 2006-04-20

Similar Documents

Publication Publication Date Title
WO2005003887A3 (en) Fingerprinting of data
WO2006130752A3 (en) Apparatus for forming a select talent group and method of forming the same
CN1921471B (en) System for generating pseudorandom sequences
EP2369746A3 (en) Multi-stage code generator and decoder for communication systems
WO2006082984A3 (en) Methods and apparatus for providing a message authentication code using a pipeline
CN103189837A (en) Shuffle pattern generating circuit, processor, shuffle pattern generating method, and instruction
EP3119021A3 (en) Multi-antenna apparatus using different interleaving patterns
WO2009028889A3 (en) Key input interface method
GB2466580A (en) Data processing apparatus and method of processing data
WO2012087988A3 (en) Loop parallelization based on loop splitting or index array
CN103716111A (en) Orthogonal code matrix generating method and orthogonal code matrix generating circuit
TW200516433A (en) Relationship view
JP2002335160A5 (en)
EP1760912A3 (en) Parallel precoder circuit
WO2007022428A3 (en) Systems, methods, and apparatus for table construction and use in image processing
TW200630901A (en) Image processing apparatus and image processing method
CN102356558A (en) Coding a signal with a shuffled-hadamard function
CN107222291A (en) A kind of 12 point SCMA codebook design methods and SCMA systems based on regular hexagon planisphere
AU2003281825A1 (en) Multi-carrier transmitting apparatus and multi-carrier transmitting method
WO2006103601A3 (en) Canonical signed digit multiplier
WO2007020420A8 (en) Method and apparatus for accessing data using a symbolic representation space
WO2006084147A3 (en) Method and system for interactive parameter optimization using multi-dimensional scaling
EP1524611A3 (en) System and method for providing information to a user
JP2015503785A (en) FFT / DFT reverse sorting system, method, and operation system thereof
WO2003040862A3 (en) Apparatus and method for transmitting large bitwidth data along a small bitwidth channel

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200480023708.3

Country of ref document: CN

AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2530288

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 2004749621

Country of ref document: EP

Ref document number: 1020057024727

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 2006517083

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: PA/a/2006/000102

Country of ref document: MX

WWE Wipo information: entry into national phase

Ref document number: 544824

Country of ref document: NZ

Ref document number: 2004254892

Country of ref document: AU

Ref document number: 383/DELNP/2006

Country of ref document: IN

WWE Wipo information: entry into national phase

Ref document number: 2006101684

Country of ref document: RU

WWP Wipo information: published in national office

Ref document number: 2004749621

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1020057024727

Country of ref document: KR