Movatterモバイル変換


[0]ホーム

URL:


KR100872138B1 - On-demand multimedia contents providing system and method - Google Patents

On-demand multimedia contents providing system and method
Download PDF

Info

Publication number
KR100872138B1
KR100872138B1KR1020000019325AKR20000019325AKR100872138B1KR 100872138 B1KR100872138 B1KR 100872138B1KR 1020000019325 AKR1020000019325 AKR 1020000019325AKR 20000019325 AKR20000019325 AKR 20000019325AKR 100872138 B1KR100872138 B1KR 100872138B1
Authority
KR
South Korea
Prior art keywords
multimedia content
content
viewer
multimedia
advertisement
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.)
Expired - Fee Related
Application number
KR1020000019325A
Other languages
Korean (ko)
Other versions
KR20010085170A (en
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 오병석filedCritical오병석
Priority to KR1020000019325ApriorityCriticalpatent/KR100872138B1/en
Priority to PCT/KR2001/000272prioritypatent/WO2001082163A1/en
Priority to AU37726/01Aprioritypatent/AU3772601A/en
Priority to CN01801064Aprioritypatent/CN1459066A/en
Priority to JP2001083711Aprioritypatent/JP2002238042A/en
Publication of KR20010085170ApublicationCriticalpatent/KR20010085170A/en
Application grantedgrantedCritical
Publication of KR100872138B1publicationCriticalpatent/KR100872138B1/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

Translated fromKorean

본 발명은, 멀티미디어 콘텐츠가 방영되는 중간에 '중간광고'를 효과적으로 삽입하여 방영하는 멀티미디어 콘텐츠 제공 시스템 및 그 방법을 제공함으로써, 새로운 광고 콘텐츠로의 갱신을 용이하게 할뿐만 아니라, 멀티미디어 콘텐츠의 제공시간, 시청자의 연령이나 직업 등의 개인정보, 시청자의 시청지역 등의 시청 정보에 따라 서로 다른 카테고리의 광고를 공급할 수 있게 하기 위하여, 통신 네트워크를 통하여 시청자가 선택한 멀티미디어 콘텐츠를 제공하기 위한 주문형 멀티미디어 콘텐츠 제공 시스템에 있어서, 디지털 데이터 스트림의 형식으로 포맷되며, 상기 스트림의 소정위치에 절단 포인터를 구비한 멀티미디어 콘텐츠를 저장하는 제 1 기억장치; 디지털 데이터 스트림의 형식으로 포맷되며, 상기 멀티미디어 콘텐츠와 별개인 파일로 저장되되, 상기 멀티미디어 콘텐츠가 방영되는 도중에 방영되기 위하여 상기 멀티미디어 콘텐츠의 절단 포인터에 의하여 활성화되는 광고 콘텐츠를 저장하는 제 2 기억장치; 및 상기 시청자의 선택에 응답하여, 상기 제 1 기억장치로부터 특정의 멀티미디어 콘텐츠를 리트리브(retrieve)하여 상기 통신 네트워크를 통하여 시청자에게 공급하되, 상기 멀티미디어 콘텐츠의 절단 포인터를 감지하면 상기 멀티미디어 콘텐츠의 리트리브를 중단하고 상기 제 2 기억장치로부터 대응하는 광고 콘텐츠를 리트리브하여 공급하는 서버를 포함하는 주문형 멀티미디어 콘텐츠 제공 시스템을 제공한다.The present invention provides a multimedia contents providing system and method for effectively inserting and broadcasting 'intermediate advertisement' in the middle of broadcasting of multimedia contents, thereby facilitating updating to new advertisement contents as well as providing multimedia contents. Providing on-demand multimedia contents for providing multimedia contents selected by viewers through a communication network in order to provide advertisements of different categories according to the viewer's age or occupation, personal information such as viewer's viewing region, etc. A system, comprising: a first storage device, formatted in a format of a digital data stream, for storing multimedia content having a cutting pointer at a predetermined position of the stream; A second storage device formatted in a format of a digital data stream and stored in a file separate from the multimedia content, the advertisement content being activated by a cutting pointer of the multimedia content to be broadcast while the multimedia content is being broadcasted; And responsive to the viewer's selection, retrieving specific multimedia content from the first storage device and supplying the multimedia content to the viewer through the communication network, and detecting the cutoff pointer of the multimedia content to retrieve the multimedia content. And a server for stopping and retrieving and supplying corresponding advertisement content from the second storage device.

디지털, 멀티미디어, 데이터, 광고Digital, multimedia, data, advertising

Description

Translated fromKorean
주문형 멀티미디어 콘텐츠 제공 시스템 및 방법{A Multimedia Contents Providing System and a Method thereof}A Multimedia Contents Providing System and a Method

도 1은 본 발명에 의한 주문형 멀티미디어 콘텐츠 제공 서비스 장비의 개념적 블록도.1 is a conceptual block diagram of on-demand multimedia content providing service equipment according to the present invention.

도 2a는 본 발명에 의한 주문형 멀티미디어 콘텐츠의 데이터 포맷의 일실시예를 도시한 개념적 블록도.2A is a conceptual block diagram illustrating one embodiment of a data format of on-demand multimedia content in accordance with the present invention.

도 2b는 본 발명에 의한 주문형 멀티미디어 콘텐츠의 절단위치데이터의 일실시예를 도시한 개념적 블록도.2B is a conceptual block diagram illustrating one embodiment of cutting position data of multimedia content on demand according to the present invention;

도 3a은 본 발명에 의한 멀티미디어 콘텐츠 제공 방법의 제 1 실시예를 도시한 흐름도.3A is a flowchart showing a first embodiment of a method for providing multimedia content according to the present invention;

도 3b은 본 발명에 의한 멀티미디어 콘텐츠 제공 방법의 제 2 실시예를 도시한 흐름도.3B is a flowchart showing a second embodiment of a method for providing multimedia content according to the present invention;

도 4a는 본 발명에 의한 멀티미디어 콘텐츠 제공 시스템의 제 1 실시예를 도시한 개념적 블록도.4A is a conceptual block diagram illustrating a first embodiment of a multimedia content providing system according to the present invention.

도 4b는 본 발명에 의한 멀티미디어 콘텐츠 제공 시스템의 제 2 실시예를 도시한 개념적 블록도.4B is a conceptual block diagram illustrating a second embodiment of a multimedia content providing system according to the present invention.

<도면의 주요부분의 기호의 설명><Description of Symbols of Main Parts of Drawing>                

100 : 서버102, 104 : 기억장치100:server 102, 104: storage device

110 : 클라이언트112 : 디스플레이 장치110: client 112: display device

120 : 통신 네트워크120: communication network

본 발명은 주문형 멀티미디어 콘텐츠 제공 시스템에 관한 것으로서, 특히 다양한 내용의 멀티미디어 콘텐츠를 용이하게 조합하여 공급할 수 있는 멀티미디어 콘텐츠 제공 시스템과 그 방법에 관한 것이다.The present invention relates to an on-demand multimedia content providing system, and more particularly, to a multimedia content providing system and a method for easily providing a combination of various multimedia contents.

주문형 비디오(Video On Demand : VOD) 공급 시스템 또는 주문형 오디오(Audio On Demand : AOD) 공급 시스템의 개념에 관하여는 이미 알려져 있다. 즉, 종래의 주문형 비디오 또는 오디오 공급 시스템에 의하면, 관람 또는 청취를 원하는 시청자가 자신의 클라이언트(client) 장치, 예컨대 네트워크에 접속된 셋톱박스를 구비한 텔레비전이나 개인용 컴퓨터(PC) 등을 사용하여 비디오 또는 오디오 콘텐츠 공급하는 콘텐츠(contents) 공급자의 서버에 접속하고, 여기서 제공될 수 있는 비디오 또는 오디오 콘텐츠를 선택함으로써, 시청자가 원하는 시간에 원하는 내용의 비디오 또는 오디오 콘텐츠를 즐길 수 있다.The concept of a Video On Demand (VOD) supply system or an Audio On Demand (AOD) supply system is already known. In other words, according to a conventional video or audio supply system, a viewer who wants to watch or listen to a video uses his or her client device, such as a television or personal computer (PC) having a set-top box connected to a network. Or by connecting to a server of a content provider supplying audio content and selecting the video or audio content that can be provided here, the viewer can enjoy the video or audio content of the desired content at a desired time.

이러한 종래의 콘텐츠 공급자는 기존의 비디오 또는 오디오(이하, '멀티미디어'라 함) 콘텐츠를 디지털 데이터화하여 자신의 서버에 구비된 저장장치에 저장시킨 후, 디지털 통신이 가능한 네트워크를 통하여 데이터 스트림(data stream)의 형 식으로 시청자에게 제공하게 된다. 최근의 통신 네트워크 기술의 비약적인 발전으로 인하여 그 전송 속도가 대폭 증가하였고, 특히 디지털화된 멀티미디어 데이터의 압축기술의 발전으로 인하여 전송하여야 할 데이터의 양이 크게 감소함으로써 이러한 주문형 콘텐츠 공급 시스템의 상용화가 가까운 장래에 실현되기에 이르렀다.Such a conventional content provider digitally converts existing video or audio (hereinafter referred to as 'multimedia') content into a storage device provided in its server, and then stores a data stream through a network capable of digital communication. ) To viewers. Due to the recent rapid development of communication network technology, its transmission speed has greatly increased, and in particular, due to the development of the compression technology of digitized multimedia data, the amount of data to be transmitted is greatly reduced, so that the commercialization of such an on-demand content supply system is expected in the near future. To come true.

상기와 같은 종래의 시스템에 의하면, 멀티미디어 콘텐츠 제공자는 시청자에게 공급한 콘텐츠의 대금을 청구함으로써 수입을 기대하고 있다. 그러나, 이렇게 시청자에게 직접적으로 대금을 청구하게 되면, 기존의 공중파 방송이나 케이블 방송에서 제공하는 저렴한 콘텐츠들과 경쟁하기가 용이하지 않으므로 콘텐츠당 가격을 낮추기가 어려운 문제가 있다.According to the conventional system as described above, the multimedia content provider expects the income by charging the content supplied to the viewer. However, when billing the viewers directly, there is a problem that it is difficult to lower the price per content because it is not easy to compete with cheap contents provided by existing airwave or cable broadcasting.

그리하여, 제공되는 콘텐츠의 시작전 또는 방영중이나 종료후에 광고 콘텐츠(advertisement contents)를 삽임함으로써 광고주로부터의 수입을 확보하는 새로운 시도가 등장하고 있다. 그러나, 주문형 콘텐츠를 공급받는 시청자의 입장에서는 본 내용의 시작전에 제공되는 광고에 커다란 거부감을 느낌으로써 광고주에게 역효과를 주는 경우가 많으며, 콘텐츠의 방영 종료후에 제공되는 광고에 의하여는 실질적인 광고 효과를 기대하기가 어렵다. 그러므로, 가장 효율적인 광고는 제공된 콘텐츠의 방영중에 소위 '중간광고'를 삽입하는 것인데, 이러한 중간 광고를 삽입하기 위하여는 제공된 콘텐츠마다 광고주의 광고를 포함시키는 편집작업이 반드시 수행되어야 한다. 이러한 편집작업은 매우 큰 비용과 시간이 소요되는 작업일 뿐만 아니라, 새로운 광고를 삽입하기 위하여는 재편집을 하여야 하며, 특히 콘텐츠의 시청 시간, 요구한 시청자의 개인 정보, 시청 지역 등의 특성에 따라 제공되는 광 고의 종류와 내용을 변경시키는 것은 불가능한 문제점이 있었다.Thus, new attempts have been made to secure revenue from advertisers by inserting advertisement content before the start of the content provided, or during or after the broadcast. However, from the standpoint of viewers who are supplied with on-demand content, it often adversely affects the advertiser by feeling a great rejection on the advertisement provided before the start of the present content, and the advertisement provided after the end of the broadcast of the content is expected to have a substantial advertising effect. Difficult to do Therefore, the most efficient advertisement is to insert a so-called 'intermediate advertisement' during the broadcast of the provided content. In order to insert such an intermediate advertisement, an editing operation must be performed to include the advertisement of the advertiser for each provided content. This editing work is not only very costly and time consuming, but also requires re-editing to insert new advertisements, especially depending on the viewing time of the content, the personal information of the viewers requested, and the viewing area. It was impossible to change the type and content of the advertisements provided.

본 발명은 상기의 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은, 멀티미디어 콘텐츠가 방영되는 중간에 '중간광고'를 효과적으로 삽입하여 방영하는 멀티미디어 콘텐츠 제공 시스템 및 그 방법을 제공함으로써, 새로운 광고 콘텐츠로의 갱신을 용이하게 할뿐만 아니라, 멀티미디어 콘텐츠의 제공시간, 시청자의 연령이나 직업 등의 개인정보, 시청자의 시청지역 등의 시청 정보에 따라 서로 다른 카테고리의 광고를 공급할 수 있는 하는 것이다.The present invention has been made to solve the above problems, an object of the present invention, by providing a multimedia content providing system and method for effectively inserting the 'intermediate advertisement' in the middle of the multimedia content is aired, a new advertisement In addition to facilitating the update to the content, it is possible to supply advertisements of different categories according to the presentation time of the multimedia content, personal information such as the age and occupation of the viewer, viewing information such as the viewing region of the viewer, and the like.

본 발명의 멀티미디어 콘텐츠 제공 시스템에 의하면, 통신 네트워크를 통하여 시청자가 선택한 멀티미디어 콘텐츠를 시청자의 선택과 실질적으로 동시에 제공하기 위한 주문형 멀티미디어 콘텐츠 제공 시스템에 있어서, 디지털 데이터 스트림의 형식으로 포맷되며, 상기 스트림의 소정위치에 절단 포인터를 구비한 멀티미디어 콘텐츠를 저장하는 제 1 기억장치; 디지털 데이터 스트림의 형식으로 포맷되며, 상기 멀티미디어 콘텐츠와 별개인 파일로 저장되되, 상기 멀티미디어 콘텐츠가 방영되는 도중에 방영되기 위하여 상기 멀티미디어 콘텐츠의 절단 포인터에 의하여 활성화되는 광고 콘텐츠를 저장하는 제 2 기억장치; 및 상기 시청자의 선택에 응답하여, 상기 제 1 기억장치로부터 특정의 멀티미디어 콘텐츠를 리트리브(retrieve)하여 상기 통신 네트워크를 통하여 시청자에게 공급하되, 상기 멀티미디어 콘텐츠를 리트리브 하는 중에 그에 포함된 절단 포인터를 감지하면 상기 멀티미디어 콘텐츠의 리트리브를 중단하고 상기 제 2 기억장치로부터 선택된 광고 콘텐츠를 리트리브하여 상기 통신 네트워크를 통하여 공급하는 서버를 포함하는 주문형 멀티미디어 콘텐츠 제공 시스템을 제공한다.According to the multimedia content providing system of the present invention, an on-demand multimedia content providing system for providing a multimedia content selected by a viewer through a communication network substantially simultaneously with a viewer's selection, is formatted in the form of a digital data stream, A first storage device for storing multimedia content having a cutting pointer at a predetermined position; A second storage device formatted in a format of a digital data stream and stored in a file separate from the multimedia content, the advertisement content being activated by a cutting pointer of the multimedia content to be broadcast while the multimedia content is being broadcasted; And in response to the viewer's selection, retrieving specific multimedia content from the first storage device and supplying the multimedia content to the viewer through the communication network, and detecting a cutting pointer included in the multimedia content while retrieving the multimedia content. And a server for stopping the retrieval of the multimedia content and retrieving the selected advertisement content from the second storage device through the communication network.

본 발명의 멀티미디어 콘텐츠 제공 방법에 의하면, 통신 네트워크를 통하여 시청자가 선택한 멀티미디어 콘텐츠를 시청자의 선택과 실질적으로 동시에 제공하기 위한 주문형 멀티미디어 콘텐츠를 제공하는 방법에 있어서, 상기 시청자의 선택에 응답하여 제공될 멀티미디어 콘텐츠의 디지털 데이터 스트림을 저장하는 단계; 상기 멀티미디어 콘텐츠의 디지털 데이터 스트림의 소정위치에 절단 포인터를 포함시키는 단계; 상기 멀티미디어 콘텐츠가 방영되는 도중에 방영되며, 상기 멀티미디어 콘텐츠의 절단 포인터에 의하여 활성화되는 광고 콘텐츠의 디지털 데이터 스트림을 상기 멀티미디어 콘텐츠와 별개인 파일로 저장하는 단계; 및 상기 시청자의 선택에 응답하여, 상기 멀티미디어 콘텐츠를 리트리브(retrieve)하여 상기 통신 네트워크를 통하여 시청자에게 공급하되, 상기 멀티미디어 콘텐츠를 리트리브 하는 중에 그에 포함된 절단 포인터를 감지하면 상기 멀티미디어 콘텐츠의 리트리브를 중단하고 상기 멀티미디어 콘텐츠에 대응하는 광고 콘텐츠를 리트리브하여 상기 통신 네트워크를 통하여 공급하는 단계를 포함하는 주문형 멀티미디어 콘텐츠 제공 방법을 제공한다.According to the method for providing multimedia content of the present invention, a method for providing on-demand multimedia content for providing multimedia content selected by a viewer via a communication network substantially simultaneously with the viewer's selection, the multimedia to be provided in response to the viewer's selection. Storing a digital data stream of content; Including a truncation pointer at a location in a digital data stream of the multimedia content; Storing a digital data stream of advertisement content that is broadcast while the multimedia content is being broadcast and activated by a cutting pointer of the multimedia content, as a file separate from the multimedia content; And responsive to the viewer's selection, retrieving the multimedia content and supplying the multimedia content to the viewer through the communication network, and retrieving the multimedia content when the cutting pointer included therein is detected while retrieving the multimedia content. And retrieving the advertisement content corresponding to the multimedia content and supplying the advertisement content through the communication network.

이하, 첨부된 도면을 참조하여 본 발명의 시스템 및 방법에 관하여 상세히 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail with respect to the system and method of the present invention.

도 1은 본 발명에 의한 주문형 멀티미디어 콘텐츠 제공 시스템이 적용될 수 있는 서비스 시스템의 개념적 블록도이다. 본 발명의 주문형 멀티미디어 콘텐츠 제공 시스템(10)은 통신 네트워크(120)에 접속된 서버(100) 및 상기 서버(100)가 운영하는 제 1 및 제 2 기억장치(102 및 104)를 포함한다. 상기 제 1 기억장치(102) 에는 통상적인 디지털 데이터 스트림의 형식으로 포맷된 멀티미디어 콘텐츠가 저장되며, 상기 제 2 기억장치(104)에는 광고주로부터 수주된 광고 콘텐츠가 역시 통상적인 디지털 데이터 스트림의 형식으로 포맷되어 저장된다.1 is a conceptual block diagram of a service system to which the on-demand multimedia content providing system according to the present invention can be applied. The on-demand multimediacontent providing system 10 of the present invention includes aserver 100 connected to thecommunication network 120 and first andsecond storage devices 102 and 104 operated by theserver 100. Thefirst storage device 102 stores multimedia content formatted in the form of a conventional digital data stream, and thesecond storage device 104 stores advertising content received from an advertiser in the form of a conventional digital data stream. It is formatted and stored.

본 발명의 기술 분야에서 통상의 지식을 가진 자(이하, '당업자'라 함)라면 이미 인식하였겠지만, 상기 제 1 및 제 2 기억장치(102 및 104)가 반드시 하드웨어적으로 서로 다른 장치일 필요는 없으며, 논리적으로도 구별될 필요는 없다. 이는 후술하는 바와 같이, 멀티미디어 콘텐츠와 광고 콘텐츠가 모두 컴퓨터로 인식할 수 있는 파일(file)의 형태로 보존되기 때문에, 이 파일들이 상기 서버(100)에 의하여 독립적으로 억세스되기만 하면 충분하다. 따라서, 상기 제 1 및 제 2 기억장치(102 및 104)가 도 1과 같이 반드시 서버(100)의 외부에 존재하여야만 하는 것도 아니다. 이러한 하드웨어 또는 소프트웨어적 기술은 이미 본 발명의 기술 분야에서 널리 알려져 있는 것이므로, 당업자라면 익히 인식하고 있는 것이며, 따라서 본 발명의 특징적인 부분에 필요한 것 이외에는 그 상세를 생략한다.As will be appreciated by those of ordinary skill in the art (hereinafter, referred to as a person skilled in the art), the first andsecond storage devices 102 and 104 must be different hardware devices. It does not need to be logically distinct. As described later, since both the multimedia content and the advertisement content are preserved in the form of a computer-recognizable file, it is sufficient that these files are accessed independently by theserver 100. Thus, the first andsecond storage devices 102 and 104 are not necessarily present outside theserver 100 as shown in FIG. 1. Since such hardware or software technology is already well known in the art, it is well recognized by those skilled in the art, and thus details thereof are omitted except those necessary for the characteristic part of the present invention.

시청자는 자신의 클라이언트(110)를 사용하여 상기 통신 네트워크(120)를 통해 상기 서버(100)에 접속한다. 상기 시청자의 클라이언트(110)에는 적절한 디스플레이 장치(112)가 접속된다. 이러한 시청자의 디스플레이 장치(112)와 클라이언트(110)는, 예를 들어 케이블 방송망에 접속된 셋톱박스(settop box)를 구비한 텔레비전일 수도 있으며, 디지털 공중파 방송을 수신할 수 있으며 쌍방향 통신 기능을 갖는 디지털 방송 수신용 텔레비전 또는 인터넷 접속기능을 가진 개인용 컴퓨터 등으로 구현될 수 있다. 이러한 클라이언트(110)의 하드웨어적 구현은, 본 발명의 기술 분야에서 이미 널리 알려져 있으므로 그 상세를 생략한다.The viewer connects to theserver 100 via thecommunication network 120 using hisclient 110. Anappropriate display device 112 is connected to the viewer'sclient 110. The viewer'sdisplay device 112 andclient 110 may be, for example, a television having a settop box connected to a cable broadcasting network, and may receive digital over-the-air broadcasting and have a two-way communication function. It may be implemented as a television for digital broadcast reception or a personal computer having an Internet access function. Such a hardware implementation of theclient 110 is already well known in the art, so the details thereof are omitted.

상기 서버(100)는 상기 통신 네트워크(120)에 접속되고, 이 서버(100)에 접속한 시청자에게 제공될 수 있는 멀티미디어 콘텐츠의 목록을 디스플레이하고, 상기 시청자의 선택을 수신하여, 그 선택에 응답하여 상기 제 1 기억장치(102)로부터 선택된 멀티미디어 콘텐츠를 상기 통신 네트워크를 통하여 제공할 수 있는 것이면 충분하다. 따라서, 통상적인 주문형 비디오 시스템 또는 주문형 오디오 시스템에서 일반적으로 사용되는 모든 종류의 컴퓨터가 본 발명의 서버(100)로서 사용될 수 있다.Theserver 100 is connected to thecommunication network 120 and displays a list of multimedia contents that can be provided to viewers connected to theserver 100, receives the viewer's selection, and responds to the selection. It is sufficient that the multimedia content selected from thefirst storage device 102 can be provided through the communication network. Thus, any type of computer commonly used in conventional video on demand systems or audio on demand systems can be used as theserver 100 of the present invention.

본 발명의 서버(100)는, 상기 사용자의 선택에 응답하여, 상기 제 1 기억장치(102)로부터 리트리브된 멀티미디어 콘텐츠를 전송하되, 전송중인 멀티미디어 콘텐츠의 데이터 스트림 내에 포함된 절단 포인터(후술함)가 리트리브되었는가를 감지한다. 만약 상기 절단 포인터가 감지되었다면, 전송중인 멀티미디어 콘텐츠의 전송을 중단하고, 상기 제 2 기억장치(104)로부터 저장된 광고 콘텐츠를 리트리브하여 이 광고 콘텐츠를 전송한다. 이 광고 콘텐츠의 전송이 완료되면, 상기 서버(100)는 다시 전송중이던 멀티미디어 콘텐츠의 절단 포인터 이후의 데이터 스트림의 전송을 재개한다. 따라서, 상기 서버(100)는 멀티미디어 콘텐츠의 데이터 스트림 내에 포함된 절단 포인터(후술함)를 감지하고, 이에 응답하여 멀티미디어 콘텐츠의 전송을 일시 중단한 후, 저장된 광고 콘텐츠를 전송한 다음, 다시 중단되었던 멀티미디어 콘텐츠의 전송을 재개하는 기능을 수행한다.In response to the user's selection, theserver 100 of the present invention transmits the retrieved multimedia content from thefirst storage device 102, but includes a truncation pointer included in the data stream of the multimedia content being transmitted (to be described later). Detects whether has been retrieved. If the truncated pointer is detected, transmission of the multimedia content being transmitted is stopped, and the stored advertisement content is retrieved from thesecond storage device 104 to transmit the advertisement content. When the transmission of the advertisement content is completed, theserver 100 resumes the transmission of the data stream after the truncation pointer of the multimedia content being transmitted again. Therefore, theserver 100 detects a truncation pointer (to be described later) included in the data stream of the multimedia content, and in response to suspends the transmission of the multimedia content, transmits the stored advertisement content, and then stops again. Perform a function to resume the transmission of multimedia content.

이러한 서버의 기능은 통상적인 파일 리트리브(file retrieve) 기능에 다름 아니며, 매우 간단한 프로그래밍 작업으로 구현할 수 있다. 본 발명에 의한 주문형 멀티미디어 콘텐츠 시스템의 운영자는, 단지 멀티미디어 콘텐츠의 데이터 스트림 중 자신이 원하는 위치에 후술하는 바와 같은 절단 포인터만을 위치시킴으로써 소위 '중간광고'의 기능을 수행하게 할 수 있다.This server's functionality is nothing more than a typical file retrieve function, and can be implemented with very simple programming. An operator of an on-demand multimedia content system according to the present invention can perform a function of a so-called 'intermediate advertisement' by merely placing a cutting pointer as described below at a desired position in a data stream of multimedia content.

이러한 방식은 멀티미디어 콘텐츠가 수신됨과 동시에 시청자의 클라이언트(110)에 의하여 디코딩되어 그의 디스플레이 장치(112)에서 디스플레이되는 경우에만 한정되지 않는다. 대신에, 상기 클라이언트(110)가 전체 데이터 스트림을 수신하여 저장한 후에 시청자가 원하는 시간에 디스플레이하는 경우에도, 상기 서버(100)가 멀티미디어 콘텐츠의 전송중에 상기 절단 포인터를 감지하게 되면, 광고 콘텐츠의 전송을 수행하게 되므로, 동일하게 적용되는 것임을 주의하여야 한다.This approach is not limited to the case where the multimedia content is received and decoded by the viewer'sclient 110 and displayed on thedisplay device 112 thereof. Instead, even when theclient 110 receives and stores the entire data stream and displays it at a desired time, when theserver 100 detects the cut pointer during the transmission of the multimedia content, Note that the same applies because the transmission is performed.

다음으로, 도 2a를 참조하여, 본 발명의 주문형 멀티미디어 콘텐츠 제공 시스템을 위한 멀티미디어 콘텐츠 및 광고 콘텐츠의 데이터 포맷을 상세히 설명한다. 도 2a는 본 발명에 의한 주문형 멀티미디어 콘텐츠의 데이터 포맷의 일실시예를 도시한 개념적 블록도이다. 멀티미디어 콘텐츠는 처음부터 디지털 데이터로서 제작될 수도 있으며, 종래의 아날로그 방식의 콘텐츠(예컨대, 자기 테이프에 녹화된 비디오나 오디오)를 디지털 데이터화하여 제작될 수도 있다. 이러한 디지털 데이터화된 멀티미디어 콘텐츠는, 예컨대 MPEG4와 같은 압축 알고리즘에 의하여 압축된 데이터의 스트림(stream)으로 구성될 수도 있으며, 이 데이터 스트림의 개념적 블록도를 도 2a의 상단에 지시번호 200으로 도시하였다.Next, with reference to Figure 2a, the data format of the multimedia content and advertising content for the on-demand multimedia content providing system of the present invention will be described in detail. 2A is a conceptual block diagram illustrating one embodiment of a data format of on-demand multimedia content according to the present invention. The multimedia content may be produced as digital data from the beginning, or may be produced by digitally converting conventional analog content (for example, video or audio recorded on a magnetic tape). Such digitalized multimedia content may consist of a stream of data compressed by a compression algorithm such as, for example, MPEG4, a conceptual block diagram of this data stream is indicated at 200 at the top of FIG. 2A.                    

도시된 바와 같이, 상기 멀티미디어 콘텐츠의 데이터 스트림(200)은 적용된 압축 알고리즘이나 제작 방법에 따라 그 초두에 소정의 헤더(header)를 구비한다. 다음으로, 실제 화상이나 음향 정보를 수록한 데이터(D1, D2, ... 또는 Dn)가 상기 서버(100)의 제어하에 상기 제 1 기억장치(102)로부터 리트리브된다. 상기 서버(100)는 리트리브된 데이터들을 상기 네트워크(120)를 통하여 상기 클라이언트(110)로 전송하고, 클라이언트(110)는 전송된 데이터들을 수신하고 디코딩하여 디스플레이 장치(112)에 디스플레이한다.As shown, thedata stream 200 of the multimedia content has a predetermined header at the beginning of the multimedia stream according to the compression algorithm or the production method applied thereto. Next, data D1 , D2 ,... Or Dn containing actual image or sound information is retrieved from thefirst storage device 102 under the control of theserver 100. Theserver 100 transmits the retrieved data to theclient 110 through thenetwork 120, and theclient 110 receives and decodes the transmitted data and displays the received data on thedisplay device 112.

상기 리트리브되는 데이터 스트림(DThe retrieved data stream (D)1One, D, D22, ... 또는 D, ... or Dnn)은 서버로서 사용되는 하드웨어의 종류, 멀티미디어 콘텐츠의 종류 및 제작 방식이나 적용된 압축 알고리즘에 따라, 개별 비트(bit) 단위로 리트리브될 수도 있으며, 다수의 비트를 포함하는 패킷(packet) 단위 또는 블록(block) 단위로 리트리브될 수도 있다.) May be retrieved in units of individual bits, depending on the type of hardware used as a server, the type of multimedia content, the production method, and the compression algorithm applied, and may be a packet unit or block including a plurality of bits ( It may be retrieved in units of blocks.

한편, 상기 멀티미디어 콘텐츠를 리트리브하는 도중에, 그 데이터 스트림의 소정 위치에 운영자가 미리 삽입한 절단 포인터(Break Pointer : BP)가 순서에 따라 리트리브된다. 상기 도시된 예에서는 n 번째 데이터(또는 데이터 패킷, 이하 같음)(Dn)가 리트리브된 후에 상기 절단 포인터(BP)가 리트리브된다. 상기 절단 포인터(BP)는, 상기 서버(100)로 하여금 전송중이던 멀티미디어 콘텐츠의 전송을 일시 중단하고, 상기 제 2 기억장치(104)로부터 광고 콘텐츠의 데이터 스트림(250)을 리트리브하여 전송하도록 한다. 상기 절단 포인터(BP)는 상기 멀티미디어 콘텐츠의 데이터 스트림(D1, D2, ... 또는 Dn)으로부터 구별되어 상기 서버(100)가 인식할 수 있는 것이면, 어떠한 형식을 취하여도 좋으며, 이 형식은 서버로서 사용되는 하드웨어의 종류, 멀티미디어 콘텐츠의 종류 및 제작 방식이나 적용된 압축 알고리즘에 따라 달라질 수 있다.On the other hand, during the retrieval of the multimedia content, a break point (BP) previously inserted by the operator at a predetermined position of the data stream is retrieved in order. In the illustrated example, the truncation pointer BP is retrieved after thenth data (or data packet, hereinafter equal) Dn is retrieved. The truncation pointer BP causes theserver 100 to suspend the transmission of the multimedia content being transmitted and retrieve and transmit thedata stream 250 of the advertisement content from thesecond storage device 104. The truncation pointer BP may take any form as long as it is distinguished from the data stream D1 , D2 ,..., Or Dn of the multimedia content and can be recognized by theserver 100. The format may vary depending on the type of hardware used as the server, the type and content of the multimedia content, and the compression algorithm applied.

예를 들면, 통상적인 모노(mono) 방식 웨이브(Wave) 파일 포맷의 소리 콘텐츠 파일인 경우에는, 그 콘텐츠의 소정 위치에 (FF)(00)의 두 바이트를 연속하여 삽입함으로써 절단 포인터(BP)를 구현할 수 있다. 이러한 연속한 두개의 바이트는 각각 가장 큰 소리 및 가장 작은 소리로서 재생되는데, 일반적인 소리 파일이 재생되는 경우 가장 큰 소리가 재생된 직후에 갑자기 가장 작은 소리가 재생되는 일은 매우 드문 일이므로, 이러한 두 개의 연속한 바이트를 서버에서 절단 포인터(BP)로 인식하게 할 수 있다.For example, in the case of a sound content file in the conventional mono wave file format, the truncation pointer BP is inserted by successively inserting two bytes of (FF) (00) at a predetermined position of the content. Can be implemented. These two consecutive bytes are played as the loudest and the smallest sounds, respectively. When a normal sound file is played, it is very rare for the smallest sound to be played immediately after the loudest sound is played. Consecutive bytes can be recognized by the server as truncation pointers (BPs).

또는, 압축되지 않은 동화상 콘텐츠의 경우라면, 그 콘텐츠의 소정 위치에, 각각 (00), (FF) 및 (00)의 데이터를 갖는 연속한 세 개의 프레임(frame)을 삽입하는 방법을 사용할 수 있다. 각 프레임의 데이터량은 콘텐츠의 형식 및 종류에 따라 달라짐은 물론이다. 통상적으로 특정한 형식의 동화상 콘텐츠의 연속한 세 개의 프레임이 상기와 같은 값을 갖는 경우에는 전 화면이 갑자기 백 -> 흑 -> 백으로 변화하는 경우에 해당하여 실제의 동화상 콘텐츠가 가질 수 없는 프레임이므로, 서버에서는 이것을 절단 포인터(BP)로서 인식할 수 있다.Alternatively, in the case of uncompressed moving image content, a method of inserting three consecutive frames each having data of (00), (FF) and (00) at a predetermined position of the content can be used. . It goes without saying that the data amount of each frame depends on the type and type of the content. In general, when three consecutive frames of moving picture content of a specific type have the same values as above, a frame cannot be included in the actual moving picture content because the entire screen suddenly changes from white to black and then to white. The server may recognize this as a truncation pointer BP.

물론, 절단 포인터(BP)가 반드시 세 개의 연속한 프레임에 해당하는 양의 데이터를 가져야 하는 것은 아니며, 상기한 바와 같이 멀티미디어 콘텐츠의 형식과 종류에 따라 다양한 값을 가질 수 있다.Of course, the truncation pointer BP does not necessarily have an amount of data corresponding to three consecutive frames, and may have various values according to the type and type of multimedia content as described above.                    

운영자는 멀티미디어 콘텐츠를 검토하면서 가장 적절하다고 판단되는 위치에 상기 절단 포인터(BP)를 삽입할 수 있으며, 이러한 작업은 상기 서버(100)에 구현된 운영자 인터페이스를 통하여 용이하게 구현될 수 있다. 예를 들어, 헥사 에디터(Hexa Editor) 및 멀티미디어 콘텐츠 재생기 등과 같은 소프트웨어를 사용할 수도 있다. 특히, 본 발명의 광고 콘텐츠는 소위 '중간광고'에 가장 바람직한 것이지만, 운영자의 선택에 따라서는 상기 절단 포인터(BP)를 상기 멀티미디어 콘텐츠 데이터 스트림(200)의 헤더(H) 바로 뒤에 위치시킴으로써 '방송 전 광고'로서 구현할 수도 있으며, 파일종점데이터(EOF : End of File)(도시되지 않음)의 바로 앞에 절단 포인터(BP)를 위치시킴으로써 '방송 후 광고'로서 구현할 수도 있다.An operator may insert the cutting pointer BP at a position determined to be most appropriate while reviewing multimedia content, and this operation may be easily implemented through an operator interface implemented in theserver 100. For example, software such as Hexa Editor and multimedia content player may be used. In particular, the advertising content of the present invention is most preferred for the so-called 'intermediate advertisement', but according to the operator's choice, the cutting pointer BP is placed immediately after the header H of the multimediacontent data stream 200 to broadcast the broadcast. It may be implemented as a 'pre-advertisement', or may be embodied as a 'post-broadcasting advertisement' by placing a cutting pointer BP directly in front of End of File (EOF) (not shown).

한편, 상기 제 2 기억장치(104)에 두 개 이상의 광고 콘텐츠가 저장되어 있다면, 상기 서버(100)는 상기 절단 포인터(BP)를 감지한 후에, 운영자가 미리 설정한 기준에 따라 다수의 광고 콘텐츠 중 적절한 것을 선택하여 리트리브하도록 할 수 있다. 예를 들면, 제공되는 멀티미디어 콘텐츠가 취학전 아동을 위한 내용인 경우에는, 이들을 위한 아동복 광고에 해당하는 광고 콘텐츠를 리트리브할 수도 있다. 또는 시청 시간이 심야인 경우에는, 성인을 위한 광고 콘텐츠를 리트리브하거나, 시청자의 시청 지역이 특정 지방인 경우에는 그 지방의 광고주의 광고 콘텐츠를 리트리브하여 광고 효과를 극대화할 수 있다.On the other hand, if two or more pieces of advertising content are stored in thesecond storage device 104, theserver 100 detects the cut pointer BP, and then a plurality of pieces of advertising content according to a criterion preset by an operator. You can select the appropriate one to retrieve. For example, if the provided multimedia content is content for preschool children, the advertisement content corresponding to the children's wear advertisement may be retrieved. Alternatively, when the viewing time is late at night, the advertisement content for adults may be retrieved, or when the viewing area of the viewer is a specific region, the advertisement content of the advertiser of the region may be retrieved to maximize the advertisement effect.

상기 광고 콘텐츠의 데이터 스트림(250)은, 상기 서버(100)가 상기 멀티미디어 콘텐츠 데이터 스트림(200) 중의 절단 포인터(BP)를 감지한 후에 상기와 같은 기준에 따라 결정된 광고 콘텐츠에 용이하게 억세스할 수 있도록 하기 위하여, 그 초두에 역시 헤더(HA)를 포함한다. 상기 헤더(HA)의 다음부터는 상기 멀티미디어 콘텐츠의 데이터 스트림(200)과 동일한 포맷을 갖는 데이터 스트림(D'1, D'2, ... 또는 Dm)이 포함되며, 마지막으로 파일종점데이터(EOF : End of File)가 포함된다. 물론, 광고 콘텐츠의 헤더(HA)와 파일종점데이터(EOF)는 클라이언트(110)에게 전송되지 않고, 전체적으로 하나의 멀티미디어 콘텐츠인 것으로 인식될 수 있도록 하는 것이 바람직하다. 따라서, 상기 서버(100)는 절단 포인터(BP)를 감지한 후에 지정된 광고 콘텐츠를 리트리브하기 전에, 전체 화면을 소정 시간(예컨대, 3초) 흑색 또는 백색으로 하는 프레임을 삽입하거나(화상 콘텐츠의 경우), 소정 시간(예컨대, 2초) 묵음이 되게 하는 프레임을 삽입할 수도 있다(소리 콘텐츠인 경우).Thedata stream 250 of the advertisement content may easily access the advertisement content determined according to the above criteria after theserver 100 detects the cut pointer BP in the multimediacontent data stream 200. In order to ensure that it is included, the header also includes a header HA. After the header HA , a data stream D '1 , D'2 ,... Or Dm having the same format as that of thedata stream 200 of the multimedia content is included. (EOF: End of File) is included. Of course, it is preferable that the header HA and the file endpoint data EOF of the advertisement content are not transmitted to theclient 110, but can be recognized as one multimedia content as a whole. Accordingly, theserver 100 inserts a frame that makes the entire screen black or white for a predetermined time (for example, 3 seconds) after detecting the cutting pointer BP and retrieves the designated advertisement content (in the case of the image content). ), A frame may be inserted for a predetermined time (for example, 2 seconds) to be muted (in the case of sound content).

상기 서버(100)는 상기와 같은 광고 콘텐츠의 데이터 스트림(250)의 전송이 완료된 후에, 상기 전송이 중단되었던 멀티미디어 콘텐츠의 데이터 스트림(200)의 전송을 재개한다. 전송 재개 위치는 상기 절단 포인터(BP)의 바로 다음 데이터(Dn+1)가 된다. 이때, 주의하여야 할 점은, 멀티미디어 콘텐츠의 형식 및 종류에 따라 전송 재개후 실제로 전송되는 데이터는 절단 포인터(BP) 이전에 리트리브되었던 데이터를 포함할 수도 있다는 점이다. 예를 들어, MPEG2 압축 방식을 사용한 동화상 콘텐츠인 경우에는, 전후 프레임간의 차이를 압축 정보로서 이용하므로, 절단 포인터(BP)의 전후에 리트리브된 데이터가 속하는 픽쳐 그룹(Group of Picture)의 기준 프레임(소위 "I-Picture")에 해당하는 데이터로부터 전송이 재개 되는 것이 바람직하다. 이 경우, 상기 절단 포인터(BP)가 반드시 픽쳐 그룹들 사이에만 위치하도록 하는 방법도 있을 수 있으나, 이 방법에 의하면 운영자가 원하는 정확한 위치에서 중간 광고를 방영하기 곤란한 문제가 있다. 따라서, 정확한 위치에서 광고가 방영되도록 하기 위하여는 절단 포인터(BP)가 픽쳐 그룹 내에 올 수도 있도록 허용하는 것이 바람직하다. 또한, 시청자는 중단되었던 시점보다 약간 이전의 내용을 다시 시청하는 것을 원하는 경향이 있으므로, 상기와 같이 절단 포인트(BP) 이전의 데이터를 재전송하는 것이 오히려 더 바람직한 경우도 있다.After the transmission of thedata stream 250 of the advertisement content is completed, theserver 100 resumes the transmission of thedata stream 200 of the multimedia content where the transmission was stopped. The transmission resume position becomes the next data Dn + 1 of the truncation pointer BP. In this case, it should be noted that the data actually transmitted after resuming transmission may include data that was retrieved before the truncation pointer BP according to the format and type of the multimedia content. For example, in the case of moving picture content using the MPEG2 compression method, since the difference between the front and rear frames is used as the compression information, the reference frame of the picture group (Group of Picture) to which the data retrieved before and after the truncation pointer BP belongs ( It is preferable to resume transmission from the data corresponding to the so-called "I-Picture". In this case, there may be a method in which the cutting pointer BP is necessarily located only between picture groups, but according to this method, it is difficult to broadcast an intermediate advertisement at the exact position desired by the operator. Therefore, it is desirable to allow the truncation pointer BP to be in the picture group in order to have the advertisement aired at the correct location. Also, since viewers tend to want to view content slightly earlier than when they were interrupted, it may be more desirable to retransmit data prior to the cut point BP as above.

또 다른 예를 들면, 리얼네트워크(RealNetwork)사의 리얼 오디오 전송 방법에 의하면, 서버(100)의 오디오 콘텐츠는 다수의 오디오 블록으로 구성되며, 특정의 블록마다 정지 마커(stop marker ; SM)가 포함되며, 각 정지 마커(SM) 사이에는 확인 마커(acknowledge marker ; AM)가 포함된다. 상기 정지 마커(SM) 또는 확인 마커(AM)는 오디오 블록 내에는 위치할 수 없다. 서버(100)는 오디오 블록의 전송을 진행하다가 정지 마커(SM)를 감지하면 오디오 블록의 전송을 정지하고, 클라이언트(110)로부터 미리 전송된 확인 마커(AM)가 수신되기를 기다린다. 확인 마커(AM)가 수신되면 상기 정지 마커(SM) 이후의 오디오 블록의 전송을 재개하고, 다시 정지 마커(SM)를 감지하면, 확인 마커(AM)가 수신될 때까지 대기한다. 이러한 경우에도, 본 발명에 의한 절단 포인터(BP)는 오디오 블록 내에도 위치할 수 있도록 하는 것이 바람직하다. 특히, 본 발명에 의한 절단 포인터(BP)는 확인 마커(AM)의 수신 여부와 무관하게, 광고 콘텐츠를 리트리브하여 전송을 개시하며, 광고 콘텐츠의 전송이 완료되면, 상기 절단 포인터(BP)가 속한 오디오 블록의 전송을 재개 한다. 이 경우에도 오디오 콘텐츠의 리트리브 재개 위치는 절단 포인터(BP) 바로 다음의 데이터가 되는 것이 바람직하지만, 실제로 전송되는 데이터는 절단 포인터(BP) 이전에 리트리브되었던 데이터로서 그 오디오 블록에 속한 것을 포함하는 것이 바람직하다. 물론, 서버(100)의 설계에 따라서는 절단 포인터(BP) 이전의 데이터를 다시 리트리브하도록 할 수도 있다.For another example, according to a real audio transmission method of RealNetwork, the audio content of theserver 100 is composed of a plurality of audio blocks, and a stop marker (SM) is included in each specific block. In addition, an acknowledgment marker (AM) is included between each stop marker SM. The stop marker SM or the confirmation marker AM may not be located in the audio block. When theserver 100 detects the stop marker SM while transmitting the audio block, theserver 100 stops the transmission of the audio block and waits for the confirmation marker AM transmitted from theclient 110 to be received. When the acknowledgment marker AM is received, transmission of the audio block after the stop marker SM is resumed. When the acknowledgment marker AM is detected again, the apparatus waits until the acknowledgment marker AM is received. Even in this case, it is preferable that the cutting pointer BP according to the present invention be located in the audio block. In particular, the truncation pointer BP according to the present invention retrieves the advertisement content and starts transmission regardless of whether the acknowledgment marker AM is received. When the advertisement pointer is completed, the truncation pointer BP belongs to the truncation pointer BP. Resume transmission of the audio block. Even in this case, the resuming resume position of the audio content is preferably the data immediately after the cutting pointer BP. However, the data actually transmitted includes data that has been retrieved before the cutting pointer BP and belongs to the audio block. desirable. Of course, depending on the design of theserver 100 may be to retrieve the data before the cutting pointer (BP) again.

이제, 도 2b를 참조하여 본 발명의 다른 실시예에 관하여 설명한다. 도시된 바와 같이, 본 발명의 다른 실시예에 의하면, 상기 멀티미디어 콘텐츠의 데이터 스트림(200) 내에 절단 포인터(BP)를 삽입하는 대신에, 서버가 리트리브 중인 멀티미디어 콘텐츠의 리트리브를 중단할 위치에 관한 정보를 절단위치 데이터베이스에 저장한다. 상기 절단위치 데이터베이스는 상기 제 1 기억장치(102) 또는 제 2 기억장치(104)의 어느 하나에 저장될 수도 있으며, 별도의 제 3 기억장치(도시되지 않음)에 저장될 수도 있고, 또는 상기 서버(100)의 기억장치(도시되지 않음)에 저장될 수도 있다.Next, another embodiment of the present invention will be described with reference to FIG. 2B. As shown, according to another embodiment of the present invention, instead of inserting a truncation pointer BP into thedata stream 200 of the multimedia content, information regarding a position at which the server stops retrieving the multimedia content being retrieved. Is stored in the cut location database. The cutting position database may be stored in either thefirst storage device 102 or thesecond storage device 104, or may be stored in a separate third storage device (not shown), or the server. It may be stored in a storage device (not shown) of the 100.

상기 절단 위치 데이터베이스는 각 멀티미디어 콘텐츠(2200 또는 2202)에 대응하는 절단위치데이터(P1 또는 P2)를 포함한다. 예를 들어, 제 1 멀티미디어 콘텐츠(2200)는 n번째 데이터(Dn+1,1)가 리트리브된 후에, 상기 제 1 멀티미디어 콘텐츠의 리트리브가 중단되고, 제 1 광고 콘텐츠(2510)가 리트리브된다. 이러한 정보는 상기 제 1 절단위치데이터(P1)에 의하여 상기 서버(100)에 통지된다. 상기 서버(100)는 상기 제 1 광고 콘텐츠(2510)의 리트리브가 완료되면, 다시 상기 제 1 멀티미디어 콘텐츠(2200)의 리트리브를 속개한다. 이때에는 다시 중단되었던 n번째 데이터의 다음 데이터, 즉 n+1번째 데이터(Dn+1,1)가 리트리브된다. 상기의 설명은 제 2 멀티미디어 콘텐츠(2202)에 대하여도 동일하게 적용된다.The cutting position database includes cutting position data P1 or P2 corresponding to eachmultimedia content 2200 or 2202. For example, in thefirst multimedia content 2200, after the n-th data Dn + 1,1 is retrieved, retrieval of the first multimedia content is stopped, and thefirst advertisement content 2510 is retrieved. This information is notified to theserver 100 by the first cutting position data P1. When retrieving thefirst advertisement content 2510 is completed, theserver 100 resumes retrieving thefirst multimedia content 2200. At this time, the next data of the nth data, i.e., the n + 1th data Dn + 1,1 , which was interrupted again is retrieved. The above description applies equally to thesecond multimedia content 2202.

또한, 멀티미디어 콘텐츠의 리트리브가 일시적으로 중단된 다음에 리트리브될 광고 콘텐츠는, 도 2b에 도시된 바와 같이, 멀티미디어 콘텐츠에 따라 서로 다른 광고 콘텐츠가 리트리브될 수도 있으나, 이는 서버(100)를 운영하기에 따라서는 동일한 광고 콘텐츠를 리트리브하도록 하거나, 또는 다양한 방식으로 운영될 수 있다.In addition, as the advertisement content to be retrieved after the retrieval of the multimedia content is temporarily stopped, different advertisement contents may be retrieved according to the multimedia content, as shown in FIG. 2B, but it is necessary to operate theserver 100. Accordingly, the same advertisement content may be retrieved or operated in various ways.

상기한 바와 같은, 절단위치데이터(P1 또는 P2)의 포맷은 특별히 한정될 필요가 없으며, 사용되는 서버(100)의 종류와 그 서버(100)에 탑재된 운영체계(OS)에 따라 적합한 것을 선정할 수 있다. 상기 절단위치데이터(P1 또는 P2)의 예로서는 멀티미디어 콘텐츠가 방영되기 시작한 때로부터의 시간이나 프레임의 번호 등이 될 수 있다. 서버(100)는 상기 절단위치데이터(P1 또는 P2)가 지시하는 방영 시간 또는 프레임 번호에 해당하는 위치에서 멀티미디어 콘텐츠의 리트리브를 중단하고, 지정된 광고 콘텐츠를 리트리브하여 전송한다. 상기 광고 콘텐츠의 전송이 완료되면, 상기한 제 1 실시예의 경우와 같이, 중단되었던 위치를 기준으로 하여 멀티미디어 콘텐츠의 전송을 재개한다.As described above, the format of the cutting position data P1 or P2 need not be particularly limited, and may be suitable depending on the type of theserver 100 used and the operating system (OS) mounted on theserver 100. You can select one. An example of the cutting position data P1 or P2 may be a time from when the multimedia content starts to be broadcast or the number of frames. Theserver 100 stops retrieving the multimedia content at a position corresponding to the broadcast time or frame number indicated by the cutting position data P1 or P2 , and retrieves and transmits the designated advertisement content. When the transmission of the advertisement content is completed, as in the case of the first embodiment described above, the transmission of the multimedia content is resumed based on the interrupted position.

상기와 같은 본 발명의 제 1 실시예에 의한 주문형 멀티미디어 콘텐츠 제공 시스템(10)의 동작을 도 3a의 흐름도에 도시하였다. 즉, 시청자가 상기 서버(100) 에 접속하여 동작이 시작(단계 300)되면, 서버(100)는 제공될 수 있는 콘텐츠의 목록을 제공하여 클라이언트(110)의 디스플레이 장치(112)에 디스플레이한다(단계 . 상기 콘텐츠의 목록은 반드시 제목이 나열된 텍스트의 형식일 필요는 없으며, 작은 크기의 화상 표지(thumbnail)나 비디오 클립(video clip) 등 어떤 형식의 것이어도 무관하다.The operation of the on-demand multimediacontent providing system 10 according to the first embodiment of the present invention as described above is shown in the flowchart of FIG. 3A. That is, when a viewer connects to theserver 100 and starts an operation (step 300), theserver 100 provides a list of contents that can be provided and displays the list on thedisplay device 112 of the client 110 (Step 2. The list of contents need not necessarily be in the form of titled text, but may be in any format, such as a small size thumbnail or video clip.

다음으로, 시청자가 원하는 멀티미디어 콘텐츠를 선택하면(단계 304), 상기 서버(100)는 사용자가 선택한 멀티미디어 콘텐츠를 상기 제 1 기억장치(102)로부터 리트리브(단계 306)하여 시청자의 클라이언트(110)로 전송한다(단계 308). 상기 서버(310)는 리트리브된 멀티미디어 콘텐츠의 데이터 중에 상기 절단 포인터(BP)가 리트리브되었는가를 판단(310)하며, 만약 그렇지 않다면 리트리브된 콘텐츠 데이터를 계속하여 전송한다(단계 312 및 단계 308).Next, when the viewer selects the desired multimedia content (step 304), theserver 100 retrieves the multimedia content selected by the user from the first storage device 102 (step 306) to theclient 110 of the viewer. Transmit (step 308). The server 310 determines 310 whether the truncation pointer BP has been retrieved among the data of the retrieved multimedia content, and if not, continues to transmit the retrieved content data (steps 312 and 308).

그러나, 리트리브된 데이터가 절단 포인터(BP)라면, 멀티미디어 콘텐츠의 리트리브를 중단하고, 광고 콘텐츠의 데이터 스트림을 리트리브하여 전송한다(단계 314 및 단계 318). 광고 콘텐츠의 전송이 완료되면, 다시 사용자가 선택한 멀티미디어 콘텐츠의 데이터를 리트리브하여 전송하고(단계 312, 단계 308 및 단계 310), 전송이 완료되면 종료한다.However, if the retrieved data is a truncation pointer BP, then retrieval of the multimedia content is stopped, and the data stream of the advertisement content is retrieved and transmitted (steps 314 and 318). When the transmission of the advertisement content is completed, the data of the multimedia content selected by the user is retrieved and transmitted again (steps 312, 308, and 310), and is terminated when the transmission is completed.

다음으로, 도 3b를 참조하여, 본 발명의 제 2 실시예에 의한 주문형 멀티미디어 콘텐츠 제공 시스템(10)의 동작을 설명한다. 전체적으로 도 3a의 동작과 유사한 동작 단계는 동일한 참조 번호를 사용하였으며, 그 설명을 생략한다. 도시된 바와 같이, 상기 서버(100)는 선택된 멀티미디어 콘텐츠를 전송(단계 308)하면서, 그 에 대응하는 절단위치데이터(예컨대, P1)를 참조한다(단계 3308). 그리하여, 상기 절단위치데이터(P1)가 지시하는 절단 위치에 도달하였는지를 판단한다(단계 3310). 판단의 결과 절단 위치에 도달하지 않았다면 멀티미디어 콘텐츠의 전송 완료 여부를 판단하며, 절단 위치에 도달하였다면, 멀티미디어 콘텐츠의 리트리브를 중단하고 지정된 광고 콘텐츠(예컨대, 도 2b의 2510)를 리트리브하여 상기 클라이언트(110)로 전송한다. 기타 동작은 도 2a에 기술된 바와 같다.Next, referring to Figure 3b, the operation of the on-demand multimediacontent providing system 10 according to a second embodiment of the present invention. Overall, operation steps similar to those in FIG. 3A have the same reference numerals, and description thereof will be omitted. As shown, theserver 100 transmits the selected multimedia content (step 308) while referring to cutting position data (e.g., P1 ) corresponding thereto (step 3308). Thus, it is determined whether the cutting position indicated by the cutting position data P1 has been reached (step 3310). As a result of the determination, it is determined whether the transmission of the multimedia content is completed if the cutting position is not reached. If the cutting position is reached, the retrieval of the multimedia content is stopped and the designated advertisement content (for example, 2510 of FIG. 2B) is retrieved to thereby receive theclient 110. To send). Other operations are as described in FIG. 2A.

다음으로, 도 4a를 참조하면, 도 4a는 본 발명에 의한 멀티미디어 콘텐츠 제공 시스템의 제 1 실시예를 도시한 개념적 블록도이다. 도시된 바와 같이, 상기 서버(100)는 통상적인 중앙처리장치(1002), 네트워크 어뎁터(1004) 및 디스크 콘트롤러(1006)과 같은 하드웨어 및 소프트웨어 유닛들을 포함하며, 그 운영자 또는 외부의 시청자와의 인터페이스를 위한 애플리케이션과 이들 애플리케이션을 위한 운영체계등의 소프트웨어도 포함한다.Next, referring to FIG. 4A, FIG. 4A is a conceptual block diagram showing a first embodiment of a multimedia content providing system according to the present invention. As shown, theserver 100 includes hardware and software units such as a conventionalcentral processing unit 1002, anetwork adapter 1004, and adisk controller 1006, and interfaces with its operator or external viewer. It also includes software for applications and operating systems for these applications.

특히, 본 발명의 서버(100)는, 상기 시청자의 선택에 응답하여 선택된 멀티미디어 콘텐츠의 데이터 스트림(200)을 리트리브하는 콘텐츠 리트리빙 유닛(1008)과, 리트리브되는 데이터 스트림 중 절단 포인터(BP)를 감지하기 위한 절단 포인터 감지 유닛(1010) 및 리트리브된 데이터를 전송하는 콘텐츠 전송 유닛(1012)을 더 포함한다. 상기의 유닛들 및 기타 구성요소들은 버스(26)에 의하여 상호간에 데이터 통신을 수행한다.In particular, theserver 100 of the present invention, thecontent retrieving unit 1008 for retrieving thedata stream 200 of the selected multimedia content in response to the viewer's selection, and the truncation pointer (BP) of the retrieved data stream It further includes a cuttingpointer detecting unit 1010 for detecting and acontent transmitting unit 1012 for transmitting the retrieved data. The units and the other components perform data communication with each other by thebus 26.

상기 절단 포인터 감지 유닛(1010)에 의하여 절단 포인터(BP)가 감지되면, 상기 절단 포인터 감지 유닛(1010)은 이를 상기 콘텐츠 리트리빙 유닛(1008)에 통지한다. 이 통지를 수신한 상기 콘텐츠 리트리빙 유닛(1008)은, 상기 디스크 콘트롤러(1006)를 제어하여 리트리브중이던 멀티미디어 콘텐츠의 리트리브를 중단하고 광고 콘텐츠의 데이터를 리트리브한다. 이렇게 리트리브된 광고 콘텐츠는 상기 콘텐츠 전송 유닛(1012)과 상기 네트워크 어뎁터(1004)의 제어하에 상기 통신 네트워크(120)를 통하여 상기 클라이언트(110)로 전송된다.When the cutting pointer BP is detected by the cuttingpointer detecting unit 1010, the cuttingpointer detecting unit 1010 notifies thecontent retrieving unit 1008. Upon receiving this notification, thecontent retrieving unit 1008 controls thedisc controller 1006 to stop retrieval of the multimedia content being retrieved and retrieve data of the advertisement content. The retrieved advertisement content is transmitted to theclient 110 through thecommunication network 120 under the control of thecontent transmission unit 1012 and thenetwork adapter 1004.

광고 콘텐츠의 전송이 완료되면, 상기 콘텐츠 전송 유닛(1012)은 다시 콘텐츠 리트리빙 유닛(1008)에 이를 통지하고, 상기 콘텐츠 리트리빙 유닛(1008)은 다시 중단되었던 멀티미디어 콘텐츠의 리트리브를 재개한다.When the transmission of the advertisement content is completed, thecontent transmission unit 1012 notifies thecontent retrieving unit 1008 again, and thecontent retrieving unit 1008 resumes the retrieval of the interrupted multimedia content.

다음으로, 도 4b를 참조하면, 도 4b는 본 발명에 의한 멀티미디어 콘텐츠 제공 시스템의 제 2 실시예를 도시한 개념적 블록도이다. 도 4a의 제 1 실시예와 동일한 구성요소는 동일한 참조번호를 사용하였으며, 그 기능도 동일하므로 중복되는 설명은 생략한다. 도시된 바와 같이, 본 발명의 제 2 실시예에 의하면, 상기 절단 포인터 감지 유닛(1010)에 대신하여, 각 멀티미디어 콘텐츠의 절단 위치에 관한 절단위치데이터(P1 또는 P2)를 저장하는 절단위치 데이터베이스(2010)와, 상기 절단위치데이터(P1 또는 P2)를 참조하여 멀티미디어 콘텐츠의 절단 위치에 도달하였는지를 판단하는 절단위치 판단 유닛(2020)을 포함한다. 상기 절단위치 판단 유닛(2020)은, 상기 절단위치데이터(P1 또는 P2)에 의하여 지정된 멀티미디어 콘텐츠의 절단 위치에 도달한 것으로 판단되면, 이를 상기 콘텐츠 리트리빙 유닛(1008)에 통지한 다. 이 통지를 수신한 상기 콘텐츠 리트리빙 유닛(1008)은, 상기 제 1 실시예의 경우와 동일하게, 상기 디스크 콘트롤러(1006)를 제어하여 리트리브중이던 멀티미디어 콘텐츠의 리트리브를 중단하고 광고 콘텐츠의 데이터를 리트리브한다. 이렇게 리트리브된 광고 콘텐츠는 상기 콘텐츠 전송 유닛(1012)과 상기 네트워크 어뎁터(1004)의 제어하에 상기 통신 네트워크(120)를 통하여 상기 클라이언트(110)로 전송된다. 나머지의 동작은 상기한 바와 같다.Next, referring to FIG. 4B, FIG. 4B is a conceptual block diagram showing a second embodiment of the multimedia content providing system according to the present invention. The same components as those of the first embodiment of FIG. 4A have the same reference numerals, and their functions are also the same, and thus redundant descriptions thereof will be omitted. As shown, according to the second embodiment of the present invention, instead of the cuttingpointer detecting unit 1010, cutting position for storing cutting position data P1 or P2 relating to the cutting position of each multimedia content. And a cuttingposition determining unit 2020 that determines whether the cutting position of the multimedia content has been reached with reference to thedatabase 2010 and the cutting position data P1 or P2 . When it is determined that the cut position of the multimedia content specified by the cut position data P1 or P2 has been reached, the cutposition determining unit 2020 notifies thecontent retrieving unit 1008 of this. Upon receiving the notification, thecontent retrieving unit 1008 controls thedisc controller 1006 to stop retrieval of the multimedia content being retrieved and retrieve data of the advertisement content in the same manner as in the first embodiment. . The retrieved advertisement content is transmitted to theclient 110 through thecommunication network 120 under the control of thecontent transmission unit 1012 and thenetwork adapter 1004. The rest of the operation is as described above.

상기의 설명은 본 발명의 멀티미디어 콘텐츠 제공 시스템의 구성과 그 방법에 의하여 수행될 수 있는 것들 중 특정의 것만을 예시하여 설명한 것일 뿐, 본 발명의 기술 사상이 여기에 한정되는 것은 아님을 주의하여야 한다. 특히, 본 발명의 시스템과 방법은 주문형 멀티미디어 콘텐츠 제공 서비스에 가장 바람직한 것이기는 하나, 제공되는 멀티미디어 콘텐츠와 광고 콘텐츠가 디지털 데이터화되는 것이면 어떤 방식의 서비스에도 적용될 수 있는 것임을 주의하여야 한다.
It should be noted that the above description is only an example of the configuration of the multimedia content providing system of the present invention and those that can be performed by the method, and the technical idea of the present invention is not limited thereto. . In particular, it should be noted that the system and method of the present invention is most desirable for on-demand multimedia content providing service, but may be applied to any type of service as long as the provided multimedia content and advertising content are digitalized.

본 발명의 시스템 및 방법에 의하면, 멀티미디어 콘텐츠와 광고 콘텐츠를 분리하여 저장할 수 있어, 기억장치의 효율적인 활용을 기대할 수 있고, 다양한 광고 콘텐츠를 제공하기 위하여 일일이 멀티미디어 콘텐츠를 편집하여야 하는 불편을 덜 수 있다. 또한, 시청자의 특성, 제공되는 멀티미디어 콘텐츠의 특성에 따라 다양한 광고 콘텐츠를 선택적으로 제공할 수 있으므로, 광고 효과를 극대화할 수 있다.According to the system and method of the present invention, the multimedia content and the advertisement content can be stored separately, so that an efficient use of the storage device can be expected, and the inconvenience of having to edit the multimedia content in order to provide various advertisement contents can be reduced. . In addition, various advertisement contents may be selectively provided according to the characteristics of the viewer and the characteristics of the provided multimedia contents, thereby maximizing the advertisement effect.

Claims (26)

Translated fromKorean
통신 네트워크를 통하여, 시청자가 선택한 멀티미디어 콘텐츠를 시청자의 선택과 실질적으로 동시에 제공하기 위한 주문형 멀티미디어 콘텐츠 제공 시스템에 있어서,In the on-demand multimedia content providing system for providing a multimedia content selected by the viewer via a communication network substantially simultaneously with the viewer's selection,디지털 데이터 스트림의 형식으로 포맷되며, 상기 스트림의 소정위치에 절단 포인터를 포함한 멀티미디어 콘텐츠를 저장하는 제 1 기억장치;A first storage device formatted in a format of a digital data stream and storing multimedia content including a cutting pointer at a predetermined position of the stream;디지털 데이터 스트림의 형식으로 포맷되며, 상기 멀티미디어 콘텐츠와 별개인 파일로 저장되되, 상기 멀티미디어 콘텐츠가 방영되는 도중에 방영되기 위하여 상기 멀티미디어 콘텐츠의 절단 포인터에 의하여 활성화되는 하나 또는 그 이상의 광고 콘텐츠를 저장하는 제 2 기억장치; 및A one or more advertisement contents which are formatted in the form of a digital data stream and are stored as a separate file from the multimedia contents, and which are activated by a cutting pointer of the multimedia contents to be played while the multimedia contents are being broadcast. 2 memory; And상기 시청자의 선택에 응답하여, 상기 제 1 기억장치로부터 특정의 멀티미디어 콘텐츠를 리트리브(retrieve)하여 상기 통신 네트워크를 통하여 시청자에게 공급하되, 상기 멀티미디어 콘텐츠를 리트리브 하는 중에 그에 포함된 절단 포인터를 감지하면 상기 멀티미디어 콘텐츠의 리트리브를 중단하고 상기 제 2 기억장치로부터 선택된 광고 콘텐츠를 리트리브하여 상기 통신 네트워크를 통하여 공급하는 서버를 포함하는 주문형 멀티미디어 콘텐츠 제공 시스템.In response to the viewer's selection, retrieving specific multimedia content from the first storage device and supplying the multimedia content to the viewer through the communication network, when retrieving the multimedia content and detecting a cutting pointer included therein. And a server for stopping the retrieval of the multimedia content and retrieving the selected advertisement content from the second storage device through the communication network.제 1 항에 있어서,The method of claim 1,상기 서버는,The server,상기 시청자의 선택에 응답하여 선택된 멀티미디어 콘텐츠의 데이터 스트림 의 리트리브를 제어하는 콘텐츠 리트리빙 유닛;A content retrieving unit for controlling retrieval of a data stream of the selected multimedia content in response to the viewer's selection;상기 리트리브되는 데이터 스트림 중 상기 절단 포인터(BP)를 감지하기 위한 절단 포인터 감지 유닛; 및A truncation pointer detection unit for sensing the truncation pointer BP of the retrieved data stream; And리트리브된 데이터의 전송을 제어하는 콘텐츠 전송 유닛Content delivery unit for controlling the transmission of retrieved data을 더 포함하는 주문형 멀티미디어 콘텐츠 제공 시스템.On demand multimedia content providing system further comprising.제 1 항에 있어서,The method of claim 1,상기 서버는,The server,상기 광고 콘텐츠의 공급이 완료된 후에, 상기 공급이 중단되었던 멀티미디어 콘텐츠의 공급을 재개하는 주문형 멀티미디어 콘텐츠 제공 시스템.After the supply of the advertising content is completed, on-demand multimedia content providing system to resume the supply of the multimedia content was stopped.제 2 항에 있어서,The method of claim 2,상기 서버는,The server,상기 제 1 기억장치에 저장된 멀티미디어 콘텐츠에 관한 정보를 포함하는 제 1 데이터베이스; 및A first database including information about multimedia content stored in the first storage device; And상기 제 2 기억장치에 저장된 광고 콘텐츠에 관한 정보를 포함하는 제 2 데이터베이스;A second database including information on advertisement content stored in the second storage device;를 더 포함하되,Include more,상기 콘텐츠 리트리빙 유닛은, 상기 시청자가 선택한 멀티미디어 콘텐츠의 데이터 스트림에 포함된 절단 포인터가 감지됨에 응답하여, 상기 제 2 데이터베이스로부터 상기 제 2 기억장치에 저장된 광고 콘텐츠에 관한 정보를 수신하여 활성화될 광고 콘텐츠를 선택하는The content retrieving unit, in response to detecting a cutting pointer included in the data stream of the multimedia content selected by the viewer, receives information about the advertisement content stored in the second storage device from the second database and activates the advertisement. To select content주문형 멀티미디어 콘텐츠 제공 시스템.On-demand multimedia content providing system.청구항 5은(는) 설정등록료 납부시 포기되었습니다.Claim 5 was abandoned upon payment of a set-up fee.제 4 항에 있어서,The method of claim 4, wherein상기 서버는,The server,상기 제 1 데이터베이스에 저장된 상기 멀티미디어 콘텐츠에 관한 정보, 상기 멀티미디어 콘텐츠를 선택한 시청자의 지역, 연령 또는 시청 시각에 관한 정보에 따라, 제 2 기억장치로부터 각각 다른 광고 콘텐츠를 선택하여 공급하는 주문형 멀티미디어 콘텐츠 제공 시스템.Providing on-demand multimedia contents for selecting and supplying different advertisement contents from the second storage device according to the information about the multimedia contents stored in the first database and the information about the region, age or viewing time of the viewer who selected the multimedia contents. system.통신 네트워크를 통하여, 시청자가 선택한 멀티미디어 콘텐츠를 시청자의 선택과 실질적으로 동시에 제공하기 위한 주문형 멀티미디어 콘텐츠 제공 시스템에 있어서,In the on-demand multimedia content providing system for providing a multimedia content selected by the viewer via a communication network substantially simultaneously with the viewer's selection,디지털 데이터 스트림의 형식으로 포맷된 멀티미디어 콘텐츠를 저장하는 제 1 기억장치;A first storage device for storing multimedia content formatted in the form of a digital data stream;상기 멀티미디어 콘텐츠가 방영되는 도중에 방영되며 디지털 데이터 스트림의 형식으로 포맷되고, 상기 멀티미디어 콘텐츠와 별개인 파일로 저장되는 하나 또는 그 이상의 광고 콘텐츠를 저장하는 제 2 기억장치;A second storage device that stores one or more advertisement contents that are broadcast while the multimedia contents are being broadcast and are formatted in the form of a digital data stream and are stored in a file separate from the multimedia contents;상기 멀티미디어 콘텐츠의 절단위치에 관한 절단위치데이터를 포함하는 절단위치 데이터베이스; 및A cutting position database including cutting position data relating to a cutting position of the multimedia content; And상기 시청자의 선택에 응답하여, 상기 제 1 기억장치로부터 특정의 멀티미디어 콘텐츠를 리트리브(retrieve)하여 상기 통신 네트워크를 통하여 시청자에게 공급하되, 상기 절단위치 데이터베이스에 저장된 절단위치데이터를 기초로 상기 리트리브 중인 멀티미디어 콘텐츠의 절단위치에 도달한 것으로 판단되면, 상기 멀티미디어 콘텐츠의 리트리브를 중단하고 상기 제 2 기억장치로부터 선택된 광고 콘텐츠를 리트리브하여 상기 통신 네트워크를 통하여 공급하는 서버를 포함하는 주문형 멀티미디어 콘텐츠 제공 시스템.In response to the viewer's selection, retrieving specific multimedia content from the first storage device and supplying the multimedia content to the viewer through the communication network, wherein the multimedia being retrieved is based on the cutting position data stored in the cutting position database. And if it is determined that the cut position of the content has been reached, a server for stopping the retrieval of the multimedia content and retrieving the selected advertisement content from the second storage device and supplying it through the communication network.제 6 항에 있어서,The method of claim 6,상기 서버는,The server,상기 시청자의 선택에 응답하여 선택된 멀티미디어 콘텐츠의 데이터 스트림의 리트리브를 제어하는 콘텐츠 리트리빙 유닛;A content retrieving unit for controlling retrieval of a data stream of the selected multimedia content in response to the viewer's selection;상기 절단위치데이터를 참조하여 멀티미디어 콘텐츠의 절단 위치에 도달하였는지를 판단하는 절단위치 판단 유닛; 및A cutting position determining unit for determining whether a cutting position of the multimedia content has been reached with reference to the cutting position data; And리트리브된 데이터의 전송을 제어하는 콘텐츠 전송 유닛Content delivery unit for controlling the transmission of retrieved data을 더 포함하는 주문형 멀티미디어 콘텐츠 제공 시스템.On demand multimedia content providing system further comprising.제 6 항에 있어서,The method of claim 6,상기 서버는,The server,상기 광고 콘텐츠의 공급이 완료된 후에, 상기 공급이 중단되었던 멀티미디어 콘텐츠의 공급을 재개하는 주문형 멀티미디어 콘텐츠 제공 시스템.After the supply of the advertising content is completed, on-demand multimedia content providing system to resume the supply of the multimedia content was stopped.제 7 항에 있어서,The method of claim 7, wherein상기 서버는,The server,상기 제 1 기억장치에 저장된 멀티미디어 콘텐츠에 관한 정보를 포함하는 제 1 데이터베이스; 및A first database including information about multimedia content stored in the first storage device; And상기 제 2 기억장치에 저장된 광고 콘텐츠에 관한 정보를 포함하는 제 2 데이터베이스;A second database including information on advertisement content stored in the second storage device;를 더 포함하되,Include more,상기 콘텐츠 리트리빙 유닛은, 상기 절단위치 판단 유닛에 의하여 시청자가 선택한 멀티미디어 콘텐츠의 데이터 스트림의 절단 위치에 도달한 것으로 판단됨에 응답하여, 상기 제 2 데이터베이스로부터 상기 제 2 기억장치에 저장된 광고 콘텐츠에 관한 정보를 수신하여 활성화될 광고 콘텐츠를 선택하는The content retrieving unit is further configured to relate to the advertisement content stored in the second storage device from the second database in response to determining that the cutting position determining unit has reached the cutting position of the data stream of the multimedia content selected by the viewer. Receive the information and select the ad content to be activated.주문형 멀티미디어 콘텐츠 제공 시스템.On-demand multimedia content providing system.청구항 10은(는) 설정등록료 납부시 포기되었습니다.Claim 10 was abandoned upon payment of a setup registration fee.제 9 항에 있어서,The method of claim 9,상기 서버는,The server,상기 제 1 데이터베이스에 저장된 상기 멀티미디어 콘텐츠에 관한 정보, 상기 멀티미디어 콘텐츠를 선택한 시청자의 지역, 연령 또는 시청 시각에 관한 정보에 따라, 제 2 기억장치로부터 각각 다른 광고 콘텐츠를 선택하여 공급하는 주문형 멀티미디어 콘텐츠 제공 시스템.Providing on-demand multimedia contents for selecting and supplying different advertisement contents from the second storage device according to the information about the multimedia contents stored in the first database and the information about the region, age or viewing time of the viewer who selected the multimedia contents. system.통신 네트워크를 통하여, 시청자가 선택한 멀티미디어 콘텐츠를 시청자의 선택과 실질적으로 동시에 제공하기 위한 주문형 멀티미디어 콘텐츠를 제공하는 방법에 있어서,A method for providing on-demand multimedia content for providing a multimedia content selected by a viewer substantially simultaneously with a viewer's selection through a communication network, the method comprising:상기 시청자의 선택에 응답하여 제공될 멀티미디어 콘텐츠의 디지털 데이터 스트림을 저장하는 단계;Storing a digital data stream of multimedia content to be provided in response to the viewer's selection;상기 멀티미디어 콘텐츠의 디지털 데이터 스트림의 소정위치에 절단 포인터를 포함시키는 단계;Including a truncation pointer at a location in a digital data stream of the multimedia content;상기 멀티미디어 콘텐츠가 방영되는 도중에 방영되며, 상기 멀티미디어 콘텐츠의 절단 포인터에 의하여 활성화되는 광고 콘텐츠의 디지털 데이터 스트림을 상기 멀티미디어 콘텐츠와 별개인 파일로 저장하는 단계; 및Storing a digital data stream of advertisement content that is broadcast while the multimedia content is being broadcast and activated by a cutting pointer of the multimedia content, as a file separate from the multimedia content; And상기 시청자의 선택에 응답하여, 상기 멀티미디어 콘텐츠를 리트리브(retrieve)하여 상기 통신 네트워크를 통하여 시청자에게 공급하되, 상기 멀티미디어 콘텐츠를 리트리브 하는 중에 그에 포함된 절단 포인터를 감지하면 상기 멀티미디어 콘텐츠의 리트리브를 중단하고 상기 멀티미디어 콘텐츠에 대응하는 광고 콘텐츠를 리트리브하여 상기 통신 네트워크를 통하여 공급하는 단계를 포함하는 주문형 멀티미디어 콘텐츠 제공 방법.In response to the viewer's selection, the multimedia content is retrieved and supplied to the viewer through the communication network. And retrieving advertisement contents corresponding to the multimedia contents through the communication network.제 11 항에 있어서,The method of claim 11,상기 광고 콘텐츠의 공급이 완료된 후에, 상기 공급이 중단되었던 멀티미디어 콘텐츠의 공급을 재개하는 단계를 더 포함하는 주문형 멀티미디어 콘텐츠 제공 방법.After the supply of the advertising content is completed, the on-demand multimedia content providing method further comprising the step of resuming the supply of the multimedia content was stopped.제 11 항 또는 제 12 항에 있어서,The method according to claim 11 or 12,상기 멀티미디어 콘텐츠에 관한 정보를 포함하는 제 1 데이터베이스를 구축하는 단계;Establishing a first database containing information about the multimedia content;상기 광고 콘텐츠에 관한 정보를 포함하는 제 2 데이터베이스를 구축하는 단계; 및Constructing a second database containing information about the advertising content; And상기 시청자가 선택한 멀티미디어 콘텐츠의 데이터 스트림에 포함된 절단 포인터가 감지됨에 응답하여, 상기 제 2 데이터베이스로부터 상기 광고 콘텐츠에 관한 정보를 수신하여 활성화될 광고 콘텐츠를 선택하는 단계를 더 포함하는 주문형 멀티미디어 콘텐츠 제공 방법.And in response to detecting the cutting pointer included in the data stream of the multimedia content selected by the viewer, selecting the advertisement content to be activated by receiving information about the advertisement content from the second database. Way.청구항 14은(는) 설정등록료 납부시 포기되었습니다.Claim 14 was abandoned when the registration fee was paid.제 13 항에 있어서,The method of claim 13,상기 제 1 데이터베이스에 저장된 상기 멀티미디어 콘텐츠에 관한 정보, 상기 멀티미디어 콘텐츠를 선택한 시청자의 지역, 연령 또는 시청 시각에 관한 정보에 따라, 각각 다른 광고 콘텐츠를 선택하여 공급하는 단계를 더 포함하는 주문형 멀티미디어 콘텐츠 제공 방법.According to the information on the multimedia content stored in the first database, the information on the region, age, or viewing time of the viewer selected by the multimedia content, the on-demand multimedia content providing further comprising the step of supplying different advertising content; Way.통신 네트워크를 통하여, 시청자가 선택한 멀티미디어 콘텐츠를 시청자의 선택과 실질적으로 동시에 제공하기 위한 주문형 멀티미디어 콘텐츠를 제공하는 방법에 있어서,A method for providing on-demand multimedia content for providing a multimedia content selected by a viewer substantially simultaneously with a viewer's selection through a communication network, the method comprising:상기 시청자의 선택에 응답하여 제공될 멀티미디어 콘텐츠의 디지털 데이터 스트림을 저장하는 단계;Storing a digital data stream of multimedia content to be provided in response to the viewer's selection;상기 멀티미디어 콘텐츠의 디지털 데이터 스트림의 절단위치를 결정하고, 상기 절단위치에 관한 절단위치데이터를 포함하는 데이터베이스를 구축하는 단계;Determining a cutting position of the digital data stream of the multimedia content and constructing a database including cutting position data relating to the cutting position;상기 멀티미디어 콘텐츠가 방영되는 도중에 방영될 광고 콘텐츠의 디지털 데이터 스트림을 상기 멀티미디어 콘텐츠와 별개인 파일로 저장하는 단계; 및Storing a digital data stream of advertisement content to be aired while the multimedia content is being broadcast in a file separate from the multimedia content; And상기 시청자의 선택에 응답하여, 상기 멀티미디어 콘텐츠를 리트리브(retrieve)하여 상기 통신 네트워크를 통하여 공급하되, 상기 데이터베이스에 저장된 절단위치데이터를 기초로 상기 리트리브 중인 멀티미디어 콘텐츠의 절단위치에 도달한 것으로 판단되면 상기 멀티미디어 콘텐츠의 리트리브를 중단하고 상기 광고 콘텐츠를 리트리브하여 상기 통신 네트워크를 통하여 공급하는 단계를 포함하는 주문형 멀티미디어 콘텐츠 제공 방법.In response to the viewer's selection, the multimedia content is retrieved and supplied through the communication network, and when it is determined that the cutting position of the multimedia content being retrieved is reached based on the cutting position data stored in the database, the multimedia content is retrieved. Stopping the retrieval of the multimedia content and retrieving the advertisement content and supplying it through the communication network.제 15 항에 있어서,The method of claim 15,상기 광고 콘텐츠의 공급이 완료된 후에, 상기 공급이 중단되었던 멀티미디어 콘텐츠의 공급을 재개하는 단계를 더 포함하는 주문형 멀티미디어 콘텐츠 제공 방법.After the supply of the advertising content is completed, the on-demand multimedia content providing method further comprising the step of resuming the supply of the multimedia content was stopped.제 15 항 또는 제 16 항에 있어서,The method according to claim 15 or 16,상기 멀티미디어 콘텐츠에 관한 정보를 포함하는 제 1 데이터베이스를 구축하는 단계;Establishing a first database containing information about the multimedia content;상기 광고 콘텐츠에 관한 정보를 포함하는 제 2 데이터베이스를 구축하는 단계; 및Constructing a second database containing information about the advertising content; And상기 시청자가 선택한 멀티미디어 콘텐츠의 절단 위치에 도달함에 응답하여, 상기 제 2 데이터베이스로부터 상기 광고 콘텐츠에 관한 정보를 수신하여 활성화될 광고 콘텐츠를 선택하는 단계를 더 포함하는 주문형 멀티미디어 콘텐츠 제공 방법.And in response to reaching the cutting position of the selected multimedia content, receiving the information about the advertisement content from the second database and selecting the advertisement content to be activated.청구항 18은(는) 설정등록료 납부시 포기되었습니다.Claim 18 was abandoned upon payment of a set-up fee.제 17 항에 있어서,The method of claim 17,상기 제 1 데이터베이스에 저장된 상기 멀티미디어 콘텐츠에 관한 정보, 상기 멀티미디어 콘텐츠를 선택한 시청자의 지역, 연령 또는 시청 시각에 관한 정보에 따라, 각각 다른 광고 콘텐츠를 선택하여 공급하는 단계를 더 포함하는 주문형 멀티미디어 콘텐츠 제공 방법.According to the information on the multimedia content stored in the first database, the information on the region, age, or viewing time of the viewer selected by the multimedia content, the on-demand multimedia content providing further comprising the step of supplying different advertising content; Way.시청자가 선택한 멀티미디어 콘텐츠를 통신 네트워크를 통하여 시청자의 선택과 실질적으로 동시에 제공하기 위한, 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 있어서, 상기 프로그램은 상기 컴퓨터를A computer-readable recording medium having recorded thereon a program for providing a multimedia content selected by a viewer via a communication network substantially simultaneously with a viewer's selection, the program comprising:상기 시청자의 선택에 응답하여 제공될 멀티미디어 콘텐츠의 디지털 데이터 스트림을 저장하기 위한 수단;Means for storing a digital data stream of multimedia content to be provided in response to the viewer's selection;상기 멀티미디어 콘텐츠의 디지털 데이터 스트림의 소정위치에 절단 포인터를 포함시키기 위한 수단;Means for including a truncation pointer at a location in the digital data stream of the multimedia content;상기 멀티미디어 콘텐츠가 방영되는 도중에 방영되며, 상기 멀티미디어 콘텐츠의 절단 포인터에 의하여 활성화되는 광고 콘텐츠의 디지털 데이터 스트림을 상기 멀티미디어 콘텐츠와 별개인 파일로 저장하기 위한 수단; 및Means for storing a digital data stream of advertisement content that is broadcast while the multimedia content is being broadcast and activated by a cutting pointer of the multimedia content as a file separate from the multimedia content; And상기 시청자의 선택에 응답하여, 상기 멀티미디어 콘텐츠를 리트리브(retrieve)하여 상기 통신 네트워크를 통하여 시청자에게 공급하되, 상기 멀티미디어 콘텐츠를 리트리브 하는 중에 그에 포함된 절단 포인터를 감지하면 상기 멀티미디어 콘텐츠의 리트리브를 중단하고 상기 멀티미디어 콘텐츠에 대응하는 광고 콘텐츠를 리트리브하여 상기 통신 네트워크를 통하여 공급하기 위한 수단으로 기능시키는 컴퓨터로 읽을 수 있는 기록매체.In response to the viewer's selection, the multimedia content is retrieved and supplied to the viewer through the communication network, and when the multimedia pointer is detected while retrieving the multimedia content, the retrieve of the multimedia content is stopped. And a computer readable recording medium functioning as a means for retrieving and supplying advertisement content corresponding to the multimedia content through the communication network.청구항 20은(는) 설정등록료 납부시 포기되었습니다.Claim 20 was abandoned upon payment of a registration fee.제 19 항에 있어서,The method of claim 19,상기 프로그램은 또한 상기 컴퓨터를,The program also supports the computer,상기 광고 콘텐츠의 공급이 완료된 후에, 상기 공급이 중단되었던 멀티미디어 콘텐츠의 공급을 재개하기 위한 수단으로 기능시키는 컴퓨터로 읽을 수 있는 기록매체.And after the supply of the advertising content is completed, functioning as a means for resuming the supply of the multimedia content from which the supply has been interrupted.청구항 21은(는) 설정등록료 납부시 포기되었습니다.Claim 21 was abandoned upon payment of a registration fee.제 19 항 또는 제 20 항에 있어서,The method of claim 19 or 20,상기 프로그램은 또한 상기 컴퓨터를,The program also supports the computer,상기 멀티미디어 콘텐츠에 관한 정보를 포함하는 제 1 데이터베이스;A first database containing information about the multimedia content;상기 광고 콘텐츠에 관한 정보를 포함하는 제 2 데이터베이스; 및A second database containing information about the advertising content; And상기 시청자가 선택한 멀티미디어 콘텐츠의 데이터 스트림에 포함된 절단 포인터가 감지됨에 응답하여, 상기 제 2 데이터베이스로부터 상기 광고 콘텐츠에 관한 정보를 수신하여 활성화될 광고 콘텐츠를 선택하기 위한 수단으로 기능시키는 컴퓨터로 읽을 수 있는 기록매체.In response to detecting a cutting pointer included in the data stream of the multimedia content selected by the viewer, receiving information about the advertising content from the second database and acting as a means for selecting the advertising content to be activated. Recording media.청구항 22은(는) 설정등록료 납부시 포기되었습니다.Claim 22 was abandoned upon payment of a registration fee.제 21 항에 있어서,The method of claim 21,상기 프로그램은 또한 상기 컴퓨터를,The program also supports the computer,상기 제 1 데이터베이스에 저장된 상기 멀티미디어 콘텐츠에 관한 정보, 상기 멀티미디어 콘텐츠를 선택한 시청자의 지역, 연령 또는 시청 시각에 관한 정보에 따라, 각각 다른 광고 콘텐츠를 선택하여 공급하기 위한 수단으로 기능시키는 컴퓨터로 읽을 수 있는 기록매체.Computer-readable means for serving as a means for selecting and supplying different advertisement contents according to the information on the multimedia contents stored in the first database and the information on the region, age or viewing time of the selected viewer. Recording media.시청자가 선택한 멀티미디어 콘텐츠를 통신 네트워크를 통하여 시청자의 선택과 실질적으로 동시에 제공하기 위한, 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 있어서, 상기 프로그램은 상기 컴퓨터를A computer-readable recording medium having recorded thereon a program for providing a multimedia content selected by a viewer via a communication network substantially simultaneously with a viewer's selection, the program comprising:상기 시청자의 선택에 응답하여 제공될 멀티미디어 콘텐츠의 디지털 데이터 스트림을 저장하기 위한 수단;Means for storing a digital data stream of multimedia content to be provided in response to the viewer's selection;상기 멀티미디어 콘텐츠의 디지털 데이터 스트림의 절단위치를 결정하고, 상기 절단위치에 관한 절단위치데이터를 포함하는 데이터베이스를 구축하기 위한 수단;Means for determining a cut position of the digital data stream of the multimedia content and constructing a database that includes cut position data relating to the cut position;상기 멀티미디어 콘텐츠가 방영되는 도중에 방영되는 광고 콘텐츠의 디지털 데이터 스트림을 상기 멀티미디어 콘텐츠와 별개인 파일로 저장하기 위한 수단; 및Means for storing a digital data stream of advertising content that is broadcast while said multimedia content is being broadcast in a file separate from said multimedia content; And상기 시청자의 선택에 응답하여, 상기 멀티미디어 콘텐츠를 리트리브(retrieve)하여 상기 통신 네트워크를 통하여 공급하되, 상기 데이터베이스에 저장된 절단위치를 기초로 리트리브 중인 멀티미디어 콘텐츠의 절단위치에 도달한 것으로 판단되면 상기 멀티미디어 콘텐츠의 리트리브를 중단하고 상기 광고 콘텐츠를 리트리브하여 상기 통신 네트워크를 통하여 공급하기 위한 수단으로 기능시키는 컴퓨터로 읽을 수 있는 기록매체.In response to the viewer's selection, the multimedia content is retrieved and supplied through the communication network, and when it is determined that the cutting position of the multimedia content being retrieved is reached based on the cutting position stored in the database. And stop the retrieval of the &lt; RTI ID = 0.0 &gt; and &lt; / RTI &gt; functioning as a means for retrieving and supplying the advertising content through the communication network.청구항 24은(는) 설정등록료 납부시 포기되었습니다.Claim 24 was abandoned when the setup registration fee was paid.제 23 항에 있어서,The method of claim 23,상기 프로그램은 또한 상기 컴퓨터를,The program also supports the computer,상기 광고 콘텐츠의 공급이 완료된 후에, 상기 공급이 중단되었던 멀티미디어 콘텐츠의 공급을 재개하기 위한 수단으로 기능시키는 컴퓨터로 읽을 수 있는 기록매체.And after the supply of the advertising content is completed, functioning as a means for resuming the supply of the multimedia content from which the supply has been interrupted.청구항 25은(는) 설정등록료 납부시 포기되었습니다.Claim 25 was abandoned upon payment of a registration fee.제 23 항 또는 제 24 항에 있어서,The method of claim 23 or 24,상기 프로그램은 또한 상기 컴퓨터를,The program also supports the computer,상기 멀티미디어 콘텐츠에 관한 정보를 포함하는 제 1 데이터베이스;A first database containing information about the multimedia content;상기 광고 콘텐츠에 관한 정보를 포함하는 제 2 데이터베이스; 및A second database containing information about the advertising content; And상기 시청자가 선택한 멀티미디어 콘텐츠의 절단 위치에 도달함에 응답하여, 상기 제 2 데이터베이스로부터 상기 광고 콘텐츠에 관한 정보를 수신하여 활성화될 광고 콘텐츠를 선택하기 위한 수단으로 기능시키는 컴퓨터로 읽을 수 있는 기록매체.And in response to reaching the cutting position of the multimedia content selected by the viewer, receiving information about the advertising content from the second database and acting as a means for selecting the advertising content to be activated.청구항 26은(는) 설정등록료 납부시 포기되었습니다.Claim 26 was abandoned upon payment of a registration fee.제 25 항에 있어서,The method of claim 25,상기 프로그램은 또한 상기 컴퓨터를,The program also supports the computer,상기 제 1 데이터베이스에 저장된 상기 멀티미디어 콘텐츠에 관한 정보, 상기 멀티미디어 콘텐츠를 선택한 시청자의 지역, 연령 또는 시청 시각에 관한 정보에 따라, 각각 다른 광고 콘텐츠를 선택하여 공급하기 위한 수단으로 기능시키는 컴퓨터로 읽을 수 있는 기록매체.Computer-readable means for serving as a means for selecting and supplying different advertisement contents according to the information on the multimedia contents stored in the first database and the information on the region, age or viewing time of the selected viewer. Recording media.
KR1020000019325A2000-02-242000-04-12 On-demand multimedia contents providing system and methodExpired - Fee RelatedKR100872138B1 (en)

Priority Applications (5)

Application NumberPriority DateFiling DateTitle
KR1020000019325AKR100872138B1 (en)2000-02-242000-04-12 On-demand multimedia contents providing system and method
PCT/KR2001/000272WO2001082163A1 (en)2000-02-242001-02-23A multimedia contents providing system and a method thereof
AU37726/01AAU3772601A (en)2000-02-242001-02-23A multimedia contents providing system and a method thereof
CN01801064ACN1459066A (en)2000-02-242001-02-23Multimedia contents providing system and method thereof
JP2001083711AJP2002238042A (en)2000-04-122001-03-22 System and method for providing custom multimedia contents

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
KR10200000091302000-02-24
KR200000091302000-02-24
KR1020000019325AKR100872138B1 (en)2000-02-242000-04-12 On-demand multimedia contents providing system and method

Publications (2)

Publication NumberPublication Date
KR20010085170A KR20010085170A (en)2001-09-07
KR100872138B1true KR100872138B1 (en)2008-12-08

Family

ID=26637252

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020000019325AExpired - Fee RelatedKR100872138B1 (en)2000-02-242000-04-12 On-demand multimedia contents providing system and method

Country Status (4)

CountryLink
KR (1)KR100872138B1 (en)
CN (1)CN1459066A (en)
AU (1)AU3772601A (en)
WO (1)WO2001082163A1 (en)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8290351B2 (en)2001-04-032012-10-16Prime Research Alliance E., Inc.Alternative advertising in prerecorded media
DE60116405T2 (en)*2001-03-222006-09-07Nortel Networks Ltd., St. Laurent Flexible customization of network services
RU2299523C2 (en)*2003-02-122007-05-20ВИДЕО НЕТВОРКС АйПи ХОЛДИНГС ЛИМИТЕДSystem and method for identification and insertion of advertisement into broadcast programs
CN100454815C (en)*2003-04-262009-01-21华为技术有限公司 Realization method of personalized advertisement in streaming media operation
EP1624689A1 (en)*2004-08-022006-02-08AlcatelMultimedia distribution system with user behavior analyzer
WO2008000191A1 (en)2006-06-232008-01-03Tencent Technology (Shenzhen) Company LimitedA method, system and client of playing advertisement
CN100466575C (en)*2006-07-172009-03-04华为技术有限公司 Content playing system, client and content playing method
KR100840778B1 (en)*2006-09-292008-06-23주식회사 아이큐브 V.O.D Service System
CN101080017B (en)*2007-02-072010-06-09腾讯科技(深圳)有限公司 An additional program playing system and method
KR100734769B1 (en)*2007-02-142007-07-03주식회사 셀런 Apparatus and method for transmitting content and advertisement in video content providing system
KR100768074B1 (en)*2007-03-222007-10-17전현희 System providing advertising video and service method thereof
US8874468B2 (en)*2007-04-202014-10-28Google Inc.Media advertising
KR101276342B1 (en)*2009-05-062013-06-18한국전자통신연구원Receiving method, receiving apparatus and, sending method, sending apparatus for providing advertisement service
KR101750049B1 (en)2009-11-132017-06-22삼성전자주식회사Method and apparatus for adaptive streaming
KR101750048B1 (en)2009-11-132017-07-03삼성전자주식회사Method and apparatus for providing trick play service
KR101786051B1 (en)2009-11-132017-10-16삼성전자 주식회사Method and apparatus for data providing and receiving
KR101777347B1 (en)2009-11-132017-09-11삼성전자주식회사Method and apparatus for adaptive streaming based on segmentation
KR101737084B1 (en)*2009-12-072017-05-17삼성전자주식회사Method and apparatus for streaming by inserting another content to main content
KR101777348B1 (en)2010-02-232017-09-11삼성전자주식회사Method and apparatus for transmitting and receiving of data
KR20110105710A (en)2010-03-192011-09-27삼성전자주식회사 Method and apparatus for adaptively streaming content including a plurality of chapters
KR101837687B1 (en)2010-06-042018-03-12삼성전자주식회사Method and apparatus for adaptive streaming based on plurality of elements determining quality of content
CN102547391A (en)*2012-02-242012-07-04深圳市同洲视讯传媒有限公司Program play method and system based on video on demand (VOD)
EP2901297A4 (en)*2012-09-262016-05-25Intel CorpMethods and apparatus for displaying video despite a nonfunctional operating system
JP5781188B1 (en)2014-03-262015-09-16株式会社フジクラ Light guiding device, manufacturing method, and LD module

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP0875843A1 (en)*1997-04-141998-11-04Adletts International, LLCMethod and apparatus for inserting advertisements and the like in a data stream of an internetworked client for display during the void time
KR19990084087A (en)*1999-09-131999-12-06최동호A mobile telecommunication system for supply an advertisement adjusted to an user
KR20000017807A (en)*1999-12-162000-04-06김강욱A advertisement operating system based on network and advertisement operating method thereof
KR20000017826A (en)*1999-12-202000-04-06김강욱System for network-based movie service and method for the same
KR20000024615A (en)*2000-02-232000-05-06이대희An Advertisement Method and Internet Business based on the Digital Media in Internet
KR20010073436A (en)*2000-01-142001-08-01엄창호The method of merging a multimedia contents file with a commercial and download service

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2001515246A (en)*1997-09-022001-09-18トーレス、デイモン、シー. Automated content scheduling and display devices
JP4109735B2 (en)*1997-09-052008-07-02株式会社日立製作所 Packet conversion method, transmission method, MPEG protocol and IP conversion method, CATV system, protocol conversion method, and packet transmission method
US5929922A (en)*1997-10-091999-07-27Mediaone Group, Inc.Method for broadcasting digital audio over television vertical blanking intervals
AU4051100A (en)*1999-03-302000-10-16Sourcegate Systems, Inc.Online advertising networks and web-based information and advertising distribution systems
AU4182400A (en)*1999-03-302000-10-16Diva Systems CorporationUser access to secondary content associated with a primary content

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP0875843A1 (en)*1997-04-141998-11-04Adletts International, LLCMethod and apparatus for inserting advertisements and the like in a data stream of an internetworked client for display during the void time
KR19990084087A (en)*1999-09-131999-12-06최동호A mobile telecommunication system for supply an advertisement adjusted to an user
KR20000017807A (en)*1999-12-162000-04-06김강욱A advertisement operating system based on network and advertisement operating method thereof
KR20000017826A (en)*1999-12-202000-04-06김강욱System for network-based movie service and method for the same
KR20010073436A (en)*2000-01-142001-08-01엄창호The method of merging a multimedia contents file with a commercial and download service
KR20000024615A (en)*2000-02-232000-05-06이대희An Advertisement Method and Internet Business based on the Digital Media in Internet

Also Published As

Publication numberPublication date
KR20010085170A (en)2001-09-07
CN1459066A (en)2003-11-26
AU3772601A (en)2001-11-07
WO2001082163A1 (en)2001-11-01

Similar Documents

PublicationPublication DateTitle
KR100872138B1 (en) On-demand multimedia contents providing system and method
US10869102B2 (en)Systems and methods for providing a multi-perspective video display
US20020161739A1 (en)Multimedia contents providing system and a method thereof
EP1528809B1 (en)Interactivity with audiovisual programming
US7926085B2 (en)System and method for providing an interactive, visual complement to an audio program
US8074244B2 (en)Receiving apparatus and method
US8578405B2 (en)Providing content interruptions
EP1110394B1 (en)Simulating two way connectivity for one way data streams for multiple parties
US20030149621A1 (en)Alternative advertising
JP2002501346A (en) Portable communication device for simulating a two-way connection to a one-way data stream
JP2002501347A (en) Host device for simulating bi-directional connectivity for one-way data streams
KR20030016178A (en)Method and apparatus for the display of advertising material during personal versatile recorder trick play modes
KR20040075958A (en)Digital television system having personalized addressable content
CA2398200C (en)System and method for providing multi-perspective instant replay
JPH0851405A (en)Data output device
JP3470732B2 (en) Data output device and method
KR20030029906A (en)Method and apparatus for displaying equivalent announcements
KR100834302B1 (en) Television signal receiver
JP2002238042A (en) System and method for providing custom multimedia contents

Legal Events

DateCodeTitleDescription
PA0109Patent application

St.27 status event code:A-0-1-A10-A12-nap-PA0109

R17-X000Change to representative recorded

St.27 status event code:A-3-3-R10-R17-oth-X000

R18-X000Changes to party contact information recorded

St.27 status event code:A-3-3-R10-R18-oth-X000

PN2301Change of applicant

St.27 status event code:A-3-3-R10-R13-asn-PN2301

St.27 status event code:A-3-3-R10-R11-asn-PN2301

PG1501Laying open of application

St.27 status event code:A-1-1-Q10-Q12-nap-PG1501

R18-X000Changes to party contact information recorded

St.27 status event code:A-3-3-R10-R18-oth-X000

A201Request for examination
PA0201Request for examination

St.27 status event code:A-1-2-D10-D11-exm-PA0201

R17-X000Change to representative recorded

St.27 status event code:A-3-3-R10-R17-oth-X000

D13-X000Search requested

St.27 status event code:A-1-2-D10-D13-srh-X000

D14-X000Search report completed

St.27 status event code:A-1-2-D10-D14-srh-X000

E902Notification of reason for refusal
PE0902Notice of grounds for rejection

St.27 status event code:A-1-2-D10-D21-exm-PE0902

T11-X000Administrative time limit extension requested

St.27 status event code:U-3-3-T10-T11-oth-X000

T11-X000Administrative time limit extension requested

St.27 status event code:U-3-3-T10-T11-oth-X000

P11-X000Amendment of application requested

St.27 status event code:A-2-2-P10-P11-nap-X000

P13-X000Application amended

St.27 status event code:A-2-2-P10-P13-nap-X000

AMNDAmendment
P11-X000Amendment of application requested

St.27 status event code:A-2-2-P10-P11-nap-X000

P13-X000Application amended

St.27 status event code:A-2-2-P10-P13-nap-X000

E601Decision to refuse application
PE0601Decision on rejection of patent

St.27 status event code:N-2-6-B10-B15-exm-PE0601

J201Request for trial against refusal decision
PJ0201Trial against decision of rejection

St.27 status event code:A-3-3-V10-V11-apl-PJ0201

AMNDAmendment
P11-X000Amendment of application requested

St.27 status event code:A-2-2-P10-P11-nap-X000

P13-X000Application amended

St.27 status event code:A-2-2-P10-P13-nap-X000

PB0901Examination by re-examination before a trial

St.27 status event code:A-6-3-E10-E12-rex-PB0901

E902Notification of reason for refusal
PE0902Notice of grounds for rejection

St.27 status event code:A-1-2-D10-D21-exm-PE0902

P11-X000Amendment of application requested

St.27 status event code:A-2-2-P10-P11-nap-X000

P13-X000Application amended

St.27 status event code:A-2-2-P10-P13-nap-X000

E902Notification of reason for refusal
PE0902Notice of grounds for rejection

St.27 status event code:A-1-2-D10-D21-exm-PE0902

P11-X000Amendment of application requested

St.27 status event code:A-2-2-P10-P11-nap-X000

P13-X000Application amended

St.27 status event code:A-2-2-P10-P13-nap-X000

B701Decision to grant
PB0701Decision of registration after re-examination before a trial

St.27 status event code:A-3-4-F10-F13-rex-PB0701

P22-X000Classification modified

St.27 status event code:A-2-2-P10-P22-nap-X000

GRNTWritten decision to grant
PR0701Registration of establishment

St.27 status event code:A-2-4-F10-F11-exm-PR0701

PR1002Payment of registration fee

St.27 status event code:A-2-2-U10-U11-oth-PR1002

Fee payment year number:1

PG1601Publication of registration

St.27 status event code:A-4-4-Q10-Q13-nap-PG1601

L13-X000Limitation or reissue of ip right requested

St.27 status event code:A-2-3-L10-L13-lim-X000

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:4

U15-X000Partial renewal or maintenance fee paid modifying the ip right scope

St.27 status event code:A-4-4-U10-U15-oth-X000

FPAYAnnual fee payment

Payment date:20121128

Year of fee payment:5

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:5

P22-X000Classification modified

St.27 status event code:A-4-4-P10-P22-nap-X000

FPAYAnnual fee payment

Payment date:20131127

Year of fee payment:6

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:6

R18-X000Changes to party contact information recorded

St.27 status event code:A-5-5-R10-R18-oth-X000

FPAYAnnual fee payment

Payment date:20141124

Year of fee payment:7

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:7

LAPSLapse due to unpaid annual fee
PC1903Unpaid annual fee

St.27 status event code:A-4-4-U10-U13-oth-PC1903

Not in force date:20151129

Payment event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903Unpaid annual fee

St.27 status event code:N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date:20151129

R18-X000Changes to party contact information recorded

St.27 status event code:A-5-5-R10-R18-oth-X000

R18-X000Changes to party contact information recorded

St.27 status event code:A-5-5-R10-R18-oth-X000

PN2301Change of applicant

St.27 status event code:A-5-5-R10-R13-asn-PN2301

St.27 status event code:A-5-5-R10-R11-asn-PN2301


[8]ページ先頭

©2009-2025 Movatter.jp