KR20020085746A - On-demand/reservation type wireless music multicasting system using mobile terminal and method thereof - Google Patents
On-demand/reservation type wireless music multicasting system using mobile terminal and method thereof Download PDFInfo
- Publication number
- KR20020085746A KR20020085746A KR1020010051961A KR20010051961A KR20020085746A KR 20020085746 A KR20020085746 A KR 20020085746A KR 1020010051961 A KR1020010051961 A KR 1020010051961A KR 20010051961 A KR20010051961 A KR 20010051961A KR 20020085746 A KR20020085746 A KR 20020085746A
- Authority
- KR
- South Korea
- Prior art keywords
- music
- broadcast
- mobile communication
- data
- communication terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Resources & Organizations (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 이동통신단말기를 이용한 주문/예약형 음악방송시스템 및 그 방법에 관한 것이다.The present invention relates to an ordered / reserved music broadcasting system and method using a mobile communication terminal.
본 발명에 의한 이동통신단말기를 이용한 주문/예약형 음악방송시스템은 아날로그 음악데이터를 디지털 음악데이터로 변환하거나 유선네트워크를 통하여 연결된 음악 컨텐츠 제공자로부터 음악컨텐츠를 제공받고, 디지털 음악데이터를 압축하여 음악스트림데이터를 생성하는 음악스트림데이터생성부; 방송스케쥴정보를 입력받아 개인용 방송스케쥴을 생성하며 해당 음악의 개략정보를 이동통신단말기로 전송하는 방송스케쥴관리수단을 구비하고, 이동통신단말기 사용자의 예약방송서비스 설정을 인지하여 방송스케쥴관리수단을 기능시키며, 검색된 음악스트림데이터를 이동통신사업자로 멀티캐스팅하도록 스트림전송수단을 기능시키는 예약형음악방송제공부; 이동통신단말기로부터 음악방송물 주문정보를 수신하여 검색된 해당 음악스트림데이터를 이동통신사업자로 멀티캐스팅하도록 스트림전송수단을 기능시키는 주문형음악방송제공부; 및 방송진행정보 및 방송전송정보를 전달받아 저장관리하고, 주문형음악방송제공부로부터 음악방송물 주문정보를 수신하여 해당 멀티미디어 음악스트림데이터를 검색하는 방송자료관리부를 포함한다.The on-demand / reserved music broadcasting system using a mobile communication terminal according to the present invention converts analog music data into digital music data or receives music content from a music content provider connected through a wired network, compresses digital music data to a music stream. A music stream data generator for generating data; A broadcast schedule management means for receiving a broadcast schedule information, generating a personal broadcast schedule, and transmitting outline information of the music to a mobile communication terminal, and recognizing a reserved broadcast service setting of a user of the mobile communication terminal, functions as a broadcast schedule management means. A reservation-type music broadcast providing unit configured to function a stream transmission means to multicast the retrieved music stream data to a mobile communication service provider; An on-demand music broadcast providing unit for receiving a music broadcast order information from a mobile communication terminal and functioning a stream transmission means to multicast the retrieved corresponding music stream data to a mobile communication service provider; And a broadcast material management unit which receives and manages broadcast progress information and broadcast transmission information, receives music broadcast order information from an on-demand music broadcast provider, and searches for corresponding multimedia music stream data.
본 발명에 의하면, 사용자는 기존 이동통신단말기의 데이터통신 기능을 이용하여 음악을 검색하고 검색된 음악을 개인에게 할당된 저장공간에 저장시키며 음악방송스케쥴을 생성하여 무선음악방송을 예약청취할 수 있고, 예약시간이 도래하거나 음악물을 선택하여 음악방송을 주문하면 즉시 실시간으로 음악방송을 스트림전송받을 수 있게된다.According to the present invention, the user can search for music by using the data communication function of the existing mobile communication terminal, store the retrieved music in a storage space allocated to the individual, create a music broadcasting schedule, and listen to the wireless music broadcasting reservation, When the reservation time arrives or the music is ordered, the music broadcast can be streamed in real time.
Description
본 발명은 이동통신단말기를 이용한 주문/예약형 음악방송시스템 및 그 방법에 관한 것으로, 보다 상세하게는 음악컨텐츠제공자로부터 음악컨텐츠를 제공받아 음악스트림데이터를 생성하고 이동통신단말기 사용자로부터 주문형 방송물 및 예약형 방송물을 설정받아 해당 음악스트림데이터를 분산처리된 서버를 통하여 이동통신사업자에게 실시간으로 스트림전송함으로써 이동통신단말기로 멀티캐스팅하도록 하는 주문/예약형 음악방송시스템 및 그 방법에 관한 것이다.The present invention relates to an on-demand / reserved music broadcasting system and method using a mobile communication terminal, and more particularly, to receive music content from a music content provider to generate music stream data, and to provide on-demand broadcasts from a user of a mobile communication terminal. The present invention relates to an ordered / reserved music broadcasting system and a method for receiving a preset broadcast and multicasting the corresponding music stream data to a mobile communication service provider through a distributed server in real time.
최근, PDA(Personal Digital Assistant), HPC(Hand Personal Computer), 웹패드, 노트북, 스마트폰, WAP(Wireless Application Protocol)폰, 팜PC, e-Book단말기, HHT(Hand Held Terminal) 등의 개인정보단말기를 이용한 모바일 데이터 통신서비스가 많이 이용되고 있다.Recently, personal information such as PDA (Personal Digital Assistant), HPC (Hand Personal Computer), Web pad, notebook, smartphone, WAP (Wireless Application Protocol) phone, Palm PC, e-Book terminal, HHT (Hand Held Terminal) Mobile data communication services using terminals are widely used.
이러한 모바일 데이터 통신 서비스로는 무선 인터넷 서비스, 이동 컴퓨팅 서비스, 무선 데이터 통신 서비스, 무선 인터넷 접속 서비스, 위성 통신 서비스 등이 있으며, 이들 모바일 데이터 통신 서비스를 위하여 다양한 모바일 솔루션(모바일 디바이스 OS(Operating System) 및 운영체제용 애플리케이션, 개발툴, 모바일 브라우저, 동화상 솔루션, 음성기반/화자인증 솔루션, 위치기반 솔루션 등), 모바일 컨텐츠(모바일 포탈, 다운로드 서비스(캐릭터, 음악, 초기화면 등), 채팅, 생활정보제공(뉴스, 주가, 연예, 날씨 등), 가이드 서비스, 위치정보 서비스, 자바 게임, 모바일 베팅 등), M커머스(뱅킹, 증권거래, 예약 서비스, 모바일 쇼핑, 모바일 경매, 모바일 광고, 빌링, 대체 결제, 비즈니스 컨설팅, 인증 및 보안 등), 네트워크(광전송장비 및 중계기, 모바일 네트워크 관리 및 감시 시스템, 모바일 네트워크 애플리케이션, 무선랜, 홈RF, IrDA(Infrared Data Association), 블루투스, 모바일 모뎀 등) 및 주변기기(모바일 키보드, 프린터, 디지털 카메라, MP3 플레이어, 휴대용 입출력 장치, 외부기기 연결장치 등) 등의 통신환경이 제공되고 있다.Such mobile data communication services include wireless internet service, mobile computing service, wireless data communication service, wireless internet access service, satellite communication service, and the like, and various mobile solutions (mobile device operating systems) for these mobile data communication services. And application for OS, development tool, mobile browser, moving picture solution, voice / speaker authentication solution, location-based solution, etc., mobile content (mobile portal, download service (character, music, initial screen, etc.), chat, life information (News, stock prices, entertainment, weather, etc.), guide services, geolocation services, Java games, mobile betting, etc., M commerce (banking, securities trading, reservation services, mobile shopping, mobile auctions, mobile advertising, billing, alternative payment) , Business consulting, certification and security, etc., network (optical transmission equipment and repeater, mobile network) Management and Surveillance System, Mobile Network Application, Wireless LAN, Home RF, Infrared Data Association (IrDA), Bluetooth, Mobile Modem, etc. and Peripherals (Mobile Keyboard, Printer, Digital Camera, MP3 Player, Portable I / O Device, External Device Connection Device) Communication environment is provided.
개인정보단말기를 이용한 모바일 데이터 통신 서비스 중에서 사업의 다각화, 시장성, 기술의 진보성 등으로 인하여 가장 각광을 받고 있는 분야로서 각종 컨텐츠를 개인정보단말기로 제공하는 무선방송서비스 분야가 손꼽히며, 현재 CP(Content Provider) 및 이동통신사업자를 주축으로 하여 무선방송서비스가 제공되고 있다.Among the mobile data communication services using personal information terminals, the most widely received field due to business diversification, marketability, and technological progress is the wireless broadcasting service field that provides various contents as personal information terminals. Wireless broadcasting service is provided mainly by providers and mobile communication providers.
그러나, 현재 제공되는 무선방송서비스는 기존의 방송개념을 탈피하지 못한채, 불특정다수를 상대로 하여 고정된 컨텐츠를 텍스트 형식에 의존하여 개인정보단말기로 다운로드하는 수준에 지나지 않아 서비스 이용자들의 욕구를 충족시키지 못하고 있는 실정이다. 즉, 서비스 이용자들에게 정보를 제공함에 있어서 정보의 종류, 매체의 종류(가령, 음성, 영상 및 텍스트 등), 정보제공의 시간대, 정보의 특성에 따른 방송형태(가령, 예약형 또는 주문형) 등의 다양한 선택권을 부여하지 못함으로써, 서비스 제공자는 정보제공의 핵심적인 부분을 간과하고 있는 것이다.However, the currently provided wireless broadcasting service does not deviate from the existing broadcasting concept and only downloads fixed contents to a personal information terminal based on a text format for a large number of unspecified users, and does not satisfy the needs of service users. There is a situation. In other words, in providing information to service users, the type of information, the type of medium (eg, voice, video, text, etc.), the time zone for providing information, and the broadcasting type (eg, reserved or on demand) according to the characteristics of the information, etc. By not giving them a variety of options, service providers are overlooking a key part of providing information.
특히, CP에서 제공하는 컨텐츠는 다양한 분야를 다루고 있지 못하며 주로 10대를 대상으로 하는 흥미 위주의 단편 정보를 산만하게 제공하므로, 앞으로 전개될 IMT2000 등의 차세대 기술에 적용할만한 통합적이고 체계적인 멀티미디어 정보를 대상으로 하는 컨텐츠 개발 및 컨텐츠 제공 시스템의 개발에 소홀한 면을 보이고 있다.In particular, the contents provided by CP do not cover various fields, and provide distracting information mainly focused on teenagers, so that integrated and systematic multimedia information applicable to the next generation technology such as IMT2000 will be covered. It has been neglected to develop a content development system and a content providing system.
무선방송을 위한 통신매체의 측면에서 보면, 전화망 접속 서비스의 경우에는 통신채널이 멀티미디어데이터의 전송에 적합하지 못하고, 위성 방송 서비스의 경우에는 고가의 위성 사용료 및 중계료로 인하여 서비스 사용자에게 부가되는 부담이 커지는 문제점이 있다.In terms of communication media for wireless broadcasting, in the case of a telephone network access service, the communication channel is not suitable for the transmission of multimedia data, and in the case of the satellite broadcasting service, the burden is imposed on the service user due to an expensive satellite fee and a relay fee. There is a growing problem.
인터넷은 영화, 음악 등의 엔터테인먼트 산업에도 큰 영향을 미치고 있는데, 현재는 큰 전송량을 요구하는 영화산업보다는 음악산업을 주축으로 하여 응용 기술을 적용하고 서비스를 제공하는 등 시험단계를 지나 본격적인 인터넷 서비스가 시행되고 있는 추세이다. 그 가운데서도 엠피3(MP3: MPEG(Moving Picture Expert Group) layer 3)는 인터넷시장에서 가장 큰 영향력을 발휘하는 아이템의 하나로 자리를 잡고 있다. 발표된 통계자료에 의하면 MP3 관련 사이트들의 접속건수가 그 동안 줄곧 수위를 지켜온 포르노 사이트를 물리치고 1위로 올라섰을 정도이다.The Internet has a big impact on the entertainment industry, such as movies and music. Currently, the Internet service has gone through a trial phase, applying application technologies and providing services based on the music industry rather than the movie industry, which requires a large amount of transmission. The trend is being implemented. Among them, MP3 (MP3: Moving Picture Expert Group (MPEG) layer 3) is one of the most influential items in the Internet market. According to the published statistics, the number of MP3 related sites has reached the top position, defeating the porn sites that have kept their numbers.
인터넷 음악시장은 2004년에 이르면 전체 음악시장의 90%에 해당하는 43억 달러로 증가할 것으로 전망되며, 디지털 음악의 경우 현재는 무료로 다운로드 제공하는 업체들도 많이 있으나 저작권 및 기타 문제로 인하여 유료화가 가속화되고 있으므로 인터넷상의 산업적 이용 비중은 더욱 커질 것이다. 이러한 디지털 음악시장의 발전은 디지털 음악과 관련된 소프트웨어 혹은 기타 주변산업의 발전 및 시장형성에 큰 영향을 미치게 되며 특히 디지털 다운로드 음악파일을 재생시키는 MP3 플레이어와 관련된 제조산업에 큰 영향을 미치고 있다.The Internet music market is expected to grow to $ 4.3 billion, or 90% of the total music market, by 2004. There are many companies that offer free downloads for digital music, but due to copyright and other issues Is accelerating, and the share of industrial use on the Internet will increase. The development of the digital music market has a great influence on the development and market formation of digital music-related software or other peripheral industries, and especially on the manufacturing industry related to MP3 players that play digital download music files.
한편, 이동통신단말기에는 엠피3와 같이 인터넷을 통하여 음악방송 웹서버로부터 이동통신단말기 상용자가 원하는 음악파일을 다운로드받아 청취할 수 있도록 하는 기능이 있으나, 이는 음악을 다운로드 받아 재생시키는 단순한 형식으로서 이동통신단말기의 기능에 많이 의존할 수 밖에 없으며(고가의 고기능형 단말기를 소지하지 못한 이들은 기존의 이동통신단말기를 사용하여 음악을 들으려면 상당한 불편을 겪게 된다), 이동 중에는 다운로드가 거의 불가능하다는 문제점이 있었다.On the other hand, the mobile communication terminal has a function to download and listen to the music file desired by the mobile communication terminal commercial users from the music broadcasting web server through the Internet, such as MP3, this is a simple format to download and play music as a mobile communication There is a problem that it is inevitable to rely heavily on the function of the terminal (people who do not have expensive high-performance terminal have a considerable inconvenience to listen to music using the existing mobile communication terminal), and that downloading is almost impossible while moving. .
따라서, 기존의 인터넷망, 이동통신망 및 무선 인터넷망을 연계하여 네트워크에 걸리는 부하를 최소화함으로써 음악방송데이터의 획득, 스트림전송 및 멀티캐스팅을 가능하게 하는 저비용 고효율의 망간 접속 기술 및 전송 기술이 요구되며, 음악 컨텐츠를 무선 네트워크 및 유선 네트워크를 통하여 제공받고 이를 음악스트림데이터로 생성하여 이동통신단말기 사용자의 실시간 주문이나 예약형 주문을 통하여 고품질의 음성 및 동영상으로 스트림전송 및 멀티캐스팅하는 음악방송시스템의 개발이 요구되고 있다.Therefore, a low cost and high efficiency network-to-network connection and transmission technology is required which enables the acquisition, stream transmission and multicasting of music broadcasting data by minimizing the load on the network by connecting the existing internet network, mobile communication network and wireless internet network. Of music broadcasting system that receives music contents through wireless network and wired network and generates it as music stream data, stream transmission and multicasting with high quality voice and video through real time order or reservation order of mobile communication terminal user This is required.
본 발명은 상기한 바와 같은 요구에 부응하기 위하여 안출된 것으로서, 음악컨텐츠를 제공받아 디지털 음악데이터를 생성하고 생성된 디지털 음악데이터를 압축하여 음악스트림데이터를 생성하며, 이동통신단말기 사용자별 방송스케쥴을 생성하여 방송스케쥴상의 방송예약시간을 체크하거나 이동통신단말기로부터 음악방송물 주문정보를 입력받아 데이터베이스에서 해당하는 음악스트림데이터를 검색하여 이동통신사업자로 멀티캐스팅함으로써 예약형 및 주문형 음악방송을 제공하는 이동통신단말기를 이용한 분산서버식 음악방송시스템 및 그 방법을 제공하는 것을 그 목적으로 한다.The present invention is devised to meet the requirements as described above, and receives the music content to generate digital music data, to generate the music stream data by compressing the generated digital music data, and to create a broadcast schedule for each user of the mobile communication terminal Mobile to provide scheduled and on-demand music broadcasting by generating and checking the broadcasting reservation time on the broadcasting schedule or receiving music broadcasting order information from the mobile communication terminal, searching the corresponding music stream data in the database, and multicasting to the mobile communication service provider. It is an object of the present invention to provide a distributed server type music broadcasting system using a communication terminal and a method thereof.
도 1은 본 발명에 의한 이동통신단말기를 이용한 예약/주문형 음악방송시스템이 네트워크를 통하여 외부 시스템과 연결되는 형태를 개략적으로 도시한 블록도이다.1 is a block diagram schematically illustrating a manner in which a reservation / order type music broadcasting system using a mobile communication terminal according to the present invention is connected to an external system through a network.
도 2는 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 음악방송시스템의 내부구성을 개략적으로 도시한 블록도이다.Figure 2 is a block diagram schematically showing the internal configuration of the order / reserved music broadcasting system using a mobile communication terminal according to the present invention.
도 3은 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 음악방송시스템의 예약형음악방송제공부 및 주문형음악방송제공부의 스트림전송수단이 분산처리된 경우의 내부구성을 개략적으로 도시한 블록도이다.FIG. 3 is a block diagram schematically illustrating an internal configuration when the stream transmission means of the reserved music broadcasting provider and the on-demand music broadcasting provider of the ordered / reserved music broadcasting system using the mobile communication terminal according to the present invention are distributed. .
도 4는 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 음악방송 제공 방법을 도시한 흐름도이다.4 is a flowchart illustrating a method of providing on-demand / reserved music broadcasting using a mobile communication terminal according to the present invention.
도 5는 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 음악방송 제공시스템의 예약형음악방송제공부가 이동통신단말기로 제공하는 개인방송스케쥴 확인화면을 예시한 것이다.5 illustrates an example of a personal broadcasting schedule confirmation screen provided by the reserved music broadcasting providing unit of the ordered / reserved music broadcasting providing system using the mobile communication terminal according to the present invention.
〈도면의 주요 부분에 대한 부호의 설명〉<Explanation of symbols for main parts of drawing>
100: 음악컨텐츠제공자100: music content provider
200: 이동통신단말기를 이용한 주문/예약형 음악방송시스템200: On-demand / reservation music broadcasting system using a mobile communication terminal
210: 스트림데이터생성부220: 데이터베이스210: stream data generation unit 220: database
230: 방송자료관리부240: 예약형음악방송제공부230: broadcasting data management unit 240: reserved music broadcasting provider
242: 방송스케쥴관리수단244: 스트림전송수단242: broadcast schedule management means 244: stream transmission means
250: 주문형음악방송제공부252: 스트림전송수단250: on-demand music broadcasting provider 252: stream transmission means
260: 회원관리부270: 결제처리부260: member management unit 270: payment processing unit
300: 유선네트워크300: wired network
상기의 목적을 달성하기 위하여, 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 음악방송시스템은 아날로그 음악데이터를 디지털 음악데이터로 변환하거나 유선네트워크를 통하여 연결된 음악 컨텐츠 제공자로부터 음악컨텐츠를 제공받고, 디지털 음악데이터를 압축하여 음악스트림데이터를 생성하는 스트림데이터생성부; 음악방송물리스트를 포함한 입력화면을 이동통신단말기로 제공하고 방송스케쥴정보를 입력받아 개인용 방송스케쥴을 생성하며 방송예약시간을 체크하여 해당 음악의 개략정보를 이동통신단말기로 전송하는 방송스케쥴관리수단을 구비하고, 이동통신단말기 사용자의 예약방송서비스 설정을 인지하여 방송스케쥴관리수단을 기능시키며, 이동통신단말기로부터 음악방송요청신호를 수신하여 검색된 음악스트림데이터를 이동통신사업자로 멀티캐스팅하도록 스트림전송수단을 기능시키는 예약형음악방송제공부; 이동통신단말기로부터 주문형 음악방송요청신호를 수신하여 음악방송물리스트를 제공하며, 음악방송물 주문정보를 수신하여 검색된 해당 음악스트림데이터를 이동통신사업자로 멀티캐스팅하도록 스트림전송수단을 기능시키는 주문형음악방송제공부; 예약형음악방송제공부 및 주문형음악방송제공부로부터 방송진행정보 및 방송전송정보를 전달받아 저장관리하도록 하고, 주문형음악방송제공부로부터 음악방송물 주문정보를 수신하여 해당 멀티미디어 음악스트림데이터를 검색하고 검색된 음악스트림데이터를 주문형음악방송제공부로 전송하는 방송자료관리부; 및 방송자료관리부 및 스트림데이터생성부에서 처리되는 데이터를 저장하고, 데이터의 입출력을 제어하는 데이터베이스를 포함한다.In order to achieve the above object, the order / reservation-type music broadcasting system using a mobile communication terminal according to the present invention receives the music content from the music content provider connected to the analog music data to digital music data or connected via a wired network, A stream data generator for compressing digital music data to generate music stream data; Provides an input screen including a list of music broadcasts to the mobile communication terminal, receives a broadcast schedule information, generates a personal broadcast schedule, checks the broadcast schedule time to send the outline of the music to the mobile communication terminal broadcast schedule management means; And a broadcast schedule management means by recognizing a preset broadcast service setting of a mobile communication terminal user, and receiving a music broadcast request signal from the mobile communication terminal and multicasting the retrieved music stream data to a mobile communication service provider. Reserved music broadcasting providing function to function; On-demand music broadcasting system that receives a music broadcasting request signal from a mobile communication terminal to provide a music broadcasting list, and receives a music broadcasting order information and functions a stream transmission means to multicast the searched music stream data to a mobile communication service provider. study; Receives and manages the broadcast progress information and broadcast transmission information from the reserved music broadcasting provider and the on-demand music broadcasting provider, and receives the music broadcast order information from the on-demand music broadcast provider to retrieve the corresponding multimedia music stream data, and retrieves the retrieved music stream. Broadcast data management unit for transmitting the data on demand music broadcasting provider; And a database storing data processed by the broadcasting data management unit and the stream data generating unit, and controlling the input / output of the data.
상기의 다른 목적을 달성하기 위하여, 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 음악방송 제공 방법은 (a) 음악컨텐츠를 제공받아 디지털 음악데이터를 생성하고, 생성된 디지털 음악데이터를 압축하여 음악스트림데이터를 생성하며, 생성된 음악스트림데이터를 저장관리하는 단계; (b) 이동통신단말기로 방송스케쥴정보 입력화면을 제공하여 개인별 방송스케쥴을 생성하는 단계; (c) 이동통신단말기 사용자가 예약형 방송서비스를 설정한 경우에는 방송스케쥴상의 방송예약시간을 체크하여 해당하는 음악의 개략정보를 이동통신단말기로 전송하고, 음악방송 요청신호를 수신하는 단계; (d) 데이터베이스에서 해당하는 음악스트림데이터를 검색하여 이동통신사업자로 멀티캐스팅하는 단계; 및 (e) 사용자정보, 방송진행정보 및 방송물전송정보를 포함하는 방송자료를 데이터베이스에 저장하여 관리하는 단계를 포함한다.In order to achieve the above object, the method for providing on-demand / reserved music broadcasting using a mobile communication terminal according to the present invention comprises (a) receiving music content to generate digital music data and compressing the generated digital music data. Generating music stream data and storing and managing the generated music stream data; (b) generating a broadcasting schedule for each individual by providing a broadcasting schedule information input screen to a mobile communication terminal; (c) when the user of the mobile communication terminal sets the reserved broadcasting service, checking the broadcast reservation time on the broadcasting schedule, transmitting schematic information of the corresponding music to the mobile communication terminal, and receiving a music broadcast request signal; (d) retrieving corresponding music stream data from a database and multicasting the data to a mobile communication service provider; And (e) storing and managing broadcast data including a user information, broadcast progress information, and broadcast transmission information in a database.
이하에서 첨부된 도면을 참조하여 본 발명에 의한 이동통신단말기를 이용한 예약/주문형 음악방송시스템 및 그 방법을 상세히 설명한다.With reference to the accompanying drawings will be described in detail the reservation / order-type music broadcasting system and method using a mobile communication terminal according to the present invention.
도 1은 본 발명에 의한 이동통신단말기를 이용한 예약/주문형 음악방송시스템(200)이 네트워크(300)를 통하여 외부 시스템과 연결되는 형태를 개략적으로 도시한 블록도이다.1 is a block diagram schematically illustrating a manner in which a reservation / order type music broadcasting system 200 using a mobile communication terminal according to the present invention is connected to an external system through a network 300.
도 1에 의하면, 본 발명에 의한 이동통신단말기를 이용한 예약/주문형 음악방송시스템(이하에서, '음악방송시스템'이라 함은 본 발명에 의한 "이동통신단말기를 이용한 예약/주문형 음악방송시스템"을 의미하는 것으로 한다)(200)은 음악컨텐츠제공자(100)와 연결되어 있고, 이동통신단말기(500)를 무선망으로 관리하는 이동통신사업자(400)와 유선네트워크(300)를 통하여 연결되어 있다.1, the reservation / order-type music broadcasting system using a mobile communication terminal according to the present invention (hereinafter, "music broadcasting system" is referred to as "reservation / order-type music broadcasting system using a mobile communication terminal" according to the present invention) 200 is connected to the music content provider 100, and is connected to the mobile communication service provider 400, which manages the mobile communication terminal 500 through a wireless network, through a wired network 300.
본 발명에 의한 음악방송시스템(200)은 다수의 음악컨텐츠제공자(100)와 전용선, 인터넷 등을 포함하는 유선 네트워크(300) 및 무선 인터넷, 이동통신망 등을 포함하는 무선 네트워크(300)를 통하여 연결될 수 있다. 그러나, 음반을 직접 제공받을 수도 있을 것이다.The music broadcasting system 200 according to the present invention may be connected to a plurality of music content providers 100 through a wired network 300 including a dedicated line, the Internet, and the like, and a wireless network 300 including a wireless Internet and a mobile communication network. Can be. However, you may be provided with the record yourself.
음악방송시스템(200)은 인터넷 및 전용선을 포함하는 유선네트워크(300)를 통하여 이동통신사업자(400)와 연결되어 있는데, 하드웨어 설치비용을 절감하기 위하여 기존의 인터넷을 이용하는 것이 바람직하다. 음악방송시스템(200)은 각 이동통신단말기(500)에 할당한 무선채널의 수를 파악하여 음악방송데이터를 전송오류없이 스트림가능하도록 유선채널을 할당하고 분산처리된 다수의 전송서버를 구비하고 있다.The music broadcasting system 200 is connected to the mobile communication service provider 400 through a wired network 300 including the Internet and a dedicated line. It is preferable to use the existing Internet to reduce hardware installation costs. The music broadcasting system 200 is provided with a plurality of transmission servers distributed and processed by determining the number of wireless channels allocated to each mobile communication terminal 500 so as to stream music broadcasting data without transmission errors. .
따라서, 이동통신사업자(400)는 음악방송시스템(200)과의 고유의 데이터 전송 프로토콜을 구비하여 스트림된 음악방송데이터를 각 무선채널을 통하여 이동통신단말기(500)로 멀티캐스팅할 수 있게 된다. 즉, 이동통신사업자(400)는 별도의 하드웨어의 추가설치없이 음악방송시스템(200)으로부터 멀티미디어데이터 및 데이터전송에 관한 제어정보를 수신함으로써 기존의 시스템으로도 이동통신단말기(500)로 무선방송을 제공할 수 있다.Accordingly, the mobile communication service provider 400 may have a unique data transmission protocol with the music broadcasting system 200 to multicast the streamed music broadcasting data to the mobile communication terminal 500 through each wireless channel. That is, the mobile communication service provider 400 receives the wireless broadcasting to the mobile communication terminal 500 even with the existing system by receiving the control information regarding the multimedia data and the data transmission from the music broadcasting system 200 without installing additional hardware. Can provide.
도 2는 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 음악방송시스템(200)의 내부구성을 개략적으로 도시한 블록도이다.2 is a block diagram schematically showing an internal configuration of an ordered / reserved music broadcasting system 200 using a mobile communication terminal according to the present invention.
도 2에 의하면, 본 발명에 의한 음악방송시스템(200)은 스트림데이터생성부(210), 데이터베이스(220), 방송자료관리부(230), 예약형음악방송제공부(240), 주문형음악방송제공부(250), 결제처리부(270) 및 회원관리부(260)를 포함하여 구성되며, 예약형음악방송제공부(240)는 방송스케쥴관리수단(242) 및 스트림전송수단(244)을 구비하고 주문형음악방송제공부(250)는 스트림전송수단(252)을 구비하고 있다.According to FIG. 2, the music broadcasting system 200 according to the present invention includes a stream data generation unit 210, a database 220, a broadcast data management unit 230, a reserved music broadcasting providing unit 240, and an on-demand music broadcasting providing unit ( 250, a payment processing unit 270 and a member management unit 260, the reservation-type music broadcasting providing unit 240 is provided with a broadcast schedule management means 242 and stream transmission means 244 and on-demand music broadcasting provider 250 is provided with a stream transmission means 252.
스트림데이터생성부(210)는 아날로그 음악데이터를 디지털 음악데이터로 변환하거나 유선네트워크(300)를 통하여 연결된 음악 컨텐츠 제공자로부터 음악컨텐츠를 제공받는다. 스트림데이터생성부(210)는 디지털 음악데이터를 압축하여 음악스트림데이터를 생성하고 데이터베이스(220)에 저장한다.The stream data generator 210 converts analog music data into digital music data or receives music content from a music content provider connected through a wired network 300. The stream data generator 210 compresses digital music data to generate music stream data and stores the data in the database 220.
예약형음악방송제공부(240)의 방송스케쥴관리수단(242)은 음악방송물리스트를 포함한 입력화면을 이동통신단말기(500)로 제공하고 방송스케쥴정보를 입력받아 개인용 방송스케쥴을 생성한다. 이동통신단말기(500) 사용자는 방송스케쥴을 작성함에 있어서, 음악방송물을 선택하고 선택된 음악방송물의 방송(청취)시간을 예약하는데, 방송스케쥴관리수단(242)은 방송자료관리부(230)에 의뢰하여 음악방송물을 검색하도록 하는 기능을 더 구비할 수 있다.The broadcast schedule management means 242 of the reserved music broadcast providing unit 240 provides an input screen including a music broadcast list to the mobile communication terminal 500 and receives a broadcast schedule information to generate a personal broadcast schedule. When the user of the mobile communication terminal 500 prepares a broadcast schedule, the user selects a music broadcast and schedules a broadcast (listening) time of the selected music broadcast. The broadcast schedule management means 242 requests the broadcast data management unit 230. It may further include a function to search for a music broadcast.
방송스케쥴관리수단(242)은 하며 방송예약시간을 체크하여 해당 음악의 개략정보를 이동통신단말기(500)로 전송한다.The broadcast schedule management means 242 checks the broadcast reservation time and transmits the outline information of the music to the mobile communication terminal 500.
예약형음악방송제공부(240)는 이동통신단말기(500) 사용자의 예약방송서비스 설정을 인지하여 전술한 방송스케쥴관리수단(242)을 기능시키며, 방송스케쥴관리수단(242)에 의하여 제공된 음악의 개략정보(가령, 곡명, 가수, 작곡자, 작사자, 내용 등)를 보고 청취를 최종 확인한 이동통신단말기(500) 사용자로부터 음악방송요청신호를 수신한다. 예약형음악방송제공부(240)는 방송자료관리수단에 해당 음악방송데이터의 검색을 요청하고 음악스트림데이터를 검색받아 이동통신사업자(400)로 멀티캐스팅한다. 음악방송데이터의 멀티캐스팅은 스트림전송수단(244)에 의하여 실행된다.The reserved music broadcasting providing unit 240 recognizes the reserved broadcasting service setting of the user of the mobile communication terminal 500 and functions the broadcast schedule managing means 242 described above, and outlines the music provided by the broadcast schedule managing means 242. Receives a music broadcast request signal from a user of the mobile communication terminal 500 that finally checks the information by viewing the information (eg, a song name, singer, composer, writer, content, etc.). The reserved music broadcasting providing unit 240 requests the broadcast data management unit to search for the corresponding music broadcast data, receives the music stream data, and multicasts it to the mobile communication service provider 400. Multicasting of the music broadcast data is executed by the stream transmission means 244.
주문형음악방송제공부(250)는 이동통신단말기(500)로부터 주문형 음악방송요청신호를 수신하여 음악방송물리스트를 제공하고, 음악방송물 주문정보를 수신하여 방송자료관리부(230)로 해당 음악스트림데이터의 검색을 의뢰한다. 주무형음악방송제공부는 검색된 음악스트림데이터를 이동통신사업자(400)로 멀티캐스팅하도록 스트림전송수단(252)을 기능시킨다.On-demand music broadcasting provider 250 receives a music broadcasting request signal from the mobile communication terminal 500 to provide a music broadcast list, and receives the music broadcast order information to the broadcast data management unit 230 corresponding music stream data To request a search. The main intangible music broadcasting provider functions the stream transmission means 252 to multicast the retrieved music stream data to the mobile communication service provider 400.
전술한 예약형음악방송제공부(240) 및 주문형음악방송제공부(250)의 스트림전송수단(244, 252)은 하나 이상의 병렬 데이터피딩서버 및 채널스위칭서버로 분산처리되고, 오버플로우 영역을 사용하여 데이터 패킷을 선형으로 저장하는 다수의 전송버퍼 및 전송버퍼에 전송될 무선방송 데이터의 저장영역을 할당하고 할당된 저장영역을 데이터저장의 필요에 따라 실시간으로 선택하는 메모리풀을 구비하여 메모리를 관리하며, 피딩서버 및 스위칭서버로 분산처리되어 확보된 일정 전송채널수와 다수 CPU의 연산속도에 근거하여 전송속도를 계산함으로써 데이터의 손실없이 실시간으로 무선방송 데이터를 스트리밍하도록 구성되는 것이 바람직하다.The above-described reserved music broadcasting provider 240 and the stream transmitting means 244, 252 of the on-demand music broadcasting provider 250 are distributed to one or more parallel data feeding servers and channel switching servers, and the data is overflowed using an overflow area. Memory management is provided by a plurality of transmission buffers that linearly store packets and a memory pool that allocates a storage area for wireless broadcast data to be transmitted to the transmission buffer and selects the allocated storage area in real time according to the need for data storage. It is preferable that the transmission speed is calculated based on the constant number of transmission channels secured and distributed by the feeding server and the switching server and the operation speed of the plurality of CPUs so as to stream the wireless broadcast data in real time without loss of data.
이러한 시스템 구성은 기존의 인터넷을 비롯한 네트워크(300)를 사용하여 데이터를 오류없이 실시간 전송함에 있어서, 필수적인 기능들을 제공한다.This system configuration provides essential functions for real time transmission of data without errors using the network 300 including the existing Internet.
전술한 분산서버시스템, 메모리 관리 및 전송속도 보정에 대하여 설명을 부가하면, 다음과 같다.A description of the above-described distributed server system, memory management, and transmission rate correction is as follows.
예약형음악방송제공부(240) 및 주문형음악방송제공부(250)의 스트림전송수단(244, 252)은 스위칭서버 및 피딩서버로 구분되어 분산처리되는 것이 바람직하다. 분산처리된 다수의 병렬 스위칭서버는 유선네트워크(300)를 통하여 이동통신사업자(400)와 연결되어 있으며, 이동통신사업자(400)로부터 분산서버 식별정보에 따라 클라이언트 패킷을 수신하여 분산된 피딩서버로 전달하고, 멀티미디어데이터를 전송받아 풀버퍼를 통하여 관리하며, 회선을 할당하고 접속을 제어하여 멀티미디어데이터를 이동통신사업자(400)로 전송한다.It is preferable that the stream transmission means 244 and 252 of the reserved music broadcasting provider 240 and the on-demand music broadcasting provider 250 are divided into a switching server and a feeding server and distributedly processed. The multiple parallel processing switching servers are connected to the mobile communication service provider 400 through the wired network 300, and receive the client packets according to the distributed server identification information from the mobile communication service provider 400 to the distributed feeding server. The multimedia data is transmitted and managed through a full buffer, and the line is allocated and the connection is controlled to transmit the multimedia data to the mobile communication service provider 400.
분산처리된 다수의 병렬 피딩서버는 전술한 스위칭서버로부터 클라이언트 패킷을 전달받아 처리하고 멀티미디어데이터의 검색을 요청하여 검색된 멀티미디어데이터를 전송받아 저장하고, 저장된 멀티미디어데이터를 풀버퍼를 통하여 관리하며, 제어코드를 포함한 제어패킷, 멀티미디어데이터를 포함한 서버패킷을 생성하여 일정 속도를 유지하면서 스위칭서버로 전송한다. 특히 피딩서버는 세션을 설정하고 멀티미디어데이터의 전송속도를 보정하며 세션의 동적 스케쥴링을 통하여 세션을 관리하는 제어부와 클라이언트 패킷, 제어패킷 및 서버패킷을 처리하는 프로토콜처리부, 스위칭서버와의 통신채널을 설정하고 스위칭서버로부터 클라이언트 패킷을 전달받아 프로토콜처리부로 제공하며, 프로토콜처리부로부터 제어패킷 및 서버패킷을 전달받아 스위칭서버로 전송하는 제1접속부, 플레이파일 리스트, 믹서큐풀 및 전송큐풀 영역을 할당하여 다수의 풀버퍼로 전달되는 멀티미디어데이터를 제어하는 메모리풀, 방송자료관리부(230)와의 통신채널을 설정하고 클라이언트 패킷을 방송자료관리부(230)로 전달하고 방송자료관리부(230)로부터 검색된 멀티미디어데이터를 전송받는 제2접속부, 제2접속부와 메모리풀간의 원활한 데이터전송을 위하여 양방향 데이터 출력이 가능한 데이터 저장공간을 제공하는 접속버퍼 등으로 구성될 수 있다.A plurality of distributed parallel feeding server receives and processes the client packet from the above-mentioned switching server, requests the retrieval of multimedia data, receives and stores the retrieved multimedia data, manages the stored multimedia data through the full buffer, and controls the code. Control packet, including, and generates a server packet containing multimedia data and transmits to the switching server while maintaining a constant speed. In particular, the feeding server establishes a session, corrects the transmission speed of multimedia data, and establishes a communication channel with a control unit for managing the session, a protocol processing unit for processing client packets, control packets and server packets, and a switching server through dynamic scheduling of the session. It receives the client packet from the switching server and provides it to the protocol processing unit, and allocates a plurality of first connection, play file list, mixer queue pool and transmission queue pool area to receive the control packet and the server packet from the protocol processor to transmit to the switching server Memory pool for controlling the multimedia data delivered to the full buffer, establish a communication channel with the broadcast data management unit 230, delivers the client packet to the broadcast data management unit 230 and receives the multimedia data retrieved from the broadcast data management unit 230 Smooth connection between the second connection, the second connection and the memory pool May be of a buffer, such as providing access to the data storage space two-way data output for data transmission.
전송속도 보정은 이동통신사업자(400)의 데이터 복원율에 기초하여 이루어지는 외에, 전술한 스트림데이터생성부(210), 방송자료관리부(230) 등의 CPU연산처리속도 및 다수 스트림전송수단(244, 252)의 스위칭서버와 피딩서버의 연산처리속도를 분산처리된 일정개수의 서버수 및 일정개수의 루틴처리루프수로 고정하여 계산하고 지연시간의 계산에 반영함으로써 이루어지는 것을 특징으로 한다.The transmission speed correction is performed based on the data recovery rate of the mobile communication provider 400, and the CPU operation speed and the multiple stream transmission means 244 and 252 of the stream data generation unit 210 and the broadcast data management unit 230 described above. It is characterized in that the calculation processing speed of the switching server and the feeding server of c) is fixed to a predetermined number of distributed servers and a predetermined number of routine processing loops, and reflected in the calculation of the delay time.
또한, 메모리풀과 함께 관리되는 풀버퍼는 규정된 데이터 저장공간외에 오버플로우 버퍼공간을 더 구비하고, 읽기 인덱스와 쓰기 인덱스의 버펴상의 위치에따라 오버플로우 버퍼공간을 차용하여 데이터를 기록하고 기록된 데이터를 복사하여 원형버퍼링함으로써 단절없는 멀티미디어데이터의 저장 및 스트림이 가능한 것을 특징으로 한다.In addition, the full buffer managed together with the memory pool further includes an overflow buffer space in addition to the prescribed data storage space, and records and records data by borrowing the overflow buffer space according to the positions of the read and write indexes. By copying data and circular buffering, it is possible to store and stream multimedia data without disconnection.
따라서, 예약형음악방송제공부(240) 및 주문형음악방송제공부(250)의 스트림전송수단(244, 252)을 구성하는 다수의 스위칭서버 및 피딩서버는 고정회선으로 연결되어 있고, 다수의 스위칭서버는 이동통신사업자(400)로부터 일정 개수의 회선을 할당받아 병렬로 연결되어 있으며, 다수의 피딩서버는 방송자료관리부(230)와 병렬 및 교차연결되어 있어 로드부하를 분산처리하기 위하여 별도의 프로토콜을 연산할 필요성이 배제된다. 즉, 소프트웨어 처리에 따른 CPU의 부담을 감소시킬 수 있게 된다.Therefore, a plurality of switching servers and feeding servers constituting the stream transmitting means 244 and 252 of the reserved music broadcasting provider 240 and the on-demand music broadcasting provider 250 are connected by fixed lines, and the plurality of switching servers are A certain number of lines are allocated from the mobile communication service provider 400 and connected in parallel, and a plurality of feeding servers are connected in parallel and cross-connected with the broadcasting data management unit 230 to calculate a separate protocol for distributing load load. The need to do so is excluded. That is, the burden on the CPU due to the software processing can be reduced.
도 3은 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 음악방송시스템(200)의 예약형음악방송제공부(240) 및 주문형음악방송제공부(250)의 스트림전송수단(244, 252)이 분산처리된 경우의 내부구성을 개략적으로 도시한 블록도이다.3 is a stream distribution means 244 and 252 of the reserved music broadcasting provider 240 and the on-demand music broadcasting provider 250 of the ordered / reserved music broadcasting system 200 using the mobile communication terminal according to the present invention. It is a block diagram schematically showing the internal structure in the case of processing.
방송자료관리부(230)는 예약형음악방송제공부(240) 및 주문형음악방송제공부(250)로부터 방송진행정보 및 방송전송정보를 전달받아 저장관리하고, 주문형음악방송제공부(250)로부터 음악방송물 주문정보를 수신하여 해당 멀티미디어 음악스트림데이터를 검색하고 검색된 음악스트림데이터를 주문형음악방송제공부(250)로 전송한다.The broadcast data management unit 230 receives and manages the broadcast progress information and the broadcast transmission information from the reserved music broadcast provider 240 and the on-demand music broadcast provider 250, and orders music broadcasts from the on-demand music broadcast provider 250. Receives the information, retrieves the corresponding multimedia music stream data, and transmits the retrieved music stream data to the on-demand music broadcasting provider 250.
데이터베이스(220)는 방송자료관리부(230) 및 스트림데이터생성부(210)에서 처리되는 데이터를 저장하고, 데이터의 입출력을 제어한다.The database 220 stores data processed by the broadcast data management unit 230 and the stream data generation unit 210, and controls the input and output of the data.
본 발명에 의한 음악방송시스템(200)은 회원가입을 위한 화면을 이동통신단말기(500)로 전송하여 회원정보를 입력받고, 입력된 회원정보를 데이터베이스(220)에 저장하여 관리하며, 예약형음악방송제공부(240) 및 주문형음악방송제공부(250)로 회원정보를 제공하는 회원관리부(260)를 더 구비할 수 있다.The music broadcasting system 200 according to the present invention transmits a screen for membership to the mobile communication terminal 500 to receive member information, and stores and manages the input member information in the database 220, and reserve music. It may further include a member management unit 260 for providing member information to the broadcast provider 240 and the on-demand music broadcast provider 250.
또한, 본 발명에 의한 음악방송시스템(200)은 음악스트림데이터의 이동통신사업자(400)로 멀티캐스팅되는 시간을 체크하여 방송수신시간이 일정시간을 초과하는 경우 방송수신시간의 일정비율에 따른 금액을 계산하고, 계산된 금액을 이동통신단말기(500)의 통화요금에서 환불하도록 이동통신사업자(400)에게 제공하는 결제처리부(270)를 더 구비할 수 있다.In addition, the music broadcasting system 200 according to the present invention checks the time multicasted to the mobile communication service provider 400 of the music stream data and the amount according to the predetermined ratio of the broadcast receiving time when the broadcast receiving time exceeds a predetermined time And it may further include a payment processing unit 270 for providing to the mobile communication provider 400 to refund the calculated amount from the call charge of the mobile communication terminal 500.
이하에서 첨부된 도면을 참조하여 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 음악방송 제공 방법을 상세히 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail a method for providing a custom / reserved music broadcasting using a mobile communication terminal according to the present invention.
도 4는 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 음악방송 제공 방법을 도시한 흐름도이다.4 is a flowchart illustrating a method of providing on-demand / reserved music broadcasting using a mobile communication terminal according to the present invention.
우선, 음악방송시스템(200)은 음악컨텐츠를 제공받아 디지털 음악데이터를 생성한다. 음악방송시스템(200)은 생성된 디지털 음악데이터를 압축하여(S100) 음악스트림데이터를 생성하여 생성된 음악스트림데이터를 데이터베이스(220)에 저장관리한다(S105).First, the music broadcasting system 200 receives the music content to generate digital music data. The music broadcasting system 200 compresses the generated digital music data (S100), generates music stream data, and stores and manages the generated music stream data in the database 220 (S105).
다음으로, 회원관리부(260)는 이동통신단말기(500)로 음악방송물리스트 및 방송스케쥴정보 입력화면을 제공하여 개인별 방송스케쥴을 생성한다(S110, S115, S120). 이 과정은 최초로 회원등록시에 회원등록과정과 병행하여 수행될 수 있으며, 이 후 방송스케쥴을 변경하는 경우에는 회원인증 후에 독립적으로 수행된다.Next, the member manager 260 generates a personal broadcast schedule by providing a music broadcast list and a broadcast schedule information input screen to the mobile communication terminal 500 (S110, S115, and S120). This process can be performed in parallel with the member registration process at the time of member registration for the first time, and if the broadcasting schedule is changed afterwards, it is performed independently after membership authentication.
도 5는 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 음악방송 제공시스템의 예약형음악방송제공부(240)가 이동통신단말기(500)로 제공하는 개인방송스케쥴 확인화면을 예시한 것이다.5 illustrates an example of a personal broadcasting schedule confirmation screen provided by the reserved music broadcasting provider 240 of the ordered / reserved music broadcasting providing system using the mobile communication terminal according to the present invention to the mobile communication terminal 500.
방송스케쥴정보를 입력함에 있어 사용자는 주기적으로 음악방송을 반복청취할 수 있도록 주기예약을 설정할 수 있고, 일정기간동안만 음악방송이 제공되도록 단기 예약을 신청할 수도 있다(S125).In inputting the broadcast schedule information, the user may set a periodic reservation so that the user can repeatedly listen to the music broadcast periodically, and may apply for a short-term reservation so that the music broadcast is provided only for a certain period of time (S125).
이동통신단말기(500) 사용자가 예약형 방송서비스를 설정한 경우, 예약형음악방송제공부(240)는 방송스케쥴상의 방송예약시간을 체크하여(S170) 예약시간이 도래하면(S175), 해당하는 음악의 개략정보를 이동통신단말기(500)로 전송한다(S180).When the user of the mobile communication terminal 500 sets the reserved broadcast service, the reserved music broadcasting provider 240 checks the broadcast reservation time on the broadcast schedule (S170) when the reservation time arrives (S175). Schematic information is transmitted to the mobile communication terminal 500 (S180).
이동통신단말기(500) 사용자는 음악의 개략정보를 통하여 자신의 방송 예약 및 예약 음악을 확인하고 최종적으로 음악방송요청신호를 송출한다(S185).The user of the mobile communication terminal 500 confirms his or her broadcast reservation and reserved music through the outline information of the music and finally transmits a music broadcast request signal (S185).
반면, 이동통신단말기(500) 사용자가 주문형 방송서비스를 설정한 경우에는, 주문형음악방송제공부(250)는 이동통신단말기(500)로 음악방송물 리스트를 제공하고(S130) 음악방송물 주문정보(음악방송요청신호 포함)를 입력받는다(S135).On the other hand, when the user of the mobile communication terminal 500 set the on-demand broadcasting service, the on-demand music broadcasting provider 250 provides a list of music broadcasts to the mobile communication terminal 500 (S130) music broadcast order information ( Music broadcast request signal included) (S135).
여기서, 예약형 방송서비스 및 주문형 방송서비스를 설정하기 위하여 이동통신단말기(500) 사용자는 가령, 방송버튼(이러한 기능을 수행하도록 프로그램을 통하여 이동통신단말기(500)의 키패드 중의 한 키버튼을 설정할 수 있다)을 누름으로써 음악방송시스템(200)에 접속할 수 있다. 음악방송시스템(200)과 접속되면, 음악방송시스템(200)은 방송서비스 설정화면을 이동통신단말기(500)로 제공하여 방송서비스를 설정받고 전술한 과정을 수행한다.Here, in order to set the reserved broadcast service and the on-demand broadcast service, the user of the mobile communication terminal 500 may set one key button of the keypad of the mobile communication terminal 500 through a program to perform such a function, for example. Can be connected to the music broadcasting system 200. When connected to the music broadcasting system 200, the music broadcasting system 200 provides a broadcast service setting screen to the mobile communication terminal 500 to set the broadcast service and perform the above-described process.
전술한 바와 같이, 음악방송요청신호가 수신되면 방송자료관리부(230)는 예약형음악방송제공부(240) 및 주문형음악방송제공부(250)의 요청에 따라 데이터베이스(220)에서 해당하는 음악스트림데이터를 검색하여(S140) 이동통신사업자(400)로 멀티캐스팅한다(S145).As described above, when the music broadcast request signal is received, the broadcast data management unit 230 requests the corresponding music stream data from the database 220 at the request of the reserved music broadcast provider 240 and the on-demand music broadcast provider 250. Search (S140) and multicast to the mobile communication provider (400) (S145).
멀티캐스팅이 이루어지는 동안, 결제처리부(270)는 이동통신단말기(500) 사용자가 음악방송을 수신하는 시간을 계산하고(S150), 음악방송 수신시간이 일정시간을 초과하면(S155) 일정비율의 시간에 따라 환불될 통화요금을 계산하여 결제처리한다(S160). 결제처리된 금액은 이동통신사업자(400)에게 제공된다.During the multicasting, the payment processing unit 270 calculates the time when the user of the mobile communication terminal 500 receives the music broadcast (S150), and when the music broadcast reception time exceeds a predetermined time (S155), the time of the predetermined ratio. The payment is calculated by calculating the call charge to be refunded (S160). The settlement amount is provided to the mobile communication service provider 400.
마지막으로, 방송자료관리부(230)는 사용자정보, 방송진행정보 및 방송물전송정보를 포함하는 방송자료를 데이터베이스(220)에 저장하여 관리한다(S165).Finally, the broadcast data management unit 230 stores and manages broadcast data including user information, broadcast progress information, and broadcast transmission information in the database 220 (S165).
이상에서 본 발명에 대하여 그 바람직한 실시예를 중심으로 설명하였으나 이는 단지 예시일 뿐 본 발명을 한정하는 것이 아니며, 본 발명이 속하는 분야의 통상의 지식을 가진 자라면 본 발명의 본질적인 특성을 벗어나지 않는 범위에서 이상에 예시되지 않은 여러 가지의 변형과 응용이 가능함을 알 수 있을 것이다. 예를 들어, 본 발명의 실시예에 구체적으로 나타난 각 구성 요소는 변형하여 실시할 수있는 것이다. 그리고 이러한 변형과 응용에 관계된 차이점들은 첨부된 청구 범위에서 규정하는 본 발명의 범위에 포함되는 것으로 해석되어야 할 것이다.The present invention has been described above with reference to the preferred embodiments, which are merely examples and are not intended to limit the present invention, and those skilled in the art to which the present invention pertains do not depart from the essential characteristics of the present invention. It will be appreciated that various modifications and applications are not possible that are not illustrated above. For example, each component shown in the embodiments of the present invention can be modified. And differences relating to such modifications and applications will have to be construed as being included in the scope of the invention defined in the appended claims.
본 발명에 의하면, 사용자는 기존 이동통신단말기의 데이터통신 기능을 이용하여 음악을 검색하고 검색된 음악을 개인에게 할당된 저장공간에 저장시키며 음악방송스케쥴을 생성하여 무선음악방송을 예약청취할 수 있고, 예약시간이 도래하거나 음악물을 선택하여 음악방송을 주문하면 즉시 실시간으로 음악방송을 스트림전송받을 수 있게된다.According to the present invention, the user can search for music by using the data communication function of the existing mobile communication terminal, store the retrieved music in a storage space allocated to the individual, create a music broadcasting schedule, and listen to the wireless music broadcasting reservation, When the reservation time arrives or the music is ordered, the music broadcast can be streamed in real time.
또한, 본 발명에 의하면, 분산처리된 전송 서버를 통하여 이동통신사업자로 스트림전송함으로써 예약형 음악방송 데이터와 함께 부가적으로 주문되는 음악방송 데이터를 손실 및 전송 지연없이 고품질의 음성스트림데이터로서 멀티캐스팅할 수 있게 된다.In addition, according to the present invention, by multicasting the music broadcast data additionally ordered with the reserved music broadcast data as a high-quality voice stream data without loss and transmission delay by transmitting the stream to the mobile communication provider through a distributed processing server You can do it.
Claims (7)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020010025249 | 2001-05-09 | ||
| KR1020010025249A KR20010074589A (en) | 2001-05-09 | 2001-05-09 | Service method for providing music |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20020085746A true KR20020085746A (en) | 2002-11-16 |
Family
ID=19709226
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020010025249A Pending KR20010074589A (en) | 2001-05-09 | 2001-05-09 | Service method for providing music |
| KR1020010051961A Ceased KR20020085746A (en) | 2001-05-09 | 2001-08-28 | On-demand/reservation type wireless music multicasting system using mobile terminal and method thereof |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020010025249A Pending KR20010074589A (en) | 2001-05-09 | 2001-05-09 | Service method for providing music |
Country Status (1)
| Country | Link |
|---|---|
| KR (2) | KR20010074589A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100475602B1 (en) * | 2001-11-14 | 2005-03-10 | 주식회사 에이디소프트 | Method and apparatus for automatic broadcasting through telecommunication network |
| KR100491038B1 (en) * | 2002-12-12 | 2005-05-24 | 에스케이 텔레콤주식회사 | Jukebox play service system for communication network and method thereof |
| KR100705940B1 (en) * | 2004-06-02 | 2007-04-11 | 에스케이 텔레콤주식회사 | Real time encoding control method of media source in wireless data communication network and system using same |
| WO2009032753A1 (en) * | 2007-08-31 | 2009-03-12 | Palm, Inc. | Techniques for controlling a radio processor in a mobile computing device |
| US7599685B2 (en) | 2002-05-06 | 2009-10-06 | Syncronation, Inc. | Apparatus for playing of synchronized video between wireless devices |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000031937A (en) * | 1998-11-11 | 2000-06-05 | 조정남 | Media communication terminal device able to play radio communication and music file and method |
| JP2000253453A (en) * | 1999-03-01 | 2000-09-14 | Sony Corp | Data receiving terminal device and data receiving method |
| KR20000064039A (en) * | 2000-08-18 | 2000-11-06 | 최한길 | music and words to same appreciation |
| JP2001053908A (en) * | 1999-07-30 | 2001-02-23 | Teyonterusutaa:Kk | System and method for downloading mp3 file to mp3 player while utilizing portable telephone set |
| JP2001136309A (en) * | 1999-11-04 | 2001-05-18 | Toraiakkusu Kk | SYSTEM AND METHOD FOR DOWNLOADING mp3 FILE TO mp3 PLAYER BY USING MOBILE PHONE |
| KR20020072434A (en) * | 2001-03-10 | 2002-09-16 | 김정균 | Method for providing Music-On-Demand Service and system for the same |
-
2001
- 2001-05-09 KR KR1020010025249A patent/KR20010074589A/en active Pending
- 2001-08-28 KR KR1020010051961A patent/KR20020085746A/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000031937A (en) * | 1998-11-11 | 2000-06-05 | 조정남 | Media communication terminal device able to play radio communication and music file and method |
| JP2000253453A (en) * | 1999-03-01 | 2000-09-14 | Sony Corp | Data receiving terminal device and data receiving method |
| JP2001053908A (en) * | 1999-07-30 | 2001-02-23 | Teyonterusutaa:Kk | System and method for downloading mp3 file to mp3 player while utilizing portable telephone set |
| JP2001136309A (en) * | 1999-11-04 | 2001-05-18 | Toraiakkusu Kk | SYSTEM AND METHOD FOR DOWNLOADING mp3 FILE TO mp3 PLAYER BY USING MOBILE PHONE |
| KR20000064039A (en) * | 2000-08-18 | 2000-11-06 | 최한길 | music and words to same appreciation |
| KR20020072434A (en) * | 2001-03-10 | 2002-09-16 | 김정균 | Method for providing Music-On-Demand Service and system for the same |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100475602B1 (en) * | 2001-11-14 | 2005-03-10 | 주식회사 에이디소프트 | Method and apparatus for automatic broadcasting through telecommunication network |
| US7917082B2 (en) | 2002-05-06 | 2011-03-29 | Syncronation, Inc. | Method and apparatus for creating and managing clusters of mobile audio devices |
| US7599685B2 (en) | 2002-05-06 | 2009-10-06 | Syncronation, Inc. | Apparatus for playing of synchronized video between wireless devices |
| US7657224B2 (en) | 2002-05-06 | 2010-02-02 | Syncronation, Inc. | Localized audio networks and associated digital accessories |
| US7742740B2 (en) | 2002-05-06 | 2010-06-22 | Syncronation, Inc. | Audio player device for synchronous playback of audio signals with a compatible device |
| US7835689B2 (en) | 2002-05-06 | 2010-11-16 | Syncronation, Inc. | Distribution of music between members of a cluster of mobile audio devices and a wide area network |
| US7865137B2 (en) | 2002-05-06 | 2011-01-04 | Syncronation, Inc. | Music distribution system for mobile audio player devices |
| US7916877B2 (en) | 2002-05-06 | 2011-03-29 | Syncronation, Inc. | Modular interunit transmitter-receiver for a portable audio device |
| US8023663B2 (en) | 2002-05-06 | 2011-09-20 | Syncronation, Inc. | Music headphones for manual control of ambient sound |
| KR100491038B1 (en) * | 2002-12-12 | 2005-05-24 | 에스케이 텔레콤주식회사 | Jukebox play service system for communication network and method thereof |
| KR100705940B1 (en) * | 2004-06-02 | 2007-04-11 | 에스케이 텔레콤주식회사 | Real time encoding control method of media source in wireless data communication network and system using same |
| WO2009032753A1 (en) * | 2007-08-31 | 2009-03-12 | Palm, Inc. | Techniques for controlling a radio processor in a mobile computing device |
| US8504120B2 (en) | 2007-08-31 | 2013-08-06 | Palm, Inc. | Techniques for controlling a radio processor in a mobile computing device |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20010074589A (en) | 2001-08-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10999633B2 (en) | Method and apparatus for delivering selected multimedia content to a user in pervasive computing environments | |
| KR100409101B1 (en) | Internet broadcasting relay system and method thereof for personal telecommunication terminal | |
| US7437549B2 (en) | Datacast distribution system | |
| KR20020069145A (en) | Realtime/on-demand wireless multicasting system using mobile terminal and method thereof | |
| US20040172481A1 (en) | Method and system for collecting and displaying aggregate presence information for mobile media players | |
| US20020194601A1 (en) | System, method and computer program product for cross technology monitoring, profiling and predictive caching in a peer to peer broadcasting and viewing framework | |
| WO2002093408A1 (en) | Method and system for collecting and displaying aggregate presence information for mobile media players | |
| WO2008033156A9 (en) | Interactive digital media services | |
| TW201007470A (en) | Methods and systems for mapping subscription filters to advertisement applications | |
| CN102090076A (en) | Methods and apparatus for referring media content | |
| JP2011044156A (en) | Method and system for optimizing metadata passing in push content processing protocol | |
| EP1295412B1 (en) | Transmission of information to receiving equipment | |
| US20020138826A1 (en) | Scalable pay-by-time technique for secure multicast distribution of streaming content | |
| JP2010146596A (en) | System and method for fragmenting mobile content | |
| KR100514685B1 (en) | Handset for embodying function of time shift and method thereof | |
| US20080077626A1 (en) | System and method for modifying a media library | |
| KR20020085746A (en) | On-demand/reservation type wireless music multicasting system using mobile terminal and method thereof | |
| KR100434762B1 (en) | On-demand/reservation type wireless multicasting system of using mobile terminal and method thereof | |
| JP5183710B2 (en) | Multi-layered enveloped method and system for push content metadata | |
| JP2006508594A (en) | Method and system for broadcasting a program | |
| KR20020085747A (en) | Realtime/on-demand wireless sightseeing information multicasting system using mobile terminal and method thereof | |
| KR20020079327A (en) | Realtime/on-demand wireless on-the-spot multicasting system using mobile terminal and method thereof | |
| CN101120597B (en) | Apparatus, system and method for service selection and sorting | |
| KR20030025784A (en) | Internet Broadcasting System and Method for Self Plan Programing Broadcast | |
| JP3785948B2 (en) | Information distribution / reproduction system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20010828 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20030618 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20031128 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20030618 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |