US20070130074A1 - Devices, systems and methods for restricting use of digital content - Google Patents

Devices, systems and methods for restricting use of digital content Download PDF

Info

Publication number
US20070130074A1
US20070130074A1 US11/656,091 US65609107A US2007130074A1 US 20070130074 A1 US20070130074 A1 US 20070130074A1 US 65609107 A US65609107 A US 65609107A US 2007130074 A1 US2007130074 A1 US 2007130074A1
Authority
US
United States
Prior art keywords
digital data
ddrm
recording medium
authorized
user
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.)
Abandoned
Application number
US11/656,091
Inventor
Tim Goldstein
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.)
Individual
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
Application filed by Individual filed Critical Individual
Priority to US11/656,091 priority Critical patent/US20070130074A1/en
Publication of US20070130074A1 publication Critical patent/US20070130074A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q90/00Systems or methods specially adapted for administrative, commercial, financial, managerial or supervisory purposes, not involving significant data processing
    • 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/00094Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers
    • 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/0071Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a purchase action
    • 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
    • G11B20/00753Circuits 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 wherein the usage restriction limits the number of copies that can be made, e.g. CGMS, SCMS, or CCI flags
    • 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
    • G11B20/00753Circuits 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 wherein the usage restriction limits the number of copies that can be made, e.g. CGMS, SCMS, or CCI flags
    • G11B20/00768Circuits 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 wherein the usage restriction limits the number of copies that can be made, e.g. CGMS, SCMS, or CCI flags wherein copy control information is used, e.g. for indicating whether a content may be copied freely, no more, once, or never, by setting CGMS, SCMS, or CCI flags
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00884Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a watermark, i.e. a barely perceptible transformation of the original data which can nevertheless be recognised by an algorithm
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04KSECRET COMMUNICATION; JAMMING OF COMMUNICATION
    • H04K1/00Secret communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00838Preventing unauthorised reproduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91307Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
    • H04N2005/91328Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being a copy management signal, e.g. a copy generation management signal [CGMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91307Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
    • H04N2005/91335Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being a watermark

Definitions

  • the present invention generally relates to devices, systems and methods for restricting use of digital content and, in particular, to devices, systems and methods for ensuring compliance of digital audio and/or digital video data recordings with copyright protection formats.
  • the present invention generally relates to devices, systems and methods for restricting use of digital content and, in particular, to devices, systems and methods for ensuring compliance of digital audio and/or digital video data recordings with copyright protection formats.
  • a preferred method includes the steps of: enabling a user to receive digital data; and preventing the user from copying the digital data to a digital data recording medium if: (a) copy information corresponding to the digital data indicates that such copying is not to be permitted; or (b) the digital data recording medium is not an authorized digital data recording medium.
  • An alternative method includes the steps of: receiving digital data; and determining whether the digital data is being received from a digital data recording medium (DDRM). If the digital data is being received from a DDRM, the step of determining whether the DDRM is a second generation DDRM is conducted, and then, if the DDRM is a second generation DDRM, enabling the digital data to be played.
  • DDRM digital data recording medium
  • Another alternative method includes the steps of: enabling a user to receive digital data; and enabling a determination to be made as to whether the digital data being received by the user is from a DDRM. If the digital data is being received from a DDRM, the step of enabling a determination to be made as to whether the DDRM is a second generation DDRM is conducted, and then, if the DDRM is a second generation DDRM, enabling the digital data to be played by the user.
  • a preferred embodiment of a device for restricting use of digital data by a user includes a first input configured to receive digital data, a second input configured to receive inputs from a user, and a recording media interface component configured to communicate with a digital recording medium.
  • the recording media interface electrically communicating with the first input and the second input and is adapted to write data to a digital recording medium.
  • the device is configured to determine whether digital data received via the first input is from a digital data recording medium (DDRM) and, if the digital data is from a DDRM, to determine whether the DDRM is a second generation DDRM so that, if the DDRM is a second generation DDRM, the device plays the digital data in response to an associated input provided via the second input from the user.
  • DDRM digital data recording medium
  • a device for restricting use of digital data by a user includes: means for receiving digital data; means for receiving inputs from a user; means for writing data to a digital recording medium; means for determining whether digital data received via said means for receiving digital data is from a digital data recording medium (DDRM); and means for determining whether the DDRM is a second generation DDRM so that, if the DDRM is a second generation DDRM, the device plays the digital data in response to an associated input provided via said means for receiving inputs from a user from the user.
  • DDRM digital data recording medium
  • a preferred system includes a first input configured to receive digital data and a memory storage device communicating with the first input.
  • a processor also is provided an is configured to determine whether the digital data received via the first input is from a digital data recording medium (DDRM) and, if the digital data is from a DDRM, to determine whether the DDRM is a second generation DDRM.
  • a second input is configured to receive inputs from a user and a recording media interface is provided which is configured to communicate with a digital recording medium so that if it is determined that the digital data received via the first input is from a DDRM and that the DDRM is a second generation DDRM, the system enables playing of the digital data in response to an associated input provided via the second input from the user.
  • a computer readable medium which includes a computer program stored therein for interfacing with a processor-based system.
  • the computer readable medium preferably includes: logic configured to determine whether the digital data is being received from a digital data recording medium (DDRM); logic configured to determine whether the DDRM is a second generation DDRM; and logic configured to enable playing of the digital data if the digital data is being received from a second generation DDRM.
  • DDRM digital data recording medium
  • FIG. 1 is a block diagram depicting a representative processor-based system which may be utilized with the present invention.
  • FIG. 2 is a flow chart depicting a functional representation of a preferred embodiment of the present invention.
  • FIG. 3 is a schematic diagram depicting a preferred embodiment of the present invention.
  • the present invention provides devices, systems and methods for restricting use of digital data or digital content and, in particular, to devices, systems and methods for ensuring compliance of digital audio and/or digital video data recordings with copyright protection formats.
  • Such formats may include, but are not limited to, the Secure Digital Music Initiative (SDMI) and the Secondary Copy Management System (SCMS) formats, among others.
  • this format is intended to enable the honoring of copyrights of works embodied in digital data, such as by utilizing one or more coding formats and/or techniques for identifying and/or protecting the works.
  • this format specifies that a recording medium contains SCMS information which is stored in the sub-code information of the medium.
  • SCMS information enables a user to make a single recording of the digital information stored on the medium. It should also be noted that for a medium to be considered in compliance with the SCMS specification, royalties have been paid on the medium.
  • the present invention referred to hereinafter as the “compliance device,” “device,” “compliance system,” “system,” “compliance method,” and/or “method,” is adapted to ensure that users comply with copyright protection formats (such as those mentioned herein, among others) and may be implemented in hardware, software, firmware, or a combination thereof.
  • the compliance system is implemented as a software package, which can be adaptable to run on different platforms and operating systems as shall be described further herein.
  • a preferred embodiment of the compliance system which comprises an ordered listing of executable instructions for implementing logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device, and execute the instructions.
  • a “computer-readable medium” can be any means that can contain, store, communicate, propagate or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
  • the computer readable medium can be, for example, but is not limited to, an electronic, magnetic, optical, electro-magnetic, infrared, or semi-conductor system, apparatus, device, or propagation medium. More specific examples (a nonexhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic) having one or more wires, a portable computer diskette (magnetic), a random access memory (RAM) (magnetic), a read-only memory (ROM) (magnetic), an erasable, programmable, read-only memory (EPROM or Flash memory) (magnetic), an optical fiber (optical), and a portable compact disk read-only memory (CDROM) (optical).
  • an electrical connection electronic having one or more wires
  • a portable computer diskette magnetic
  • RAM random access memory
  • ROM read-only memory
  • EPROM or Flash memory erasable, programmable, read-only memory
  • CDROM portable compact disk read-only memory
  • the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance, optical scanning of the paper or other medium, then compiled, interpreted, or otherwise processed in a suitable manner, if necessary, and then stored in a computer memory.
  • FIG. 1 illustrates a typical computer or processor-based system 100 which may utilize the compliance system 10 of the present invention.
  • a computer system 100 generally comprises a processor 102 and a memory 104 with an operating system 106 .
  • the memory 104 may be any combination of volatile and nonvolatile memory elements, such as random access memory or read only memory.
  • the processor 102 accepts instructions and data from memory 104 over a local interface 108 , such as a bus(es).
  • the system also includes an input device(s) 110 and an output device(s) 112 . Examples of input devices may include, but are not limited to, a serial port, a scanner, or a local access network connection.
  • Examples of output devices may include, but are not limited to, a video display, a Universal Serial Bus, or a printer port.
  • this system may run any of a number of different platforms and operating systems, including, but not limited to, Windows NTTM, UnixTM, or Sun SolarisTM operating systems.
  • the compliance system 100 of the present invention resides in memory 104 and is executed by the processor 102 .
  • each block of the flow chart represents a module segment or portion of code which comprises one or more executable instructions for implementing the specified logical function or functions.
  • the functions noted in the various blocks may occur out of the order depicted in FIG. 2 .
  • two blocks shown in succession in FIG. 2 may in fact be executed substantially concurrently where the blocks may sometimes be executed in the reverse order depending upon the functionality involved.
  • the process preferably begins at block 12 where digital data, e.g., digital audio data, digital video data and/or digital audio and video data, is received from a source, such as the Internet, a digital data recording medium, etc.
  • digital data recording medium or DDRM refers to a medium or device which is capable of storing digital data, such as a CD, a DVD, a Digital Audio Tape (DAT), among others.
  • DAT Digital Audio Tape
  • some illustrative examples provided herein in regard to the present invention will refer to the use of CD's. However, it should be noted that the present invention may utilize any suitable digital data recording medium, with all such uses considered well within the scope of the present invention.
  • the method may then proceed to block 20 where a determination is made as to whether the digital data is to be copied or ripped. If it is determined that the digital data is to be copied, the method preferably proceeds to block 22 where a determination is made as to whether a user has provided an authorized DDRM, such as SCMS media, for example, for copying the digital data thereon.
  • authorized DDRM refers to DDRM which is suitable for copying digital data thereto and which has been approved for such copying (typically, being approved for copying means that an appropriate royalty corresponding to the medium has been paid).
  • the method preferably proceeds to block 24 where the user is prevented from making the desired copy and preferably is informed, such as by a prompt or indicator, of the inability to make such a copy. If, however, it is determined that the user has provided such an authorized DDRM, the method preferably proceeds to block 26 where the digital data may be copied to the authorized DDRM, e.g., the audio track may be burned to CD, with the CD preferably being marked as a second generation. Additionally, information, such as watermark and tag information, preferably is updated in a master file, such as depicted in block 28 .
  • the process preferably proceeds to block 30 where digital rights management information or copy information relating to the digital data or content stored thereon is read.
  • copy information refers to information (e.g., information regarding copyright, payment of royalties during download, etc.) regarding the authorization of a user to copy the digital data and may include watermarks, tags, codes, encryption information and/or other features.
  • the process also returns to block 30 when a determination has been made (in block 20 ) that digital data from a non-second generation DDRM is to be ripped and when a subsequent determination has been made that the data is to be converted to an appropriate format, e.g.
  • Conversion to an appropriate format also may include marking the data as a “home copy.”
  • the term “home copy” refers to a coding which facilitates a secure formatting of the digital data associated therewith. For instance, when marked as a “home copy,” the digital data so marked may be restricted for play on the device which was utilized to facilitated the reception of the data and/or copying of the data to a DDRM, thereby transforming the DDRM so marked into a secure medium. If it is determined that the digital data is not to be converted to an appropriate format, the process may return to block 18 where the digital data may be played.
  • the method may proceed to block 34 where a determination is made as to whether the information is provided in an appropriate format, such as SDMI format. If it is determined that the information is not in an appropriate format, the method preferably proceeds to block 36 where the information is marked as a “home copy,” and watermarked (if the digital data is not compressed).
  • an appropriate format such as SDMI format.
  • the method preferably proceeds to block 38 where an appropriate tag and watermark are placed in a database. Proceeding to block 40 , a determination then is made as to whether the digital data is to be copied. If it is determined that the data is not to be copied, the method may proceed to block 18 where the digital data may be played, as described hereinbefore. If, however, it is determined that the digital data is to be copied, the method preferably proceeds to block 42 where a subsequent determination is made as to whether such copying is authorized. If copying is not authorized, the method preferably proceeds to block 44 where the user is so informed. If, however, it is determined that the digital data is authorized to be copied, the method preferably proceeds to block 22 and then proceeds as described hereinbefore.
  • the present invention enables a user to download content from the Internet, for example, while ensuring that such download is in compliance with one or more compliance specifications, e.g., SDMI and/or SCMS.
  • one or more compliance specifications e.g., SDMI and/or SCMS.
  • the present invention preferably only content authorized to be copied (fully compliant content) and/or content which should be fully compliant when appropriately purchased (and, thus, royalty is paid) by a user may be copied.
  • Liquid Tracks from Liquid Audio with watermarking and encryption genuine MP3 from Liquid Audio with watermarking; ASFS from AudioSoft with watermarking and encryption; legal MP3 with watermarking; MSaudio4 from Microsoft with watermarking and encryption; A2B from AT&T with watermarking and encryption; AAC from Dolby Laboratories with watermarking and encryption; and file types with SDMI approval, among others.
  • the present invention facilitates watermarking of the file and tagging of the file as a “home copy.” If, thereafter, the user wishes to burn the track to CD, the user must either pay an appropriate royalty, as indicated at the web site, or utilize authorized DDRM, e.g., SCMS media, as described hereinbefore.
  • DDRM e.g., SCMS media
  • copy protection through encryption and watermarking preferably is strictly followed, whereby if a download file does not have the appropriate encryption and/or watermarking, but is in a format that should have this information, the file preferably is watermarked and/or encrypted as uncopyable until such time as either the royalty is paid or authorized DDRM is utilized.
  • the present invention may facilitate conversion of this file into an appropriate format and watermark and/or encrypt the file with the user's identification information and mark the file as “home copy.”
  • the information should be provided in one of the formats recited hereinbefore.
  • the copied track is watermarked and/or encrypted with the user's information, with the track also being marked as a “home copy.” If, thereafter, the user intends to burn any track from a CD to another CD, the user is required to purchase a license from an appropriate website or use SCMS media.
  • CD's marked as “second generation” maybe copied to a system of the user; however, all tracks so copied are watermarked as uncopyable. Thus, the files created from second generation CD's may not be copied to another CD.
  • the present invention when a user inserts an audio CD bought from a local music store and then copies selected tracks from the CD to the user's hard drive and creates a compilation list from these tracks to burn to CD, the present invention preferably prompts the user to utilize authorized DDRM. As a further example, when a user inserts an audio CD which was produced on a CD copier, the present invention preferably notifies the user that the CD is a second generation CD. If, thereafter, the tracks on the CD are copied to the hard drive and the user attempts to add these to a compilation to burn to CD, the user preferably is informed that burning of those tracks is not allowed.
  • all tracks burned to CD from another CD include serial copy management information (SCMI) added to a lead-in of the CD and the lead-in of the track which marks the track as a second generation.
  • SCMI serial copy management information
  • This SCMI information states that the CD created is a copy and that each track should be marked as uncopyable.
  • the present invention preferably prompts the user to utilize SCMS media. The user also should receive a similar prompt when attempting to create a track list which includes one or more files from another CD as well as files that have had royalties paid when downloaded.
  • the user should not be prompted by the present invention to provide SCMS media.
  • the files burned to the CD should then have the appropriate SCMI information decremented to reflect the appropriate burn count and, thus, the ability of the user to make further copies.
  • the present invention also may facilitate direct CD-to-CD copying if such copying is to made to authorized DDRM.
  • each track should be appropriately marked as second generation, such as by alternating the copy bit from one to zero in the data portion of the disk for each track.
  • second generation tracks may be played through an analog audio port, the present invention preferably does not facilitate the copying of any second generation track regardless of the media type utilized to be copied.
  • the present invention also may facilitate the collection of audio from other digital sources; however, authorized copy rules, such as SCMS rules, for example, are followed. Therefore, if the copyright status bit of the digital data is set for copy protected and the L bit is set for pre-rec, the file should be watermarked as a “home copy.” If this track is burned to CD, the copy bit should be modified from zero to one to indicate second generation. If the copy status bit is set for copy protected and the L bit is missing, recording and copying is prohibited. Additionally, audio from analog sources should be watermarked as “home copy” and can be burned to CD using SCMS or commercial media.
  • SCMS rules for example
  • the device 300 is described herein as a stand-alone unit, i.e., a unit not requiring an interface with a processor-based device, such as a personal computer, for example.
  • a processor-based device such as a personal computer
  • various functionality described in relation to the device 300 may be appropriately accommodated by such an interface, whereby the various components described herein for providing particular functionality of device 300 may, instead, be providing by such a processor-based system.
  • alternative embodiments of the device 300 may include only those components which provide functionality typically not provided in such a processor-based system. All such embodiments, although not described in detail herein, are considered well within the scope of the present invention.
  • compliance device 300 includes functional logic 310 which may be provided in numerous configurations, such as in hardware, firmware, software, or combinations thereof.
  • functional logic 310 enables functionality of the device, such as described in relation to the process 200 depicted in FIG. 2 , for example.
  • Device 300 also incorporates various inputs and outputs, such as a data input 312 which may be adapted for interfacing with the Internet, Ethernet, or another suitable network, or may be adapted to receive data from a processor of a processor-based system, such as a personal computer, for example.
  • a user input 314 is provided for allowing a user to interface with the device, with such user input cooperating with one or more keys of a key pad, a computer-interfaced keyboard, or any other suitable configuration which allows a user to select among the various functionality provided by the device 300 (described in detail hereinafter).
  • a digital audio/video output 316 is provided which is adapted for providing audio/video data to a device, such as a speaker or display device, for converting the digital data stored on a digital storage medium.
  • an analog audio/video output 318 may be provided which is adapted for providing audio/video data to a device, such as a speaker or display device.
  • Compliance device 300 also incorporates a media reader/writer 320 which is adapted to receive a digital recording media, such as a CD, or DVD, via recording media input/output 322 and, thereafter, is adapted to read data from and/or write data to the medium received therein.
  • a media reader/writer 320 which is adapted to receive a digital recording media, such as a CD, or DVD, via recording media input/output 322 and, thereafter, is adapted to read data from and/or write data to the medium received therein.
  • the various components of device 300 may electrically intercommunicate via a bus, i.e., bus 324 , with logic 310 and reader/writer 320 communicating with the bus 324 via transmission lines 326 and 328 , respectively, although various other intercommunication layouts, such as those layouts incorporating infra-red (IR), radio frequency (RF) and or satellite intercommunication techniques, may be utilized. So provided, compliance device 300 may provide various compliance functionality, such as the compliance functionality described in relation to FIG. 2 , for example.

Abstract

Devices, systems and methods for restricting use of digital content are provided. Among those embodiments which may be construed as providing a method for restricting use of digital data, a preferred method includes the steps of: enabling a user to receive digital data; and preventing the user from copying the digital data to a digital data recording medium if: (a) copy information corresponding to the digital data indicates that such copying is not to be permitted; or (b) the digital data recording medium is not an authorized digital data recording medium.

Description

    CROSS REFERENCE TO RELATED APPLICATION
  • This application is a continuation of U.S. patent application Ser. No. 09/570,193, filed May 15, 2000, which is incorporated by reference herein.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The present invention generally relates to devices, systems and methods for restricting use of digital content and, in particular, to devices, systems and methods for ensuring compliance of digital audio and/or digital video data recordings with copyright protection formats.
  • 2. Description of the Related Art
  • The proliferation of the Internet and highly transportable storage media, such as Compact discs (CD's), Digital Versatile Discs (DVD's), and Digital Audio Tape (DAT), for example, have made the worldwide dissemination and storage of digital data common place. Such digital data, however, may embody a work or compilation of works which may be the subject of one or more copyrights. Heretofore, digital data relating to the subject of one or more copyrights oftentimes has been copied in disregard of such copyrights.
  • Due to the prevalence of unauthorized copying of copyrighted works onto storage media, such as CD's, for example, legislation such as the Audio Home Recording Act of 1992, the Digital Millennium Copyright Act (DMCA), the Secure Digital Music Initiative (SDMI), and the Secondary Copy Management System (SCMS), among others, have been enacted in order to avert such unauthorized copying. Even with such legislation, however, unauthorized copying of copyrighted or, otherwise, proprietary digital data still occurs, resulting in a significant loss of potential royalties which should be paid to the owners of the digital data.
  • Therefore, there is a need for improved devices, systems and methods which address these and other shortcomings of the prior art.
  • SUMMARY OF THE INVENTION
  • Briefly described, the present invention generally relates to devices, systems and methods for restricting use of digital content and, in particular, to devices, systems and methods for ensuring compliance of digital audio and/or digital video data recordings with copyright protection formats. Among those embodiments which may be construed as providing a method for restricting use of digital data, a preferred method includes the steps of: enabling a user to receive digital data; and preventing the user from copying the digital data to a digital data recording medium if: (a) copy information corresponding to the digital data indicates that such copying is not to be permitted; or (b) the digital data recording medium is not an authorized digital data recording medium.
  • An alternative method includes the steps of: receiving digital data; and determining whether the digital data is being received from a digital data recording medium (DDRM). If the digital data is being received from a DDRM, the step of determining whether the DDRM is a second generation DDRM is conducted, and then, if the DDRM is a second generation DDRM, enabling the digital data to be played.
  • Another alternative method includes the steps of: enabling a user to receive digital data; and enabling a determination to be made as to whether the digital data being received by the user is from a DDRM. If the digital data is being received from a DDRM, the step of enabling a determination to be made as to whether the DDRM is a second generation DDRM is conducted, and then, if the DDRM is a second generation DDRM, enabling the digital data to be played by the user.
  • A preferred embodiment of a device for restricting use of digital data by a user includes a first input configured to receive digital data, a second input configured to receive inputs from a user, and a recording media interface component configured to communicate with a digital recording medium. Preferably, the recording media interface electrically communicating with the first input and the second input and is adapted to write data to a digital recording medium. Additionally, the device is configured to determine whether digital data received via the first input is from a digital data recording medium (DDRM) and, if the digital data is from a DDRM, to determine whether the DDRM is a second generation DDRM so that, if the DDRM is a second generation DDRM, the device plays the digital data in response to an associated input provided via the second input from the user.
  • In another embodiment, a device for restricting use of digital data by a user includes: means for receiving digital data; means for receiving inputs from a user; means for writing data to a digital recording medium; means for determining whether digital data received via said means for receiving digital data is from a digital data recording medium (DDRM); and means for determining whether the DDRM is a second generation DDRM so that, if the DDRM is a second generation DDRM, the device plays the digital data in response to an associated input provided via said means for receiving inputs from a user from the user.
  • A preferred system includes a first input configured to receive digital data and a memory storage device communicating with the first input. A processor also is provided an is configured to determine whether the digital data received via the first input is from a digital data recording medium (DDRM) and, if the digital data is from a DDRM, to determine whether the DDRM is a second generation DDRM. A second input is configured to receive inputs from a user and a recording media interface is provided which is configured to communicate with a digital recording medium so that if it is determined that the digital data received via the first input is from a DDRM and that the DDRM is a second generation DDRM, the system enables playing of the digital data in response to an associated input provided via the second input from the user.
  • In still another embodiment, a computer readable medium is provided which includes a computer program stored therein for interfacing with a processor-based system. The computer readable medium preferably includes: logic configured to determine whether the digital data is being received from a digital data recording medium (DDRM); logic configured to determine whether the DDRM is a second generation DDRM; and logic configured to enable playing of the digital data if the digital data is being received from a second generation DDRM.
  • Other features and advantages of the present invention should become apparent to one with skill in the art upon examination of the following drawings and detailed description. It is intended that all such features and advantages be included herein within the scope of the present invention, as defined in the appended claims.
  • BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
  • The present invention, as defined in the claims, can be better understood with reference to the following drawings. The drawings are not necessarily to scale, emphasis instead being placed on clearly illustrating the principles of the present invention.
  • FIG. 1 is a block diagram depicting a representative processor-based system which may be utilized with the present invention.
  • FIG. 2 is a flow chart depicting a functional representation of a preferred embodiment of the present invention.
  • FIG. 3 is a schematic diagram depicting a preferred embodiment of the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
  • Reference will now be made in detail to the description of the invention as illustrated in the drawings with like numerals indicating like parts throughout the several views. As mentioned briefly hereinbefore, the present invention provides devices, systems and methods for restricting use of digital data or digital content and, in particular, to devices, systems and methods for ensuring compliance of digital audio and/or digital video data recordings with copyright protection formats. Such formats may include, but are not limited to, the Secure Digital Music Initiative (SDMI) and the Secondary Copy Management System (SCMS) formats, among others.
  • In regard to SDMI, this format is intended to enable the honoring of copyrights of works embodied in digital data, such as by utilizing one or more coding formats and/or techniques for identifying and/or protecting the works.
  • In regard to SCMS, this format specifies that a recording medium contains SCMS information which is stored in the sub-code information of the medium. In accordance with the SCMS specification, the SCMS information enables a user to make a single recording of the digital information stored on the medium. It should also be noted that for a medium to be considered in compliance with the SCMS specification, royalties have been paid on the medium.
  • The present invention, referred to hereinafter as the “compliance device,” “device,” “compliance system,” “system,” “compliance method,” and/or “method,” is adapted to ensure that users comply with copyright protection formats (such as those mentioned herein, among others) and may be implemented in hardware, software, firmware, or a combination thereof. In a preferred embodiment, however, the compliance system is implemented as a software package, which can be adaptable to run on different platforms and operating systems as shall be described further herein. In particular, a preferred embodiment of the compliance system, which comprises an ordered listing of executable instructions for implementing logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device, and execute the instructions. In the context of this document, a “computer-readable medium” can be any means that can contain, store, communicate, propagate or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
  • The computer readable medium can be, for example, but is not limited to, an electronic, magnetic, optical, electro-magnetic, infrared, or semi-conductor system, apparatus, device, or propagation medium. More specific examples (a nonexhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic) having one or more wires, a portable computer diskette (magnetic), a random access memory (RAM) (magnetic), a read-only memory (ROM) (magnetic), an erasable, programmable, read-only memory (EPROM or Flash memory) (magnetic), an optical fiber (optical), and a portable compact disk read-only memory (CDROM) (optical). Note that the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance, optical scanning of the paper or other medium, then compiled, interpreted, or otherwise processed in a suitable manner, if necessary, and then stored in a computer memory.
  • FIG. 1 illustrates a typical computer or processor-based system 100 which may utilize the compliance system 10 of the present invention. As shown in FIG. 1, a computer system 100 generally comprises a processor 102 and a memory 104 with an operating system 106. Herein, the memory 104 may be any combination of volatile and nonvolatile memory elements, such as random access memory or read only memory. The processor 102 accepts instructions and data from memory 104 over a local interface 108, such as a bus(es). The system also includes an input device(s) 110 and an output device(s) 112. Examples of input devices may include, but are not limited to, a serial port, a scanner, or a local access network connection. Examples of output devices may include, but are not limited to, a video display, a Universal Serial Bus, or a printer port. Generally, this system may run any of a number of different platforms and operating systems, including, but not limited to, Windows NT™, Unix™, or Sun Solaris™ operating systems. The compliance system 100 of the present invention, the functions of which shall be described hereinafter, resides in memory 104 and is executed by the processor 102.
  • The flowchart of FIG. 2 shows the functionality and operation of a preferred implementation of the compliance system 10 depicted in FIG. 1. In this regard, each block of the flow chart represents a module segment or portion of code which comprises one or more executable instructions for implementing the specified logical function or functions. It should also be noted that in some alternative implementations the functions noted in the various blocks may occur out of the order depicted in FIG. 2. For example, two blocks shown in succession in FIG. 2 may in fact be executed substantially concurrently where the blocks may sometimes be executed in the reverse order depending upon the functionality involved.
  • In the embodiment of the compliance system 10 depicted in FIG. 2, the process preferably begins at block 12 where digital data, e.g., digital audio data, digital video data and/or digital audio and video data, is received from a source, such as the Internet, a digital data recording medium, etc. As utilized herein, the term “digital data recording medium” or DDRM refers to a medium or device which is capable of storing digital data, such as a CD, a DVD, a Digital Audio Tape (DAT), among others. For ease of description, and not for the purpose of limitation, some illustrative examples provided herein in regard to the present invention will refer to the use of CD's. However, it should be noted that the present invention may utilize any suitable digital data recording medium, with all such uses considered well within the scope of the present invention.
  • Proceeding to block 14, a determination is made as to whether the digital data is being received from a DDRM. If it is determined that the digital data is from a DDRM, the process preferably proceeds to block 16 where a determination is made as to whether the DDRM is a second generation DDRM. As utilized herein, the term “second generation” refers to a DDRM which contains digital data that is copied from an original source or authorized release copy of such digital data. If it is determined in block 16 that the digital data being received is from a second generation DDRM, the method preferably proceeds to block 18 where the digital data may be played, e.g., played as audio and/or video. If, however, it is determined in block 16 that the digital data is not being received from a second generation DDRM, the method may then proceed to block 20 where a determination is made as to whether the digital data is to be copied or ripped. If it is determined that the digital data is to be copied, the method preferably proceeds to block 22 where a determination is made as to whether a user has provided an authorized DDRM, such as SCMS media, for example, for copying the digital data thereon. As utilized herein, the term “authorized DDRM” refers to DDRM which is suitable for copying digital data thereto and which has been approved for such copying (typically, being approved for copying means that an appropriate royalty corresponding to the medium has been paid).
  • If it is determined that the user has not provided an authorized DDRM, the method preferably proceeds to block 24 where the user is prevented from making the desired copy and preferably is informed, such as by a prompt or indicator, of the inability to make such a copy. If, however, it is determined that the user has provided such an authorized DDRM, the method preferably proceeds to block 26 where the digital data may be copied to the authorized DDRM, e.g., the audio track may be burned to CD, with the CD preferably being marked as a second generation. Additionally, information, such as watermark and tag information, preferably is updated in a master file, such as depicted in block 28.
  • Referring back to block 14, if it is determined that the digital data is not being provided from a DDRM, the process preferably proceeds to block 30 where digital rights management information or copy information relating to the digital data or content stored thereon is read. As utilized herein, the term “copy information” refers to information (e.g., information regarding copyright, payment of royalties during download, etc.) regarding the authorization of a user to copy the digital data and may include watermarks, tags, codes, encryption information and/or other features. The process also returns to block 30 when a determination has been made (in block 20) that digital data from a non-second generation DDRM is to be ripped and when a subsequent determination has been made that the data is to be converted to an appropriate format, e.g. a format conducive to presenting and/or maintaining copy information, such as SDMI format, for example (block 31). Conversion to an appropriate format (block 32) also may include marking the data as a “home copy.” As utilized herein, the term “home copy” refers to a coding which facilitates a secure formatting of the digital data associated therewith. For instance, when marked as a “home copy,” the digital data so marked may be restricted for play on the device which was utilized to facilitated the reception of the data and/or copying of the data to a DDRM, thereby transforming the DDRM so marked into a secure medium. If it is determined that the digital data is not to be converted to an appropriate format, the process may return to block 18 where the digital data may be played.
  • Referring again to block 30, after reading the copy information, the method may proceed to block 34 where a determination is made as to whether the information is provided in an appropriate format, such as SDMI format. If it is determined that the information is not in an appropriate format, the method preferably proceeds to block 36 where the information is marked as a “home copy,” and watermarked (if the digital data is not compressed).
  • If it determined that the information is in an appropriate format or, alternatively, after the information has been appropriately marked (block 36), the method preferably proceeds to block 38 where an appropriate tag and watermark are placed in a database. Proceeding to block 40, a determination then is made as to whether the digital data is to be copied. If it is determined that the data is not to be copied, the method may proceed to block 18 where the digital data may be played, as described hereinbefore. If, however, it is determined that the digital data is to be copied, the method preferably proceeds to block 42 where a subsequent determination is made as to whether such copying is authorized. If copying is not authorized, the method preferably proceeds to block 44 where the user is so informed. If, however, it is determined that the digital data is authorized to be copied, the method preferably proceeds to block 22 and then proceeds as described hereinbefore.
  • As described hereinbefore, the present invention enables a user to download content from the Internet, for example, while ensuring that such download is in compliance with one or more compliance specifications, e.g., SDMI and/or SCMS. For instance, by utilizing the present invention, preferably only content authorized to be copied (fully compliant content) and/or content which should be fully compliant when appropriately purchased (and, thus, royalty is paid) by a user may be copied. The following are representative examples of content which the present invention may facilitate for downloading: Liquid Tracks from Liquid Audio with watermarking and encryption; genuine MP3 from Liquid Audio with watermarking; ASFS from AudioSoft with watermarking and encryption; legal MP3 with watermarking; MSaudio4 from Microsoft with watermarking and encryption; A2B from AT&T with watermarking and encryption; AAC from Dolby Laboratories with watermarking and encryption; and file types with SDMI approval, among others.
  • As described hereinbefore in relation to FIG. 2, receiving digital data, such as by downloading a file from an Internet website, that does not have watermarking or encryption, the present invention facilitates watermarking of the file and tagging of the file as a “home copy.” If, thereafter, the user wishes to burn the track to CD, the user must either pay an appropriate royalty, as indicated at the web site, or utilize authorized DDRM, e.g., SCMS media, as described hereinbefore. Thus, copy protection through encryption and watermarking preferably is strictly followed, whereby if a download file does not have the appropriate encryption and/or watermarking, but is in a format that should have this information, the file preferably is watermarked and/or encrypted as uncopyable until such time as either the royalty is paid or authorized DDRM is utilized.
  • As another example, when a user has created a WAV file and has stored the file, such as on the hard drive of a personal computer, the present invention may facilitate conversion of this file into an appropriate format and watermark and/or encrypt the file with the user's identification information and mark the file as “home copy.”
  • When a user copies audio from a CD, preferably the information should be provided in one of the formats recited hereinbefore. The copied track is watermarked and/or encrypted with the user's information, with the track also being marked as a “home copy.” If, thereafter, the user intends to burn any track from a CD to another CD, the user is required to purchase a license from an appropriate website or use SCMS media. Additionally, CD's marked as “second generation” maybe copied to a system of the user; however, all tracks so copied are watermarked as uncopyable. Thus, the files created from second generation CD's may not be copied to another CD. For instance, when a user inserts an audio CD bought from a local music store and then copies selected tracks from the CD to the user's hard drive and creates a compilation list from these tracks to burn to CD, the present invention preferably prompts the user to utilize authorized DDRM. As a further example, when a user inserts an audio CD which was produced on a CD copier, the present invention preferably notifies the user that the CD is a second generation CD. If, thereafter, the tracks on the CD are copied to the hard drive and the user attempts to add these to a compilation to burn to CD, the user preferably is informed that burning of those tracks is not allowed.
  • Preferably, all tracks burned to CD from another CD include serial copy management information (SCMI) added to a lead-in of the CD and the lead-in of the track which marks the track as a second generation. This SCMI information states that the CD created is a copy and that each track should be marked as uncopyable. Thus, when a user copies a track from CD to a hard drive in an appropriate format, such as a format set forth hereinbefore, and the user then creates a track list from CD's to be burned to CD, the present invention preferably prompts the user to utilize SCMS media. The user also should receive a similar prompt when attempting to create a track list which includes one or more files from another CD as well as files that have had royalties paid when downloaded. If, however, the user has appropriately downloaded tracks, i.e., has paid the appropriate royalties for all files downloaded, and the user then creates a compilation list to burn to CD of these files, the user should not be prompted by the present invention to provide SCMS media. The files burned to the CD should then have the appropriate SCMI information decremented to reflect the appropriate burn count and, thus, the ability of the user to make further copies.
  • The present invention also may facilitate direct CD-to-CD copying if such copying is to made to authorized DDRM. When such copying is facilitated, each track should be appropriately marked as second generation, such as by alternating the copy bit from one to zero in the data portion of the disk for each track. Although second generation tracks may be played through an analog audio port, the present invention preferably does not facilitate the copying of any second generation track regardless of the media type utilized to be copied.
  • The present invention also may facilitate the collection of audio from other digital sources; however, authorized copy rules, such as SCMS rules, for example, are followed. Therefore, if the copyright status bit of the digital data is set for copy protected and the L bit is set for pre-rec, the file should be watermarked as a “home copy.” If this track is burned to CD, the copy bit should be modified from zero to one to indicate second generation. If the copy status bit is set for copy protected and the L bit is missing, recording and copying is prohibited. Additionally, audio from analog sources should be watermarked as “home copy” and can be burned to CD using SCMS or commercial media.
  • Referring now to FIG. 3, a preferred embodiment of a compliance device 300 will be described in detail. For the purpose of illustration, and not for the purpose of limitation, the device 300 is described herein as a stand-alone unit, i.e., a unit not requiring an interface with a processor-based device, such as a personal computer, for example. However, various functionality described in relation to the device 300 may be appropriately accommodated by such an interface, whereby the various components described herein for providing particular functionality of device 300 may, instead, be providing by such a processor-based system. Thus, alternative embodiments of the device 300 may include only those components which provide functionality typically not provided in such a processor-based system. All such embodiments, although not described in detail herein, are considered well within the scope of the present invention.
  • In regard to FIG. 3, compliance device 300 includes functional logic 310 which may be provided in numerous configurations, such as in hardware, firmware, software, or combinations thereof. Preferably, functional logic 310 enables functionality of the device, such as described in relation to the process 200 depicted in FIG. 2, for example. Device 300 also incorporates various inputs and outputs, such as a data input 312 which may be adapted for interfacing with the Internet, Ethernet, or another suitable network, or may be adapted to receive data from a processor of a processor-based system, such as a personal computer, for example. A user input 314 is provided for allowing a user to interface with the device, with such user input cooperating with one or more keys of a key pad, a computer-interfaced keyboard, or any other suitable configuration which allows a user to select among the various functionality provided by the device 300 (described in detail hereinafter). A digital audio/video output 316 is provided which is adapted for providing audio/video data to a device, such as a speaker or display device, for converting the digital data stored on a digital storage medium. Additionally, an analog audio/video output 318 may be provided which is adapted for providing audio/video data to a device, such as a speaker or display device. It should be noted that, in some embodiments, the functionality provided by data in/out 312 and digital audio/video out 316 may be accommodated by a single input/output. Compliance device 300 also incorporates a media reader/writer 320 which is adapted to receive a digital recording media, such as a CD, or DVD, via recording media input/output 322 and, thereafter, is adapted to read data from and/or write data to the medium received therein.
  • As depicted in FIG. 3, the various components of device 300 may electrically intercommunicate via a bus, i.e., bus 324, with logic 310 and reader/writer 320 communicating with the bus 324 via transmission lines 326 and 328, respectively, although various other intercommunication layouts, such as those layouts incorporating infra-red (IR), radio frequency (RF) and or satellite intercommunication techniques, may be utilized. So provided, compliance device 300 may provide various compliance functionality, such as the compliance functionality described in relation to FIG. 2, for example.
  • The foregoing description has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obvious modifications or variations are possible in light of the above teachings. The embodiment or embodiments discussed, however, were chosen and described to provide the best illustration of the principles of the invention and its practical application to thereby enable one of ordinary skill in the art to utilize the invention in various embodiments and with various modifications as are suited to the particular use contemplated. All such modifications and variations, are within the scope of the invention as determined by the appended claims when interpreted in accordance with the breadth to which they are fairly and legally entitled.

Claims (25)

1. The method of claim 43, further comprising:
determining whether the digital data is being received from a digital data recording medium (DDRM);
if the digital data is being received from a DDRM, determining whether the DDRM is a second generation DDRM;
if the DDRM is a second generation DDRM, enabling the digital data to be played.
2. The method of claim 1, wherein the step of determining whether the digital data is being received from a DDRM comprises the steps of:
if the digital data is not being received from a second generation DDRM, determining whether the digital data is to be copied or ripped;
if the digital data is to be copied, determining whether an authorized recording medium is provided for copying the digital data thereon;
if an authorized recording medium is not provided, preventing copying of the digital data;
if an authorized recording medium is provided, enabling copying of the digital data onto the authorized recording medium.
3. The method of claim 1, wherein the step of determining whether the digital data is being received from a DDRM comprises the steps of:
if the digital data is not being received from a DDRM, reading identification information of the digital data.
4. The method of claim 1, wherein the step of receiving digital data comprises the step of receiving digital data via the Internet.
5. The method of claim 1, wherein the digital data comprises audio data, and wherein the step of enabling the digital data to be played comprises the step of enabling the digital data to be played as audio.
6. The method of claim 2, wherein the step of preventing copying of the digital data comprises the step of informing a user that the digital data may not be copied.
7. The method of claim 2, wherein the step of enabling copying of the digital data onto the authorized recording medium comprises the step of marking the authorized recording medium with the digital data recorded thereon as a second generation.
8. The method of claim 2, further comprising the step of updating watermark and tag information of the digital data.
9. The method of claim 2, wherein the step of determining whether the digital data is to be copied or ripped comprises the steps of:
if the digital data is to be ripped, marking the digital data as a home copy; and
reading identification information of the digital data.
10. The method of claim 3, wherein identification information is selected from at least one of the group consisting of: watermark information, tag information and encryption information.
11. The method of claim 3, wherein the step of reading identification information comprises the steps of:
determining whether the identification information is provided in an appropriate format;
if the identification information is not in an appropriate format, marking the digital data as a home copy;
if the identification information is in an appropriate format, placing a tag and watermark in a database.
12. The method of claim 9, wherein an appropriate format is SDMI format, and wherein the step of marking the digital data as a home copy comprises the step of converting the rip tag file to SDMI format.
13. The method of claim 11, further comprising the steps of:
determining whether the digital data is to be recorded to a DDRM;
if the digital data is not to be recorded to DDRM, enabling the digital data to be played;
if the digital data is to be recorded to DDRM, determining recording the digital data to DDRM is authorized;
if recording the digital data to DDRM is not authorized, preventing the user from recording the digital data to DDRM;
if recording the digital data to DDRM is authorized, determining whether an authorized recording medium is provided for copying the digital data thereon;
if an authorized recording medium is not provided, preventing copying of the digital data;
if an authorized recording medium is provided, enabling copying of the digital data onto the authorized recording medium.
14. The method of claim 13, wherein the step of preventing copying of the digital data comprises the step of informing a user that the digital data may not be copied.
15. The method of claim 13, wherein the step of enabling copying of the digital data onto the authorized recording medium comprises the step of marking the authorized recording medium with the digital data recorded thereon as a second generation.
16. The method of claim 13, further comprising the step of updating watermark and tag information of the digital data. 17.-42. (canceled)
43. A method for restricting use of digital data comprising the steps of:
enabling a user to receive digital data;
evaluating a digital data recording medium; and
preventing the user from copying the digital data to the digital data recording medium if:
copy information corresponding to the digital data indicates that such copying is not to be permitted; or
the digital data recording medium is not an authorized digital data recording medium.
44. The method of claim 43, further comprising:
enabling copying of the digital data to a secure medium, if copy information corresponding to the digital data is not provided.
45. The method of claim 43, wherein the digital data recording medium is selected from the group consisting of: a compact disc, a digital audio tape, and a digital versatile disk.
46. The method of claim 43, wherein the digital data is selected from the group consisting of: audio content, video content and audio/video content, and wherein the method further comprises the step of:
allowing the user to play the digital data.
47. A device for restricting use of digital data by a user, said device comprising:
a first input configured to receive digital data;
a second input configured to receive inputs from a user; and
a recording media interface component configured to communicate with a digital recording medium, said recording media interface communicating with said first input and said second input and being adapted to evaluate a digital data recording medium;
said device being configured to prevent the user from copying the digital data to the digital data recording medium if:
copy information corresponding to the digital data indicates that such copying is not to be permitted; or
the digital data recording medium is not an authorized digital data recording medium.
48. The device of claim 47, wherein said device is further configured to determine whether digital data received via said first input is from a digital data recording medium (DDRM) and, if the digital data is from a DDRM, to determine whether the DDRM is a second generation DDRM such that, if the DDRM is a second generation DDRM, said device plays the digital data in response to an associated input provided via said second input from the user.
49. The device of claim 48, further comprising:
a third input electrically communicating with said recording media interface and configured to receive analog data.
50. The device of claim 48, further comprising:
logic circuitry configured to determine whether digital data received via said first input is from a DDRM and, if the digital data is from a DDRM, to determine whether the DDRM is a second generation DDRM such that, if the DDRM is a second generation DDRM, said device plays the digital data in response to an associated input provided via said second input from the user, said logic circuitry electrically communicating with said recording media interface.
51. A method for restricting use of digital data comprising the steps of:
enabling a user to receive digital data;
evaluating a digital data recording medium to determine whether the user is authorized to copy the digital data to the recording medium; and
if the recording medium indicated that such recording is authorized, enabling the digital data to be recorded to the recording medium.
US11/656,091 2000-05-15 2007-01-22 Devices, systems and methods for restricting use of digital content Abandoned US20070130074A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/656,091 US20070130074A1 (en) 2000-05-15 2007-01-22 Devices, systems and methods for restricting use of digital content

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/570,193 US7188087B1 (en) 2000-05-15 2000-05-15 Devices, systems and methods for restricting use of digital content
US11/656,091 US20070130074A1 (en) 2000-05-15 2007-01-22 Devices, systems and methods for restricting use of digital content

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/570,193 Continuation US7188087B1 (en) 2000-05-15 2000-05-15 Devices, systems and methods for restricting use of digital content

Publications (1)

Publication Number Publication Date
US20070130074A1 true US20070130074A1 (en) 2007-06-07

Family

ID=24278635

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/570,193 Expired - Fee Related US7188087B1 (en) 2000-05-15 2000-05-15 Devices, systems and methods for restricting use of digital content
US11/656,091 Abandoned US20070130074A1 (en) 2000-05-15 2007-01-22 Devices, systems and methods for restricting use of digital content

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/570,193 Expired - Fee Related US7188087B1 (en) 2000-05-15 2000-05-15 Devices, systems and methods for restricting use of digital content

Country Status (2)

Country Link
US (2) US7188087B1 (en)
JP (1) JP4928677B2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050078944A1 (en) * 2003-09-16 2005-04-14 Hank Risan Method and system for controlling video media
US7720768B1 (en) * 2009-04-15 2010-05-18 Media Rights Technologies, Inc. Enhancing copyright revenue generation for a copyright protected frame-based work
US20100306860A1 (en) * 2009-05-29 2010-12-02 Hank Risan Using a custom media library to secure digital media content
US20100306859A1 (en) * 2009-05-29 2010-12-02 Hank Risan Secure media copying and/or playback in a usage protected frame-based work
US8645229B1 (en) * 2010-03-19 2014-02-04 Brian K. Buchheit Secondary marketplace for digital media content
US8909217B2 (en) 2011-04-15 2014-12-09 Myine Electronics, Inc. Wireless internet radio system and method for a vehicle

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6233389B1 (en) 1998-07-30 2001-05-15 Tivo, Inc. Multimedia time warping system
US7558472B2 (en) 2000-08-22 2009-07-07 Tivo Inc. Multimedia signal processing system
EP1885128A3 (en) 1999-09-20 2008-03-12 Tivo, Inc. Closed caption tagging system
US8812850B2 (en) 2000-03-02 2014-08-19 Tivo Inc. Secure multimedia transfer system
US7908635B2 (en) 2000-03-02 2011-03-15 Tivo Inc. System and method for internet access to a personal television service
US8171520B2 (en) * 2000-03-02 2012-05-01 Tivo Inc. Method of sharing personal media using a digital recorder
US7096187B1 (en) 2002-07-23 2006-08-22 Harris Scott C Compressed audio information
CA2588630C (en) 2004-11-19 2013-08-20 Tivo Inc. Method and apparatus for secure transfer of previously broadcasted content
WO2007022432A2 (en) * 2005-08-18 2007-02-22 Emc Corporation Compliance processing of rights managed data
EP2184739A3 (en) * 2008-07-29 2011-03-16 Hitachi Ltd. Copy control method
US20100312810A1 (en) * 2009-06-09 2010-12-09 Christopher Horton Secure identification of music files

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5134611A (en) * 1988-09-30 1992-07-28 Microcom, Inc. Analog/digital data device and method
US5729516A (en) * 1996-03-12 1998-03-17 Pioneer Electronic Coporation Information recording medium, apparatus for recording the same and apparatus for reproducing the same
US6034832A (en) * 1996-06-12 2000-03-07 Sony Corporation Recording medium having digital copy management data recorded therein, and recording apparatus and reproducing apparatus in which reproduction or recording operation is controlled on the basis of the digital copy management data
US6209092B1 (en) * 1997-01-27 2001-03-27 U.S. Philips Corporation Method and system for transferring content information and supplemental information relating thereto
US6243796B1 (en) * 1996-08-05 2001-06-05 Sony Corporation Recording medium and recording or reproduction apparatus that provides protection from unauthorized use of the medium
US6615192B1 (en) * 1999-03-12 2003-09-02 Matsushita Electric Industrial Co., Ltd. Contents copying system, copying method, computer-readable recording medium and disc drive copying contents but not a cipher key via a host computer

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4858036A (en) * 1986-08-04 1989-08-15 Peter Ginkel Software protection and identification system
US4980782A (en) * 1985-06-03 1990-12-25 Peter Ginkel Software protection and identification system
JPH02293930A (en) * 1989-05-08 1990-12-05 Victor Co Of Japan Ltd Preventing system for stealing of recording contents of recording medium
MY121551A (en) * 1994-12-22 2006-02-28 Sony Corp Recording and reproducing system for protecting copyrighted data
DE69634850T2 (en) * 1995-10-09 2006-05-18 Matsushita Electric Industrial Co., Ltd., Kadoma INFORMATION RECEIVING CARRIER, INFORMATION REPRODUCER AND INFORMATION REPRODUCTION PROCESS
AU3207697A (en) * 1996-05-15 1997-12-05 Macrovision Corporation Method and apparatus for copy protection of copyrighted material on various recording media
JP3594062B2 (en) * 1996-11-19 2004-11-24 ソニー株式会社 Information transmission method, information output device, and information recording device
EP0984346A1 (en) * 1998-09-02 2000-03-08 Hitachi Europe Limited Copy protection apparatus and method
US6425098B1 (en) * 1998-10-20 2002-07-23 Midbar Tech (1998) Ltd. Prevention of disk piracy
EP2665062A3 (en) * 1998-12-11 2016-10-19 Sony Corporation Technique for controlling copying of data
JP4045388B2 (en) * 1999-01-14 2008-02-13 ソニー株式会社 Information signal duplication limiting method, information signal duplication control system, and information signal recording apparatus
JP2000207747A (en) * 1999-01-14 2000-07-28 Pioneer Electronic Corp Recording medium, information-recording apparatus and information reproducing apparatus
JP3748352B2 (en) * 1999-12-16 2006-02-22 富士通株式会社 Data management method, recording medium for recording image generation method program, and recording medium for recording image restoration method program
JP3728621B2 (en) * 2000-02-10 2005-12-21 松下電器産業株式会社 Digital data copy control method and playback apparatus
US6691229B1 (en) * 2000-03-06 2004-02-10 Matsushita Electric Industrial Co., Ltd. Method and apparatus for rendering unauthorized copies of digital content traceable to authorized copies

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5134611A (en) * 1988-09-30 1992-07-28 Microcom, Inc. Analog/digital data device and method
US5729516A (en) * 1996-03-12 1998-03-17 Pioneer Electronic Coporation Information recording medium, apparatus for recording the same and apparatus for reproducing the same
US6034832A (en) * 1996-06-12 2000-03-07 Sony Corporation Recording medium having digital copy management data recorded therein, and recording apparatus and reproducing apparatus in which reproduction or recording operation is controlled on the basis of the digital copy management data
US6243796B1 (en) * 1996-08-05 2001-06-05 Sony Corporation Recording medium and recording or reproduction apparatus that provides protection from unauthorized use of the medium
US6209092B1 (en) * 1997-01-27 2001-03-27 U.S. Philips Corporation Method and system for transferring content information and supplemental information relating thereto
US6615192B1 (en) * 1999-03-12 2003-09-02 Matsushita Electric Industrial Co., Ltd. Contents copying system, copying method, computer-readable recording medium and disc drive copying contents but not a cipher key via a host computer

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050078944A1 (en) * 2003-09-16 2005-04-14 Hank Risan Method and system for controlling video media
US9342662B2 (en) * 2003-09-16 2016-05-17 Media Rights Technologies, Inc. Method and system for controlling video media
US20160239643A1 (en) * 2003-09-16 2016-08-18 Media Rights Technologies, Inc. Method and system for controlling video media
US7720768B1 (en) * 2009-04-15 2010-05-18 Media Rights Technologies, Inc. Enhancing copyright revenue generation for a copyright protected frame-based work
US20100306860A1 (en) * 2009-05-29 2010-12-02 Hank Risan Using a custom media library to secure digital media content
US20100306859A1 (en) * 2009-05-29 2010-12-02 Hank Risan Secure media copying and/or playback in a usage protected frame-based work
WO2010138614A3 (en) * 2009-05-29 2011-02-17 Media Rights Technologies, Inc. Secure copy and/or playback protection
US8645229B1 (en) * 2010-03-19 2014-02-04 Brian K. Buchheit Secondary marketplace for digital media content
US9189823B1 (en) * 2010-03-19 2015-11-17 Brian K. Buchheit Transferring an ownership right to a copy of a copyrighted work from a physical object to digital media
US10049415B1 (en) * 2010-03-19 2018-08-14 Brian K. Buchheit Transferring an ownership right to a copy of a copyrighted work from a physical object to digital media
US10147151B1 (en) * 2010-03-19 2018-12-04 Brian K. Buchheit Locking a physical artifact of a copyrighted work to enable use of a digital version
US8909217B2 (en) 2011-04-15 2014-12-09 Myine Electronics, Inc. Wireless internet radio system and method for a vehicle

Also Published As

Publication number Publication date
JP2002063764A (en) 2002-02-28
US7188087B1 (en) 2007-03-06
JP4928677B2 (en) 2012-05-09

Similar Documents

Publication Publication Date Title
US20070130074A1 (en) Devices, systems and methods for restricting use of digital content
JP4046767B2 (en) Recording signal copy prevention system
US20090193258A1 (en) Controlling the downloading and recording of digital data
JP2002100116A (en) Data recording and reproducing method and device, data recording and reproducing method, data reproducing device and reproducing method and recording medium
US20070255660A1 (en) License Managing System and License Managing Method
US7334266B2 (en) Reproduction control method, program and recording medium
US20020144130A1 (en) Apparatus and methods for detecting illicit content that has been imported into a secure domain
US20030215217A1 (en) Information recording medium, recording apparatus, reproduction apparatus, and recording and reproduction apparatus
Fleischmann Impact of Digital Technology on Copyright Law, The
US7302575B2 (en) Apparatus for and method of preventing illicit copying of digital content
US7213004B2 (en) Apparatus and methods for attacking a screening algorithm based on partitioning of content
JP2011076622A (en) Method for screening copy-protected material
CA2763025A1 (en) Secure copy and/or playback protection
AU2006343229B2 (en) A method for protecting digital content by encrypting and decrypting a memory card
JP2004110309A (en) Data copy and move processor and data copy and move processing method
US6976173B2 (en) Methods of attack on a content screening algorithm based on adulteration of marked content
Fleischmann The Impact of Digital Technology on Copyright Law
Xu et al. Content protection and usage control for digital music
US20020143502A1 (en) Apparatus and methods for attacking a screening algorithm using digital signal processing
Fleischmann The Impact of Digital Technology on Copyright Law, 8 Computer LJ 1 (1987)
JP2004110302A (en) Data copy processor and data copy processing method
US20150186656A1 (en) Method for protecting digital contents by using memory card encryption and decryption
JP2001356965A (en) Electronic file and device and method for reproducing electronic file
JP2006163959A (en) Storage medium copying method, control program for storage medium copying machine, and storage medium copying machine

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION