Title of Invention

METHOD AND SYSTEM FOR PROVIDING MUSIC-RELATED INFORMATION BY USING AUDIO DNA

Abstract Disclosed are a system and method searches information data such as song title, composer, lyric making, track name, reproduction time, and genre relating to music files, and providing the same to music files of wave forms having no correct music information data in an audio file and all audio compressed files such as MP3, ogg and aac that are compressed forms of the music files, and attaching the information data to the music files in an ID3v2 tag form. Further, the present invention provides a system and method capable of filtering MP3 files having file information data and to which tags are attached based on the file information data in hierarchical structure or directory structure, and then filing the same. In addition, the invention provides a method capable of creating audio genes from music being reproducing and calculating a use fee of the music data by using the audio genes, thereby preventing an illegal use of the music data.
Full Text WO 2006/126767 1 PCT/KR2005/004340
METHOD AND SYSTEM FOR PROVIDING MUSIC-RELATED INFORMATION
BY USING AUDIO DNA
Technical Field
The present invention relates to a method and system for
providing music related information using audio gene, and more
particularly, to a method and system for providing music related
information using audio gene, capable of providing audio data
files such as a music file with music information used to
identify and itemize files over an on-line network such as
Internet network and attaching music information to the files.
Further, the present invention relates to a system capable
of sorting the music files automatically and filing them in a
hierarchical or directory structure using a method for providing
music information by generating and transmitting the audio gene,
with a function to generate music files and a function to
recommend the optimal music to users.
Further, the present invention provides a method to perform
a calculation of a correct intellectual property by calculating
a rental fee of music using the audio gene of music data which
are reproduced, in the case that a music is reproduced using a
function of a music reproduction player mounted in communication
equipment such as a mobile phone.

WO 2006/126767 2 PCT/KR2005/004340
Background Art
Generally, music CDs store audio files together with music
information on their titles of musical compositions, titles of
albums, singers, track information, reproduction time
simultaneously, the information being commonly referred to as
Header information or Meta DataBase. Accordingly, in the case
that a music CD is reproduced with a player such as a window
media player or a dedicated player having a display window,
music information such as a copyright, a track, a title of the
musical composition and a name of singer with respect to an
audio file being reproduced, that is, a music file is displayed
at the same time, so that users are provided with information on
the audio file. Therefore, when the music information itself is
not stored, the music information is partially lost, or
erroneous music information is stored, it is not possible to get
information on the audio file being reproduced at all.
Conventionally, since a piece of music CD stores music
files of about 12 to 15 pieces of music at most, users have to
replace the music CD frequently when he or she wishes to enjoy
new music continuously. Accordingly, as to users, especially, as
to users who use the music CD in a car, there are many
inconveniences. More particularly, when users manipulate the
music CD in the car, it may bring about accidents.
However, as a data compression technology is gradually

WO 2006/126767 3 PCT/KR2005/004340
developed, music files having wave format and audio files of all
audio compression file formats such as MP3, ogg, aac and so on
which are manufactured by compressing the music files are
currently being provided. More particularly, MP3(MPEG Audio
Layer-3) is a file format with which many audio files are
provided. As such, when using music file of the MP3 format, a
piece of CD can have about 130 to 250 pieces of musical
compositions. Accordingly, many music CD owners convert music
files stored in the music CD into music files of the wave format
and all audio compression file formats such as MP3, ogg, aac and
so on which are manufactured by compressing the music files and
uses them. However, in the case that music files are converted
into the music files of wave format and all audio compression
files such as MP3, ogg, aac and so on which are manufactured by
compressing them, header values stored in Meta DB of music CD
are not converted simultaneously, it is not possible to identify
information on the music file of the wave format and all audio
compression file format such as MP3, ogg, aac and so on which '
are manufactured by compressing them at all.
Further, even in the case that the users download and use
the music file of wave format and all audio compression file
such as MP3, ogg, aac and so on which are manufactured by
compressing them over Internet network for pay or free, there
are also many cases in which there are not sufficient file
information.

WO 2006/126767 PCT/KR2005/004340
4
Further, even in the case that the users record live music
and convert them into music files of wave format and all audio
compression file format such as MP3, ogg, aac and so on which
are manufactured by compressing them, he or she has an
inconvenience to manufacture ID3v2 tag files with respect to
music and attach them directly.
Accordingly, it is desirable to provide a method for
automatically providing MP3 files having no correct music
information on audio file data with music information data with
respect to audio files and at the same time tagging the data to
the files in ID3vl OR ID3v2 tag format and sorting the files
automatically.
As such, a method to identify all audio data files having
no file data is described in Korean Patent No.456408 entitled
"Audiogene generation method and audio data search method" filed
on Feb. 6, 2004 by the same applicant and registered on Nov. 1,
2004, incorporated herein by reference in their entity, the
Patent describing that information on audio data file is
provided using an ARS function of telephone.
Meanwhile, as a development of semiconductor technology has
been made, since a semiconductor laser has appeared, music is
provided through CD instead of LP disc or magnetic tape, so that
clearer quality of sound without noise can be obtained. However,
even in the case that music is distributed through CD, it is not
possible to record many music on a piece of CD. However, after

WO 2006/126767 5 PCT/KR2005/004340
MPEG standardized MPEG-Audio Layer3 (hereinafter, referred to as
MP3) which is a audio compression technology, there occurs many
software which can generate MP3 files, so MP3 file reproduction
device, so called MP3 players are widely used. Since music file
manufactured by MP3 file is considerably small in its volume
compared with music file provided by a common CD, many music
files can be stored in a CD. Further, with a development of
flash memory, MP3 dedicated player was developed which adapts
the flash memory as storage medium. Currently, with a
development of hard disk, MP3 players using mini hard disks are
being produced. Further, with a large capacity and a development
of circuit technology or software technology, many MP3 players
which can also be used as mobile storage are being produced.
Conventionally, in the case of using flash memories, most
of their storage capacities are 125M to about 1G. In the case of
using mini discs, their storage capacities reach to 20G
currently. However, since there are many music files in the
storage media, it is very difficult to find user desired music.
Further, in order that users conveniently find their desired
music, directories are formed in the MP3 player and then music
is stored in a hierarchical structure, that is, directory
structure. Therefore, it becomes easy to search for the stored
music. However, it depends on users manipulations so that it is
not only troublesome but too time-consuming.
Even in such a case, however, in order that users find

WO 2006/126767 6 PCT/KR2005/004340

desired music, he or she has to manually find and play it.
Although such an inconvenience is described by giving an example
of MP3 player which is a mobile storage, this case can also be
applied to a device which store and uses the MP3 music file,
that is, computer, PDA, mobile phone, DMB and so on.
Accordingly, it will be desirable to provide music
reproduction device such as MP3 player or the like, which has a
system that automatically forms folders in each information data
on the basis of information data of tag which attached to the
MP3 file, and then stores, maintains and reproduce the MP3 files
in a hierarchical structure or directory structure.
Further, it will be desirable to provide a music
reproduction device such as MP3 player having a system capable
of providing users with the optimized MP3 music file according
users taste or conditions of that day.
On the other hand, while communication equipment such as
mobile phone or the like is currently provided with a function
to reproduce music data such as MP3 so that many users can enjoy
music using mobile phones, communication companies provide music.
Further, users download illegal music data for free on Internet
using the computer, or convert music recorded on music CD or the
like into music files, download them to the mobile phone or the
like and enjoy them. On using music data, there is no problem
when users pay for the music usage. However, since most of music
used currently are illegally downloaded over Internet and used,

WO 2006/126767 PCT/KR2005/004340
7
rightful persons for music data experience much money loss and
music market is withered as music is not protected as a right.
Accordingly, while rightful persons for music data such as
music disc producers monitor distribution of illegal music data
by making continuous monitoring for the purpose of protecting
their rights, it is not easy to regulate it. Further, although
the communication companies which service MP3 music files are
requested to stop MP3 music file provision services through
mobile phones, it is not easily stopped because of profits of
communication companies. And, since users also download and use
the illegal music through computers instead of downloading them
from the communication companies, it is almost impossible to
regulate them.
Therefore, it is needed a method and system for charging
correct costs for the use of music files by correctly
recognizing music files reproduced on mobile phones, even though
music files stored in the mobile phones are illegally downloaded
or copied.
Disclosure of Invention
It is, therefore, a first object of the present invention
to provide a system and method for searching information data
such as song title, composer, lyric making, track name,
reproducing time, and genre relating to music files, and
providing the same to music files of wave forms having no

WO 2006/126767 PCT/KR2005/004340
correct music information data in an audio file and all audio
compressed files such as MP3, ogg and aac that are compressed
forms of the music files, and attaching the information data to
the music files in an ID3v2 tag form.
The first object of the invention, if the information data
is attached to the music files of wave forms and all audio
compressed files such as MP3, ogg and aac that are compressed
forms of the music files, automatically classifies the music
files and audio compressed files based on the information data.
In accordance with one aspect of the present invention for
achieving the above object, there is provided a system for
providing a music tag over an online network, comprising: a user
device 100 having a data storage device 110 and for converting
music files stored in music CDs into music files of wave forms
and audio compressed files such as MP3, ogg and aac that are
compressed forms of the music files, downloading the music files
and the audio compressed files via online free of charge or
charge, and receiving and converting a live audio signal such as
live music into music files of wave forms and audio compressed
files such as MP3, ogg and aac that are compressed forms of the
music files; a user application 200 provided in the user device
for transmitting the music files of wave forms and audio
compressed files such as MP3, ogg and aac that are compressed
forms of the music files created through the user device to a
music recognition platform 300 via an online network 400, and

WO 2006/126767 PCT/KR2005/004340
9
receiving music information data on the MP3 file from the music
recognition platform and tagging the music information data to
the MP3 file; and the music recognition platform 300 which is
composed of a file recognition and search server 310, a music
data DB 320 and a music information data DB 340 and compares the
music files of wave forms transmitted and audio compressed files
such as MP3, ogg and aac that are compressed forms of the music
files from the user application with music data stored in the
music data DB 320 by the file recognition and search server 310,
and if there is matching music data, retrieving music information
data corresponding to the music data from the music information
data DB 340 and transmitting the music information data to the
user application.
According to the present invention, the user application
attaches the information data received from the music recognition
platform to all audio compressed files such as the music files of
wave forms transmitted and audio compressed files such as MP3,
ogg and aac that are compressed forms of the music files, and
classifies and files all compressed files such as the music files
and compressed MP3, ogg, and aac based on the information data.
Further, a second object of the present invention is to
provide a system and method capable of filtering MP3 files
having file information data and to which tags are attached
based on the file information data in hierarchical structure or
directory structure, and then filing the same.

WO 2006/126767 10 PCT/KR2005/004340
Specifically, the second object of the invention is to
provide a method and system capable of again filtering, if the
tag information attached to the MP3 file is updated, it based on
the file information data of the updated tag, and filing the
same in hierarchical structure or directory structure.
Further, the second object of the invention is to provide a
system capable of recommending music depending on a mental and
physical condition.
In accordance with another aspect of the present invention
for achieving the second object, there is provided the system
comprising a central control unit, a storage device for storing
data such as MP3 files, a tag filtering means for filtering data
files such as MP3 files having tags attached thereto based on
the file information data within the tags and classifying the
data files into hierarchical structure or directory structure,
and a communication port receiving the data files such as MP3
files.
Further, for achieving the second object of the invention,
the system further comprises a data file and tag information
providing system connected the system via an online network such
as the internet and for providing the information on the data
files; and the mobile type storage device further comprises a
tag extraction means for extracting only tag from the data files
such as MP3 files stored in the storage device, a tag updating
means for updating, if it judged that there is updated tag

WO 2006/126767 PCT/KR2005/004340
11
information in the tag information system after the extracted
tag information is sent to the data file and tag information
system via the communication port, tag information of
corresponding data file in the storage device of the mobile type
storage device based on the updated tag information, and at the
same time reclassifying the data files again.
In addition, for achieving the second object of the
invention, the system further comprises a condition searching
unit that judges the user's mental and physical condition,
selects an optimal data file and provides it to the user.
Meanwhile, a third object of the invention is to provide a
method capable of creating audio genes from music being
reproducing and calculating a use fee of the music data by using
the audio genes, thereby preventing an illegal use of the music
data.
In accordance with still aspect of the invention for
achieving the third object, the invention mounts a module
capable of creating audio genes from music data being reproduced
on a communication device such as a portable phone, PDA phone,
and DMB phone having a music data reproducing function such as
MP3, sends the audio genes created through the module to a music
management system through a communication function of the
portable phone, wherein the music management server receives the
audio genes and the music management system searches matching
music through the user's own DNA DB and settles the use fee of

WO 2006/126767 PCT/KR2005/004340
the music data.
Brief Description of Drawings
The above objects, features and advantages of the present
invention will become more apparent from the following detailed
description when taken in conjunction with the accompanying
drawings, in which:
FIG. 1 is a schematic flowchart showing a method of
providing package music information using an audio gene and a
method of retrieving audio data used in a system;
FIG. 2 is a flowchart showing a step of generating a sample
audio gene;
FIG. 3 is a schematic block diagram of a system for
providing package music information through an online network in
accordance with a first embodiment of the present invention;
FIG. 4 is a flowchart showing a method of providing package
music information through an online network in accordance with a
first embodiment of the present invention;
FIG. 5 is a schematic diagram of a system having a data
classification function in accordance with a second embodiment
of the present invention;
FIG. 6 is a diagram showing the appearance that the data
files are classified in accordance with a second embodiment of
the present invention;
FIG. 7 is a diagram showing a updating method of file
information data of tags and a file recommendation method in

WO 2006/126767 13 PCT/KR2005/004340
accordance with a second embodiment of the present invention;
and
FIG. 8 is a schematic diagram showing a system for a music
copyright royalty settlement by music reproducing made by a
communication means having a music file reproducing function in
accordance with a third embodiment of the present invention.
Best Mode for Carrying Out the Invention
Hereinafter, exemplary embodiments of the present invention
will be described with reference to accompanying drawings.
FIG. 1 is a schematic flowchart showing a method of
providing package music information using an audio gene and a
method of retrieving audio data used in a system, and FIG. 2 is
a flow chart showing a step of generating a sample audio gene.
As described above, a method of generating an audio gene and a
method of retrieving audio data are based on Korean Patent
Registration No. 456408, filed by the applicant, entitled
"Method of generating audio gene and method of retrieving audio
data."
First, as shown in FIG. 1, the method of retrieving audio
data includes the steps of receiving an audio signal from the
exterior and storing an audio sample (S10), generating an audio
gene from the stored audio sample and storing the audio gene
(S20), establishing an audio data DB using the stored audio gene
(S30) , retrieving an audio gene similar to audio data when the

WO 2006/126767 PCT/KR2005/004340
14
audio date is requested (S40), and outputting the retrieved
result (S50).
In addition, as shown in FIG. 2, the step of generating and
storing an audio gene (S20) includes the steps of storing the
audio sample, from which noise is removed (S18), a frequency
conversion step of dividing the audio signal by a certain time
interval and calculating magnitudes of signals of frequencies at
each interval or a plurality of intervals (S21), dividing a
frequency region into certain intervals and calculating a
magnitude difference between adjacent frequency signals (S22), a
slope calculation step of calculating a difference between the
calculation values of adjacent intervals (S23), a quantization
step (S24) of quantizing 1 when the slope is larger than 0 (S25)
and quantizing 0 when the slope is smaller than 0 (S26) , and an
audio gene generation step of storing the quantized value and
generating an audio gene (S28).
Therefore, it is possible to implement a method and system
for providing package music information using the method of
generating an audio gene and the method of retrieving audio data,
and a portable storage device and method having an automatic
file classification function and a music recommendation function
using the method and system for providing music information.
In accordance with a first exemplary embodiment of the
present invention, the method and system for providing package
music information using the audio gene generation method and the

WO 2006/126767 15 PCT/KR2005/004340
audio data retrieving method will be described below in detail.
FIG. 3 is a schematic block diagram of a system for
providing package music information through an online network in
accordance with a first embodiment of the present invention, and
FIG. 4 is a flowchart showing a method of providing package
music information through an online network in accordance with a
first embodiment of the present invention.
Referring to FIG. 3, a system 1000 for implementing a
method of providing package music information through an online
network in accordance with the present invention generally
includes a user interface 100, a user application 200, a music
recognition platform 300, and an Internet network 400 for
connecting the user interface and the music recognition platform
through online.
The user interface 100 is an apparatus for converting music
files recorded in a compact disk into wave files and audio
compression files such as MP3, ogg, aac, and so on, downloading
the wave files and audio compression files through online free
or charge, or receiving a live music and converting it into an
MP3 file, which may be a general personal computer or an
customized hardware. As shown, the user interface 100 functions
to download the wave files and audio compression files such as
MP3, ogg, aac, and so on, through online free or charge (S510),
converting music files recorded in a compact disk into wave
files and audio compression files such as MP3, ogg, aac, and so

WO 2006/126767 PCT/KR2005/004340
16
on, using a CD-ROM drive connected to the user interface and an
audio compression file conversion program for converting music
files into the wave files and audio compression files such as
MP3, ogg, aac, and so on (S520), or converting live sound data,
i.e., live music input through a sound input device such as a
microphone into the wave files and audio compression files such
as MP3, ogg, aac, and so on (S530)
The wave files or audio compression files such as MP3, ogg,
aac, and so on, which are provided from a music company, have
ID3vl tags or ID3v2 tags. The ID3vl tag includes information
such as tracks, music titles, artists, an album title, genre,
specific information, and so on. The ID3v2 tag includes
information such as composers, lyric lines, original artists,
copyright holders, URL, encoders, and so on. Therefore, a user
can readily confirm information of the wave files and audio
compression files such as MP3, ogg, aac, and so on. However, the
wave files and audio compression files such as MP3, ogg, aac,
and so on, which are provided free or charge, may have no tag
information as described above. In addition, when music files
recorded in a compact disk are converted into MP3 files or live
sound data are converted into wave files and audio compression
files such as MP3, ogg, aac, and so on, there is no tag
information as described above.
The user application 200 is a means for transmitting the
wave files and audio compression files such as MP3, ogg, aac,

WO 2006/126767 17 PCT/KR2005/004340
and so on, input through the user interface 100 to the music
recognition platform 300 through the Internet network 400. The
user application 200 may be formed of a hardware device to be
installed in the user interface, or a software program to be
installed in the user interface. In addition, the user
application 200 functions to receive information data of the
wave files and audio compression files such as MP3, ogg, aac,
and so on, transmitted from the music recognition platform 300,
attach the information data to the files, and classify the audio
files into a directory structure on the basis of the information
data.
The music recognition platform 300 includes a recognition
and retrieving server 310 for recognizing and retrieving the
wave files or audio compression files such as MP3, ogg, aac, and
so on, a music DB 320 for storing all collectable music data, a
selective music sampling data DB 330, and a music information DB
340. The music recognition platform 300 receives audio gene
values generated from the wave files and audio compression files
such as MP3, ogg, aac, and so on, transmitted from the user
application 200, key values or IDs by a hash algorithm, and CODE
values, retrieves the wave files and audio compression files
such as MP3, ogg, aac, and so on, through the recognition and
retrieving server 310 on the basis of the music sampling data DB
320, and extracting the music information data of the
corresponding file from the music information data DB 340 to

WO 2006/126767 18 PCT/KR2005/004340
transmit the data to the user application when the file
conforming to the retrieved result exists. Then, the user
application attaches the music information data to the
corresponding wave files and audio compression files such as MP3,
ogg, aac, and so on.
When the wave files and audio compression files such as MP3,
ogg, aac, and so on, are transmitted to retrieve the music
information data, since the wave files and audio compression
files such as MP3, ogg, aac, and so on, have substantially large
sizes, their transmission and retrieving are time-consuming
operations. However, it is difficult to transmit the entire wave
files and audio compression files such as MP3, ogg, aac, and so
on. Therefore, the transmission time and the retrieving time can
be reduced by sampling several sections of the wave files and
audio compression files such as MP3, ogg, aac, and so on, using
the audio gene generation and storage step (S20) described as
the steps (S18 and S28) to generate audio DNA, or generating
keys, IDs, or codes through the hash algorithm to transmit them.
In addition, when the wave files and audio compression files
such as MP3, ogg, aac, and so on, are sampled through several
sections in the user application 200, and the audio DNA
generated through the sampling, or the key, ID, or code data by
the hash algorithm are transmitted to the music recognition
platform 300, the music recognition and retrieving server 310
retrieves the conforming data on the basis of the music sampling

WO 2006/126767 19 PCT/KR2005/004340
data DB 330. When the conforming data exist, the music
information data related thereto are extracted from the music
information DB 340 to be transmitted to the user application,
and the user application tags (attaches) the music information
data to the wave files and audio compression files such as MP3,
ogg, aac, and so on. The reason for sampling several sections of
the wave files and audio compression files such as MP3, ogg, aac,
and so on, is in order to increase precision of the retrieving.
The user application 200 functions to attach the music
information data to the corresponding MP3 file, and classify the
wave files and audio compression files such as MP3, ogg, aac,
and so on, into a directory structure on the basis of the music
information data. That is, the wave files and audio compression
files such as MP3, ogg, aac, and so on, are classified on the
basis of the information such as tracks, music titles, artists,
an album title, genre, specific information, composers, lyric
lines, original artists, copyright holders, URL, encoders, and
so on, to be stored into a predetermined storage apparatus, e.g.,
a storage device 110 of the user interface 100. At this time,
the storage device of the user interface may be a hard disk of a
computer, and so on, or a portable storage device such as a
player for the wave files and audio compression files such as
MP3, ogg, aac, and so on.
While the system 1000 for implementing a music tag
providing method through an online network is described on the

WO 2006/126767 PCT/KR2005/004340
20
basis of the user interface 100 as a personal computer connected
to the Internet network 400, all devices, which has a
communication function with the Internet network, such as a
mobile terminal, a PDA, or a DMB (digital multimedia
broadcasting) phone, and so on, may be used as the user
interface 100. That is, the user application 200 in accordance
with the present invention can be installed in the device having
a communication function and used. As described above, the user
application may be formed of a hardware device to be installed
therein, or formed of a software program to be embedded therein.
In addition, it will be appreciated by those skilled in the art
that an MP3 player can also be used as the user interface 100 by
installing a communication port such as a USB port for wire or
wireless communication in a portable storage device such as the
MP3 player, and installing the user application therein.
FIG. 4 is a schematic flowchart showing a music tag
providing method through an online network in accordance with a
first embodiment of the present invention.
Hereinafter, the music tag providing method through an
online network will be described with reference to FIGS. 3 and 4
in detail.
First, the music files recorded in a compact disk are
converted into wave files and audio compression files such as
MP3, ogg, aac, and so on, through the user interface 100, the
wave files and audio compression files such as MP3, ogg, aac,

WO 2006/126767 21 PCT/KR2005/004340
and so on, are downloaded through online free or charge, or live
audio data, i.e., live music is received through an input device
such as a microphone to generate the wave files and audio
compression files such as MP3, ogg, aac, and so on (S100) . At
this time, since the generated wave files and audio compression
files such as MP3, ogg, aac, and so on, have no file information
or have insufficient file information, file names such as
abc.mp3, or, track0l.mp3, track02.mp3, track02.mp3, and so on.
Audio gene values generated from the generated wave files and
audio compression files such as MP3, ogg, aac, and so on, or key,
ID, or code values by the hash algorithm are transmitted to the
music recognition platform 300 through the user application 200
and the Internet network 400 (S110). Then, the music recognition
and retrieving server 310 of the music recognition platform
retrieves whether there is the same music as the wave files and
audio compression files such as MP3, ogg, aac, and so on, on the
basis of data stored in the music DB 320 (S120). When the
corresponding music exists, music information data corresponding
to the music, e.g., "Music title: Fixing my makeup, Singer: Wax,
Album: Wax Vol.2, Genre: Ballad", are extracted from the music
information DB 340 (S130). Then, the music information data are
transmitted to the user application (S140) , and it is informed
whether the music information data is correct or not (S150).
Since most users know the wave files and audio compression files
such as MP3, ogg, aac, and so on, which are to be used by the

WO 2006/126767 PCT/KR2005/004340
22
users, the users can determine whether the music information is
correct or not. When the music information is incorrect, the
step S120 is performed again to retrieve the music DB to
transmit the retrieved music information to the user application.
When the music information is correct, the music information
such as "Music title: Fixing my makeup, Singer: Wax, Album: Wax
Vol.2, Genre: Ballad", are tagged to the wave files and audio
compression files such as MP3, ogg, aac, and so on (S160). Then,
the inaccurate title such as "abc.mp3" is replaced with a new
title "Fixing my makeup.mp3," and the music information such as
"Music title: Fixing my makeup, Singer: Wax, Album: Wax Vol.2,
Genre: Ballad", may be displayed through a display screen on
reproduction.
Next, the user application 200 automatically generates a
directory structure of the wave files and audio compression
files such as MP3, ogg, aac, and so on, to which the music
information data are tagged, on the basis of the music
information data to file the directory structure, i.e., classify
the files (S170). For example, when the directory is classified
by singers and genre, the "Fixing my makeup.mp3" file is tagged
by "Wax" to be classified into a "Wax" folder of the singer
directory, which can be confirmed by the user. In addition, the
"Fixing my makeup.mp3" file is tagged by "Ballad" to be
classified into a "Ballad" folder of the genre directory, which
can be confirmed by the user. Further, the "Fixing my

WO 2006/126767 23 PCT/KR2005/004340
makeup.mp3" file may be tagged by "Wax Vol.2" to be classified
into a sub-folder "Wax Vol.2" in the "Wax" folder of the singer
directory, which can be confirmed by the user. That is, the wave
files and audio compression files such as MP3, ogg, aac, and so
on, can be confirmed and reproduced through the directory
structure according to the tag values.
As described above, when the file classification is
completed, the wave files and audio compression files such as
MP3, ogg, aac, and so on, are stored in a predetermined storage
device, i.e., a hard disk of a computer, or a portable storage
device such as an audio compression file player.
As described above, it was described that the wave files
and audio compression files such as MP3, ogg, aac, and so on,
which are to be searched by the user application 200 through the
Internet network 400, are transmitted to the music recognition
platform 300. However, since the wave files and audio
compression files such as MP3, ogg, aac, and so on, have
substantially large sizes, their transmission, and the file
recognition and retrieving by the file recognition and
retrieving server 310 of the music recognition platform are
time-consuming operations. Therefore, the retrieving server may
be excessively loaded when a large number of users are connected
thereto. For solve the problems, after the file generation step
S100, the wave files and audio compression files such as MP3,
ogg, aac, and so on, which are to be searched by the user

WO 2006/126767 24 PCT/KR2005/004340
application 2 00, are sampled to generate audio DNA, or key, ID,
or codes by the hash algorithm. Then, the audio DNA, or key, ID,
or codes by the hash algorithm are transmitted to the music
recognition platform (S110) , and the file recognition and
retrieving server 310 of the music recognition platform compares
the sampling data with the music sampling data stored in the
music sampling data DB 330 to search the corresponding music
file. Next, the music information data are extracted from the
music information DB 340 to be transmitted to the user
application, and the user application attaches the music
information data to the wave files and audio compression files
such as MP3, ogg, aac, and so on, in the same manner as
described above, and classifies the files into the directory
structure.
In accordance with the present invention, it is possible to
provide the music information data to the wave files and audio
compression files such as MP3, ogg, aac, and so on, which have
no music information, and attach the music information data to
the MP3 files. In addition, it is possible to classify the wave
files and audio compression files such as MP3, ogg, aac, and so
on, on the basis of the music information data-
While the wave files and audio compression files such as
MP3, ogg, aac, and so on, without tag information, have been
described, the present invention will be adapted to all file
formats requiring the tags.

WO 2006/126767 PCT/KR2005/004340
25
FIGS. 5 to 7 are views for explaining a second embodiment
of the present invention.
FIG. 5 is a schematic diagram of a system in accordance
with a second embodiment of the present invention capable of
classifying the data files into the directory structure on the
basis on the file information data of the tags attached to all
data files such as MP3, ogg, aac, and so on, and storing them,
updating the tags and re-classifying the data files into the
directory structure on the basis of the updated tags, and
storing them, and recommending a data file, i.e., the music
files such as MP3, ogg, aac, and so on, optimized according to a
user's physical and mental conditions.
Referring to FIG. 5, a system 2000 in accordance with a
second embodiment of the present invention includes a central
control unit 2110, a storage means 2120 for storing all music
data files such as MP3, ogg, aac, and so on, a tag filtering
means 2130 for filtering data files, to which tags are attached,
on the basis of the file information data of the tags,
classifying the data files into the directory structure, and
storing the data files to the storage means, communication ports
2140 such as a USB port, an infrared port, and a wireless
communication port for receiving data files such as MP3, ogg,
aac, and so on, a decoder 2150 for decoding the data file such
as MP3, ogg, aac, and so on, to reproduce them, a sound output
part 2160 for outputting the data files decoded through the

