[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO1998052191A1 - Cd with auxiliary electronic circuitry - Google Patents

Cd with auxiliary electronic circuitry Download PDF

Info

Publication number
WO1998052191A1
WO1998052191A1 PCT/IL1998/000217 IL9800217W WO9852191A1 WO 1998052191 A1 WO1998052191 A1 WO 1998052191A1 IL 9800217 W IL9800217 W IL 9800217W WO 9852191 A1 WO9852191 A1 WO 9852191A1
Authority
WO
WIPO (PCT)
Prior art keywords
disk
auxiliary circuit
drive
memory
primary memory
Prior art date
Application number
PCT/IL1998/000217
Other languages
French (fr)
Inventor
Ron Gal-Ezer
Original Assignee
Gal Ezer Ron
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 Gal Ezer Ron filed Critical Gal Ezer Ron
Priority to AU72314/98A priority Critical patent/AU7231498A/en
Publication of WO1998052191A1 publication Critical patent/WO1998052191A1/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B23/00Record carriers not specific to the method of recording or reproducing; Accessories, e.g. containers, specially adapted for co-operation with the recording or reproducing apparatus ; Intermediate mediums; Apparatus or processes specially adapted for their manufacture
    • G11B23/28Indicating or preventing prior or unauthorised use, e.g. cassettes with sealing or locking means, write-protect devices for discs
    • G11B23/286Antitheft arrangements, e.g. Electronic Article Surveillance [EAS] tags
    • 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/00137Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to contents recorded on or reproduced from a record carrier to authorised users
    • 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/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a 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/00731Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
    • G11B20/00746Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number
    • 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/00731Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
    • G11B20/0084Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific time or date
    • 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/00876Circuits for prevention of unauthorised reproduction or copying, e.g. piracy wherein physical copy protection means are attached to the medium, e.g. holograms, sensors, or additional semiconductor circuitry
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/24Record carriers characterised by shape, structure or physical properties, or by the selection of the material

Definitions

  • the present invention relates generally to computer memory discs, and specifically to compact discs and compact disc readers.
  • CDs Compact discs
  • CDs are the most common form of read-only memory storage for playback of recorded information, both of audio information and of computer records. Usually, the information is imprinted on one side of the CD, and is read by an optical reader within a CD- drive.
  • CDs are generally a permanent form of data storage, and once a CD is written on, it is not possible to change or write over its contents. In some cases, however, it is desired to have a supplementary memory on the CD, generally smaller than the CD's read-only memory, that can be overwritten and updated. For example, computer games frequently have a feature of saving the game status or game scores. Such information cannot be updated on CDs currently in the market.
  • U.S. Patent 5,119,353 describes a CD which contains a secondary EEPROM memory and a CD-drive which reads the contents of the primary and secondary memories of the CD.
  • the CD-drive of U.S. Patent 5,119,353 is complicated. It does not allow reading the secondary memory while the CD is rotating, so that the CD must stop rotating and be properly aligned before the secondary memory is read. Therefore, it is not possible to read from both the read-only and secondary memories simultaneously.
  • CDs are generally produced in multiple copies, by, on behalf of, or under license from the owner of the information stored thereon.
  • apparatus for writing on CDs was very expensive, so that it was not economical for a home user to buy such apparatus in order to produce unauthorized copies of CDs. Therefore, there was no need for extra protection to prevent unauthorized copies.
  • the price of apparatus for writing on CDs has dropped to a few hundred dollars, so that the need for data protection arises.
  • the auxiliary circuit is accessed simultaneously with reading of the primary, read-only memory.
  • a CD includes an auxiliary circuit embedded within, or fixed on, the CD, at any suitable location, and electrical leads coupled thereto.
  • the auxiliary circuit preferably includes a memory circuit, but alternatively or additionally may include a processor, a logic array or any other suitable circuit.
  • the leads of the auxiliary circuit are electrically coupled to the access circuitry, regardless of the orientation of the CD within the drive.
  • the auxiliary circuit is electrically coupled to the access circuitry for the whole period the CD is within the drive.
  • the CD is coupled to the access circuitry such that rotational movements of the CD do not substantially affect the electrical coupling.
  • the electrical coupling is achieved by means of a plurality of thin concentric rings of a conductive material, which are deposited on, or otherwise fixed to, the CD's surface.
  • the conducting concentric rings are located on the side of the CD from which the primary memory is read, most preferably adjacent to the outer or inner circumference of the CD, outside the area used by the primary memory.
  • the rings may be on the side of the CD opposite the primary memory side.
  • the auxiliary circuit may be coupled to the access circuitry by means of contacts situated on the outer and/or inner edges of the CD.
  • a CD-drive or player in accordance with some preferred embodiments of the present invention, comprises in addition to a read head for reading the primary memory, such as an optical head, as is well known in the art, access circuitry for accessing the auxiliary circuit.
  • the auxiliary circuit comprises a secondary memory
  • the access circuitry comprises a device for reading and, preferably, writing to the secondary memory.
  • the CD-drive includes a direct contact, referred to herein as a wiper, which contacts the CD and passes electrical signals to and from the auxiliary circuit. While the CD rotates, the wipers remain motionless in substantially constant contact with their respective rings.
  • the CD player can access the auxiliary circuit at any time without delay and without interfering with reading the primary memory of the CD.
  • the wipers are held together in a single read/write arm, allowing easy, automatic positioning of the wipers on the CD.
  • the wipers are located in the CD drive diametrically opposite the read head, so that the wipers and read head do not interfere with each other.
  • signals are transferred to, and received from, the auxiliary circuit by non-contact inductive or capacitively-coupled transfer.
  • non-contact transfer is known in the art and is widely used, for example, in smart cards.
  • the CD-drive is also compatible with CDs which do not have an auxiliary circuit.
  • the drive recognizes automatically whether the CD has an auxiliary circuit and accordingly applies the wipers, or other coupling leads, to the CD.
  • the drive applies the wipers to the CD for a test period to check whether there is an auxiliary circuit within the CD. If no signals are received, the wipers are preferably removed from the CD.
  • the auxiliary circuit comprises an integrated circuit, most preferably a non-volatile memory circuit.
  • the auxiliary circuit may comprise one or more integrated circuits of any suitable type known in the art.
  • the integrated circuits are mounted on an electronic circuit board produced on a thin substrate, for example, a flexible or rigid printed circuit board laminate, a ceramic and/or other substrate material.
  • the auxiliary circuit is not limited to one integrated circuit, but rather may include a plurality of integrated circuits located at any suitable positions within or mounted on the CD.
  • the auxiliary circuit is embedded within the CD. Electrical conductors within the CD couple the auxiliary circuit to the contacts on the surface of the CD.
  • the auxiliary circuit is fixed to a surface of the CD in an area in which the auxiliary circuit will not interfere with reading from the primary memory.
  • the auxiliary circuit comprises a flexible printed circuit, which is attached to a surface of the CD.
  • the flexible printed circuit has an annular shape and includes the contact rings by means of which the CD drive accesses the auxiliary circuit.
  • the auxiliary circuit includes a secondary memory comprising a read/write memory or alternatively a read-only memory.
  • the secondary memory is non-volatile, so as to retain data stored on it even when the power connection is removed.
  • the auxiliary circuit includes a processor of any suitable type known in the art.
  • the processor is pre-programmed to carry out specific tasks.
  • the processor may be used to run software contained within the primary memory.
  • the processor may count the uses of the primary memory and/or track the calendar date, and disable use of the CD after a predetermined number of uses or length of time. This feature is useful when the contents of the CD primary memory are to be licensed or rented to a user for a predetermined period or number of uses, rather than sold outright.
  • the owner of a game can give bonuses in the form of extra periods of use to successful players.
  • the auxiliary circuit is used for CD copy prevention.
  • the auxiliary circuit includes a secondary memory, which is preferably copy protected, as is known in the art.
  • the secondary memory contains identification information which is necessary in order to read and use the contents of the primary memory of the CD.
  • the primary memory contains a software program which includes a verification routine.
  • the verification routine is run by a processor associated with the CD drive before and/or during the use of the software.
  • the processor checks whether the identification information on the secondary memory matches a predetermined segment of the primary memory.
  • the drive which reads from the CD is preprogrammed with the verification routine, and checks the identification information before reading from the CD. If a user makes an unauthorized copy of the CD, the secondary memory contents are not copied. As a result, the verification software routine will recognize that the required identification information is missing, and will prevent usage of the CD.
  • the identification information on the secondary memory is compared with an external code received, for example, from a smart card or directly from the keyboard.
  • the contents of the primary memory are in encoded form, and the secondary memory includes a key needed to decode the primary memory.
  • the auxiliary circuit includes a PAL logic array and/or a processor which decode or perform other encryption processing with or on the contents of the primary memory or otherwise prevent unauthorized access to the primary memory.
  • the contents of the auxiliary circuit are copy-protected, as is known in the art, making it much more difficult to copy the contents of the auxiliary circuit than the primary memory.
  • the auxiliary circuit preferably includes an integrated circuit containing protected read-only sectors which contain a chip-code, pre-programmed at the time of manufacture, as is known in the art.
  • the CD-drive accesses the auxiliary circuit only if the chip code is correct. Copying such a code requires fabricating an integrated circuit, which is not feasible for individual users.
  • a memory disk for insertion in a rotational drive including an auxiliary circuit fixed thereto, which auxiliary circuit is coupled to access circuitry associated with the drive when the disk is inserted therein, independent of the orientation of the disk within the drive.
  • the auxiliary circuit is coupled substantially continuously to the access circuitry while the disk rotates in the drive.
  • the auxiliary circuit is coupled substantially continuously to the access circuitry when the disk is within the drive.
  • the disk includes an optical primary memory. Further preferably, the disk includes a CD-ROM.
  • the auxiliary circuit includes a logic circuit.
  • the auxiliary circuit includes a processor.
  • the auxiliary circuit includes a secondary memory.
  • the secondary memory includes a non-volatile electronic memory. Further preferably, the secondary memory includes a read/write memory. Most preferably, the secondary memory includes an EEPROM.
  • the auxiliary circuit is embedded within the disk.
  • the auxiliary circuit is fixed to a surface of the disk.
  • the auxiliary circuit contains a code for controlling access to the primary memory.
  • the disk includes a plurality of concentric conductive rings fixed to the disk and electrically coupled to the auxiliary circuit, for coupling the auxiliary circuit to the access circuitry.
  • the disk includes at least one insulating ring between a pair of adjoining conductive rings.
  • the primary memory is read from an area on a front side of the disk, and at least some of the concentric rings are fixed to a back side of the disk opposite the front side.
  • the primary memory is read from an area on a front side of the disk, and at least some of the concentric rings are fixed to the front side.
  • the concentric rings are located outside the area from which the primary memory is read.
  • the auxiliary circuit is contactlessly coupled to the access circuitry.
  • the auxiliary circuit is inductively or electromagnetically coupled to the access circuitry.
  • the auxiliary circuit is coupled to the access circuitry through RF signals.
  • the auxiliary circuit includes an antenna for contactless coupling with the access circuitry.
  • the antenna includes concentric rings.
  • the auxiliary circuit includes a rectifier, for supplying energy to the auxiliary circuit.
  • a rotating drive for receiving a disk having a primary memory and an auxiliary circuit, the drive including a read head for reading data from the primary memory, and access circuitry for communicating with the auxiliary circuit independent of the orientation of the disk within the drive.
  • the access circuitry communicates with the auxiliary circuit substantially continuously while the disk is in the drive.
  • the access circuitry includes one or more wipers which contact ports on the memory disk that are electrically coupled to the auxiliary circuit.
  • the access circuitry accesses the auxiliary circuit without closing a physical contact therewith.
  • the access circuitry includes an RF coupling circuit.
  • the access circuitry includes a contactless transceiver for power transmission and information transmission and reception.
  • the read head includes an optical head.
  • the drive receives disks having no auxiliary circuit, and wherein the read head reads data from such disks.
  • the drive determines whether disks received by the drive include auxiliary circuits.
  • a method of reading data from a memory disk having a primary memory and an auxiliary circuit including reading a code from the auxiliary circuit and controlling access to the primary memory based on the code.
  • controlling access to the primary memory includes comparing the code from the auxiliary circuit to a reference stored in the primary memory.
  • controlling access to the primary memory includes decoding the contents of the primary memory using the code.
  • controlling access based on the code includes comparing the code to a reference external to the memory disk.
  • a method of reading data from a memory disk having a primary memory and an auxiliary circuit including reading data from the primary memory and processing the data using the auxiliary circuit.
  • processing the data includes verifying a code stored in the primary memory.
  • processing the data includes decoding the data.
  • processing the data includes running a software routine using a processor in the auxiliary circuit.
  • Fig. 1 is a schematic view of a CD with an auxiliary circuit, in accordance with a preferred embodiment of the present invention
  • Fig. 2 is a cross-sectional view of the CD of Fig. 1 taken along line II-II;
  • Fig. 3 is a schematic illustration of a CD-drive in which the CD of Fig. 1 is inserted, in accordance with a preferred embodiment of the present invention;
  • Fig. 4 is a sectional view of a CD with an auxiliary circuit, in accordance with another preferred embodiment of the present invention.
  • Fig. 5 is a schematic illustration of a CD-drive in which the CD of Fig. 4 is inserted, in accordance with another preferred embodiment of the present invention
  • Fig. 6 is a flow chart illustrating a method for reading from a CD, in accordance with a preferred embodiment of the present invention.
  • Fig. 7 is a schematic view of a CD with an auxiliary circuit, in accordance with still another preferred embodiment of the present invention.
  • Fig. 1 is a schematic illustration of a compact disk (CD) 20, in accordance with a preferred embodiment of the invention.
  • CD 20 comprises a primary memory 25, preferably an optical memory, which is read from a primary memory area 22 on a front surface 23 of the CD, by an optical read head, as is known in the art.
  • Fig. 2 shows a cross-sectional view of CD 20, taken along line II-II. The thickness of the
  • auxiliary electronic circuit 27 is embedded within CD 20.
  • Circuit 27 preferably comprises a secondary memory, most preferably including at least one memory chip 26, but may, alternatively or additionally, include a processing component and/or other circuit elements known in the art.
  • Rings 24 are deposited on, glued to, or otherwise fixed to, surface 23. Preferably, rings 24 are inside the inner bounds of area 22, as shown in Fig. 1, and/or beyond the outer bounds of the area, so as not to interfere with reading of primary memory 25.
  • Rings 24 are preferably narrow, so as to take up minimal space on CD 20.
  • rings 24 comprise a highly conductive material such as gold-plated copper or aluminum.
  • At least two concentric rings 24 are fixed on CD 20, more preferably four rings 24.
  • two rings 32 and 34 serve as power and ground connections, and the other two rings 36 and 38 are used for a serial data signal.
  • the same rings 24 may be used for both transfer of data and power, for example by modulating the information signals on the power supply signal, so that two rings may suffice.
  • a protocol such as the I C bus protocol, is used to control the serial bi-directional flow of data from and to circuit 27.
  • the I ⁇ C protocol is described, for example, in "Application notes and Development Tools for 80C51 Microcontrollers", published in the Philips Semiconductors Data Handbook (January 1992), and incorporated herein by reference.
  • circuit 27 comprises an EEPROM or other non-volatile memory, but it may, alternatively or additionally, comprise a memory circuit of any suitable type known in the art, or a combination of memory circuits of different types.
  • memory chip 26 and/or other components of circuit 27 are mounted on and coupled electrically to an electronic circuit board 29 printed on a thin substrate, such as a flexible or rigid printed circuit board laminate, or a ceramic or other substrate material known in the art, which is fixed to CD 20.
  • Memory chip 26 or other components of circuit 27 may be of any size used in the art, necessary for the specific purpose of the circuit. If circuit 27 is used for data protection, it is generally sufficient that memory 26 have a capacity of a few tens of bytes.
  • circuit 27 may have a capacity of 16K or more.
  • Fig. 3 shows a CD-drive 50 for reading CD 20, in accordance with a preferred embodiment of the present invention.
  • CD 20 is placed within CD-drive 50 on a plate 52 coupled to a motor 54, which rotates plate 52 along with CD 20, as known in the art.
  • An optical head
  • controller 62 is controlled by controller 62 to read the contents of primary memory 25 of CD 20.
  • wipers 64 which contact respective rings 24 so as to access the secondary memory on chip 26.
  • wipers 64 comprise a conductive material with low friction and wear resistant characteristics, of any suitable type known in the art.
  • each of wipers 64 has two positions, a contact position in which it contacts its respective ring 24, and a rest position in which it does not form contact with CD 20.
  • wipers 64 contact respective rings 24, and preferably remain in contact with the rings during the whole period during which CD 20 is within drive 50.
  • the wipers contact the rings only when it is desired to read from or write to auxiliary circuit 27. It is noted that this latter alternative is not necessarily slower than having the wipers in constant contact, since the wipers may be brought into contact with the rings before the actual read or write, without interfering with the reading of the primary memory of CD 20.
  • wipers 64 are electrically and mechanically coupled to access circuitry 66, which passes power and signals to and from auxiliary circuit 27 of CD 20 and controls the positions of the wipers with respect to rings 24. As shown in Fig. 3, wipers 64 are preferably situated diametrically opposite optical head 60 so as not to interfere with its operation.
  • drive 50 is compatible with CDs currently in the market.
  • the drive recognizes whether the CD has an auxiliary circuit and accordingly applies the wipers to the CD.
  • wipers 64 are placed on the surface of CD 20 for a test period. If contact is established with rings 24, drive 50 recognizes the existence of auxiliary circuit 27. However if no signals are received by wipers 64 the wipers are preferably removed from CD 20.
  • auxiliary circuit 27 is recognized by means of optical, electrical and/or mechanical recognition of rings 24 or of an extra feature added for recognition purposes.
  • the user of CD-drive 50 sets the operation mode of the drive according to the type of the CD in use.
  • Fig. 4 is a schematic, sectional illustration of a CD 90, in accordance with another preferred embodiment of the present invention.
  • Information and power are passed between auxiliary circuit 92 of CD 90 and an access circuit 94 of a CD-drive 96, by inductive, capacitive and/or other electromagnetic coupling between access circuitry 94 and rings 24, which are coupled with circuit 92.
  • the coupling is achieved by means of RF or other electromagnetic fields, as are known in the art of contactless smart cards, for example, as described in the "CardTech/SecurTech '96" Conference Proceedings, (CardTech/SecurTech Inc., Rockville, Maryland, May, 1996), which is incorporated herein by reference.
  • Rings 24 and access circuitry 94 are preferably designed so as to optimize the inductive or electromagnetic coupling between them.
  • access circuit 94 comprises an antenna 99, which transmits and receives the RF or other electromagnetic field to and from rings 24.
  • a conversion circuit 98 such as a full wave bridge rectifier, is connected to circuit 92 and rings 24 and performs energy conversion from RF or other electromagnetic energy to DC power.
  • rings 24 may be embedded within CD 90, since there is no physical contact between circuitry 94 and rings 24.
  • FIG. 5 is a schematic, sectional illustration of a CD 120, in accordance with another preferred embodiment of the present invention.
  • a front side 42 of CD 120 includes primary memory 25 of CD 120.
  • a reverse side 44 of CD 120 includes concentric rings 24.
  • CD 120 includes enough rings 24 to allow parallel addressing of embedded secondary memory chips 26 or other components in auxiliary circuit 27.
  • CD 120 includes isolating rings 46, situated between adjoining conducting rings 24 and protruding beyond rings 24 so as to guide wipers 64 onto rings 24, as described below. It is noted that the thickness of rings 24 and 46 relative to surface 44 is exaggerated in the figures.
  • CD 120 includes an auxiliary circuit 27, comprising a plurality of memory chips 26, and a processor 118.
  • memory chips 26 and processor 118 are placed within CD 120 in such positions as to allow smooth rotation of the CD.
  • chips 26 are preferably embedded within CD 120, some or all of chips 26 or processor 118 may also be fixed externally to CD 120, for example on its back side 44.
  • Processor 118 may be any processor known in the art such as a digital or analog processor. Processor 118 may be used, for example, to run a software package stored in the primary memory of CD 120.
  • Fig. 6 shows another CD-drive 70, which is compatible with CD 120 of Fig. 5, in accordance with a preferred embodiment of the present invention.
  • Drive 70 comprises an arm 78, including a plurality of wipers 64, which engages rings 24 situated on side 44 of CD 120.
  • wipers 64 are narrower than rings 24, so as not to fit too tightly in grooves 49 and thus impede the rotation of CD 120.
  • Drive 70 also comprises an optical head 60 which reads primary memory 25 from side 42 of CD 120.
  • rings 24 may be situated on an outer edge 30 and/or on an inner edge 40 of CD 120.
  • plate 52 of CD-drive 70 may include a raised hub, having electrical contacts thereon, which engage respective contacts on inner edge 40.
  • the principles of the present invention may also be applied to produce a CD-drive in which the wipers comprise concentric rings and the leads of the auxiliary circuit are connected to small pads situated on the surface of the CD.
  • the small pads remain substantially constantly in electrical contact with the wipers, and thus the auxiliary circuit is in substantially constant contact with the CD-drive.
  • Fig. 7 is a flow chart illustrating the steps performed by a CD-drive in reading from a
  • auxiliary circuit 27 comprises a secondary memory containing an identification code, which can be verified against all or part of the contents of primary memory 25 of the CD.
  • the secondary memory is preferably copy protected, as is known in the art.
  • a verification routine is stored in the primary memory.
  • the CD-drive is pre-programmed with the verification routine.
  • the processor blocks access to the primary memory unless the secondary memory contains the correct code.
  • the auxiliary circuit preferably comprises a copy-protected read-only memory so that the identification code cannot be changed inadvertently or by intervention of a user of the CD.
  • the secondary memory comprises read/write memory so that the verification routine may change the code periodically according to program instructions within the primary memory of the CD, in order to obstruct unauthorized code detection.
  • the identification code may be checked for correctness in many ways.
  • the primary memory contains another copy of the identification code, and when there is an attempt to read from the primary memory, the codes are compared. If the codes match, the software reads the required sector of the CD. However, if the codes do not match, access to the primary memory is denied.
  • the identification code on the secondary memory is compared to an identification code on external media, such as a magnetic card or a smart card.
  • an identification code on external media such as a magnetic card or a smart card.
  • Fig. 8 shows a CD 140 in accordance with another preferred embodiment of the present invention.
  • An auxiliary circuit 142 including a PAL 144, or other logic circuit is fixed to a surface 146 of CD 140.
  • auxiliary circuit 142 comprises a flexible printed circuit 143, as is known in the art, which is attached to surface 146 using an adhesive or any other attachment method.
  • printed circuit 143 is annular in shape and includes a plurality of concentric conducting rings 148, which provide electrical contact to auxiliary circuit 142, as described above.
  • auxiliary circuit 142 may be imprinted, or otherwise deposited, on surface 146.
  • primary memory 150 of CD 140 is in encoded form.
  • a CD-drive such as drive 50 in Fig. 3, which reads the contents of primary memory 150, is programmed to pass these contents through PAL 144 in order to decode the information on primary memory 150. Since PAL 144 is copy -protected, unauthorized copies of CD 140 will not include a suitably-programmed PAL and will therefore be substantially unusable. It is noted that more than one auxiliary circuit may be incorporated within a CD. Thus, a
  • CD may have two or more such circuits with separate contact systems, and possibly different purposes, accessed from different areas of the surface of the CD.
  • DVD-R, CD-I (a new high density disk technology), or other memory disks known in the art, which store information optically, electronically, mechanically, or magnetically, for example.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Optical Record Carriers And Manufacture Thereof (AREA)

Abstract

A memory disk (20) for insertion in a rotational drive (50), which includes an auxiliary circuit (27) fixed thereto. The auxiliary circuit (27) is coupled to access circuitry (66) associated with the drive (50) when the disk (20) is inserted therein, independent of the orientation of the disk (20) within the drive (50). The auxiliary circuit preferably includes a logic circuit, a processor and/or a secondary memory. The auxiliary circuit may be used to control access to the memory disk.

Description

CD WITH AUXILIARY ELECTRONIC CIRCUITRY
FIELD OF THE INVENTION
The present invention relates generally to computer memory discs, and specifically to compact discs and compact disc readers. BACKGROUND OF THE INVENTION
Compact discs (CDs) are the most common form of read-only memory storage for playback of recorded information, both of audio information and of computer records. Usually, the information is imprinted on one side of the CD, and is read by an optical reader within a CD- drive. CDs are generally a permanent form of data storage, and once a CD is written on, it is not possible to change or write over its contents. In some cases, however, it is desired to have a supplementary memory on the CD, generally smaller than the CD's read-only memory, that can be overwritten and updated. For example, computer games frequently have a feature of saving the game status or game scores. Such information cannot be updated on CDs currently in the market.
CDs with a secondary memory are known in the art. For example, U.S. Patent 5,119,353 describes a CD which contains a secondary EEPROM memory and a CD-drive which reads the contents of the primary and secondary memories of the CD. However, the CD-drive of U.S. Patent 5,119,353 is complicated. It does not allow reading the secondary memory while the CD is rotating, so that the CD must stop rotating and be properly aligned before the secondary memory is read. Therefore, it is not possible to read from both the read-only and secondary memories simultaneously.
CDs are generally produced in multiple copies, by, on behalf of, or under license from the owner of the information stored thereon. Until recently, apparatus for writing on CDs was very expensive, so that it was not economical for a home user to buy such apparatus in order to produce unauthorized copies of CDs. Therefore, there was no need for extra protection to prevent unauthorized copies. However, recently the price of apparatus for writing on CDs has dropped to a few hundred dollars, so that the need for data protection arises.
SUMMARY OF THE INVENTION
It is an object of some aspects of the present invention to provide an improved CD which has an easily-accessed auxiliary circuit.
In some aspects of the present invention, the auxiliary circuit is accessed simultaneously with reading of the primary, read-only memory.
It is another object of some aspects of the present invention to provide an improved CD-drive which can access auxiliary circuits within CDs.
It is another object of some aspects of the present invention to provide a method of CD data protection using a secondary memory or other auxiliary circuit within the CD. In preferred embodiments of the present invention, a CD includes an auxiliary circuit embedded within, or fixed on, the CD, at any suitable location, and electrical leads coupled thereto. The auxiliary circuit preferably includes a memory circuit, but alternatively or additionally may include a processor, a logic array or any other suitable circuit. When the CD is loaded into a drive having suitable access circuitry, the leads of the auxiliary circuit are electrically coupled to the access circuitry, regardless of the orientation of the CD within the drive. Preferably, the auxiliary circuit is electrically coupled to the access circuitry for the whole period the CD is within the drive. The CD is coupled to the access circuitry such that rotational movements of the CD do not substantially affect the electrical coupling.
In some preferred embodiments of the present invention, the electrical coupling is achieved by means of a plurality of thin concentric rings of a conductive material, which are deposited on, or otherwise fixed to, the CD's surface. Preferably, the conducting concentric rings are located on the side of the CD from which the primary memory is read, most preferably adjacent to the outer or inner circumference of the CD, outside the area used by the primary memory. Alternatively or additionally, the rings may be on the side of the CD opposite the primary memory side. Further alternatively or additionally, the auxiliary circuit may be coupled to the access circuitry by means of contacts situated on the outer and/or inner edges of the CD.
A CD-drive or player, in accordance with some preferred embodiments of the present invention, comprises in addition to a read head for reading the primary memory, such as an optical head, as is well known in the art, access circuitry for accessing the auxiliary circuit. In an exemplary embodiment, the auxiliary circuit comprises a secondary memory, and the access circuitry comprises a device for reading and, preferably, writing to the secondary memory. Preferably, for each concentric ring on the CD, the CD-drive includes a direct contact, referred to herein as a wiper, which contacts the CD and passes electrical signals to and from the auxiliary circuit. While the CD rotates, the wipers remain motionless in substantially constant contact with their respective rings. Thus, the CD player can access the auxiliary circuit at any time without delay and without interfering with reading the primary memory of the CD.
Preferably, some or all of the wipers are held together in a single read/write arm, allowing easy, automatic positioning of the wipers on the CD. Further preferably, the wipers are located in the CD drive diametrically opposite the read head, so that the wipers and read head do not interfere with each other.
In other preferred embodiments of the present invention, signals are transferred to, and received from, the auxiliary circuit by non-contact inductive or capacitively-coupled transfer. Such non-contact transfer is known in the art and is widely used, for example, in smart cards.
In some preferred embodiments of the present invention, the CD-drive is also compatible with CDs which do not have an auxiliary circuit. Preferably, the drive recognizes automatically whether the CD has an auxiliary circuit and accordingly applies the wipers, or other coupling leads, to the CD. Alternatively, the drive applies the wipers to the CD for a test period to check whether there is an auxiliary circuit within the CD. If no signals are received, the wipers are preferably removed from the CD.
In preferred embodiments of the present invention, the auxiliary circuit comprises an integrated circuit, most preferably a non-volatile memory circuit. Alternatively or additionally, the auxiliary circuit may comprise one or more integrated circuits of any suitable type known in the art. Preferably, the integrated circuits are mounted on an electronic circuit board produced on a thin substrate, for example, a flexible or rigid printed circuit board laminate, a ceramic and/or other substrate material. It will be appreciated that the auxiliary circuit is not limited to one integrated circuit, but rather may include a plurality of integrated circuits located at any suitable positions within or mounted on the CD. In some preferred embodiments of the present invention, the auxiliary circuit is embedded within the CD. Electrical conductors within the CD couple the auxiliary circuit to the contacts on the surface of the CD.
In other preferred embodiments of the present invention, the auxiliary circuit is fixed to a surface of the CD in an area in which the auxiliary circuit will not interfere with reading from the primary memory. In some of these embodiments, the auxiliary circuit comprises a flexible printed circuit, which is attached to a surface of the CD. Preferably, the flexible printed circuit has an annular shape and includes the contact rings by means of which the CD drive accesses the auxiliary circuit.
In some preferred embodiments of the present invention, the auxiliary circuit includes a secondary memory comprising a read/write memory or alternatively a read-only memory.
Preferably, the secondary memory is non-volatile, so as to retain data stored on it even when the power connection is removed.
In some preferred embodiments of the present invention, the auxiliary circuit includes a processor of any suitable type known in the art. Preferably, the processor is pre-programmed to carry out specific tasks. For example, the processor may be used to run software contained within the primary memory. In another example, the processor may count the uses of the primary memory and/or track the calendar date, and disable use of the CD after a predetermined number of uses or length of time. This feature is useful when the contents of the CD primary memory are to be licensed or rented to a user for a predetermined period or number of uses, rather than sold outright. Thus, for example, the owner of a game can give bonuses in the form of extra periods of use to successful players.
In some preferred embodiments of the present invention, the auxiliary circuit is used for CD copy prevention.
In one such preferred embodiment, the auxiliary circuit includes a secondary memory, which is preferably copy protected, as is known in the art. The secondary memory contains identification information which is necessary in order to read and use the contents of the primary memory of the CD. Preferably, the primary memory contains a software program which includes a verification routine. The verification routine is run by a processor associated with the CD drive before and/or during the use of the software. The processor checks whether the identification information on the secondary memory matches a predetermined segment of the primary memory. Alternatively or additionally, the drive which reads from the CD is preprogrammed with the verification routine, and checks the identification information before reading from the CD. If a user makes an unauthorized copy of the CD, the secondary memory contents are not copied. As a result, the verification software routine will recognize that the required identification information is missing, and will prevent usage of the CD.
In other preferred embodiments of the present invention, the identification information on the secondary memory is compared with an external code received, for example, from a smart card or directly from the keyboard.
Alternatively or additionally, the contents of the primary memory are in encoded form, and the secondary memory includes a key needed to decode the primary memory.
In further preferred embodiments of the present invention, the auxiliary circuit includes a PAL logic array and/or a processor which decode or perform other encryption processing with or on the contents of the primary memory or otherwise prevent unauthorized access to the primary memory.
Preferably, the contents of the auxiliary circuit are copy-protected, as is known in the art, making it much more difficult to copy the contents of the auxiliary circuit than the primary memory. The auxiliary circuit preferably includes an integrated circuit containing protected read-only sectors which contain a chip-code, pre-programmed at the time of manufacture, as is known in the art. The CD-drive accesses the auxiliary circuit only if the chip code is correct. Copying such a code requires fabricating an integrated circuit, which is not feasible for individual users.
There is therefore provided, in accordance with a preferred embodiment of the invention, a memory disk for insertion in a rotational drive, the disk including an auxiliary circuit fixed thereto, which auxiliary circuit is coupled to access circuitry associated with the drive when the disk is inserted therein, independent of the orientation of the disk within the drive. Preferably, the auxiliary circuit is coupled substantially continuously to the access circuitry while the disk rotates in the drive. Further preferably, the auxiliary circuit is coupled substantially continuously to the access circuitry when the disk is within the drive.
Preferably, the disk includes an optical primary memory. Further preferably, the disk includes a CD-ROM.
Preferably, the auxiliary circuit includes a logic circuit. Alternatively or additionally, the auxiliary circuit includes a processor. Further alternatively or additionally, the auxiliary circuit includes a secondary memory.
Preferably, the secondary memory includes a non-volatile electronic memory. Further preferably, the secondary memory includes a read/write memory. Most preferably, the secondary memory includes an EEPROM.
Preferably, the auxiliary circuit is embedded within the disk. Alternatively or additionally, the auxiliary circuit is fixed to a surface of the disk.
In a preferred embodiment of the present invention, the auxiliary circuit contains a code for controlling access to the primary memory.
Preferably, the disk includes a plurality of concentric conductive rings fixed to the disk and electrically coupled to the auxiliary circuit, for coupling the auxiliary circuit to the access circuitry.
Preferably, the disk includes at least one insulating ring between a pair of adjoining conductive rings.
Preferably, the primary memory is read from an area on a front side of the disk, and at least some of the concentric rings are fixed to a back side of the disk opposite the front side.
Alternatively or additionally, the primary memory is read from an area on a front side of the disk, and at least some of the concentric rings are fixed to the front side. Preferably, the concentric rings are located outside the area from which the primary memory is read.
Alternatively or additionally, the auxiliary circuit is contactlessly coupled to the access circuitry. Preferably, the auxiliary circuit is inductively or electromagnetically coupled to the access circuitry. Further preferably, the auxiliary circuit is coupled to the access circuitry through RF signals. Preferably, the auxiliary circuit includes an antenna for contactless coupling with the access circuitry. Further preferably, the antenna includes concentric rings. Preferably, the auxiliary circuit includes a rectifier, for supplying energy to the auxiliary circuit.
There is also provided, in accordance with a preferred embodiment of the invention, a rotating drive for receiving a disk having a primary memory and an auxiliary circuit, the drive including a read head for reading data from the primary memory, and access circuitry for communicating with the auxiliary circuit independent of the orientation of the disk within the drive.
Preferably, the access circuitry communicates with the auxiliary circuit substantially continuously while the disk is in the drive. Preferably, the access circuitry includes one or more wipers which contact ports on the memory disk that are electrically coupled to the auxiliary circuit.
Alternatively or additionally, the access circuitry accesses the auxiliary circuit without closing a physical contact therewith. Preferably, the access circuitry includes an RF coupling circuit.
Preferably, the access circuitry includes a contactless transceiver for power transmission and information transmission and reception.
Preferably, the read head includes an optical head.
Preferably, the drive receives disks having no auxiliary circuit, and wherein the read head reads data from such disks.
Preferably, the drive determines whether disks received by the drive include auxiliary circuits.
There is also provided, in accordance with a preferred embodiment of the invention, a method of reading data from a memory disk having a primary memory and an auxiliary circuit, including reading a code from the auxiliary circuit and controlling access to the primary memory based on the code.
Preferably, controlling access to the primary memory includes comparing the code from the auxiliary circuit to a reference stored in the primary memory.
Preferably, controlling access to the primary memory includes decoding the contents of the primary memory using the code.
Further preferably, controlling access based on the code includes comparing the code to a reference external to the memory disk.
There is also provided, in accordance with a preferred embodiment of the present invention, a method of reading data from a memory disk having a primary memory and an auxiliary circuit, including reading data from the primary memory and processing the data using the auxiliary circuit.
Preferably, processing the data includes verifying a code stored in the primary memory.
Preferably, processing the data includes decoding the data.
Further preferably, processing the data includes running a software routine using a processor in the auxiliary circuit.
The present invention will be more fully understood from the following detailed description of the preferred embodiments thereof, taken together with the drawings in which: BRIEF DESCRIPTION OF THE DRAWINGS
Fig. 1 is a schematic view of a CD with an auxiliary circuit, in accordance with a preferred embodiment of the present invention;
Fig. 2 is a cross-sectional view of the CD of Fig. 1 taken along line II-II; Fig. 3 is a schematic illustration of a CD-drive in which the CD of Fig. 1 is inserted, in accordance with a preferred embodiment of the present invention;
Fig. 4 is a sectional view of a CD with an auxiliary circuit, in accordance with another preferred embodiment of the present invention;
Fig. 5 is a schematic illustration of a CD-drive in which the CD of Fig. 4 is inserted, in accordance with another preferred embodiment of the present invention;
Fig. 6 is a flow chart illustrating a method for reading from a CD, in accordance with a preferred embodiment of the present invention; and
Fig. 7 is a schematic view of a CD with an auxiliary circuit, in accordance with still another preferred embodiment of the present invention.
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
Fig. 1 is a schematic illustration of a compact disk (CD) 20, in accordance with a preferred embodiment of the invention. CD 20 comprises a primary memory 25, preferably an optical memory, which is read from a primary memory area 22 on a front surface 23 of the CD, by an optical read head, as is known in the art.
Fig. 2 shows a cross-sectional view of CD 20, taken along line II-II. The thickness of the
CD is exaggerated for the sake of clarity of illustration. An auxiliary electronic circuit 27 is embedded within CD 20. Circuit 27 preferably comprises a secondary memory, most preferably including at least one memory chip 26, but may, alternatively or additionally, include a processing component and/or other circuit elements known in the art. Wires 28, preferably embedded in CD 20, connect auxiliary circuit 27 to a plurality of concentric, electrically conducting rings 24, for transferring power, ground and signals to and from memory 26, to enable reading from and, preferably, writing to the memory.
Rings 24 are deposited on, glued to, or otherwise fixed to, surface 23. Preferably, rings 24 are inside the inner bounds of area 22, as shown in Fig. 1, and/or beyond the outer bounds of the area, so as not to interfere with reading of primary memory 25.
Rings 24 are preferably narrow, so as to take up minimal space on CD 20. Preferably, rings 24 comprise a highly conductive material such as gold-plated copper or aluminum.
Preferably, at least two concentric rings 24 are fixed on CD 20, more preferably four rings 24. When four rings are used, as shown in Fig. 1, two rings 32 and 34 serve as power and ground connections, and the other two rings 36 and 38 are used for a serial data signal.
Alternatively, the same rings 24 may be used for both transfer of data and power, for example by modulating the information signals on the power supply signal, so that two rings may suffice.
2 Preferably, a protocol such as the I C bus protocol, is used to control the serial bi-directional flow of data from and to circuit 27. The I^C protocol is described, for example, in "Application notes and Development Tools for 80C51 Microcontrollers", published in the Philips Semiconductors Data Handbook (January 1992), and incorporated herein by reference.
Preferably, circuit 27 comprises an EEPROM or other non-volatile memory, but it may, alternatively or additionally, comprise a memory circuit of any suitable type known in the art, or a combination of memory circuits of different types. Further preferably, memory chip 26 and/or other components of circuit 27 are mounted on and coupled electrically to an electronic circuit board 29 printed on a thin substrate, such as a flexible or rigid printed circuit board laminate, or a ceramic or other substrate material known in the art, which is fixed to CD 20. Memory chip 26 or other components of circuit 27 may be of any size used in the art, necessary for the specific purpose of the circuit. If circuit 27 is used for data protection, it is generally sufficient that memory 26 have a capacity of a few tens of bytes. Alternatively, if circuit 27 is used for saving game status information, it may have a capacity of 16K or more. Fig. 3 shows a CD-drive 50 for reading CD 20, in accordance with a preferred embodiment of the present invention. CD 20 is placed within CD-drive 50 on a plate 52 coupled to a motor 54, which rotates plate 52 along with CD 20, as known in the art. An optical head
60, also known in the art, is controlled by controller 62 to read the contents of primary memory 25 of CD 20.
Drive 50 comprises electrical contacts, referred to herein as wipers 64, which contact respective rings 24 so as to access the secondary memory on chip 26. Preferably, wipers 64 comprise a conductive material with low friction and wear resistant characteristics, of any suitable type known in the art. Preferably, each of wipers 64 has two positions, a contact position in which it contacts its respective ring 24, and a rest position in which it does not form contact with CD 20.
After CD 20 is inserted into drive 50, wipers 64 contact respective rings 24, and preferably remain in contact with the rings during the whole period during which CD 20 is within drive 50. Alternatively, to reduce wear on wipers 64 and rings 24, the wipers contact the rings only when it is desired to read from or write to auxiliary circuit 27. It is noted that this latter alternative is not necessarily slower than having the wipers in constant contact, since the wipers may be brought into contact with the rings before the actual read or write, without interfering with the reading of the primary memory of CD 20.
Preferably, wipers 64 are electrically and mechanically coupled to access circuitry 66, which passes power and signals to and from auxiliary circuit 27 of CD 20 and controls the positions of the wipers with respect to rings 24. As shown in Fig. 3, wipers 64 are preferably situated diametrically opposite optical head 60 so as not to interfere with its operation.
Preferably, drive 50 is compatible with CDs currently in the market. When a CD is inserted in drive 50, the drive recognizes whether the CD has an auxiliary circuit and accordingly applies the wipers to the CD. Preferably, wipers 64 are placed on the surface of CD 20 for a test period. If contact is established with rings 24, drive 50 recognizes the existence of auxiliary circuit 27. However if no signals are received by wipers 64 the wipers are preferably removed from CD 20.
Alternatively, the presence of auxiliary circuit 27 is recognized by means of optical, electrical and/or mechanical recognition of rings 24 or of an extra feature added for recognition purposes. Further alternatively, the user of CD-drive 50 sets the operation mode of the drive according to the type of the CD in use.
Fig. 4 is a schematic, sectional illustration of a CD 90, in accordance with another preferred embodiment of the present invention. Information and power are passed between auxiliary circuit 92 of CD 90 and an access circuit 94 of a CD-drive 96, by inductive, capacitive and/or other electromagnetic coupling between access circuitry 94 and rings 24, which are coupled with circuit 92. There is substantially no physical contact between the access circuitry and the rings. Preferably, the coupling is achieved by means of RF or other electromagnetic fields, as are known in the art of contactless smart cards, for example, as described in the "CardTech/SecurTech '96" Conference Proceedings, (CardTech/SecurTech Inc., Rockville, Maryland, May, 1996), which is incorporated herein by reference.
Rings 24 and access circuitry 94 are preferably designed so as to optimize the inductive or electromagnetic coupling between them. Preferably, access circuit 94 comprises an antenna 99, which transmits and receives the RF or other electromagnetic field to and from rings 24. Preferably, a conversion circuit 98, such as a full wave bridge rectifier, is connected to circuit 92 and rings 24 and performs energy conversion from RF or other electromagnetic energy to DC power. It should be appreciated that in this preferred embodiment, rings 24 may be embedded within CD 90, since there is no physical contact between circuitry 94 and rings 24.
Fig. 5 is a schematic, sectional illustration of a CD 120, in accordance with another preferred embodiment of the present invention. A front side 42 of CD 120 includes primary memory 25 of CD 120. A reverse side 44 of CD 120 includes concentric rings 24. Preferably, CD 120 includes enough rings 24 to allow parallel addressing of embedded secondary memory chips 26 or other components in auxiliary circuit 27. Preferably, CD 120 includes isolating rings 46, situated between adjoining conducting rings 24 and protruding beyond rings 24 so as to guide wipers 64 onto rings 24, as described below. It is noted that the thickness of rings 24 and 46 relative to surface 44 is exaggerated in the figures.
As shown in Fig. 5, CD 120 includes an auxiliary circuit 27, comprising a plurality of memory chips 26, and a processor 118. Preferably, memory chips 26 and processor 118 are placed within CD 120 in such positions as to allow smooth rotation of the CD. It is noted that although chips 26 are preferably embedded within CD 120, some or all of chips 26 or processor 118 may also be fixed externally to CD 120, for example on its back side 44. Processor 118 may be any processor known in the art such as a digital or analog processor. Processor 118 may be used, for example, to run a software package stored in the primary memory of CD 120.
Fig. 6 shows another CD-drive 70, which is compatible with CD 120 of Fig. 5, in accordance with a preferred embodiment of the present invention. Drive 70 comprises an arm 78, including a plurality of wipers 64, which engages rings 24 situated on side 44 of CD 120. Preferably, wipers 64 are narrower than rings 24, so as not to fit too tightly in grooves 49 and thus impede the rotation of CD 120. Drive 70 also comprises an optical head 60 which reads primary memory 25 from side 42 of CD 120.
In other preferred embodiments of the present invention, not shown in the figures, rings 24 may be situated on an outer edge 30 and/or on an inner edge 40 of CD 120. Alternatively, plate 52 of CD-drive 70 may include a raised hub, having electrical contacts thereon, which engage respective contacts on inner edge 40.
Alternatively, the principles of the present invention may also be applied to produce a CD-drive in which the wipers comprise concentric rings and the leads of the auxiliary circuit are connected to small pads situated on the surface of the CD. The small pads remain substantially constantly in electrical contact with the wipers, and thus the auxiliary circuit is in substantially constant contact with the CD-drive.
Fig. 7 is a flow chart illustrating the steps performed by a CD-drive in reading from a
CD with an auxiliary circuit 27 used for CD copy prevention, in accordance with a preferred embodiment of the present invention. In this embodiment, auxiliary circuit 27 comprises a secondary memory containing an identification code, which can be verified against all or part of the contents of primary memory 25 of the CD. The secondary memory is preferably copy protected, as is known in the art. Preferably, a verification routine is stored in the primary memory. Alternatively or additionally, the CD-drive is pre-programmed with the verification routine.
A processor associated with the CD-drive or, alternatively, included in auxiliary circuit
27 on the CD runs the verification routine and checks the identification code. The processor blocks access to the primary memory unless the secondary memory contains the correct code.
Thus, illegal copies of the primary memory are substantially unusable without a copy of the secondary memory. Thus, it is also possible to copy-protect CDs which do not contain software, such as audio CDs.
In preferred embodiments of the present invention providing copy protection, the auxiliary circuit preferably comprises a copy-protected read-only memory so that the identification code cannot be changed inadvertently or by intervention of a user of the CD. Alternatively, the secondary memory comprises read/write memory so that the verification routine may change the code periodically according to program instructions within the primary memory of the CD, in order to obstruct unauthorized code detection.
The identification code may be checked for correctness in many ways. Preferably, the primary memory contains another copy of the identification code, and when there is an attempt to read from the primary memory, the codes are compared. If the codes match, the software reads the required sector of the CD. However, if the codes do not match, access to the primary memory is denied.
Alternatively or additionally, the identification code on the secondary memory is compared to an identification code on external media, such as a magnetic card or a smart card. One advantage in using the secondary memory to hold the identification code is that the code may be read at any time, without interfering with reading from the primary memory. Thus, confirmation may be performed frequently, or a long and complex identification code may be used without impeding the use of the CD.
Further alternatively or additionally, the contents of the primary memory are in encoded form. A processor associated with the CD-drive decodes the contents of the primary memory using the identification code within the secondary memory. The decoding process may include frequent access to the secondary memory, without impeding use of the primary memory, since such access does not interfere with reading the primary memory. Fig. 8 shows a CD 140 in accordance with another preferred embodiment of the present invention. An auxiliary circuit 142 including a PAL 144, or other logic circuit, is fixed to a surface 146 of CD 140. Preferably, auxiliary circuit 142 comprises a flexible printed circuit 143, as is known in the art, which is attached to surface 146 using an adhesive or any other attachment method. Preferably, as shown in Fig. 7, printed circuit 143 is annular in shape and includes a plurality of concentric conducting rings 148, which provide electrical contact to auxiliary circuit 142, as described above. Alternatively, auxiliary circuit 142 may be imprinted, or otherwise deposited, on surface 146.
In a preferred embodiment of the present invention, primary memory 150 of CD 140 is in encoded form. A CD-drive, such as drive 50 in Fig. 3, which reads the contents of primary memory 150, is programmed to pass these contents through PAL 144 in order to decode the information on primary memory 150. Since PAL 144 is copy -protected, unauthorized copies of CD 140 will not include a suitably-programmed PAL and will therefore be substantially unusable. It is noted that more than one auxiliary circuit may be incorporated within a CD. Thus, a
CD may have two or more such circuits with separate contact systems, and possibly different purposes, accessed from different areas of the surface of the CD.
Although the above preferred embodiments are described with reference to a CD with optical read-only memory, it will be understood to those skilled in the art that the principles of the present invention can be applied to other rotating data storage media, such as CD-R, DVD,
DVD-R, CD-I (a new high density disk technology), or other memory disks known in the art, which store information optically, electronically, mechanically, or magnetically, for example.
It will be appreciated that the preferred embodiments described above are cited by way of example, and the full scope of the invention is limited only by the claims.

Claims

1. A memory disk for insertion in a rotational drive, said disk comprising an auxiliary circuit fixed thereto, which auxiliary circuit is coupled to access circuitry associated with the drive when the disk is inserted therein, independent of the orientation of the disk within the drive.
2. The disk of claim 1, wherein the auxiliary circuit is coupled substantially continuously to the access circuitry while the disk rotates in the drive.
3. The disk of claim 1 or claim 2, wherein the auxiliary circuit is coupled substantially continuously to the access circuitry when the disk is within the drive.
4. The disk of any of the preceding claims, wherein the disk comprises an optical primary memory.
5. The disk of claim 4, wherein the disk comprises a CD-ROM.
6. The disk of any of the preceding claims, wherein the auxiliary circuit comprises a logic circuit.
7. The disk of any of the preceding claims, wherein the auxiliary circuit comprises a processor.
8. The disk of any of the preceding claims, wherein the auxiliary circuit comprises a secondary memory.
9. The disk of claim 8, wherein the secondary memory comprises a non-volatile electronic memory.
10. The disk of claim 8 or claim 9, wherein the secondary memory comprises a read/write memory.
11. The disk of claim 10, wherein the secondary memory comprises a EEPROM.
12. The disk of any of the preceding claims, wherein the auxiliary circuit is embedded within the disk.
13. The disk of any of the preceding claims, wherein the auxiliary circuit is fixed to a surface of the disk.
14. The disk of any of the preceding claims, wherein the auxiliary circuit contains a code for controlling access to the primary memory.
15. The disk of any of the preceding claims, and comprising a plurality of concentric conductive rings fixed to the disk and electrically coupled to the auxiliary circuit, for coupling the auxiliary circuit to the access circuitry.
16. The disk of claim 15, and comprising at least one insulating ring between a pair of adjoining conductive rings.
17. The disk of claim 15 or claim 16, wherein the primary memory is read from an area on a front side of the disk, and wherein at least some of the concentric rings are fixed to a back side of the disk opposite the front side.
18. The disk of claim 15 or claim 16, wherein the primary memory is read from an area on a front side of the disk, and wherein at least some of the concentric rings are fixed to the front side.
19. The disk of claim 18, wherein the concentric rings are located outside the area from which the primary memory is read.
20. The disk of any of claims 1-14, wherein the auxiliary circuit is contactlessly coupled to the access circuitry.
21. The disk of claim 20, wherein the auxiliary circuit is electromagnetically coupled to the access circuitry.
22. The disk of claim 20, wherein the auxiliary circuit is inductively coupled to the access circuitry.
23. The disk of any of claims 20-22, wherein the auxiliary circuit is coupled to the access circuitry through RF signals.
24. The disk of any of claims 20-23, wherein the auxiliary circuit comprises an antenna for contactless coupling with the access circuitry.
25. The disk of claim 24, wherein the antenna comprises concentric rings.
26. The disk of any of claims 20-25, wherein the auxiliary circuit comprises a rectifier, for supplying energy to the auxiliary circuit.
27. A rotating drive for receiving a disk having a primary memory and an auxiliary circuit, said drive comprising: a read head for reading data from the primary memory; and access circuitry for communicating with the auxiliary circuit independent of the orientation of the disk within the drive.
28. The drive of claim 27, wherein the access circuitry communicates with the auxiliary circuit substantially continuously while the disk is in the drive.
29. The drive of claim 27 or claim 28, wherein the access circuitry comprises one or more wipers which contact ports on the memory disk that are electrically coupled to the auxiliary circuit.
30. The drive of claim 27 or claim 28, wherein the access circuitry accesses the auxiliary circuit without closing a physical contact therewith.
31. The drive of claim 30, wherein the access circuitry comprises an RF coupling circuit.
32. The drive of any of claims 27-31 , wherein the read head comprises an optical head.
33. The drive of any of claims 27-32, wherein the drive receives disks having no auxiliary circuit, and wherein the read head reads data from such disks.
34. The drive of claim 33, wherein the drive determines whether disks received by the drive include auxiliary circuits.
35. A method of reading data from a memory disk having a primary memory and an auxiliary circuit, comprising: reading a code from the auxiliary circuit; and controlling access to the primary memory based on the code.
36. The method of claim 35, wherein controlling access to the primary memory comprises comparing the code from the auxiliary circuit to a reference stored in the primary memory.
37. The method of claim 35 or claim 36, wherein controlling access to the primary memory comprises decoding the contents of the primary memory using the code.
38. The method of any of claims 35-37, wherein controlling access based on the code comprises comparing the code to a reference external to the memory disk.
39. N method of reading data from a memory disk having a primary memory and an auxiliary circuit, comprising: reading data from the primary memory; and processing the data using the auxiliary circuit.
40. The method of claim 39, wherein processing the data comprises verifying a code stored in the primary memory.
41. The method of claim 39 or claim 40, wherein processing the data comprises decoding the data.
42. The method of any of claims 39-41, wherein processing the data comprises running a software routine using a processor in the auxiliary circuit.
PCT/IL1998/000217 1997-05-15 1998-05-12 Cd with auxiliary electronic circuitry WO1998052191A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU72314/98A AU7231498A (en) 1997-05-15 1998-05-12 Cd with auxiliary electronic circuitry

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IL120836 1997-05-15
IL12083697A IL120836A0 (en) 1997-05-15 1997-05-15 CD with auxiliary electronic circuitry

Publications (1)

Publication Number Publication Date
WO1998052191A1 true WO1998052191A1 (en) 1998-11-19

Family

ID=11070132

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IL1998/000217 WO1998052191A1 (en) 1997-05-15 1998-05-12 Cd with auxiliary electronic circuitry

Country Status (3)

Country Link
AU (1) AU7231498A (en)
IL (1) IL120836A0 (en)
WO (1) WO1998052191A1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0933770A1 (en) * 1997-06-19 1999-08-04 Kabushiki Kaisha Optrom Device for exchanging information with storage medium having electronic circuit and the electronic circuit, and system including the same
EP0996124A1 (en) * 1998-10-22 2000-04-26 Hitachi, Ltd. Optical disk and recording/reproduction apparatus using the same
EP1020855A1 (en) * 1999-01-18 2000-07-19 Hitachi, Ltd. Disk, recording/reproduction apparatus, and recording/reproduction method
EP1030303A2 (en) * 1999-02-18 2000-08-23 PERSONAL VIDEO ITALIA di Battilani Giancarlo Disk-shaped record carrier provided with a circular identification code
WO2001006507A1 (en) * 1999-07-15 2001-01-25 Iomega Corporation Radio-frequency identification (rfid) tag for data storage cartridges
WO2002063624A1 (en) * 2001-02-08 2002-08-15 Marcello Lolli System for identifying and authenticating a data recording support
WO2004029966A1 (en) * 2002-09-30 2004-04-08 Koninklijke Philips Electronics N.V. Record carrier with multiple coupling elements
WO2004029965A1 (en) * 2002-09-30 2004-04-08 Koninklijke Philips Electronics N.V. Record carrier with multiple built-in chips
US7031470B1 (en) 1998-01-22 2006-04-18 Nds Limited Protection of data on media recording disks
EP1646892A2 (en) * 2003-06-23 2006-04-19 Kestrel Wireless, Inc. Method and apparatus for activating optical media
US20120261066A1 (en) * 2011-04-15 2012-10-18 Covidien Ag Sealed Device and Method of Sealing

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5119353A (en) * 1989-03-02 1992-06-02 Seiko Epson Corporation Compact disc with additional memory addressable by disc player
EP0545532A1 (en) * 1991-12-04 1993-06-09 Hewlett-Packard Company Computer system utilising compact intelligent disks
EP0600660A2 (en) * 1992-11-26 1994-06-08 Nintendo Co., Ltd. Information processing system which can check secondary storage medium having prescribed relation therewith and secondary storage device therefore
WO1996029699A1 (en) * 1995-03-22 1996-09-26 Meiller Comcard Gmbh Protection device for data carriers and an interactive device which co-operates with the protection device to prevent unauthorised use

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5119353A (en) * 1989-03-02 1992-06-02 Seiko Epson Corporation Compact disc with additional memory addressable by disc player
EP0545532A1 (en) * 1991-12-04 1993-06-09 Hewlett-Packard Company Computer system utilising compact intelligent disks
EP0600660A2 (en) * 1992-11-26 1994-06-08 Nintendo Co., Ltd. Information processing system which can check secondary storage medium having prescribed relation therewith and secondary storage device therefore
WO1996029699A1 (en) * 1995-03-22 1996-09-26 Meiller Comcard Gmbh Protection device for data carriers and an interactive device which co-operates with the protection device to prevent unauthorised use

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ANONYMOUS: "MAGNETIC RECORDING DISK FILE WITH SILICON SUBSTRATE DISK CONTAINING BOTH INTEGRATED ELECTRONIC CIRCUITS AND MAGNETIC MEDIA", IBM TECHNICAL DISCLOSURE BULLETIN, vol. 28, no. 7, December 1985 (1985-12-01), pages 2861/2862, XP002073271 *

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0933770A1 (en) * 1997-06-19 1999-08-04 Kabushiki Kaisha Optrom Device for exchanging information with storage medium having electronic circuit and the electronic circuit, and system including the same
EP0933770A4 (en) * 1997-06-19 2005-01-12 Ari Corp Inc Device for exchanging information with storage medium having electronic circuit and the electronic circuit, and system including the same
US7813504B2 (en) 1998-01-22 2010-10-12 Nds Limited Protection of data on media recording disks
US7760877B2 (en) 1998-01-22 2010-07-20 Nds Limited Protection of data on media recording disks
US7386127B2 (en) 1998-01-22 2008-06-10 Nds Limited Protection of data on media recording disks
US7031470B1 (en) 1998-01-22 2006-04-18 Nds Limited Protection of data on media recording disks
US6680897B2 (en) 1998-10-22 2004-01-20 Hitachi, Ltd. Optical disk and recording/reproduction apparatus using the same
US6373799B1 (en) 1998-10-22 2002-04-16 Hitachi, Ltd. Optical disk and recording/reproduction apparatus using the same
EP0996124A1 (en) * 1998-10-22 2000-04-26 Hitachi, Ltd. Optical disk and recording/reproduction apparatus using the same
EP1020855A1 (en) * 1999-01-18 2000-07-19 Hitachi, Ltd. Disk, recording/reproduction apparatus, and recording/reproduction method
EP1030303A3 (en) * 1999-02-18 2000-10-18 PERSONAL VIDEO ITALIA di Battilani Giancarlo Disk-shaped record carrier provided with a circular identification code
EP1030303A2 (en) * 1999-02-18 2000-08-23 PERSONAL VIDEO ITALIA di Battilani Giancarlo Disk-shaped record carrier provided with a circular identification code
WO2001006507A1 (en) * 1999-07-15 2001-01-25 Iomega Corporation Radio-frequency identification (rfid) tag for data storage cartridges
WO2002063624A1 (en) * 2001-02-08 2002-08-15 Marcello Lolli System for identifying and authenticating a data recording support
WO2004029966A1 (en) * 2002-09-30 2004-04-08 Koninklijke Philips Electronics N.V. Record carrier with multiple coupling elements
WO2004029965A1 (en) * 2002-09-30 2004-04-08 Koninklijke Philips Electronics N.V. Record carrier with multiple built-in chips
EP1646892A2 (en) * 2003-06-23 2006-04-19 Kestrel Wireless, Inc. Method and apparatus for activating optical media
EP1646892A4 (en) * 2003-06-23 2007-12-05 Kestrel Wireless Inc Method and apparatus for activating optical media
US20120261066A1 (en) * 2011-04-15 2012-10-18 Covidien Ag Sealed Device and Method of Sealing

Also Published As

Publication number Publication date
AU7231498A (en) 1998-12-08
IL120836A0 (en) 1997-09-30

Similar Documents

Publication Publication Date Title
US6298016B1 (en) Recording media including auxiliary memory of different types
EP0484775A2 (en) Media type identification system and method
JP2005165839A (en) Reader/writer, ic tag, article control device, and optical disk device
WO2000023994A1 (en) Smart optical storage media
JP2000509541A (en) CD with built-in chip
WO1998052191A1 (en) Cd with auxiliary electronic circuitry
US6728059B2 (en) Magnetic data card servo writer
CN2505953Y (en) Optical disk structure possessing controlled chip
EP1806747B1 (en) Optical disc recording and reproducing apparatus
JPH11250494A (en) Recording medium
US7334733B2 (en) Data access device using rotational head to access data stored in data strips and data arc segments or data circles
US20050237886A1 (en) Information carrier provided with a transitional region between the clambing area and the information area
US7232074B2 (en) CruzCard
EP1537577A1 (en) Information carrier drive device provided with a double antenna
JP2000057296A (en) Information recording media and information recording media driving device
US6934098B2 (en) Data card with a full circular track for alignment and amplitude calibration
US20060019599A1 (en) Media drive clamping device provided with communication means
JPH10171961A (en) Recording medium and recording medium processor
CN1993752B (en) Disk/disk-drive management system
US20050244006A1 (en) Record carrier with multiple built-in chips
US20080212419A1 (en) Disk Contents Management Method and Disk
US20050249108A1 (en) Record carrier with multiple coupling elements
JP2000222856A (en) Optical disk system
US20060280105A1 (en) Optical disk recording and reproducing apparatus
US6545831B1 (en) Servo-sector arrangement over several data arcs for a rotational head data recording and retrieving system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AT AU AZ BA BB BG BR BY CA CH CN CU CZ CZ DE DE DK DK EE EE ES FI FI GB GE GH GM GW HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SK SL TJ TM TR TT UA UG US UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: JP

Ref document number: 1998548998

Format of ref document f/p: F

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

NENP Non-entry into the national phase

Ref country code: CA

122 Ep: pct application non-entry in european phase