USRE43530E1 - Method of converting audio data for a portable device and reproducing the converted audio data - Google Patents

Method of converting audio data for a portable device and reproducing the converted audio data Download PDF

Info

Publication number
USRE43530E1
USRE43530E1 US12/494,250 US49425009A USRE43530E US RE43530 E1 USRE43530 E1 US RE43530E1 US 49425009 A US49425009 A US 49425009A US RE43530 E USRE43530 E US RE43530E
Authority
US
United States
Prior art keywords
audio data
information
encrypted
equalizer
encrypted audio
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.)
Active, expires
Application number
US12/494,250
Inventor
Won Jun Yang
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.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
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 LG Electronics Inc filed Critical LG Electronics Inc
Priority to US12/494,250 priority Critical patent/USRE43530E1/en
Application granted granted Critical
Publication of USRE43530E1 publication Critical patent/USRE43530E1/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • 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/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/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
    • G11B20/00217Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
    • G11B20/00246Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is obtained from a local device, e.g. device key initially stored by the player or by the recorder
    • 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
    • G11B20/00217Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
    • G11B20/00253Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier
    • G11B20/00333Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier the key being stored in header data, e.g. in sector headers
    • 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
    • G11B20/00478Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier wherein contents are decrypted and re-encrypted with a different key when being copied from/to a record carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/233Processing of audio elementary streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2347Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving video stream encryption
    • H04N21/23476Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving video stream encryption by partially encrypting, e.g. encrypting the ending portion of a movie
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
    • H04N21/4405Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving video stream decryption
    • H04N21/44055Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving video stream decryption by partially decrypting, e.g. decrypting a video stream that has been partially encrypted
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/10537Audio or video recording
    • G11B2020/10546Audio or video recording specifically adapted for audio data

Definitions

  • the present invention relates to a method of converting audio data encrypted for anti-piracy and copyright protection to a suitable format to be played in a portable device, such as an MP3 player, and reproducing the converted audio data.
  • Newly developed portable audio devices such as an MP3 player
  • An MP3 player is able to decode MP3-formatted digital audio file stored in a flash memory to produce high-quality sounds.
  • most MP3 players have interfacing function of communicating with a personal computer (PC). Accordingly, after a user obtains MP3 audio files from Web sites, with or without a fee, through Web surfing and downloading processes, the user stores the obtained MP3 files from a PC in an internal memory of an MP3 player through the interfacing function.
  • PC personal computer
  • DRM Digital Right Management
  • decrypting such heavily-encrypted audio data requires a high computing power, and only after decryption, the data can be played by a device of much lower computing power than a conventional PC.
  • the data can not be played by a portable device because a portable device, of which computing power is relatively low, can not conduct decrypting and decoding operation simultaneously in real time.
  • the following sequential steps should be performed: decryption of heavily-encrypted audio data with a PC; light or no re-encryption of the decrypted audio data; and transmission of the lightly-encrypted or non-encrypted audio data to a portable device.
  • the portable audio device has an equalizing function in general to improve fidelity of music listening.
  • an equalizing mode suitable to a certain music genre is not set automatically.
  • a user must select one of several equalizing modes believed proper for the present music to be played or adjust manually an individual amplifying gain for each band.
  • An object of the invention is to solve at least the above problems and/or disadvantages and to provide at least the advantages described hereinafter.
  • Another object of the present invention to provide a method of providing equalizing information for a portable device along with format-converted audio data after converting the audio data encrypted for anti-piracy and copyright protection to a suitable format for being played in the portable device.
  • Another object of the present invention to provide a method of playing the format-converted audio data using the equalizing information inserted therein.
  • a method for converting encrypted audio data including decrypting the encrypted audio data, inserting information for setting equalizer in the decrypted audio data, and re-encrypting the decrypted audio data with the information for setting the equalizer.
  • a method for playing encrypted audio data including reading play control information contained in the encrypted audio data, determining whether to play the encrypted audio data based on the read play control information, decrypting the encrypted audio data if determined to play, and outputting the decrypted audio data while conducting equalizer function for the decrypted audio data based on the read play control information.
  • a computer decrypts the encrypted audio data, inserts information for setting equalizer in the decrypted audio data, re-encrypts lightly the decrypted audio data with the information for setting equalizer, and transmits the lightly-encrypted audio data to a portable device.
  • the portable device sets equalizer suitable to the lightly-encrypted audio data using the information for setting equalizer inserted by the computer.
  • the portable device further decrypts the lightly-encrypted audio data, and outputs the decrypted audio data while amplifying or attenuating audio data for each band according to the set equalizer.
  • FIG. 1 shows a schematic conversion process in which encrypted audio data are converted to a suitable format for being played in a portable device
  • FIG. 2 is a block diagram showing a preferred embodiment of a portable device and a PC that conducts the conversion process depicted in FIG. 1 ;
  • FIG. 3 is a flow chart showing a preferred embodiment of a converting process according to the present invention.
  • FIG. 1 shows a schematic conversion process according to preferred embodiments of the present invention in which encrypted audio data are converted to a suitable format for being played in a portable device.
  • heavily-encrypted audio data 2 goes through a conversion 4 .
  • a piece of music is composed of encrypted data and header, the encrypted data has been encrypted much more lightly than the original encryption.
  • the light encryption is preferably sufficient to ensure stable and sufficient decryption with relatively low computing power.
  • the 32-byte header preferably includes the following fields: 16-byte ‘Encryption Information’ necessary to decrypt lightly-encrypted audio data; 1-byte ‘Equalizer Available’ indicating whether or not the information about an equalizer mode suitable to music genre of audio data is included; 1-byte ‘Music Genre’; and 1-byte ‘Paid Or Not’ indicating if the audio data has been released for free or it is purchased.
  • a 1-byte ‘Number Permitted’ field preferably indicates the number of playbacks permitted when the ‘Paid Or Not’ byte indicates trial release, and a 12-byte field is ‘Reserved’.
  • the ‘Equalizer Available’ When the ‘Equalizer Available’ is set to ‘1’, information indicative of music genre of the audio data or equalizer adjusting parameters is preferably written in the ‘Music Genre’.
  • the equalizer adjusting parameters are about signal amplifying or attenuating rate for each band. If the ‘Paid Or Not’ is set to ‘Trial Release’, the permissible number of playbacks without purchase is preferably written in the ‘Number Permitted’. Otherwise, no information need to be written in the ‘Number Permitted’.
  • the 32-byte header may be encrypted, if needed, with an encryption key known to a portable device that will receive the audio data formatted as shown in FIG. 1 .
  • FIG. 2 is a simplified block diagram showing a preferred embodiment of a portable device and a PC, which can conduct the conversion process depicted in FIG. 1 , connected with the portable device.
  • FIG. 3 is a flow chart showing a preferred embodiment of a conversion process according to the present invention, which can be conducted by the PC and the portable device as shown in FIG. 2 .
  • the preferred embodiment of a conversion process shown in FIG. 3 will be described using elements shown in FIG. 2 , however, the present invention is not intended to be so limited.
  • a PC 100 receives encrypted audio data (Step S 10 ) preferably from a server located in a network through its network adapter (not shown) connectable to the network or the like.
  • the PC 100 stores received data in an internal memory 10 temporarily (Step S 11 ).
  • a decrypting unit 11 decrypts the encrypted audio data A stored in the memory 10 (Step S 12 ) with a known decryption key and outputs decrypted audio data B to an encrypting unit 12 .
  • the encrypting unit 12 re-encrypts the decrypted audio data B (Step S 13 - 1 ) to output re-encrypted audio file C.
  • the re-encryption is conducted much more lightly than the original encryption of the audio data A.
  • the encrypting unit 12 uses an encryption key whose bit length is much shorter than that of original encryption key.
  • the re-encryption is preferably sufficiently performed in a device 200 to provide satisfactory real-time performance.
  • a header information generator 13 of the PC preferably analyzes information following “TAG” string identifier appended to the decrypted audio data.
  • the appended information may include music genre, DRM-related information, etc. in the form of text. Therefore, the header information generator 13 extracts necessary information from the appended information to transcribe or fill in respective associated fields of the header depicted in FIG. 1 (Step S 13 - 2 ).
  • the ‘Paid Or Not’ and the ‘Number Permitted’ are filled in with the information respectively, and if there is music genre information the ‘Music Genre’ is filled in with the music genre information or equalizer adjusting parameters pre-assigned to that genre. In this case, since the ‘Music Genre’ is valid, the ‘Equalizer Available’ is set. If there is no information related with music genre and DRM in the appended information, the fields of the header may be filled with information (e.g., per genre or per equalizer band) entered by a user.
  • DRM Dynamic Range Management
  • the header information generator 13 preferably sends the 32-byte header D with 16-byte blanks reserved for ‘Encryption Information’ to a data combiner 14 , which places the received header D before the lightly-encrypted audio data received from the encrypting unit 12 (Step S 14 ).
  • the data combiner 14 also writes in the 16-byte blanks of the header D an encryption key d 1 used in the light re-encryption of the encrypting unit 12 after receiving it from the encrypting unit 12 .
  • the header information generator 13 can transmit the 32-byte header with 16-byte blanks to the encrypting unit 12 to be encrypted therein along with the audio data.
  • the lightly-encrypted audio data E with the header are then transmitted to the portable player 200 , e.g., MP3 player in wired or wireless connection to the PC 100 (Step S 15 ).
  • the portable player 200 e.g., MP3 player in wired or wireless connection to the PC 100 (Step S 15 ).
  • the transmitted lightly-encrypted audio data E are stored in a memory 20 of the MP3 player 200 . If the stored audio data are selected to be played by a user (Step S 20 ), they are retrieved (Step S 21 ) by a controlling unit 23 and are sent to a decrypting unit 21 which decrypts the received encrypted audio data (Step S 22 - 1 ) with the information written in ‘Encryption Information’ of the received header to produce non-encrypted audio data F. If the 32-byte header has been encrypted too, the decrypting unit 21 decrypts the header first and sends the decrypted header information d 2 to the controlling unit 23 .
  • the controlling unit 23 also receives the header included in the retrieved audio data from the memory 20 and analyzes it (Step S 22 - 2 ). If the header has been encrypted, the controlling unit 23 receives decrypted header information d 2 from the decrypting unit 21 .
  • the header analysis preferably includes a play allowed determination.
  • Step S 22 - 3 If the header analysis is indicative of non-allowable playback (Step S 22 - 3 ), e.g., if the ‘Paid Or Not’ tells ‘Trial Release’ and the ‘Number Permitted’ is zero, the controlling unit 23 stops the decrypting of the decrypting unit 21 immediately (Step S 23 ) and outputs a message notifying that this playback is not allowed to a displaying unit such as an Liquid Crystal Display (LCD) (Step S 24 ). If the ‘Number Permitted’ is not zero, the controlling unit 23 will decrement value written in the ‘Number Permitted’ by one and update the header of the audio data stored in the memory 20 preferably after decrypted audio data are completely outputted.
  • a displaying unit such as an Liquid Crystal Display (LCD)
  • the controlling unit 23 continues the decrypting. Thus, if the ‘Paid Or Not’ is indicative of rightful purchase, the controlling unit 23 makes the decryption of the decrypting unit 21 proceed continuously regardless of the ‘Number Permitted’. In these cases that the decryption must proceed without termination, the controlling unit 23 checks the ‘Equalizer Available’ of the received header (Step S 25 ) and reads value written in the ‘Music Genre’ if the ‘Equalizer Available’ is set. Then, the controlling unit 23 conducts equalizing operation for the decrypted audio data according to the read value (Step S 26 ).
  • the controlling unit 23 reads equalizer adjusting parameters ps pre-assigned to the value from an internal memory and sets the parameters ps to a digital signal processor 22 . If the value in the ‘Music Genre’ is about equalizer adjusting parameters, then the controlling unit 23 sets the read value (e.g., the read equalizer adjusting parameters) to the digital signal processor 22 .
  • the digital signal processor 22 decodes the decrypted audio data F from the decrypting unit 21 while amplifying or attenuating the decoded data for each band according to each band gain set by the equalizer adjusting parametersps from the controlling unit 23 .
  • Each of the decoded data G magnitude is amplified or attenuated are converted to real sound by an output device (not shown) next to the digital data (signal) processor 22 (Step S 27 ).
  • the music is conveyed as desired to a listener.
  • preferred embodiments according to the present invention have various advantages.
  • the preferred embodiments of a method of converting encrypted audio data to a suitable format for a portable device and of reproducing the converted audio data makes audio data encrypted heavily for anti-piracy and copyright protection playable in a portable device of which computing power is relatively low.
  • the preferred embodiments can convey the audio data to a listener properly, authentically or as selected well by setting equalizer mode suitable to the music genre of the audio data.