WO 2006/126767 26 PCT/KR2005/004340
decoder, a condition retrieving part 2170 for determining a
user's physical and mental conditions on the day and
recommending data files optimized to the user, a tag extraction
means 2180 for extracting tags only to update of the file
information data of the tags of the data files stored in the
storage part, a tag updating means 2190 for classifying the
corresponding data files into the directory structure on the
basis of the file information data when the updated tag exists,
and a display means 2200 for displaying the file information
data of the tag when the data file such as MP3 is reproduced.
The system as described above is a separate device, which
can be detachably installed in a computer, a mobile phone, a
portable storage device, a PDA, a DMB phone, or the like, or
integrally installed therein. In addition, a software program
having these functions can be installed in the above devices.
When the system is adapted to the computer, the display means
220 may be corresponding to a monitor, and when adapted to the
portable storage device, PDA, DMB phone, mobile phone, and so on,
the display means 220 may be corresponding to a screen window.
First, in accordance with the present invention, a method
of classifying or filtering the data file into the directory
structure on the basis of the file information data of the tags
of the data file such as MP3, ogg, aac, and so on, to which tags
are attached, and filing them, will be described below. While
MP3 files will be described below, it will be appreciated that

WO 2006/126767 PCT/KR2005/004340
the method can be adapted to all data files such as MP3, ogg,
aac, and so on, to which tags having file information data.
Hereinafter, the method will be described with reference to the
MP3 files only.
Conventionally, MP3 files, provided by a music company,
have ID3vl tags of ID3v2 tags. The ID3vl tag includes
information such as tracks, music titles, artists, an album
title, genre, specific information, and so on. The ID3v2 tag
includes information such as composers, lyric lines, original
artists, copyright holders, URL, encoders, and so on. Therefore,
a user can readily confirm information of the corresponding MP2
files. However, the information is displayed only through a
display window of a reproduction apparatus such as an MP3 player
when it is reproduced.
In the present invention, the data files such as MP3 files
are automatically filtered or classified into the directory
structure (folder structure) using the file information data of
the tags, and stored in the storage device.
First, MP3 files are received through the communication
ports such as a USB port, and wireless communication port such
as an infrared port, and a Bluetooth port. When the reproduction
apparatus is a computer, music filed recorded in a compact disk
may be converted into the wave files and audio compression files
such as MP3, ogg, aac, and so on.
Then, the tag filtering means 2130 confirms the file

WO 2006/126767 28 PCT7KR2005/004340
information data of the tags attached to the MP3 files under
control of the central control unit 2110 to classify them
according to the file information. That is, when the MP3 files
are initially stored in the reproduction apparatus, as shown in
FIG. 6, the directory structures are configured depending on the
file information of the tags to link the MP3 files to the
directory structures. Specifically, in the case of a
conventional directory structure adapted to a hard disk of a
computer, files are stored in each folder of the directory
structure, and the files on one folder is not linked to another
folder. However, in the case of the directory structure in
accordance with the present invention, different form the
conventional directory structure, the MP3 files are linked to
the other folders of the directory related through the file
information data of the tags. That is, though a single MP3 file
is stored in the storage means 2120, the MP3 file is linked to
several directory structures due to its tag.
For example, as shown in FIG. 6, when a MP3 music recorded
on the second album of Shin Seoung-hoon, a ballad singer is
stored in a portable type storage according to the present
invention, it is sorted by a tag filtering means 2130, connected
to Shin Seoung-hoon folder under the singer name folder and the
second album folder which is a lower folder of the Shin Seoung-
hoon folder since it is the second album of Shin Seoung-hoon,
and the ballad folder under the jangle folder since the song is

WO 2006/126767 29 PCT/KR2005/004340
a ballad, and is displayed through the display means 2200.
Accordingly, the MP3 file can either through the ballad folder
of jangle or through the second album folder of Shin Seoung-hoon
folder of singer folder.
As described above, the folder structure which is
manufactured by a hierarchical structure or directory structure
can be changed to a position where the user can most easily find
according to the number of user's usage, that is, to its upper
position, by a control of the central controller 2110.
FIG. 7 is a view illustrating a method for updating and
file-recommending of file information data of a tag of MP3 files
stored in the portable type storage in accordance with the
present invention.
Referring to FIG. 1, reference number 300 denotes a music
recognition platform providing tag information, 400 denotes an
on-line network such as an Internet network, and 600 denotes a
user device connecting the system in accordance with the present
invention to the on-line network. The user device may be a
personal computer, or a device which can be connected to
Internet networks such as mobile phone, PDA phone, DMB phone or
the like.
The music recognition platform 300 providing the tag
information is comprised of a search server 310, music
information (file information data) DB 340, music DB 320, and
condition determination DB 350.

WO 2006/126767 PCT/KR2005/004340
30
A description of a method for updating file information of
the tag in accordance with the present invention will be given
with reference to drawings as follows.
First, a system 2000 in accordance with a second embodiment
of the present invention is connected to a music recognition
platform 300 through a user device 600 and an on-line network
400. Next, only tag information of the MP3 files stored in the
storage means 2120 is extracted through the tag extraction means
2180 of the portable storage device. And then, the extracted
information is transmitted to the music recognition platform 300
through the communication 2140, the user device 600 and the
Internet network. Then, the search server 310 of the music
recognition platform compares the tag information transmitted
with a tag stored in the music information DB 340. When the tag
transmitted is lower version than the tag stored in the tag DB,
the tag in the tag DB which is higher version is transmitted to
the portable storage device. Then, the tag data means 2190 of
the portable storage device 2120 attaches the new tag
transmitted which is a new version to a corresponding MP file in
the storage means 2120 and at the same time sorts the MP3 file
into hierarchical structure or directory structure again on the
basis of the file information data of the tag. That is, if the
MP3 file whose Jangle is sorted as classic first is sorted as a
semi-classic by a new tag, the classic among the file
information data of the tag of the MP3 file is changed into the

WO 2006/126767 31 PCT/KR2005/004340
semi-classic, and the Jangle folder connected becomes a semi-
classic folder.
As described above, in accordance with the apparatus of the
present invention, the tag information of the MP3 file can
always be updated via on-line.
Next, a description on music recommendation function in
accordance with the present invention will be given as follows.
Since musical tastes differ with people, a person tends to
listen to his or her favorite music only. However, a person may
sometimes wishes to listen to music which is different from his
or her ordinary taste depending on his or her mental and/or
physical condition. For example, it is well known that there
exist mental and/or physical undulations of people occurred by
biorhythm of human body, and especially Asian people such as
Korean believe in that mental and/or physical states are
determined by a four phase philosophy, that is, horoscopic data.
Although physical and/or mental states of people are not
necessarily determined by the above conditions, it may be a
psychological burden depending on human bodies. Accordingly, the
present invention provides an optimal music according to mental
and/or physical conditions of that day depending on biorhythms
or horoscopic data of human bodies.
The music recommendation function finds music files which
are most optimized to users on the basis of users information
inputted by the users that is, birth date, month, year of users

WO 2006/126767 PCT/KR2005/004340
32
from the storage 2120 and provides them to users, after storing
programs such as the biorhythms or horoscopic in advance in the
conditional search unit 2170 of the system 2000 in accordance
with the second embodiment of the present invention- Accordingly,
when it is determined that mental and/or physical conditions of
the users are not good in a day, music of light ballad series or
dance series may be provided, and when it is determined that
mental and/or physical conditions of the users are so good that
it is considered that a control is somewhat needed, especially,
when the users are driving, music such as classical series or
jazz series are recommended and provided.
In the description provided above, although the condition
search unit 2170 having music recommendation function is built
in the portable storage device in accordance with the present
invention, instead of that, the portable storage device of the
present invention is connected to the system via on-line by
constructing the condition determination DB 350 in the music
recognition platform 300, and the music can be recommended on
the basis of the user information (birth date, month and year)
according to users request. In this case, while the recommended
music can be provided with respect to the MP3 files stored in
the storage means 2120 of the system 2000 only, the optimized
music is searched for from the music DB 320 of the platform 300
and provided to the reproduction device that is user device as
the recommended music.

WO 2006/126767 33 PCT/KR2005/004340
Further, although it was described that sorting of the
hierarchical structure or directory structure of the data file
such as the MP3 files is performed through the gag filtering
means 2130 of the portable storage device, instead of that, the
sorting of the hierarchical structure or directory structure of
the MP3 files stored in the system storage means 2120 can be
performed as a tag filtering function of the system, after
endowing the music recognition platform 300 with the tag
filtering function and connecting the portable storage device to
the system 300 via on-line.
Next, a description on a method to calculate music file
copy right cost of music files using audio gene of music file
being reproduced, when the music files are reproduced in the
communication means such as the mobile phone having music file
reproduction function such as MP3 music file in accordance with
a third embodiment of the present invention.
Fig. 7 is a schematic view showing a system to embody a
method according to the third embodiment of the present
invention.
In order to achieve the method according to the third
embodiment of the present invention, a communication means 700
such as mobile phone, PDA phone, and DMB phone has a module 710
capable of reproducing audio gene through steps S18 to S28
described above from music being reproduced, as well as a music
reproduction function. A method for calculating a copy right

WO 2006/126767 PCT/KR2005/004340
34
cost for the music files using the communication device is
described as follows.
As shown in Fig. 7, first, using the user device 100 which
is a hardware device such as computer or the like in order to
enjoy the music files such as MP3 file, the user downloads music
files of wave format and all audio compression files such as MP3,
ogg, aac and so on which are manufactured by compressing the
music files via on-line for cost or free, converts the music
files stored in the music CD into the music files of wave format
and all audio compression files such as MP3, ogg, aac and so on
which are manufactured by compressing the music files using
conversion program of the device such as CD ROM drive connected
to the user device, music files of wave format and all audio
compression files such as MP3, ogg, aac and so on which are
manufactured by compressing the music files, or converts live
voice data inputted through voice input device such as
microphone or the like, that is, live music into the music file
of wave format and all audio compression files such as MP3, ogg,
aac and the like which are manufactured by compressing them
(530).
Then, using USB port or the like, the user moves the music
file obtained as described above to the communication means 700
such as mobile phone having a music file regeneration function
in the user device 100 and stores the file, and then can enjoy
the music files at any time.

WO 2006/126767 35 PCT/KR2005/004340
In the case that the user regenerates the music files
through the communication means such as mobile phone, the audio
gene generation module 710 built in or installed in the
communication means 700 generates the audio gene from the music
file being regenerated using the method of steps S18 to S25
described above. Then, it transmits the audio gene generated
through the communication means to the music recognition
platform 300. Since the communication means such as the mobile
phone is always connected to communication base station,
separate procedure such as communication connection may not be
needed. For example, in order to hold a position of the mobile
phone, it periodically transmits a pilot signal and the
communication base station receives the pilot signal.
Accordingly, the mobile phone can transmit the audio gene
together with the pilot signal when it transmits the pilot
signal.
When the music recognition platform 300 receives the
audiogene for the music file being regenerated from the
communication means 700, the search server 310 searches for
matched music through music sampling(audio gene) DB 330. Then, •
the server extracts music information for music files being
regenerated from the music information DB 340, and transmits the
information to a copy right calculation system 800.
The copy right calculation system 800 calculates copy right
cost on the basis of the music files being received, and

WO 2006/126767 PCT/KR2005/004340
36
transmits a result of the calculation, that is, information on
the titles of the musical composition and copy right cost of the
regenerated music file to the communication means 700 of the
user. At this time, a calculation result notification from the
communication means can be notified at once using a text message
or added to monthly communication charge.
As described above, by installing the module 710 capable of
generating the audio gene in the communication means 700 having
a music file regeneration function so that correct music file
copy right cost can always be calculated when the music file is
regenerated through the communication means, a person having the
copy right can charge the copy right cost without any worry and
the communication service provider can provide the users with
services without any burden.
Meanwhile, as described in the first embodiment of the
present invention, there may not be the detailed information
described above in the music file of wave format provided for
cost or free and all audio compression files such as MP3, ogg,
aac and so on which are manufactured by compressing them.
Further, in the case that the music file of the music CD is
converted into the MP3 file or live voice data are converted
into the music file of the wave format and all audio compression
file such as MP3, ogg, aac and so on which are manufactured by
compressing them, there is not such tag information at all. In
this case, the user can never see music files which are

WO 2006/126767 37 PCT/KR2005/004340
regenerated through a display window of his or her communication
means. Accordingly, it is possible that for user's convenience,
by extracting the music information from the music information
DB 340 and transmitting it to user's communication means 700 as
described in the first embodiment of the present invention, the
user identifies information on the music file being regenerated
through the display window of the communication means by
attaching the tag information to the user's music file having no
tag information.
Further, as described in the second embodiment of the
present invention, it is possible to update the tag information
at any time.
As described above, by using the music tag providing system
and method of the present invention, a tag is automatically
attached to music files instead of manually attaching it to
music files having no tag, thereby providing a convenience to
the user.
Further, according to the music tag providing system and
method of the invention, music files having tags are filed in
hierarchical structure or directory structure based on the
information existed in the tags, thereby providing a convenience
in keeping music files.
Moreover, if data files having tags such as MP3 are
inputted to a system having a reproducing function such as MP3
player, data files are automatically classified depending on the

WO 2006/126767 38 PCT/KR2005/004340
file information data of tags. Accordingly, the user is not
required to do separately, and the data files can be kept
efficiently.
In addition, the invention can update the file information
data of tags in the data files and thus can always keep the data
files as the latest file information data.
Lastly, the invention recommends music depending on the
user's mental and physical condition, thereby decreasing any
inconveniences in searching the data files to be reproduced by
the user.
While the invention has been shown and described with
respect to the preferred embodiments, it will be understood by
those skilled in the art that various changes and modification
may be made without departing from the spirit and scope of the
invention as defined in the following claims.

WO 2006/126767 39 PCT/KR2005/004340
What Is Claimed Is:
1. A system for providing a music tag over an online
network, comprising:
a user device 100 having a data storage device 110 and for
converting music files stored in music CDs into music files of
wave forms and audio compressed files such as MP3, ogg and aac
that are compressed forms of the music files, downloading the
music files and the audio compressed files via online free of
charge or charge, and receiving and converting a live audio
signal such as live music into music files of wave forms and
audio compressed files such as MP3, ogg and aac that are
compressed forms of the music files;
a user application 200 provided in the user device for
transmitting the music files of wave forms and audio compressed
files such as MP3, ogg and aac that are compressed forms of the
music files created through the user device to a music
recognition platform 300 via an online network 400, and receiving
music information data on the MP3 file from the music recognition
platform and tagging the music information data to the MP3 file;
and
the music recognition platform 300 which is composed of a
file recognition and search server 310, a music data DB 320 and a
music information data DB 340 and compares the music files of

