[go: up one dir, main page]

CA2422515A1 - Prevention of cd-audio piracy using sub-code channels - Google Patents

Prevention of cd-audio piracy using sub-code channels Download PDF

Info

Publication number
CA2422515A1
CA2422515A1 CA002422515A CA2422515A CA2422515A1 CA 2422515 A1 CA2422515 A1 CA 2422515A1 CA 002422515 A CA002422515 A CA 002422515A CA 2422515 A CA2422515 A CA 2422515A CA 2422515 A1 CA2422515 A1 CA 2422515A1
Authority
CA
Canada
Prior art keywords
data
medium
encoded
altered
recorded
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CA002422515A
Other languages
French (fr)
Other versions
CA2422515C (en
Inventor
Ran Alcalay
Patrice Sinquin
Philippe Selve
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rovi Europe Ltd
Original Assignee
Individual
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
Priority claimed from US09/549,820 external-priority patent/US6988206B1/en
Application filed by Individual filed Critical Individual
Priority claimed from PCT/IL2001/000295 external-priority patent/WO2001080546A2/en
Publication of CA2422515A1 publication Critical patent/CA2422515A1/en
Application granted granted Critical
Publication of CA2422515C publication Critical patent/CA2422515C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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/00188Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised devices recording or reproducing contents to/from a record carrier
    • G11B20/00202Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised devices recording or reproducing contents to/from a record carrier wherein the copy protection scheme builds on multi-session recording, e.g. defective table of contents [TOC] in the 2nd session
    • 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/00659Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a control step which is implemented as an executable file stored on the record carrier
    • 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/0092Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which are linked to media defects or read/write errors
    • G11B20/00927Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which are linked to media defects or read/write errors wherein said defects or errors are generated on purpose, e.g. intended scratches
    • G11B20/00956Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which are linked to media defects or read/write errors wherein said defects or errors are generated on purpose, e.g. intended scratches said intentional errors occurring due to an invalid TOC
    • 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/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B2020/1264Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
    • G11B2020/1265Control data, system data or management information, i.e. data used to access or process user data
    • G11B2020/1267Address data
    • G11B2020/1271Address data the address data being stored in a subcode, e.g. in the Q channel of a CD
    • 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/10Digital recording or reproducing
    • G11B20/14Digital recording or reproducing using self-clocking codes
    • G11B20/1403Digital recording or reproducing using self-clocking codes characterised by the use of two levels
    • G11B20/1423Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code
    • G11B20/1426Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code conversion to or from block codes or representations thereof
    • G11B2020/14618 to 14 modulation, e.g. the EFM code used on CDs or mini-discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2545CDs

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Storage Device Security (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

A method for protecting data recorded on an original storage medium (20) against copying using an unauthorized data readout device. The data are encoded in accordance with Standard 908 of the International Electrotechnica l Commission. A portion of the encoded data is altered to introduce a modification in a sub-code Q channel of the data, such that the altered data are inconsistent with an implementation of Standard 908 used in the data readout device, but do not prevent playback of the data following recording thereof. The data, including the altered data, are recorded on the original storage medium, whereby an application which plays back the recorded data ru ns in a manner substantially unaffected by the alteration of the data, but a substantially unrecoverable error occurs in unauthorized copying of the original storage medium.

Claims (42)

1. A method for protecting data recorded on an original storage medium against copying using an unauthorized data readout device, the method comprising:
receiving data encoded in accordance with Standard 908 of the International Electrotechnical Commission;
altering a portion of the encoded data to introduce a modification in a sub-code Q
channel of the data, such that the altered data are inconsistent with an implementation of Standard 908 used in the data readout device, but do not prevent playback of the data following recording thereof; and recording the data, including the altered data, on the original storage medium, whereby an application which plays back the recorded data runs in a manner substantially unaffected by the alteration of the data, but a substantially unrecoverable error occurs in unauthorized copying of the original storage medium.
2. A method according to claim 1, wherein the medium comprises a compact disk.
3. A method according to claim 1, wherein the data comprise digital audio data.
4. A method according to claim 1, wherein altering the data comprises modifying an absolute time in the data to be recorded on the medium.
5. A method according to claim 4, and comprising storing a correct absolute time in reserved sub-code bits on the medium.
6. A method according to claim 4, wherein modifying the absolute time comprises altering absolute times recorded in a plurality of consecutive blocks of a selected track.
7. A method according to claim 1, wherein altering the data comprises duplicating one or more blocks of the data to a new location on the storage medium, without changing the absolute time recorded in the sub-code Q channel of the one or more blocks.
8. A method according to claim 1, wherein altering the data comprises modifying a point index number in a track of the data to be recorded on the medium.
9. A method according to claim 8, and comprising storing a correct index number in reserved sub-code bits on the medium.
10. A method according to claim 1, wherein altering the data comprises generating a multiple-session recording, including audio and data sessions, wherein the modification in the sub-code Q channel is introduced in at least one of the sessions.
11. A method according to claim 10, wherein the sessions comprise a first audio session, and wherein generating the multiple-session recording comprises creating a lead-in to one of the sessions that points to one or more tracks located in the first audio session,
12. A method according to claim 10, wherein generating the multiple-session recording comprises creating a lead-in to one of the sessions that includes a larger number of tracks than is specified by the standard.
13. A method according to claim 10, wherein the modification is introduced in both the audio and data sessions.
14. A method according to claim 10, wherein generating the multiple-session recording comprises inserting a modified absolute time at a start of one of the sessions.
15. A method according to claim 10, wherein generating the multiple-session recording comprises creating multiple sessions at least two of which are identified as audio sessions.
16. A method according to claim 1, wherein recording the data comprises compressing and storing the data in a data session an the medium, for use in making an authorized copy of the medium.
17. A method according to claim 1, wherein the encoded data comprise encoded audio data, and comprising altering a portion of the encoded audio data such that the altered data are identified as inconsistent with the implementation of Standard 908 used in the data readout device, wherein recording the data on the medium comprises recording ancillary data which are used by a processor in the application to operate upon the altered portion of the encoded audio data such that the application plays back the data in a manner substantially unaffected by the alteration of the encoded audio data, but which ancillary data are ineffective in correcting the altered portion of the encoded audio data upon copying of the data, so that the alteration causes a further substantially unrecoverable error in the unauthorized copying of the original medium.
18 18. A method according to claim 17, wherein the ancillary data comprise error detection codes.
19. A method according to claim 1, wherein altering the portion of the encoded data comprises altering the data so as to create the modification in a standard digital output generated from the medium.
20. A method according to claim 19, wherein the standard digital output is generated in accordance with Standard 958 of the International Electrotechnical Commission.
21. A method for protecting data recorded on an original storage medium against unauthorized copying, comprising:
receiving data encoded in accordance with Standard 908 of the International Electrotechnical Commission;
altering a portion of the encoded data to introduce a modification in the data, so that a digital output of the altered data will be inconsistent with an implementation of Standard 958 of the International Electrotechnical Commission, but the modification will not prevent playback of the data following recording thereof; and recording the data, including the altered data, on the original storage medium, whereby an application which plays back the recorded data runs in a manner substantially unaffected by the modification in the data, but a substantially unrecoverable error occurs in unauthorized copying of the original storage medium based on the digital output.
22. A method according to claim 21, wherein altering the portion of the encoded data comprises altering one or more control bits in the encoded data, which control bits are reproduced in the digital output.
23. A method according to claim 21, wherein altering the portion of the encoded data comprises manipulating bits of audio data within a frame of the encoded data.
24. Apparatus for protecting data recorded on an original data storage medium against copying using an unauthorized data readout device, the apparatus comprising:
an encoder, adapted to receive a stream of data for recording on the medium and to encode the data in accordance with Standard 908 of the International Electrotechnical Commission;

a sub-code generator, operative to alter a portion of the encoded data by introducing a modification in a sub-code Q channel of the data, such that the altered data are inconsistent with an implementation of Standard 908 used in the data readout device, but do not prevent playback of the data following recording thereof; and an eight-to-fourteen bit (EFM) modulator, coupled to modulate the altered data for recording on the original storage medium, whereby an application which plays back the recorded data runs in a manner substantially unaffected by the alteration of the data, but a substantially unrecoverable error occurs in unauthorized copying of the original storage medium.
25. Apparatus according to claim 24, wherein the medium comprises a compact disk.
26. Apparatus according to claim 24, wherein the data comprise digital audio data.
27. Apparatus according to claim 24, wherein the modification in the sub-code Q channel comprises an altered value of the absolute time of a track of the data to be recorded on the medium.
28. Apparatus according to claim 24, wherein the modification in the sub-code Q channel is engendered by duplicating one or more blocks of the data to a new location on the storage medium, without changing the absolute time recorded in the Q channel of the one or more blocks.
29. Apparatus according to claim 24, wherein the modification in the sub-code Q channel comprises a modified value of the point index number of a track of the data to be recorded on the medium.
30. Apparatus according to claim 24, and comprising a data session generator, operative to provide a data session to the EFM for recording on the original storage medium, so that the data recorded on the medium comprise multiple sessions, and the defect in the sub-code Q
channel is introduced in at least one of the multiple sessions.
31. Apparatus according to claim 24, wherein the encoded data comprise encoded audio data, and the encoder is further operative to alter a portion of the encoded audio data such that the altered data are identified as inconsistent with the implementation of Standard 908 used in the data readout device, wherein the data recorded on the medium comprise ancillary data which are used by a processor in the application to operate upon the altered portion of the encoded audio data such that the application plays back the data in a manner substantially unaffected by the alteration of the encoded audio data, but which ancillary data are ineffective in correcting the altered portion of the encoded audio data upon copying of the data, so that the alteration causes a further substantially unrecoverable error in the unauthorized copying of the original medium.
32. Apparatus according to claim 24, wherein the defect in the sub-code Q
channel is such as to create the modification in a digital output generated from the medium in accordance with Standard 958 of the International Electrotechnical Commission.
33. Apparatus for protecting data recorded on an original storage medium against unauthorized copying, comprising:
an encoder, adapted to receive a stream of data for recording on the medium and to encode the data in accordance with Standard 908 of the International Electrotechnical Commission, while altering a portion of the encoded data to introduce a modification in the data, so that a digital output of the altered data will be inconsistent with an implementation of Standard 958 of the International Electrotechnical Commission, but the modification will not prevent playback of the data following recording thereof; and an eight-to-fourteen bit (EFM) modulator, coupled to modulate the altered data for recording on the original storage medium, whereby an application which plays back the recorded data runs in a manner substantially unaffected by the modification in the data, but a substantially unrecoverable error occurs in unauthorized copying of the original storage medium based on the digital output.
34. Apparatus according to claim 33, wherein altering the portion of the encoded data comprises altering one or more control bits in the encoded data, which control bits are reproduced in the digital output.
35. Apparatus according to claim 33, wherein altering the portion of the encoded data comprises manipulating bits of audio data within a frame of the encoded data.
36. A data storage medium that is resistant to copying using an unauthorized readout device, on which medium data encoded in accordance with Standard 908 of the International Electrotechnical Commission are stored, a portion of which encoded data is altered by introducing a modification in a sub-code Q channel of the data, such that the altered data are inconsistent with an implementation of Standard 908 used in the data readout device, but do not prevent playback of the data following recording thereof, whereby an application which plays back the recorded data runs in a manner substantially unaffected by the alteration of the data, but a substantially unrecoverable error occurs in unauthorized copying of the original storage medium.
37. A medium according to claim 36, wherein the medium comprises a compact disk.
38. A medium according to claim 36, wherein the data comprise digital audio data.
39. A medium according to claim 36, wherein the data are encoded on the medium in a multiple-session format, including both audio and data sessions, and wherein the defect is introduced in at least one of the audio and data sessions.
40. A medium according to claim 36, wherein the data are encoded on the medium in a multiple-session format, including first and second sessions, and wherein the second session contains the data from the first session in a compressed form, for use in making an authorized copy of the first session.
41. A medium according to claim 36, wherein the encoded data comprise encoded audio data, and wherein a portion of the encoded audio data is altered such that the altered data are identified as inconsistent with the implementation of Standard 908 used in the data readout device, wherein the data recorded on the medium comprise ancillary data which are used by a processor in the application to operate upon the altered portion of the encoded audio data such that the application plays back the data in a manner substantially unaffected by the alteration of the encoded audio data, but which ancillary data are ineffective in correcting the altered portion of the encoded audio data upon copying of the data, so that the alteration causes a further substantially unrecoverable error in the unauthorized copying of the original medium.
42. A data storage medium that is resistant to unauthorized copying, on which medium data encoded in accordance with Standard 908 of the International Electrotechnical Commission are stored, a portion of which encoded data is altered to introduce a modification in the data, so that a digital output of the altered data will be inconsistent with an implementation of Standard 958 of the International Electrotechnical Commission, but the modification will not prevent playback of the data following recording thereof, whereby an application which plays back the recorded data runs in a manner substantially unaffected by the alteration of the data, but a substantially unrecoverable error occurs in unauthorized copying of the original storage medium based on the digital output.
CA2422515A 2000-04-14 2001-03-29 Prevention of cd-audio piracy using sub-code channels Expired - Fee Related CA2422515C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/549,820 2000-04-14
US09/549,820 US6988206B1 (en) 1998-10-20 2000-04-14 Prevention of CD-audio piracy using sub-code channels
PCT/IL2001/000295 WO2001080546A2 (en) 1999-08-09 2001-03-29 Prevention of cd-audio piracy using sub-code channels

Publications (2)

Publication Number Publication Date
CA2422515A1 true CA2422515A1 (en) 2001-10-25
CA2422515C CA2422515C (en) 2011-05-03

Family

ID=24194491

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2422515A Expired - Fee Related CA2422515C (en) 2000-04-14 2001-03-29 Prevention of cd-audio piracy using sub-code channels

Country Status (9)

Country Link
EP (1) EP1297651A4 (en)
JP (1) JP2004501477A (en)
KR (1) KR100712429B1 (en)
CN (1) CN100336336C (en)
AU (1) AU781208B2 (en)
BR (1) BR0110039A (en)
CA (1) CA2422515C (en)
IL (1) IL152251A0 (en)
MX (1) MXPA02010186A (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0124723D0 (en) * 2001-10-15 2001-12-05 Macrovision Corp Improvements in or relating to the copy protection of optical discs
KR200452225Y1 (en) * 2008-06-05 2011-02-14 (주)시공사 Assembly panel for building interior using recycled wood
US20100214893A1 (en) * 2009-02-25 2010-08-26 Aylward Adrian R Copy protection using complexity and uncomputability

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08153331A (en) * 1994-09-29 1996-06-11 Applics:Kk Method and device for discriminating copied cd-rom
JP4435872B2 (en) * 1996-07-24 2010-03-24 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Optical disc improvement and disc recording apparatus
IL128369A0 (en) * 1996-08-05 2000-01-31 Ttr Technologies Ltd Digital optical media authentication and copy protection method
AU7362198A (en) * 1997-05-16 1998-12-08 Imation Corp. Arrangement for preventing use of unauthorized duplicates of a data storage medium using subcode and method therefor
ATE199990T1 (en) * 1997-08-28 2001-04-15 Sony Dadc Austria Ag SYSTEM FOR COPY MANAGEMENT OF AN OPTICAL DISK
US6104679A (en) 1998-10-01 2000-08-15 T.T.R. Technologies Ltd. Method for determining an unauthorized copy of an optical disc
CN1192379C (en) * 1998-10-05 2005-03-09 皇家菲利浦电子有限公司 System for copy protection of recorded information
JP3996350B2 (en) * 1999-05-11 2007-10-24 マクロビジョン・コーポレーション Safe compact disc and player
GB9912312D0 (en) * 1999-05-26 1999-07-28 Dilla Limited C The copy protection of digital audio compact discs
GB0003530D0 (en) * 2000-02-15 2000-04-05 Dilla Limited C The copy protection of digital audio compact discs

Also Published As

Publication number Publication date
CN100336336C (en) 2007-09-05
BR0110039A (en) 2003-12-30
KR100712429B1 (en) 2007-04-27
EP1297651A2 (en) 2003-04-02
KR20030064618A (en) 2003-08-02
AU781208B2 (en) 2005-05-12
CN1460342A (en) 2003-12-03
IL152251A0 (en) 2003-05-29
CA2422515C (en) 2011-05-03
MXPA02010186A (en) 2004-08-19
EP1297651A4 (en) 2006-04-12
AU4678701A (en) 2001-10-30
JP2004501477A (en) 2004-01-15

Similar Documents

Publication Publication Date Title
KR100707807B1 (en) Data storing medium, data recording apparatus, data recording method, data reproducing apparatus, and data reproducing method
WO2001080546A3 (en) Prevention of cd-audio piracy using sub-code channels
WO2001093265A3 (en) Secure digital video disk and player
US6988206B1 (en) Prevention of CD-audio piracy using sub-code channels
KR100895377B1 (en) Information recording medium, usage management method and usage management device
AU5129700A (en) Secure compact disk and player
JPH11238305A (en) Data processing method and data recording and reproducing device
CA2422515A1 (en) Prevention of cd-audio piracy using sub-code channels
US6748079B1 (en) Method and system for recording data on and reading data from an optical medium
CN1669085A (en) Controlling access to optical disc tracks
US20070127333A1 (en) Record carrier method and apparatus having separate formats for a stereo signal and a data signal
KR20050106413A (en) Data recording method and device, data recording medium, data reproduction method and device, data transmission method and device, and data reception method and device
JP2003132625A (en) Method and device for recording information having secrecy, reproduction method and device
JP3329334B2 (en) Combination apparatus, video signal reproduction / recording method, and optical digital disk medium recording apparatus and method
JP3329333B2 (en) Video signal reproducing method and apparatus
KR20050026641A (en) Method for adaptively inserting karaoke information into audio signal and apparatus therefor, method for reproducing karaoke information from audio data and apparatus therefor, and recording medium for recording programs for realizing the same
AU2007202302A1 (en) Prevention of CD-audio piracy using sub-code channels
JPH1055617A (en) Signal processor, recording medium and disk cutting device
JPH05314652A (en) Recording and reproducing device
JP2002163866A (en) Device and method for recording optical disc and device and method for recording semiconductor storage medium
JPH1055616A (en) Signal processor, recording medium and disk cutting device
JPH1055615A (en) Signal processor, recording medium and disk cutting device
JP2004127448A (en) Date processing method and data recording and reproducing apparatus
JP2000354256A (en) Signal reproduction method and device, signal transmission method and device and video signal reproducing device and its method
JP2004127446A (en) Data processing method and data recording and reproducing apparatus

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20180329