Abstract

A method of converting audio data encrypted for anti-piracy and copyright protection to a suitable format so that the data can be played in a portable device. A computer first decrypts the encrypted audio data and inserts information for setting equalizer, then encrypts the audio data lightly with the information for setting equalizer and transmits the data to a portable device. The portable device sets equalizer suitable to the lightly-encrypted audio data using the information for setting equalizer inserted by the computer, then decrypts the lightly-encrypted audio data, and outputs the decrypted audio data while amplifying or attenuating audio data for each band according to the set equalizer. Therefore, heavily encrypted audio data can be playable in a portable device with relatively low computing power and, by setting equalizer mode suitable to a music genre, the audio data can be conveyed to a listener authentically.

Description

This application is a Continuation Reissue Application of U.S. Reissue application Ser. No. 12/252,691 filed on Oct. 16, 2008 (now U.S. Pat. No. Re. 42,813 E), which is a Reissue of U.S. Pat. No. 7,124,444B2 (application Ser. No. 10/127,596 filed Apr. 23, 2002), which claims foreign priority benefits of Korean Patent Application No. 2001-21909 filed Apr. 24, 2001 in Republic of Korea. The entire contents of each of the above-identified applicants are hereby incorporated by reference. Notice: More than one reissue application has been filed for the reissue of U.S. Pat. No. 7,124,444. The reissue applications are application Ser. No. 12/252,691 (now U.S. Pat. No. Re. 42,813 E), application Ser. No. 12/494,250 (present application), application Ser. No. 12/494,253 (now U.S. Pat. No. Re. 42,399 E), application Ser. No. 12/494,255, application Ser. No. 12/875,827.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a method of converting audio data encrypted for anti-piracy and copyright protection to a suitable format to be played in a portable device, such as an MP3 player, and reproducing the converted audio data.
2. Background of the Related Art
Newly developed portable audio devices, such as an MP3 player, are very popular. An MP3 player is able to decode MP3-formatted digital audio file stored in a flash memory to produce high-quality sounds. Further, most MP3 players have interfacing function of communicating with a personal computer (PC). Accordingly, after a user obtains MP3 audio files from Web sites, with or without a fee, through Web surfing and downloading processes, the user stores the obtained MP3 files from a PC in an internal memory of an MP3 player through the interfacing function.
The digital audio data that are usually conveyed through a network, such as the Internet, are heavily encrypted through Digital Right Management (DRM) system to protect copyright.
Generally, decrypting such heavily-encrypted audio data requires a high computing power, and only after decryption, the data can be played by a device of much lower computing power than a conventional PC. The data can not be played by a portable device because a portable device, of which computing power is relatively low, can not conduct decrypting and decoding operation simultaneously in real time.
Accordingly, for listening to such heavily-encrypted audio data with a portable device, the following sequential steps should be performed: decryption of heavily-encrypted audio data with a PC; light or no re-encryption of the decrypted audio data; and transmission of the lightly-encrypted or non-encrypted audio data to a portable device.
Furthermore, the portable audio device has an equalizing function in general to improve fidelity of music listening. However, in the portable audio device with equalizing function, an equalizing mode suitable to a certain music genre is not set automatically. A user must select one of several equalizing modes believed proper for the present music to be played or adjust manually an individual amplifying gain for each band.
Needless to say, such selection and adjustment for each music is very tedious, and most users do not use equalizing function embodied in the portable audio device. As a result, music does not get conveyed to a listener authentically.
SUMMARY OF THE INVENTION
An object of the invention is to solve at least the above problems and/or disadvantages and to provide at least the advantages described hereinafter.
Another object of the present invention to provide a method of providing equalizing information for a portable device along with format-converted audio data after converting the audio data encrypted for anti-piracy and copyright protection to a suitable format for being played in the portable device.
Another object of the present invention to provide a method of playing the format-converted audio data using the equalizing information inserted therein.
In order to achieve at least the above objects in whole or in part, and in accordance with the purpose of the present invention, as embodied and broadly described, there is provided a method for converting encrypted audio data, including decrypting the encrypted audio data, inserting information for setting equalizer in the decrypted audio data, and re-encrypting the decrypted audio data with the information for setting the equalizer.
To further achieve at least the above objects in whole or in part, and in accordance with the purpose of the present invention, as embodied and broadly described, there is provided a method for playing encrypted audio data, including reading play control information contained in the encrypted audio data, determining whether to play the encrypted audio data based on the read play control information, decrypting the encrypted audio data if determined to play, and outputting the decrypted audio data while conducting equalizer function for the decrypted audio data based on the read play control information.
According to a method of converting encrypted audio data to a suitable format for a portable device and playing the converted audio data of the present invention, a computer decrypts the encrypted audio data, inserts information for setting equalizer in the decrypted audio data, re-encrypts lightly the decrypted audio data with the information for setting equalizer, and transmits the lightly-encrypted audio data to a portable device. The portable device then sets equalizer suitable to the lightly-encrypted audio data using the information for setting equalizer inserted by the computer. The portable device further decrypts the lightly-encrypted audio data, and outputs the decrypted audio data while amplifying or attenuating audio data for each band according to the set equalizer.
Additional advantages, objects, and features of the invention will be set forth in part in the description which follows and in part will become apparent to those having ordinary skill in the art upon examination of the following or may be learned from practice of the invention. The objects and advantages of the invention may be realized and attained as particularly pointed out in the appended claims.
BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying drawings, which are included to provide a further understanding of the present invention, illustrate the preferred embodiments of the invention, and together with the description, serve to explain the principles of the present invention, and wherein:
FIG. 1 shows a schematic conversion process in which encrypted audio data are converted to a suitable format for being played in a portable device;
FIG. 2 is a block diagram showing a preferred embodiment of a portable device and a PC that conducts the conversion process depicted in FIG. 1; and
FIG. 3 is a flow chart showing a preferred embodiment of a converting process according to the present invention.
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
In order that the invention may be fully understood, preferred embodiments of the present invention will now be described with reference to the accompanying drawings. FIG. 1 shows a schematic conversion process according to preferred embodiments of the present invention in which encrypted audio data are converted to a suitable format for being played in a portable device.
As shown in FIG. 1, heavily-encrypted audio data 2 goes through a conversion 4. In the format E of FIG. 1, a piece of music is composed of encrypted data and header, the encrypted data has been encrypted much more lightly than the original encryption. The light encryption is preferably sufficient to ensure stable and sufficient decryption with relatively low computing power.
The 32-byte header preferably includes the following fields: 16-byte ‘Encryption Information’ necessary to decrypt lightly-encrypted audio data; 1-byte ‘Equalizer Available’ indicating whether or not the information about an equalizer mode suitable to music genre of audio data is included; 1-byte ‘Music Genre’; and 1-byte ‘Paid Or Not’ indicating if the audio data has been released for free or it is purchased. A 1-byte ‘Number Permitted’ field preferably indicates the number of playbacks permitted when the ‘Paid Or Not’ byte indicates trial release, and a 12-byte field is ‘Reserved’.
When the ‘Equalizer Available’ is set to ‘1’, information indicative of music genre of the audio data or equalizer adjusting parameters is preferably written in the ‘Music Genre’. The equalizer adjusting parameters are about signal amplifying or attenuating rate for each band. If the ‘Paid Or Not’ is set to ‘Trial Release’, the permissible number of playbacks without purchase is preferably written in the ‘Number Permitted’. Otherwise, no information need to be written in the ‘Number Permitted’. The 32-byte header may be encrypted, if needed, with an encryption key known to a portable device that will receive the audio data formatted as shown in FIG. 1.
FIG. 2 is a simplified block diagram showing a preferred embodiment of a portable device and a PC, which can conduct the conversion process depicted in FIG. 1, connected with the portable device. FIG. 3 is a flow chart showing a preferred embodiment of a conversion process according to the present invention, which can be conducted by the PC and the portable device as shown in FIG. 2. The preferred embodiment of a conversion process shown in FIG. 3 will be described using elements shown in FIG. 2, however, the present invention is not intended to be so limited.
After initiating, first a PC 100 receives encrypted audio data (Step S10) preferably from a server located in a network through its network adapter (not shown) connectable to the network or the like. The PC 100 stores received data in an internal memory 10 temporarily (Step S11). Then, a decrypting unit 11 decrypts the encrypted audio data A stored in the memory 10 (Step S12) with a known decryption key and outputs decrypted audio data B to an encrypting unit 12. The encrypting unit 12 re-encrypts the decrypted audio data B (Step S13-1) to output re-encrypted audio file C. The re-encryption is conducted much more lightly than the original encryption of the audio data A. For example, the encrypting unit 12 uses an encryption key whose bit length is much shorter than that of original encryption key. The re-encryption is preferably sufficiently performed in a device 200 to provide satisfactory real-time performance.
In the meantime, a header information generator 13 of the PC preferably analyzes information following “TAG” string identifier appended to the decrypted audio data. The appended information may include music genre, DRM-related information, etc. in the form of text. Therefore, the header information generator 13 extracts necessary information from the appended information to transcribe or fill in respective associated fields of the header depicted in FIG. 1 (Step S13-2).
For example, if there is Dynamic Range Management (DRM) related information, the ‘Paid Or Not’ and the ‘Number Permitted’ are filled in with the information respectively, and if there is music genre information the ‘Music Genre’ is filled in with the music genre information or equalizer adjusting parameters pre-assigned to that genre. In this case, since the ‘Music Genre’ is valid, the ‘Equalizer Available’ is set. If there is no information related with music genre and DRM in the appended information, the fields of the header may be filled with information (e.g., per genre or per equalizer band) entered by a user.
The header information generator 13 preferably sends the 32-byte header D with 16-byte blanks reserved for ‘Encryption Information’ to a data combiner 14, which places the received header D before the lightly-encrypted audio data received from the encrypting unit 12 (Step S14). The data combiner 14 also writes in the 16-byte blanks of the header D an encryption key d1 used in the light re-encryption of the encrypting unit 12 after receiving it from the encrypting unit 12. Through this data combination, final re-encrypted audio data E which will be provided for the portable device are made. If the header is to be encrypted, the header information generator 13 can transmit the 32-byte header with 16-byte blanks to the encrypting unit 12 to be encrypted therein along with the audio data.
The lightly-encrypted audio data E with the header are then transmitted to the portable player 200, e.g., MP3 player in wired or wireless connection to the PC 100 (Step S15).
The transmitted lightly-encrypted audio data E are stored in a memory 20 of the MP3 player 200. If the stored audio data are selected to be played by a user (Step S20), they are retrieved (Step S21) by a controlling unit 23 and are sent to a decrypting unit 21 which decrypts the received encrypted audio data (Step S22-1) with the information written in ‘Encryption Information’ of the received header to produce non-encrypted audio data F. If the 32-byte header has been encrypted too, the decrypting unit 21 decrypts the header first and sends the decrypted header information d2 to the controlling unit 23.
Because the received audio data F have been encrypted much lightly, their real-time decryption is ensured in the decrypting unit 21 with low computing power.
In the meantime, the controlling unit 23 also receives the header included in the retrieved audio data from the memory 20 and analyzes it (Step S22-2). If the header has been encrypted, the controlling unit 23 receives decrypted header information d2 from the decrypting unit 21. The header analysis preferably includes a play allowed determination. If the header analysis is indicative of non-allowable playback (Step S22-3), e.g., if the ‘Paid Or Not’ tells ‘Trial Release’ and the ‘Number Permitted’ is zero, the controlling unit 23 stops the decrypting of the decrypting unit 21 immediately (Step S23) and outputs a message notifying that this playback is not allowed to a displaying unit such as an Liquid Crystal Display (LCD) (Step S24). If the ‘Number Permitted’ is not zero, the controlling unit 23 will decrement value written in the ‘Number Permitted’ by one and update the header of the audio data stored in the memory 20 preferably after decrypted audio data are completely outputted.
If the header analysis is indicative of allowable playback (Step S22-3), the controlling unit 23 continues the decrypting. Thus, if the ‘Paid Or Not’ is indicative of rightful purchase, the controlling unit 23 makes the decryption of the decrypting unit 21 proceed continuously regardless of the ‘Number Permitted’. In these cases that the decryption must proceed without termination, the controlling unit 23 checks the ‘Equalizer Available’ of the received header (Step S25) and reads value written in the ‘Music Genre’ if the ‘Equalizer Available’ is set. Then, the controlling unit 23 conducts equalizing operation for the decrypted audio data according to the read value (Step S26).
If the value in the ‘Music Genre’ is actually indicative of music genre, the controlling unit 23 reads equalizer adjusting parameters ps pre-assigned to the value from an internal memory and sets the parameters ps to a digital signal processor 22. If the value in the ‘Music Genre’ is about equalizer adjusting parameters, then the controlling unit 23 sets the read value (e.g., the read equalizer adjusting parameters) to the digital signal processor 22.
The digital signal processor 22 decodes the decrypted audio data F from the decrypting unit 21 while amplifying or attenuating the decoded data for each band according to each band gain set by the equalizer adjusting parametersps from the controlling unit 23. Each of the decoded data G magnitude is amplified or attenuated are converted to real sound by an output device (not shown) next to the digital data (signal) processor 22 (Step S27). Through the self-adjusting or automatic equalizing function, the music is conveyed as desired to a listener.
The above described preferred embodiments including decryption of the lightly-encrypted audio data and automatic equalizer setting function for a music genre were described using an MP3 player. However, the present invention was not intended to be so limited. For example, the preferred embodiments can be adapted to a PDA (Personal Digital Assistant) capable of processing digital data.
As described above, preferred embodiments according to the present invention have various advantages. The preferred embodiments of a method of converting encrypted audio data to a suitable format for a portable device and of reproducing the converted audio data makes audio data encrypted heavily for anti-piracy and copyright protection playable in a portable device of which computing power is relatively low. Further, the preferred embodiments can convey the audio data to a listener properly, authentically or as selected well by setting equalizer mode suitable to the music genre of the audio data.
It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention cover the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.

Claims (32)

1. A method for converting encrypted audio data, comprising:
decrypting the encrypted audio data;
inserting information for setting an equalizer function in the decrypted audio data; and
re-encrypting the decrypted audio data with the information for setting the equalizer function.
2. The method of claim 1, wherein the information insertion uses lighter encryption than an original encryption which was used for the encrypted audio data.
3. The method of claim 1, wherein said information for setting the equalizer function is indicative of music genre.
4. The method of claim 1, wherein said information for setting the equalizer function is equalizer adjusting parameters specifying signal amplifying or attenuating rate for each band.
5. The method of claim 1, further comprising transmitting the re-encrypted audio data to an audio device, wherein said information for setting the equalizer function is equalizer adjusting parameters specifying signal amplifying or attenuating rate for a plurality of bands.
6. The method of claim 5, wherein said audio device is a portable device.
7. The method of claim 1, further comprising inserting information required for protecting copyright of the encrypted audio data.
8. The method of claim 7, wherein said information required for protecting copyright includes information indicative of whether the encrypted audio data are purchased.
9. The method of claim 7, wherein said information required for protecting copyright includes information indicative of a number of allowable playbacks of the encrypted audio data.
10. The method of claim 1, further comprising inserting encryption information required for decrypting the re-encryptyg audio data into the re-encrypted audio data.
11. The method of claim 1, wherein said information for setting the equalizer function is also encrypted along with the decrypted audio data.
12. The method of claim 1, further comprising inserting information, including music genre and dynamic range management related information, into a header file.
13. The method of claim 12, further comprising receiving and storing information entered by a user in the header file.
14. The method of claim 12, further comprising writing an encryption key used with the re-encrypted audio data into the header file.
15. A method for playing encrypted audio data, comprising:
reading play control information contained in the encrypted audio data;
determining whether to play the encrypted audio data based on the read play control information;
decrypting the encrypted audio data if determined to play; and
outputting the decrypted audio data while conducting an equalizer function for the decrypted audio data based on the read play control information.
16. The method of claim 15, wherein said play control information includes information for setting the equalizer function for the encrypted audio data and information required for protecting copyright of the encrypted audio data.
17. The method of claim 16, wherein said information for setting the equalizer function is indicative of music genre, and wherein said information required for protecting copyright is information indicative of how many times the encrypted audio data can be played.
18. The method of claim 15, further comprising decrypting a header containing the play control information if the header is encrypted along with the audio data.
19. The method of claim 15, further comprising playing the audio data and decrementing a value of a permitted play number, if the value of the permitted play number is not zero.
20. The method of claim 15, further comprising determining the encrypted audio data, wherein the determining the encrypted audio data comprises:
first decrypting a digital right management system encryption of data; and
performing a first encryption of said first decrypted data that results in the encrypted audio data,
wherein the first encryption has reduced computational requirements for said decrypting the encrypted audio data relative to the first decryption of the digital right management system encryption.
21. A device for playing encrypted audio data, comprising:
a receiving unit configured to receive an audio data file from an external device, the audio data file including encrypted audio data, play control information, genre information of the encrypted audio data, and equalizer preset information separated from the genre information and associated with the encrypted audio data, wherein the equalizer preset information is set at the external device, and wherein the equalizer preset information includes an equalizer parameter specifying a signal amplifying or attenuating rate for a band of the audio data;
a decrypting unit configured to decrypt the encrypted audio data; and
a controller configured to:
read the play control information and determine whether to play the audio data based on the play control information,
control the decrypting unit to decrypt the encrypted audio data when determined to play according to a result of the determination, and
output the decrypted audio data that is equalized while conducting an equalizing function for the decrypted audio data based on the play control information, wherein the equalizing function is performed using at least the equalizer preset information.
22. The device of claim 21, wherein the play control information includes permission information and/or restriction information for a playback of the audio data.
23. The device of claim 21, wherein the equalizer preset information is configured for being set at the external device by a user.
24. The device of claim 21, wherein the receiving unit further receives key information corresponding to the encrypted audio data, the key information being used by the decrypting unit for decrypting the encrypted audio data.
25. The device of claim 21, wherein the external device includes a personal computer.
26. The device of claim 21, wherein the genre information is metadata information.
27. A method for playing encrypted audio data, the method being performed by a playing device and comprising:
receiving an audio data file from an external device, the audio data file including encrypted audio data, play control information, genre information of the encrypted audio data, and equalizer preset information separated from the genre information and associated with the encrypted audio data, wherein the equalizer preset information is set at the external device, and wherein the equalizer preset information includes an equalizer parameter specifying a signal amplifying or attenuating rate for a band of the audio data;
reading the play control information and determining whether to play the audio data based on the play control information;
decrypting the encrypted audio data when determined to play according to a result of the determining step; and
outputting the decrypted audio data that is equalized while conducting an equalizing function for the decrypted audio data based on the play control information, wherein the equalizing function is performed using at least the equalizer preset information.
28. The method of claim 27, wherein the play control information includes permission information and/or restriction information for a playback of the audio data.
29. The method of claim 27, wherein the equalizer preset information is configured for being set at the external device by a user.
30. The method of claim 27, further comprising receiving key information corresponding to the encrypted audio data, the key information being used for decrypting the encrypted audio data.
31. The method of claim 27, wherein the external device includes a personal computer.
32. The method of claim 27, wherein the genre information is metadata information.
US12/494,250 2001-04-24 2009-06-29 Method of converting audio data for a portable device and reproducing the converted audio data Active 2024-11-30 USRE43530E1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/494,250 USRE43530E1 (en) 2001-04-24 2009-06-29 Method of converting audio data for a portable device and reproducing the converted audio data

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
KR1020010021909A KR100746771B1 (en) 2001-04-24 2001-04-24 Method for reproducing an audio file in portable audio device
KR2001-21909 2001-04-24
US10/127,596 US7124444B2 (en) 2001-04-24 2002-04-23 Method of converting audio data for a portable device and reproducing the converted audio data
US12/252,691 USRE42813E1 (en) 2001-04-24 2008-10-16 Method of converting audio data for a portable device and reproducing the converted audio data
US12/494,250 USRE43530E1 (en) 2001-04-24 2009-06-29 Method of converting audio data for a portable device and reproducing the converted audio data

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/127,596 Reissue US7124444B2 (en) 2001-04-24 2002-04-23 Method of converting audio data for a portable device and reproducing the converted audio data

Publications (1)

Publication Number Publication Date
USRE43530E1 true USRE43530E1 (en) 2012-07-17

Family

ID=19708614

Family Applications (6)

Application Number Title Priority Date Filing Date
US10/127,596 Ceased US7124444B2 (en) 2001-04-24 2002-04-23 Method of converting audio data for a portable device and reproducing the converted audio data
US12/252,691 Active 2024-11-30 USRE42813E1 (en) 2001-04-24 2008-10-16 Method of converting audio data for a portable device and reproducing the converted audio data
US12/494,255 Active 2024-11-30 USRE43439E1 (en) 2001-04-24 2009-06-29 Method of converting audio data for a portable device and reproducing the converted audio data
US12/494,250 Active 2024-11-30 USRE43530E1 (en) 2001-04-24 2009-06-29 Method of converting audio data for a portable device and reproducing the converted audio data
US12/494,253 Active 2024-11-30 USRE42399E1 (en) 2001-04-24 2009-06-29 Method of converting audio data for a portable device and reproducing the converted audio data
US12/875,827 Active 2024-11-30 USRE43554E1 (en) 2001-04-24 2010-09-03 Method of converting audio data for a portable device and reproducing the converted audio data

Family Applications Before (3)

Application Number Title Priority Date Filing Date
US10/127,596 Ceased US7124444B2 (en) 2001-04-24 2002-04-23 Method of converting audio data for a portable device and reproducing the converted audio data
US12/252,691 Active 2024-11-30 USRE42813E1 (en) 2001-04-24 2008-10-16 Method of converting audio data for a portable device and reproducing the converted audio data
US12/494,255 Active 2024-11-30 USRE43439E1 (en) 2001-04-24 2009-06-29 Method of converting audio data for a portable device and reproducing the converted audio data