WO 2006/126767 PCT/KR2005/004340
40
wave forms transmitted and audio compressed files such as MP3,
ogg and aac that are compressed forms of the music files from the
user application with music data stored in the music data DB 320
by the file recognition and search server 310, and if there is
matching music data, retrieving music information data
corresponding to the music data from the music information data
DB 340 and transmitting the music information data to the user
application.
2. The system according to claim 1, wherein the music
recognition platform 300 further comprises a music sampling data
DB 330 for storing the music data in a sampling manner,
the user application 200 comprises the steps of:
storing the music files of wave forms transmitted and audio
compressed files such as MP3, ogg and aac that are compressed
forms of the music files from the user device 100 as audio
samples with no noises (S18); dividing an audio signal into
predetermined time intervals and calculating a magnitude of
frequency signal every time interval or corresponding to the
time intervals (S21); dividing a frequency region into
predetermined intervals and calculating differences of signal
magnitudes between adjacent signals (S22); calculating
differences of the calculated values between adjacent time
intervals as slopes (S23) ; if the slop is 1, quantizing to 1
(S25) ; if the slope less than 0, quantizing to 0 (S26) ; and

WO 2006/126767 41 PCT/KR2005/004340
sampling to at least two parts through an audio gene creating
step (S28) of storing the quantized value and creating an audio
gene, and creating key, ID or code by audio DNA or Hash
algorithm and transmits the key, ID or code to the music
recognition platform 300, and
the file recognition and search server 310 of the music
recognition platform searches music sampling data that coincides
with the key, ID or code by the audio DNA or Hash algorithm
transmitted from the user application among the music sampling
data stored in the music sampling data DB 330 and draws out
music information data corresponding to the matching music
sampling data from the music information data DB 340 and
transmitting the music information data to the user application.
3. The method according to claim 2, wherein the music
information tag, which is transmitted from the music recognition
platform 300 to the user application and tagged to the wave, MP3,
ogg, ace files, is at least one or a combination of track,
subject, artist, album name, genre, composer, words, original
artist, copyright holder, URL, album photo, country, and
published year.
4. The method according to claim 3, wherein the user
application tags the music information data transmitted from the
music recognition platform to the music files of wave forms

WO 2006/126767 42 PCT/KR2005/004340
transmitted and audio compressed files such as MP3, ogg and aac
that are compressed forms of the music files, and automatically
classifies the music files and the audio compressed files in
hierarchical structures or directory structures based on the
music information data at the same time and stores the
classified files in the storage device 110 of the user device.
5. The method according to claim 1, wherein the user device
100 is a device capable of wire/wireless communication such as a
player of the music files of wave forms transmitted and audio
compressed files such as MP3, ogg and aac that are compressed
forms of the music files as hand phone, PDA phone, DMB phone and
a mobile type storage device having wire/wireless communication
ports.
6. The method according to claim 1, wherein the storage
device 110 is a mobile type storage device such as a player of
the music files of wave forms transmitted and audio compressed
files such as MP3, ogg and aac that are compressed forms of the
music files.
7. A method for providing a music tag by using a system
for providing a music tag over an online network, wherein the
system comprises a user device 100 having a data storage device
110, a user application 200 provided in the user device for

WO 2006/126767 43 PCT/KR2005/004340
transmitting the music files of wave forms and audio compressed
files such as MP3, ogg and aac that are compressed forms of the
music files created through the user device to a music
recognition platform 300 via an online network 400, and receiving
music information data on the music files and audio compressed
files from the music recognition platform and tagging the music
information data to the music files and audio compressed files;
and the music recognition platform 300 which is composed of a
file recognition and search server 310, a music data DB 320 and a
music information data DB 340, the method comprising the steps
of:
converting music files stored in music CDs into music
files of wave forms and audio compressed files such as MP3, ogg
and aac that are compressed forms of the music files through the
user device 100, downloading the music files and the audio
compressed files via online, and receiving and converting live
audio data through a voice input device such as a microphone
signal into music files of wave forms and audio compressed files
such as MP3, ogg and aac that are compressed forms of the music
files, to thereby create the music files of wave forms and audio
compressed files of the music files (S100);
transmitting the music files of wave forms and audio
compressed files such as MP3, ogg and aac that are compressed
forms of the music files created at said step to the music
recognition platform 330 (S110);

WO 2006/126767 44 PCT/KR2005/004340
searching, at the file recognition and search server 310,
music sampling data that coincides with the transmitted music
files of wave forms and audio compressed files such as MP3, ogg
and aac that are compressed forms of the music files based on
the music data stored in the music data DB 320 (S120);
if the matching music data is found, drawing out music
information data that coincides with the matching music data
from the music information data DB 340 (S130);
transmitting the drawn out music information data to the
user application 220 (S140);
confirming, at the user device 100, whether the music
information data is correct information after presenting the
data to a user, and if the music information data is correct,
proceeding to a next step, and if the music information data is
not correct, proceeding the process to said step S120 to
repeatedly perform the searching operation until the correct
music information is found (S150); and
adding, at the user application 200, the music information
data to the transmitted music files of wave forms and audio
compressed files such as MP3, ogg and aac that are compressed
forms of the music files for tagging.
8. The method according to claim 7, further comprising,
after said step S100, the step of sampling, at said user
application 200, the music files of wave forms and audio

WO 2006/126767 PCT/KR2005/004340
45
compressed files such as MP3, ogg and aac that are compressed
forms of the music files to at least two parts, creating key, ID
or code by audio DNA or Hash algorithm and transmitting the key,
ID or code to the music recognition platform 300, wherein the
file recognition and search server at the searching step S120
performs the searching operation based on the music sampling
data stored in the music sampling data DB 330.
9. The method according to any one of claims 7 and 8,
further comprising the steps (S170 and S180) of, after said step
(S160), classifying, the user application 200, the music
information data transmitted from the music recognition platform
to the music files of wave forms transmitted and audio
compressed files such as MP3, ogg and aac that are compressed
forms of the music files, to which the music information data is
tagged, in hierarchical structures or directory structures based
on the music information data, and of storing the music files of
wave forms and audio compressed files such as MP3, ogg and aac
that are compressed forms of the music files in the storage
device 110 of the user device under the classified file state.
10. The method according to claim 9, wherein the music
information data is at least one or a combination of track,
subject, artist, album name, genre, composer, words, original
artist, copyright holder, and URL.

WO 2006/126767 PCT/KR2005/004340
46
11. The method according to claim 9, wherein the storage
device is a mobile type storage device such as a player of the
music files of wave forms transmitted and audio compressed files
such as MP3, ogg and aac that are compressed forms of the music
files.
12. The method according to claim 9, wherein the user
device is a device capable of wire/wireless communication such
as a player of the music files of wave forms transmitted and
audio compressed files such as MP3, ogg and aac that are
compressed forms of the music files as hand phone, PDA phone,
DMB phone and a mobile type storage device having wire/wireless
communication ports.
13. A system for automatically classifying files and
reproducing data files, comprising:
a central control unit 110:
a storage means 120 for storing data files with tag
information such as MP3 files;
a tag filtering means 130 for filtering the data files
based on file information data contained in tags of the data
files, classifying the data files in hierarchical structure or
directory folder structure, and storing the classified data
files;

