KR20010069124A - 멀티미디어 파일 결합방법 - Google Patents

멀티미디어 파일 결합방법 Download PDF

Info

Publication number
KR20010069124A
KR20010069124A KR1020000001392A KR20000001392A KR20010069124A KR 20010069124 A KR20010069124 A KR 20010069124A KR 1020000001392 A KR1020000001392 A KR 1020000001392A KR 20000001392 A KR20000001392 A KR 20000001392A KR 20010069124 A KR20010069124 A KR 20010069124A
Authority
KR
South Korea
Prior art keywords
file
multimedia
files
combining
combined
Prior art date
Application number
KR1020000001392A
Other languages
English (en)
Other versions
KR100366760B1 (ko
Inventor
정준기
금기훈
김승홍
이지훈
김정삼
Original Assignee
금기훈
주식회사 위즈맥스
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 금기훈, 주식회사 위즈맥스 filed Critical 금기훈
Priority to KR10-2000-0001392A priority Critical patent/KR100366760B1/ko
Priority to AU27125/01A priority patent/AU2712501A/en
Priority to US10/181,114 priority patent/US7051047B2/en
Priority to PCT/KR2001/000027 priority patent/WO2001067277A1/en
Publication of KR20010069124A publication Critical patent/KR20010069124A/ko
Application granted granted Critical
Publication of KR100366760B1 publication Critical patent/KR100366760B1/ko

Links

Classifications

    • 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
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00137Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to contents recorded on or reproduced from a record carrier to authorised users
    • G11B20/00152Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to contents recorded on or reproduced from a record carrier to authorised users involving a password
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00731Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
    • G11B20/00739Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction is associated with a specific geographical region
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00731Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
    • G11B20/00746Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number
    • G11B20/00797Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number wherein the usage restriction limits the number of times a content can be reproduced, e.g. using playback counters
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00731Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
    • G11B20/0084Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific time or date
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • Y10S707/99945Object-oriented database structure processing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99948Application of database or data structure, e.g. distributed, multimedia, or image

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Library & Information Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

본 발명의 멀티미디어 파일 결합방법은 다수의 동종 멀티미디어 파일 또는 이종 멀티미디어 파일을 선택하여 선택된 다수의 멀티미디어 파일을 결합한 후, 결합된 멀티미디어 파일에 정보파일을 추가하여 새로운 멀티미디어 파일을 생성한다. 파일의 결합에 의해 생성된 새로운 멀티미디어 파일의 헤더에는 파일의 크기와 날짜 및 파일형태와 같은 기본적인 정보가 포함되며, 정보파일에는 부가적인 정보가 첨가되어 재생시 사용자에게 더욱 나은 서비스 제공을 가능하게 한다. 정보파일은 결합되는 파일 사이나 그 전단 혹은 후단에 형성될 수 있으며 따로 파일로서 존재할 수도 있다.

Description

멀티미디어 파일 결합방법{A METHOD OF COMBINING MULTI MEDIA FILES}
본 발명은 멀티미디어파일 결합방법에 관한 것으로, 특히 다수의 동종 혹은 이종 디지털 멀티미디어 파일에 부가정보를 첨가, 결합시킴으로써 서로 다른 형태의 서비스를 제공할 수 있을 뿐만 아니라 멀티미디어 파일을 사용하는 사용자에게 부가정보를 서비스할 수 있는 부가정보가 첨가된 다수의 멀티미디어 파일 결합방법에 관한 것이다.
근래, 디지털기술이 발전됨에 따라 자기기록매체에 기록된 아날로그데이터를 재생하는 미디어 대신에 디지털화된 음악 및 영상파일 등을 재생하는 멀티미디어가 개발되고 있다. 이러한 디지털 멀티미디어는 디지털파일을 무한정으로 복제할 수 있다는 장점을 가짐과 동시에 파일의 자유로운 편집이 가능하기 때문에, 그 적용범위가 더욱 커지고 있는 실정이다.
또한, 컴퓨터기술의 발전과 더불어 네트워킹 기술이 발전됨에 따라 상기한 디지털 멀티미디어 파일을 네트워크상에서 다운받아 이를 멀티미디어에 실행할 수 있기 때문에 그 사용이 더욱 간편해지고 있는 실정이다. 더욱이, 상기한 디지털데이터는 압축가능하기 때문에 작은 저장용량으로도 대용량의 데이터를 저장할 수 있다는 장점도 있다.
일반적으로, 멀티미디어에서 음악이나 영상을 실현하기 위해서는 디지털파일을 재생해야만 하는데, 이러한 파일의 재생은 세계 공통규약이나 표준에 따라 이루어지고 있다. 이러한 규약이나 표준에 따른 파일재생의 경우에는 디지털파일이 전세계적으로 동일한 방식으로 설계되기 때문에 호환성이 뛰어나게 되지만, 이종의 파일을 결합하여 새로운 서비스를 제공하거나 부가정보를 첨가하여 더 나은 서비스를 제공하기란 불가능하였다.
본 발명은 상기한 점을 감안하여 이루어진 것으로, 다수의 동종 또는 이종 멀티미디어 파일을 결합함으로써 동시에 두가지 이상의 서로 다른 형태의 서비스를 제공할 수는 멀티미디어 파일 결합방법을 제공하는 것을 목적으로 한다.
본 발명의 다른 목적은 결합되는 멀티미디어 파일에 부가의 정보파일을 추가하여 사용자에게 재생되는 파일에 관한 정보와 같은 부가정보를 제공할 수 있는 멀티미디어 파일 결합방법을 제공하는 것이다.
상기한 목적을 달성하기 위해, 본 발명에 따른 멀티미디어 파일 결합방법은 결합되는 다수의 동종 멀티미디어 파일 또는 이종 멀티미디어 파일을 선택하는 단계와, 규약의 인지에 따라 파일의 구조를 파악하여 상기 선택된 다수의 동종 멀티미디어 파일 또는 이종 멀티미디어 파일을 인식하는 단계와, 상기 선택된 다수의 멀티미디어 파일을 결합하는 단계와, 상기 결합된 멀티미디어 파일에 정보파일을 추가하여 새로운 멀티미디어 파일을 생성하는 단계로 구성된다.
상기 멀티미디어 파일을 결합하는 단계는 첫번째 멀티미디어 파일의 헤더를 갱신하여 결합되어 생성되는 새로운 멀티미디어 파일의 정보를 포함시키는 단계와, 적어도 하나의 멀티미디어 파일로 이루어진 두번째 멀티미디어 파일의 각 헤더를 제거하는 단계와, 규약에 맞게 상기 헤더를 수정하는 단계로 이루어진 다.
도 1은 본 발명에 따른 멀티미디어 파일 결합방법에서 파일선택과정을 나타내는 도면.
도 2는 본 발명에 따른 멀티미디어 파일 결합방법에서 파일의 인식과정을 나타내는 도면.
도 3은 본 발명에 따른 멀티미디어 파일 결합방법에서 다수의 파일 결합과정을 나타내는 도면.
도 4(a)는 결합된 파일을 나타내는 도면.
도 4(b)는 도 4(a)에 도시된 파일의 헤더를 나타내는 도면.
도 4(c)는 결합된 파일을 나타내는 도면.
도 5는 본 발명의 멀티미디어 파일 결합방법에 따른 생성된 멀티미디어 파일을 나타내는 도면.
도 6은 본 발명의 멀티미디어 파일 결합방법에 따른 생성된 멀티미디어 파일의 일예를 나타내는 도면.
본 발명은 다수의 동종 혹은 이종 디지털 멀티미디어 파일을 결합하거나 파일에 부가정보를 첨가하는 것으로, 종래의 파일결합방식이 단지 2개의 동종의 파일을 결합하는데 비해 본 발명에서는 2개 이상의 동종 혹은 이종 파일의 결합이 가능하게 된다. 또한, 종래의 파일결합에서는 단순히 파일의 덧붙임으로 끝나는데 비해, 본 발명에서는 파일결합에 대한 정보를 파일에 부가하거나 새로운 정보파일을 생성하여 추가할 수도 있을 뿐만 아니라 부가서비스를 위한 새로운 내용을 추가할 수도 있다.
일반적으로 음향이나 영상의 멀티미디어 파일은 mp3, mp4, dat, avi, ra, rm, mid, sgf, mov, mpg, vob, wav, rjs, dvd, ram, wma, asf 등과 같은 다양한 포맷형태를 가진다. 이러한 모든 형태의 파일에는 각각의 파일에 관한 규약이 존재하여 파일의 생성 및 재생이 상기 규약에 따라 이루어진다. 본 발명에서는 이러한 각 형태의 파일을 결합하여 새로운 파일을 생성하거나 부가의 정보를 추가한다. 특히, 이종의 파일을 결합하는 경우 결합된 새로운 파일에는 각 파일의 형태에 대한 추가정보가 첨가되어 각각의 형태가 인지됨으로써 각 형태의 화일에 대응하는 규약에 따라 파일을 재생할 수 있게 된다.
본 발명에 따른 멀티미디어 파일을 결합하기 위해서는 디지털 멀티미디어 파일을 선택하고 상기 선택된 파일을 결합한 후, 새로운 부가정보를 첨가해야만 한다.
우선, 파일을 선택하는 단계는 일반적인 파일선택과정과 동일하다. 도 1에 이러한 파일선택과정이 도시되어 있다. 복수의 멀티미디어 파일은 선택모듈에서 사용자에 의해 결합될 파일만이 선택된다. 이러한 멀티미디어 파일의 선택은 일반적인 파일처리과정에서의 파일선택과 동일한 과정을 거친다.
선택모듈에 의해 선택된 멀티미디어 파일은 도 2에 도시된 바와 같은 인식과정을 거친다. 예를 들어, MP3와 같은 멀티미디어 파일이 선택된 경우 멀티미디어 파일의 구조는 MPEG나 RFC와 세계규약에 의하여 만들어진 파일이기 때문에 공개된 규약을 인지함으로써 파일의 구조가 파악될 수 있으며, 이러한 파일구조에 기초하여 파일을 결합하거나 부가정보를 첨가한다.
파일을 결합하는 단계는 파일을 불러 들여서 각각의 파일이 보유하는 정보가 손상되지 않도록 하나로 결합하는 과정이다. 도 3에 멀티미디어 파일을 결합하는 단계가 도시되어 있다. 도면에 도시된 파일결합단계는 단지 2개의 파일만을 결합하는 것이지만, 본 발명이 이러한 특정한 수의 파일결합에만 한정되는 것이 아니라 3개 이상의 파일결합에도 물론 적용가능할 것이다.
도면에서 도시된 바와 같이, 우선, 선택된 멀티미디어 파일의 헤더를 판독하여 파일의 형태를 결정한다. 일반적으로 MP3와 같은 멀티미디어 파일은 도 4(a)에 도시된 바와 같이, 각각 4바이트헤더, N개의 프레임헤더 및 N개의 프레임으로 구성되어 있다. 멀티미디어 파일이 4바이트헤더는 도 4(b)에 도시된 바와 같이, 프레임의 총수, 파일의 크기, 파일의 작성날짜, 파일의 형태 및 파일의 속성(attribute)과 같은 파일에 대한 각종 정보가 포함되어 있다.
따라서, 멀티미디어 파일의 헤더를 판독함에 따라 파일의 형태가 결정된다. 이후, 첫번째 파일에 결합될 두번째 파일에 관한 정보를 포함하도록 첫번째 파일의 헤더를 갱신하고 결합될 두번째 파일의 헤더를 삭제한 후, 상기 첫번째 파일과 두번째 파일을 결합하여 멀티미디어 파일을 완성한다. 도 4(c)에 결합된 파일이 도시되어 있다. 도면에 도시된 바와 같이, 예를 들어 2개의 파일이 결합되는 경우 두번째 파일의 헤더는 삭제되지만, 첫번째 파일의 헤더의 파일정보가 전체 결합된 파일의 정보를 포함하도록 상기 헤더가 갱신된다.
상기 결합된 멀티미디어 파일의 헤더는 RFC(internet request for comments)나 MPEG(moving picture experts group)와 같은 규약을 맞추기 위해 수정될 수도 있다. 즉, 파일 초기부분에 전체 파일의 크기를 지정하는 부분이 있는 경우, 결합된 부분의 전체 크기는 각 파일이 결합되기 이전의 파일 크기의 합이 되므로, 새로 생성된 파일의 헤더부분은 수정되어야만 한다. 이러한 수정은 세계 규약에 의한 것으로 이러한 규약에 영향을 받지 않는 멀티미디어 파일은 이러한 수정과정을 거치지 않고 바로 생성될 수도 있다.
수정된 파일에는 부가정보가 제공될 수 있다. 부가정보는 결합된 파일에 새로운 정보를 추가하거나 이종파일을 결합하는 경우 각 파일에 대한 정보(예를 들면, 파일의 포맷형태와 같은)를 포함한다. 이러한 부가정보는 사용자에게 각종 정보를 제공하는 대단히 중요한 역할을 한다. 특히, 이종파일이 결합되는 새로운 멀티미디어 파일이 생성되는 경우, 부가정보에는 각 파일에 대한 정보들, 예를 들면 파일의 포맷형태와 같은 정보들이 포함되어 있기 때문에, 파일의 재생시 이들 포맷형태에 대응하는 규약에 따라 파일이 재생되도록 한다. 예를 들어, 음악파일과 영상파일의 같은 이종 멀티미디어 파일이 결합되어 있는 경우 부가정보에 의해 상기 음악파일과 영상파일이 재생되어 음악의 청취와 동시에 영상을 시청할 수도 있게된다.
도 5에 부가정보 없이 결합된 파일과 부가정보가 첨가되어 결합된 파일이 도시되어 있다. 도면에서, 도 5(a)는 부가정보없이 결합되어 생성된 파일을 나타내면, 도 5(b)∼도 5(e)는 부가정보가 첨부되어 결합된 파일을 나타낸다. 도 5(a)에 도시된 결합파일에서는 비록 아무런 부가정보가 첨가되지는 않지만, 결합된 파일의 전단에는 도 4에 도시된 바와 같은 수정, 갱신된 헤더가 포함되어 결합된 멀티미디어 파일의 크기, 생성 및 결합날짜, 파일의 형태 등과 같은 각종 정보를 보유한다.
부가정보가 첨부된 결합 멀티미디어 파일은 부가정보가 결합되는 위치에 따라 몇가지 형태로 구분될 수 있다. 도 5(b)에 도시된 결합 멀티미디어 파일은 멀티미디어 파일의 사이에 부가정보가 첨부되는 형태를 나타내며, 도 5(c) 및 도 4(d)는 결합된 멀티미디어 파일의 전단 및 후단에 부가정보가 첨부되는 형태를 나타낸다. 또한, 도 5(e)에 도시된 바와 같이, 멀티미디어 파일과는 별도로 부가정보파일을 따로 형성할 수도 있다.
도 6에 본 발명에 따라 결합되어 생성된 멀티미디어 파일이 도시되어 있다. 도면에 도시된 멀티미디어 파일은 2개의 MP3 파일이 결합된 것으로 부가정보가 후단에 첨가되어 있다. 도면에 도시된 바와 같이, 부가정보에는 일련번호, 재생할 횟수, 현재 재생한 횟수, 첫번째 실행한 날짜, 노래의 종류, 가수번호, 가수의 성별, 국가번호, 노래 발표연도 등과 같은 각종 정보를 보유하여 사용자가 상기 파일을 재생할 때 파일에 대응하는 음악에 대한 여러가지 정보를 제공한다. 상기 도면에는 비록, 특정한 멀티미디어 파일에 대해 특정 부가정보가 도시되어 있지만, 본 발명에 적용되는 부가정보가 상기한 정보에 한정되는 것은 아니다. 이러한 부가정보는 파일의 종류에 따라 다른 종류의 정보가 제공될 수 있으며, 그 내용도 달라질 수 있다. 특히, 부가정보에 차기서비스를 위한 예약영역을 형성하여 필요할 때 마다 정보를 갱신할 수도 있게 된다.
본 발명은 상기한 바와 같이, 다수의 동종 또는 이종의 멀티미디어 파일을 결합하고 또한 정보파일을 추가하여 새로운 멀티미디어 파일을 생성함으로써, 다른 포맷형태를 갖는 다수의 파일을 재생하여 사용자에게 서로 다른 형태의 서비스(예를 들면, 음악과 영상)를 제공할 수 있을 뿐만 아니라 각 파일에 대한 부가정보를 제공할 수도 있게 된다.

Claims (5)

  1. 결합되는 다수의 동종 멀티미디어 파일 또는 이종 멀티미디어 파일을 선택하는 단계;
    상기 선택된 다수의 멀티미디어 파일을 결합하는 단계; 및
    상기 결합된 멀티미디어 파일에 정보파일을 추가하여 새로운 멀티미디어 파일을 생성하는 단계로 구성된 멀티미디어 파일 결합방법.
  2. 제1항에 있어서, 규약의 인지에 따라 파일의 구조를 파악하여 상기 선택된 다수의 동종 멀티미디어 파일 또는 이종 멀티미디어 파일을 인식하는 단계를 추가로 포함하는 것을 특징으로 하는 방법.
  3. 제1항에 있어서, 상기 멀티미디어 파일을 결합하는 단계는,
    첫번째 멀티미디어 파일의 헤더를 갱신하여 결합되어 생성되는 새로운 멀티미디어 파일에 대한 정보를 포함시키는 단계;
    적어도 하나의 멀티미디어 파일로 이루어진 두번째 멀티미디어 파일의 각 헤더를 제거하는 단계; 및
    규약에 맞게 상기 헤더를 수정하는 단계로 이루어진 것을 특징으로 하는 방법.
  4. 제1항에 있어서, 상기 정보파일은 결합되는 다수의 멀티미디어 파일의 포맷형태와 파일의 부가정보를 포함하는 것을 특징으로 하는 방법.
  5. 제4항에 있어서, 상기 정보파일은 결합되는 멀티미디어 파일 사이, 전단 또는 후단에 첨가되는 것을 특징으로 하는 방법.
KR10-2000-0001392A 2000-01-12 2000-01-12 멀티미디어 파일 결합방법 KR100366760B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR10-2000-0001392A KR100366760B1 (ko) 2000-01-12 2000-01-12 멀티미디어 파일 결합방법
AU27125/01A AU2712501A (en) 2000-01-12 2001-01-10 A method of combining multimedia files
US10/181,114 US7051047B2 (en) 2000-01-12 2001-01-10 Method of combining multimedia files
PCT/KR2001/000027 WO2001067277A1 (en) 2000-01-12 2001-01-10 A method of combining multimedia files

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2000-0001392A KR100366760B1 (ko) 2000-01-12 2000-01-12 멀티미디어 파일 결합방법

Publications (2)

Publication Number Publication Date
KR20010069124A true KR20010069124A (ko) 2001-07-23
KR100366760B1 KR100366760B1 (ko) 2003-01-08

Family

ID=36406574

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2000-0001392A KR100366760B1 (ko) 2000-01-12 2000-01-12 멀티미디어 파일 결합방법

Country Status (4)

Country Link
US (1) US7051047B2 (ko)
KR (1) KR100366760B1 (ko)
AU (1) AU2712501A (ko)
WO (1) WO2001067277A1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100492553B1 (ko) * 2002-11-26 2005-06-02 엘지전자 주식회사 이동통신 단말기를 위한 컨텐츠 선택 방법
KR100740490B1 (ko) * 2006-04-17 2007-07-26 (주)이노비츠아이엔씨 멀티미디어 파일 재생 방법 및 그 방법을 채용한멀티미디어 파일 재생기

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003224811A (ja) * 2002-01-30 2003-08-08 Funai Electric Co Ltd Pvr録画装置
US7286748B2 (en) * 2002-07-25 2007-10-23 Microsoft Corporation Sharing live advanced streaming format indexed files
JP4235441B2 (ja) * 2002-12-20 2009-03-11 キヤノン株式会社 文書処理プログラム、文書処理方法および装置
JP4439880B2 (ja) * 2003-11-13 2010-03-24 パナソニック株式会社 コンテンツ配信システム、コンテンツサーバ、コンテンツ受信装置、コンテンツ配信方法、記録媒体、及びプログラム
US7984089B2 (en) * 2004-02-13 2011-07-19 Microsoft Corporation User-defined indexing of multimedia content
TWI300186B (en) * 2004-07-30 2008-08-21 Mediatek Inc Method and apparatus for data recording with pseudo-merge
CN100454252C (zh) * 2006-01-01 2009-01-21 中兴通讯股份有限公司 一种cpu程序下载多个fpga文件的方法
US20070226260A1 (en) * 2006-02-09 2007-09-27 Williams S M System and method for linking and managing audio, video, image, and text data on an iPOD
US7962933B2 (en) 2006-04-06 2011-06-14 Velti USA, Inc. Mid-roll insertion of digital media
US7992165B1 (en) 2006-04-06 2011-08-02 Velti USA, Inc. Insertion of digital media
US8409006B2 (en) * 2007-09-28 2013-04-02 Activision Publishing, Inc. Handheld device wireless music streaming for gameplay
US20110066488A1 (en) * 2009-09-17 2011-03-17 Ad Infuse, Inc. Mobile ad routing
US10616782B2 (en) 2012-03-29 2020-04-07 Mgage, Llc Cross-channel user tracking systems, methods and devices
KR101552106B1 (ko) * 2014-01-13 2015-09-10 주식회사 노매드커넥션 이동 단말기 및 그 이동 단말기에서 멀티미디어 데이터를 관리하는 방법
CN108319625B (zh) * 2017-01-17 2019-10-25 广州市动景计算机科技有限公司 文件合并方法和装置
CN108319602B (zh) * 2017-01-17 2020-10-16 阿里巴巴(中国)有限公司 数据库管理方法及数据库***
WO2018133762A1 (zh) * 2017-01-17 2018-07-26 广州市动景计算机科技有限公司 文件合并方法和装置
US10187443B2 (en) * 2017-06-12 2019-01-22 C-Hear, Inc. System and method for encoding image data and other data types into one data format and decoding of same

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03266039A (ja) * 1990-03-16 1991-11-27 Fujitsu Ltd フリーフォーマットデータリンク処理方式
JPH05101118A (ja) * 1990-10-08 1993-04-23 Olympus Optical Co Ltd マルチメデイア・フアイリング・システム
EP0526653A1 (en) * 1991-02-22 1993-02-10 Seiko Epson Corporation Projection-type liquid crystalline projector
US5440677A (en) * 1992-07-01 1995-08-08 Time Warner Interactive Group Inc. Method and apparatus for processing audio and graphic images to create an interleaved file suitable for use as a CD-ROM product
JPH06139324A (ja) * 1992-10-23 1994-05-20 Nec Corp マルチメディア文書表示装置
US5956729A (en) * 1996-09-06 1999-09-21 Motorola, Inc. Multimedia file, supporting multiple instances of media types, and method for forming same
KR19990031505A (ko) * 1997-10-13 1999-05-06 장병철 그림 데이터에 사운드 파일 결합과 운용 방법
JPH11262744A (ja) 1998-03-19 1999-09-28 Mitsubishi Electric Corp 厨芥処理装置
JP3349949B2 (ja) * 1998-03-30 2002-11-25 九州日本電気ソフトウェア株式会社 バッファ管理方式およびそのプログラム記録媒体
JP4144935B2 (ja) * 1998-06-08 2008-09-03 ノーリツ鋼機株式会社 音声付き写真を作成するための受付方法、及び受付装置
US6144375A (en) * 1998-08-14 2000-11-07 Praja Inc. Multi-perspective viewer for content-based interactivity
US6742176B1 (en) * 1999-06-14 2004-05-25 Lycos, Inc. Secure flexible plugin software architecture
KR20010010504A (ko) * 1999-07-21 2001-02-15 손국일 문자 또는 그래픽 정보와 동기화된 엠피3 플레이어용 디지탈 오디오 데이터의 생성 및 재생 방법
KR20000000266A (ko) * 1999-10-08 2000-01-15 김종명 오디오 데이터를 포함하는 그래픽 파일을 생성시키는 장치
KR100361638B1 (ko) * 1999-11-24 2002-11-21 강세환 정보가 삽입된 엠피3 파일의 제작방법
WO2002103484A2 (en) * 2001-06-18 2002-12-27 First International Digital, Inc Enhanced encoder for synchronizing multimedia files into an audio bit stream

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100492553B1 (ko) * 2002-11-26 2005-06-02 엘지전자 주식회사 이동통신 단말기를 위한 컨텐츠 선택 방법
KR100740490B1 (ko) * 2006-04-17 2007-07-26 (주)이노비츠아이엔씨 멀티미디어 파일 재생 방법 및 그 방법을 채용한멀티미디어 파일 재생기

Also Published As

Publication number Publication date
WO2001067277A1 (en) 2001-09-13
AU2712501A (en) 2001-09-17
US7051047B2 (en) 2006-05-23
KR100366760B1 (ko) 2003-01-08
US20030120602A1 (en) 2003-06-26

Similar Documents

Publication Publication Date Title
KR20010069124A (ko) 멀티미디어 파일 결합방법
EP1900207B1 (en) Creating standardized playlists and maintaining coherency
JP2005502977A5 (ko)
KR20040023595A (ko) 원 소스물에 액세스 없이 대화형 매체의 저작
US8326125B2 (en) Method and device for linking multimedia data
CN101420628A (zh) 再现包括事件信息的视听数据的设备和方法
JP2004070983A (ja) 再生装置
JP2001339680A (ja) オーディオ/ビデオの概要情報の構成および閲覧方法
AU2005248691A1 (en) Method of reproducing multimedia data using musicphotovideo profiles and reproducing apparatus using the method
EP0883125A3 (en) Digital versatile disc and reproduction apparatus using the same
US20050071762A1 (en) Apparatus and method for displaying photo and video data and recording medium containing a program for performing the same method
US20070219934A1 (en) Optical Disc with a Generic Logical Format
JP2006127694A5 (ko)
KR100563759B1 (ko) 텍스트 데이터 기록방법 및 장치 및 오디오 디스크,컴퓨터 프로그램, 오디오 디스크의 재생장치
RU2251146C2 (ru) Система защиты от копирования цифровых данных
US20030081515A1 (en) Information recording medium, information recording apparatus, information reproducing apparatus, and copying apparatus
JP2007517346A (ja) 情報添付方法及び装置
Horner Moving Digital Audio: Part 2-File Transfer
JP2004356751A (ja) 情報処理装置、情報処理方法及び記録媒体
JP4004971B2 (ja) オーディオ再生装置
TW517226B (en) Data structure and operation method of video CD
Standard et al. ID3 Tag Editor
Standard et al. 1. ID3 tag version 2.3. 0
Standard et al. 1. ID3 tag version 2.3. 0 1.1. Status of this document
Devlin 4 Operational Patterns and Constraining MXF

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20071214

Year of fee payment: 6

LAPS Lapse due to unpaid annual fee