Family Applications After (2)

Application Number Title Priority Date Filing Date
US12/494,253 Active 2024-11-30 USRE42399E1 (en) 2001-04-24 2009-06-29 Method of converting audio data for a portable device and reproducing the converted audio data
US12/875,827 Active 2024-11-30 USRE43554E1 (en) 2001-04-24 2010-09-03 Method of converting audio data for a portable device and reproducing the converted audio data

Country Status (3)

Country Link
US (6) US7124444B2 (en)
KR (1) KR100746771B1 (en)
CN (1) CN1201224C (en)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4465577B2 (en) * 2001-04-19 2010-05-19 ソニー株式会社 Information processing apparatus and method, information processing system, recording medium, and program
KR100462595B1 (en) * 2001-11-26 2004-12-20 삼성전자주식회사 Auto equalizing controller using ID-Tag and method thereof
KR20030048303A (en) * 2001-12-12 2003-06-19 주식회사 하빈 Digital audio player enabling auto-adaptation to the environment
JP4239060B2 (en) * 2002-08-30 2009-03-18 ソニー株式会社 Encoding apparatus and method, data processing apparatus and method, and program
KR20040026264A (en) * 2002-09-23 2004-03-31 삼성전자주식회사 System for controlling volume of music file and method thereof
KR100475056B1 (en) * 2002-11-12 2005-03-11 주식회사 팬택앤큐리텔 Method of Automatically Setting Equalizer
KR100516504B1 (en) * 2003-09-30 2005-09-26 (주)잉카엔트웍스 A method of synchronizing data between contents providers and a portable device via network and a system thereof
US7412547B2 (en) * 2003-12-23 2008-08-12 Lenovo Pte Ltd Apparatus, system, and method for distributed processing with a peripheral input/output channel based device
KR20060004053A (en) * 2004-07-08 2006-01-12 삼성전자주식회사 Apparatus and method play mode change of audio file
CN100385422C (en) * 2005-06-21 2008-04-30 达智科技股份有限公司 MP3 file encryption and decryption method
JP4892900B2 (en) * 2005-09-13 2012-03-07 ソニー株式会社 Information processing apparatus, information recording medium manufacturing apparatus, information recording medium and method, and computer program
US7702590B2 (en) * 2005-09-19 2010-04-20 At&T Intellectual Property I, Lp Trial access for media files from a media list
US8503696B2 (en) * 2005-11-16 2013-08-06 Thomson Licensing Equalizer interface for electronic apparatus
KR100677622B1 (en) * 2005-12-02 2007-02-02 삼성전자주식회사 Method for equalizer setting of audio file and method for reproducing audio file using thereof
JP2007228558A (en) * 2006-01-27 2007-09-06 Ricoh Co Ltd System and method for distributing file
JP4885270B2 (en) 2006-05-11 2012-02-29 シーエフピーエイチ, エル.エル.シー. Method and apparatus for use and management of electronic files
JP4573131B2 (en) * 2006-07-21 2010-11-04 ソニー株式会社 Content reproduction apparatus, program, and content reproduction method
KR101275467B1 (en) * 2006-07-31 2013-06-14 삼성전자주식회사 Apparatus and method for controlling automatic equalizer of audio reproducing apparatus
DE102006048980B4 (en) * 2006-10-17 2013-04-25 Nokia Siemens Networks Gmbh & Co. Kg Arrangement and method for providing data
US8256005B2 (en) * 2007-01-08 2012-08-28 Apple Inc. Protection of audio or video data in a playback device
EP2073544A1 (en) * 2007-12-20 2009-06-24 Gemplus System, portable object and terminal for decoding encoded audio and/or video data
US8533466B2 (en) * 2008-12-23 2013-09-10 Nbcuniversal Media, Llc Electronic file access control system and method
CN101667814B (en) * 2009-09-24 2012-08-15 华为终端有限公司 Audio playing method and audio player
US9307340B2 (en) 2010-05-06 2016-04-05 Dolby Laboratories Licensing Corporation Audio system equalization for portable media playback devices
US9195431B2 (en) * 2012-06-18 2015-11-24 Google Inc. System and method for selective removal of audio content from a mixed audio recording
KR102229603B1 (en) 2014-09-17 2021-03-18 삼성전자주식회사 Method and Electronic Device for managing audio data
DE112015005519B4 (en) * 2014-12-09 2021-07-22 Lattice Semiconductor Corporation Digital content protection using an audio back and forth data connection
WO2022240854A1 (en) * 2021-05-10 2022-11-17 Sonos, Inc. Audio encryption in a media playback system

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1005252B (en) * 1953-10-10 1957-03-28 Vaillant Joh Kg Instantaneous water heater, preferably with gas heating
JPH02287970A (en) 1989-04-28 1990-11-28 Hitachi Maxell Ltd Optical recorder
US5379433A (en) 1989-05-08 1995-01-03 Victor Company Of Japan, Ltd. Protection against unauthorized use of software recorded on recording medium
JPH07331659A (en) 1994-06-03 1995-12-19 Hitachi Kizai Kk Back-filling block for landslide protection wall
JPH09171664A (en) 1995-12-20 1997-06-30 Sharp Corp Reproducing device and recording and reproducing device for musical information
JPH10108148A (en) 1996-09-27 1998-04-24 Sony Corp Method for protecting copyright of digital data and protection system
US5745583A (en) 1994-04-04 1998-04-28 Honda Giken Kogyo Kabushiki Kaisha Audio playback system
JPH11328849A (en) 1998-05-15 1999-11-30 Sony Corp Data recorder
JP2000235772A (en) 1999-02-12 2000-08-29 Kenwood Corp Cd reproducing device
CN1267856A (en) 1999-03-17 2000-09-27 Lg电子株式会社 Digital data document encrypting apparatus and method, and recording medium of encrypted programme
JP2001005497A (en) * 1999-06-25 2001-01-12 Tdk Corp Music reproducing device
JP2001067100A (en) * 1999-08-31 2001-03-16 Aiwa Co Ltd Mp3 portable player
US6226618B1 (en) 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
US6253193B1 (en) * 1995-02-13 2001-06-26 Intertrust Technologies Corporation Systems and methods for the secure transaction management and electronic rights protection
US20040237750A1 (en) 2001-09-11 2004-12-02 Smith Margaret Paige Method and apparatus for automatic equalization mode activation
US6983371B1 (en) 1998-10-22 2006-01-03 International Business Machines Corporation Super-distribution of protected digital content

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19854125A1 (en) 1998-11-24 2000-05-25 Bosch Gmbh Robert Playback device for audio signal carriers and method for influencing a sound characteristic of an audio signal to be played back from an audio signal carrier

Patent Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1005252B (en) * 1953-10-10 1957-03-28 Vaillant Joh Kg Instantaneous water heater, preferably with gas heating
JPH02287970A (en) 1989-04-28 1990-11-28 Hitachi Maxell Ltd Optical recorder
US5379433A (en) 1989-05-08 1995-01-03 Victor Company Of Japan, Ltd. Protection against unauthorized use of software recorded on recording medium
US5745583A (en) 1994-04-04 1998-04-28 Honda Giken Kogyo Kabushiki Kaisha Audio playback system
JPH07331659A (en) 1994-06-03 1995-12-19 Hitachi Kizai Kk Back-filling block for landslide protection wall
US6253193B1 (en) * 1995-02-13 2001-06-26 Intertrust Technologies Corporation Systems and methods for the secure transaction management and electronic rights protection
JPH09171664A (en) 1995-12-20 1997-06-30 Sharp Corp Reproducing device and recording and reproducing device for musical information
JPH10108148A (en) 1996-09-27 1998-04-24 Sony Corp Method for protecting copyright of digital data and protection system
KR19980025007A (en) 1996-09-27 1998-07-06 이데이 노부유키 Copyright protection method and protection system of digital data
US20010053979A1 (en) 1996-09-27 2001-12-20 Sony Corporation Copyright protecting method of digital data and protecting system thereof
JPH11328849A (en) 1998-05-15 1999-11-30 Sony Corp Data recorder
US6226618B1 (en) 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
US6983371B1 (en) 1998-10-22 2006-01-03 International Business Machines Corporation Super-distribution of protected digital content
JP2000235772A (en) 1999-02-12 2000-08-29 Kenwood Corp Cd reproducing device
CN1267856A (en) 1999-03-17 2000-09-27 Lg电子株式会社 Digital data document encrypting apparatus and method, and recording medium of encrypted programme
US7130426B1 (en) 1999-03-17 2006-10-31 Lg Electronics Inc. Digital data file encryption apparatus and method and recording medium for recording digital data file encryption program thereon
JP2001005497A (en) * 1999-06-25 2001-01-12 Tdk Corp Music reproducing device
JP2001067100A (en) * 1999-08-31 2001-03-16 Aiwa Co Ltd Mp3 portable player
US20040237750A1 (en) 2001-09-11 2004-12-02 Smith Margaret Paige Method and apparatus for automatic equalization mode activation

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
English translation of Kazuhisa JP2001-067100, which was entered into the record on Jan. 11, 2010. Kazuhisa has a publication date of Mar. 16, 2001. *
English translation of Masaru JP2001-005497, which was entered into the record on Jan. 11, 2010. Masaru has a publication date of Jan. 12, 2001. *
English translation of Rychlak DE19854125, which corresponds to EP1005252 which was entered into the record on Jan. 11, 2010. Rychlak has a publication date of May 31, 2000. *
Machine language translation of the Korean Allowance Opinion for copending Korean Application 2001-0021909; the KoreanOpinion is dated May 28, 2007.
Machine language translation of the Korean Allowance Sheet for copendingKorean Application 2001-0021909; the Korean Allowance is dated May 28, 2007.