WO 2006/126767 PCT/KR2005/004340
47
a communication port 140 for receiving the data files;
a decoder 150 for decoding the data files for reproducing;
a sound output unit 160 for outputting the data files
decoded by the decoder;
a display means 200 for visually displaying the file
information data of the tags.
14. The system according to claim 13, wherein the file
information data tagged to the data files is at least one of
track, subject, artist, album name, genre, composer, words,
original artist, copyright holder, and URL.
15. The system according to claim 14, wherein the file
information data contained in tags of the data files is
connected to a hierarchical structure or directory structure
folder.
16. The system according to claim 13, wherein the
communication port is one of a USB port, an infrared ray port
and a wireless communication port.
17. The system according to any one of claims 13 to 16,
wherein the system is connected to a tag information providing
system 300 that includes a search server 310, a tag DB 320, a
music DB 330 and a condition judgment DB 340 through a user

WO 2006/126767 PCT/KR2005/004340
48
device 500 and an internet network 400.
18. The system according to claim 17, further comprising a
tag extraction means 180 and a tag updating means 190,
wherein the tag extraction means 180 extracts only a tag of
the data files stored in the tag DB 30 and sends the tag to the
tag information providing system 300 via the user device 500 and
the internet network 400 under the control of the central
control unit 110, and
the search server 310 of the system 300 compares the
transmitted tag with tags stored in the tag DB 320 and, sends,
if there is an updated tag, the tag to a 'nobile type storage
device so that the tag updating means 190 classifies a
corresponding data file based on file information data of the
updated tag again into the hierarchical structure or directory
structure folder.
19. The system according to claim 18, wherein the user
device 500 is at least one of personal computer capable of
online connection, and hand phone, PDA phone, DMB phone capable
of wireless online connection.
20. The system according to claim 19, wherein the tag
information providing system 300 has a tag filtering function,
and the hierarchical structure or directory structure folder
depending on file information data of tags of the data files

WO 2006/126767 PCT/KR2005/004340
49
stored in the storage means 120 of the mobile type storage
device is classified in the tag information providing system and
sent to the system.
21. The system according to claim 18, wherein the mobile
type storage device further comprises a condition searching unit
170 for judging a physical and mental condition and recommending
an optimal data file to the user based on the judgment result.
22. The system according to claim 21, wherein the user's
physical and mental condition judgment is made based on the date
of the user's birth and bio rhythm and four pillars.
23. The system according to any one of claims 21 and 22,
wherein the user's physical and mental condition judgment is
made by the condition judgment DB 340 of the tag information
providing system 300 and the judgment result is sent to the
system.
24. The system according to any one of claims 21 and 22,
wherein the optimal data file is selected from the data files
stored in the storage means 120.
25. The system according to any one of claims 21 and 22,
wherein the optimal data file is selected from the music DB 330

WO 2006/126767 PCT/KR2005/004340
50
of the tag information providing system 300 and sent to the
system.
26. The system according to claim 23, wherein the optimal
data file is selected from the data files stored in the storage
means 120.
27. The system according to claim 23, wherein the optimal
data file is selected from the music DB 330 of the tag
information providing system 300 and sent to the system.
28. A copyright settlement method for use in a copyright
settlement system comprising a user device 100 such as a computer,
a communication means 700 having a music file reproducing
function and a module 710 for extracting audio genes from music
file being reproduced, and a music recognition platform 300 that
includes a search server 310, a music data DB 320 and a music
sampling DB 330, a information data DB 340, and a condition
judgment DB 350, and a copyright settling system 800, the method
comprising the steps of:
downloading, at the user device 100, music files of wave
forms and audio compressed files such as MP3, ogg and aac that
are compressed forms of the music files free of charge or charge
through the communication means 700 via an online, converting
music files stored in music CDs into music files of wave forms

WO 2006/126767 PCT/KR2005/004340
51
and audio compressed files such as MP3, ogg and aac that are
compressed forms of the music files by using music CD-ROM driver
connected to the user device and the music files and audio
compressed files of the music files, or converting live audio
data, i.e., live music, inputted through a voice input device
such as a microphone into music files of wave forms and audio
compressed files such as MP3, ogg and aac that are compressed
forms of the music files;
transferring the music files so acquired from the user
device 100 to the communication means 7 00 using USB port for
storing;
if the music files stored in the communication means are
reproduced through the communication means, creating audio genes
of the music file being reproduced through an audio gene creation
module;
sending the created audio genes to the music recognition
platform 300;
if the music recognition platform 300 receives the audio
genes about the music file being reproduced, searching, at the
search server 310, matching music through the music sampling
(audio genes) DB 330;
extracting the music information about the music file
being reproducing from the music information DB 34 0 and sending
the music information to the copyright settlement system 800; and
after the copyright settlement system 800 settles a

WO 2006/126767 52 PCT/KR2005/004340
copyright royalty, transmitting the settlement result to the
user's communication means 700.
29. The method according to claim 28, wherein the audio
gene creation step comprises the steps of:
storing the audio samples with no noises (S18),
dividing the audio signal into a predetermined of time
intervals and calculating signal magnitudes of frequencies for
each time interval or a plurality of time intervals (S21);
dividing the frequency region into predetermined sections
and calculating differences of signal magnitudes between
neighboring frequencies (S22);
calculating differences, i.e., slops of the calculated
values between the neighboring time intervals (S23)/
if the slope is 0, quantizing it to 1 (S25) , and if the
slop is less than 0, quantizing it to 0 (S26); and
storing the quantized value and creating the audio genes
9S28) .
30. The method according to claim 28 or 29, wherein the
communication means is one of hand phone, PDA phone, and DMB
phone.

Disclosed are a system and method searches information data such as song title, composer, lyric making, track name,
reproduction time, and genre relating to music files, and providing the same to music files of wave forms having no correct music
information data in an audio file and all audio compressed files such as MP3, ogg and aac that are compressed forms of the music
files, and attaching the information data to the music files in an ID3v2 tag form. Further, the present invention provides a system
and method capable of filtering MP3 files having file information data and to which tags are attached based on the file information
data in hierarchical structure or directory structure, and then filing the same. In addition, the invention provides a method capable
of creating audio genes from music being reproducing and calculating a use fee of the music data by using the audio genes, thereby
preventing an illegal use of the music data.

Documents:

http://ipindiaonline.gov.in/patentsearch/GrantedSearch/viewdoc.aspx?id=X0CPxwwgGqL1WyrgM1pp+g==&loc=wDBSZCsAt7zoiVrqcFJsRw==


Patent Number 279989
Indian Patent Application Number 4944/KOLNP/2007
PG Journal Number 06/2017
Publication Date 10-Feb-2017
Grant Date 06-Feb-2017
Date of Filing 19-Dec-2007
Name of Patentee MUREKA INC.
Applicant Address 188-5 KICOX VENTURE CENTER 501 GURO-DONG GURO-GU, SEOUL
Inventors:
# Inventor's Name Inventor's Address
1 PARK MIN SOO 188-5 KICOX VENTURE CENTER 501, GURO-DONG GURO-GU, SEOUL 152-050
PCT International Classification Number G06F 15/16
PCT International Application Number PCT/KR2005/004340
PCT International Filing date 2005-12-16
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 102005-0044243 2005-05-25 Republic of Korea
2 102005-0085388 2005-09-13 Republic of Korea