Also Published As

Publication number Publication date
CN1201224C (en) 2005-05-11
KR20020082512A (en) 2002-10-31
USRE42399E1 (en) 2011-05-24
USRE43554E1 (en) 2012-07-24
US20020154775A1 (en) 2002-10-24
CN1383056A (en) 2002-12-04
KR100746771B1 (en) 2007-08-06
USRE42813E1 (en) 2011-10-04
US7124444B2 (en) 2006-10-17
USRE43439E1 (en) 2012-05-29

Similar Documents

Publication Publication Date Title
USRE43530E1 (en) Method of converting audio data for a portable device and reproducing the converted audio data
US7769174B2 (en) Digital data file encryption apparatus and method
US7380139B2 (en) Digital data recording apparatus, digital data recording method, and computer-readable recording medium
US20030204738A1 (en) System and method for secure distribution of digital content via a network
KR100434634B1 (en) Production protection system dealing with contents that are digital production
JP4760101B2 (en) Content providing system, content reproducing apparatus, program, and content reproducing method
JP2000122539A (en) Book protection system
JP2000348003A (en) Author protection system dealing with contents being digital author
JP4655470B2 (en) Content data processing apparatus, content data processing method, content data management system, and content data management method
KR20000055722A (en) Encryption apparatus for digital data player
KR100386238B1 (en) Digital audio copy preventing apparatus and method
KR20040034076A (en) Mp3 player and mp3 service server and mp3 playing method
KR20010074326A (en) Encryption apparatus and method for digital data player
KR20050097591A (en) Multi function digital study player
KR20050043473A (en) Apparatus for and method of protecting streamed asf files
KR20020054470A (en) Digital data coding/decoding method using human voice recognition

Legal Events

Date Code Title Description
FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 12