KR20070008877A - 멀티미디어 옵트인 메시지 송수신 장치 및 그 방법 - Google Patents

멀티미디어 옵트인 메시지 송수신 장치 및 그 방법 Download PDF

Info

Publication number
KR20070008877A
KR20070008877A KR1020050062743A KR20050062743A KR20070008877A KR 20070008877 A KR20070008877 A KR 20070008877A KR 1020050062743 A KR1020050062743 A KR 1020050062743A KR 20050062743 A KR20050062743 A KR 20050062743A KR 20070008877 A KR20070008877 A KR 20070008877A
Authority
KR
South Korea
Prior art keywords
message
opt
multimedia
user terminal
field
Prior art date
Application number
KR1020050062743A
Other languages
English (en)
Other versions
KR100743080B1 (ko
Inventor
안정호
변광준
Original Assignee
주식회사 한국라임티비
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 한국라임티비 filed Critical 주식회사 한국라임티비
Priority to KR1020050062743A priority Critical patent/KR100743080B1/ko
Publication of KR20070008877A publication Critical patent/KR20070008877A/ko
Application granted granted Critical
Publication of KR100743080B1 publication Critical patent/KR100743080B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/437Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4882Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • H04N21/64746Control signals issued by the network directed to the server or the client
    • H04N21/64761Control signals issued by the network directed to the server or the client directed to the server

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

디지털 방송을 수신하는 사용자 단말로 멀티미디어 옵트인 메시지를 다양한 방법에 따라 송신하고 이를 수신하는 멀티미디어 옵트인 메시지 송수신 장치 및 그 방법이 개시된다. 본 발명에 따라, 멀티미디어 옵트인 메시지 전송 장치는 메시지 수신을 동의한 사용자 단말로 전송될 멀티미디어 옵트인 메시지를 저장하는 메시지 저장부; 상기 사용자 단말로부터 단말 상태 정보를 수신하고, 상기 멀티미디어 옵트인 메시지의 헤더 정보를 참조하여 상기 메시지의 전송을 제어하는 메시지 제어부; 및 상기 멀티미디어 옵트인 메시지를 소정의 통신 방법에 따라 상기 사용자 단말로 전송하는 메시지 송신부를 포함하는 것을 특징으로 한다. 이에 의해, 그룹별로 메시지를 전송하거나 등기 메시지를 전송할 수 있고, 메시지의 형태도 텍스트, 이미지, 동영상 등을 결합한 복합 메시지의 형태로 하거나 우선 순위 등을 부여하여 다양한 애플리케이션이 가능하다.

Description

멀티미디어 옵트인 메시지 송수신 장치 및 그 방법 {Method and apparatus for sending/receiving a multimedia opt-in message}
도 1은 본 발명의 바람직한 실시예에 따른 멀티미디어 옵트인 메시지 송수신 시스템의 구성도,
도 2는 도 1의 멀티미디어 옵트인 메시지 송수신 시스템의 상세 구성도,
도 3은 수신 그룹별 옵트인 메시지 송신 과정의 흐름도,
도 4는 등기 메시지 전송을 위한 프로토콜을 도시한 도면,
도 5는 메시지 전송 서버가 메시지 템플릿만을 전송하고, SO/DMC가 이를 수신자별 메시지로 변환하여 사용자 단말로 전달하는 과정을 설명하기 위한 참조도,
도 6은 멀티미디어 옵트인 메시지를 수신하는 화면의 일례를 도시한 도면,
도 7은 본 발명의 일실시예에 따른 멀티미디어 옵트인 메시지의 포맷을 도시한 도면이다.
본 발명은 디지털 방송 기술에 관한 것으로, 보다 상세하게는 디지털 방송을 수신하는 사용자 단말로 멀티미디어 옵트인 메시지를 다양한 방법에 따라 송신하고 이를 수신하는 멀티미디어 옵트인 메시지 송수신 장치 및 그 방법에 관한 것이다.
일반적으로 디지털 방송(Digital TV, DTV) 시스템에서는, 디지털 방송 컨텐츠가 전송되는 방송 채널(broadcasting channel) 외에도 방송국과 사용자 단말(예, 셋탑박스)간의 양방향 통신을 위한 리턴 채널(return channel)이 존재한다. 양방향 통신이 지원되는 데이터 방송에서는, 시청자가 능동적으로 방송 프로그램에 참여하여 자신의 의견을 제시할 수도 있고, 방송을 시청하면서 그에 관련된 홈쇼핑 사이트에 접속하여 원하는 물건을 구매할 수도 있다. 즉, 단순히 영상과 음성을 송수신하는 것 외에, 리턴 채널을 통하여 여러 가지 부가 정보, 예를 들어 스포츠, 드라마 관련정보, EPG(Electronic Program Guide), 실시간 뉴스, 일기예보, 주식시세 등을 전송할 수 있고, 인터랙티브하게 방송국과 데이터를 주고 받을 수 있는 애플리케이션 프로그램을 통하여 시청자가 능동적으로 방송에 참여하게 할 수 있다.
다시 말하면, 리턴 채널을 통하여 사용자 단말의 수신자 정보를 수신하여, 해당 수신자에게 특화된 컨텐츠 또는 메시지를 전송하는 등의 여러 가지 응용 서비스가 가능하다. 이들 응용 서비스 중에서 티커 서비스(ticker service)라는 것이 있다. 티커 서비스는 자막 방송과 유사한 것으로써, 수신자에게 알리고자 하는 메시지를 리턴 채널을 통하여 사용자 단말로 송신하여, 본 방송의 시청중에 자막으로 그 내용을 디스플레이하는 서비스를 말한다.
티커 서비스가 종래의 자막 방송과 다른 점은, 방송국에서 사용자 단말로 전송하고자 하는 메시지를, 방송되는 컨텐츠에 포함시켜 보내는 것이 아니라, 별도의 리턴 채널을 통해 송신하고, 이를 사용자 단말이 수신하여 자막과 같은 형태로 디 스플레이 한다는 점이다. 그러나, 이러한 서비스는 사용자 단말의 수신자 정보, 즉 단말 사용자 개개인의 특성에 따라 특화된 메시지를 전송하는 것이 아니라, 모든 사용자에게 동일한 메시지를 전송하는 서비스이기 때문에, 개인별로 필요하지 않은 메시지도 수신할 수밖에 없다. 또한, 수신자가 메시지를 수신하였는지의 여부를 확인할 수 없고, 메시지의 형태도 단순한 텍스트 형태이다.
한편, 종래의 메시지 전송은 컨텐츠를 수신하는 불특정 다수의 사용자 단말로 무차별적으로 메시지를 전송하는 방식으로 이루어진다. 그리고 사용자가 이러한 메시지를 받지 않고자 하는 경우에는 사용자 스스로가 메시지 전송 서버에 수신 거부 등록을 해야 한다. 그러면 수신 거부 등록이 되어 있는 사람에게는 메시지를 전송하지 않고 그 외의 사람들에게는 메시지를 전송한다. 이러한 메시지 전송 방식을 옵트-아웃(opt-out) 방식이라고 한다. 이러한 옵트-아웃 방식에서는 컨텐츠 수신 가입자에게 불편함을 줄 뿐만 아니라 거부감을 주어 광고 효과도 크게 떨어진다.
반면, 사용자가 명시적으로 수신 동의한 경우에만 메시지를 전송하고 그 외의 사람들에게는 메시지를 전송하지 않는 방식이 있는데 이러한 메시지 전송 방식을 옵트인(opt-in) 방식이라고 한다. 옵트인 방식에서는 소정의 절차에 따라 수신자가 관심있는 특정 분야의 메시지를 수신할 것을 미리 동의하였으므로 광고 효과도 뛰어나며 불필요한 통신 트래픽을 유발하지도 않는다.
따라서, 본 발명이 이루고자 하는 기술적 과제는, 방송을 수신하는 사용자 단말로 멀티미디어 옵트인 메시지를 다양한 방법에 따라 송신하고 이를 수신하는 멀티미디어 옵트인 메시지 송수신 장치 및 그 방법을 제공하는 것이다.
본 발명이 이루고자 하는 다른 기술적 과제는, 멀티미디어 옵트인 메시지를 수신한 수신자가 메시지를 읽었는지의 여부를 요청하는 등기 메시지를 전송하거나, 사용자 단말 중 특정그룹에만 메시지를 전송하는 멀티미디어 옵트인 메시지 송수신 장치 및 그 방법을 제공하는 것이다.
또한, 본 발명이 이루고자 하는 기술적 과제는, 멀티미디어 메시지를 전송하거나, 메시지 템플릿만을 전송하면 다른 장치에서 사용자 단말의 수신자 정보를 반영하여 메시지를 변환하여 전송하거나, 메시지 수신에 대한 보상으로 포인트를 부여하거나, 수신된 메시지의 디스플레이 시간을 예약함으로써 예약된 시간에 메시지를 디스플레이하거나, 복수의 메시지간에 우선순위를 두어 우선순위가 높은 메시지를 먼저 전송하거나, 현재 재생중인 프로그램과 연동되어 송수신되는 메지지를 전송하고 수신하는 멀티미디어 옵트인 메시지 송수신 장치 및 그 방법을 제공하는 것이다.
상기 기술적 과제는 본 발명에 따라, 메시지 수신을 동의한 사용자 단말로 전송될 멀티미디어 옵트인 메시지를 저장하는 메시지 저장부; 상기 사용자 단말로부터 단말 상태 정보를 수신하고, 상기 멀티미디어 옵트인 메시지의 헤더 정보를 참조하여 상기 메시지의 전송을 제어하는 메시지 제어부; 및 상기 멀티미디어 옵트인 메시지를 소정의 통신 방법에 따라 상기 사용자 단말로 전송하는 메시지 송신부를 포함하는 것을 특징으로 하는 멀티미디어 옵트인 메시지 전송 장치에 의해 달성 된다.
상기 메시지 제어부는, 상기 멀티미디어 옵트인 메시지의 헤더에 포함된, 그룹 아이디를 참조하여 해당 그룹의 사용자 단말을 상기 멀티미디어 옵트인 메시지의 수신처로 설정하는 것이 바람직하다.
또한, 상기 멀티미디어 옵트인 메시지는 상기 사용자 단말로부터의 수신 확인 신호가 수신될 때까지 상기 메시지를 소정의 시간 간격으로 반복 전송할 것을 지정하는 등기전송여부 필드를 포함하는 것이 바람직하다.
또한, 상기 기술적 과제는 AV 데이터를 수신하여 재생하는 AV 데이터 재생부; 소정의 통신 방법에 따라 멀티미디어 옵트인 메시지를 수신하는 메시지 수신부; 사용자 단말의 상태 정보를 송신하는 단말 상태 정보 송신부; 및 상기 재생된 AV 데이터와 상기 수신한 멀티미디어 옵트인 메시지를 디스플레이하는 디스플레이부를 포함하는 것을 특징으로 하는 사용자 단말에 의해서도 달성된다.
한편, 본 발명의 다른 분야에 따르면, 상기 기술적 과제는 (a) 메시지 수신을 동의한 사용자 단말로 전송될 멀티미디어 옵트인 메시지를 저장하는 메시지 저장부에서 메시지를 읽어오는 단계; (b) 사용자 단말로부터 단말 상태 정보를 수신하고, 상기 멀티미디어 옵트인 메시지의 헤더 정보를 참조하여 상기 메시지의 전송을 제어하는 단계; 및 (c) 상기 멀티미디어 옵트인 메시지를 소정의 통신 방법에 따라 상기 사용자 단말로 전송하는 단계를 포함하는 것을 특징으로 하는 멀티미디어 옵트인 메시지 전송 방법에 의해서도 달성된다.
또한, 상기 기술적 과제는 (a) 소정의 통신 방법에 따라 멀티미디어 옵트인 메시지를 수신하는 단계; (b) 사용자 단말의 상태 정보를 송신하는 단계; 및 (c) 상기 수신한 멀티미디어 옵트인 메시지를 디스플레이하는 단계를 포함하는 것을 특징으로 하는 멀티미디어 옵트인 메시지 수신 방법에 의해서도 달성된다.
한편, 본 발명의 다른 분야에 따르면, 상기 기술적 과제는 멀티미디어 옵트인 메시지의 자료 구조를 기록한 정보저장매체에 있어서, 해당 그룹의 사용자 단말로 상기 멀티미디어 옵트인 메시지를 전송할 것을 지정하는 그룹 아이디 필드; 상기 사용자 단말로부터의 수신 확인 신호가 수신될 때까지 상기 메시지를 소정의 시간 간격으로 반복 전송할 것을 지정하는 등기전송여부 필드; 설정된 시간에 설정된 반복횟수에 맞추어 상기 메시지를 반복 디스플레이할 것을 지정하는 예약 디스플레이 여부 필드; 상기 예약된 시간에 상기 메시지를 디스플레이 하는 반복 횟수를 저장하는 반복횟수 필드; 상기 메시지의 디스플레이 시간 간격을 저장하는 디스플레이 시간 간격 필드; 복수의 메시지를 동시에 전송하고자 할 때 그 전송 순서를 지정하는 우선순위 필드; 및 재생중인 프로그램과 연동되어 전송되는 경우, 상기 프로그램의 식별자 필드를 포함하는 것을 특징으로 하는 정보저장매체에 의해서도 달성된다.
이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대해 상세히 설명한다.
도 1은 본 발명의 바람직한 실시예에 따른 멀티미디어 옵트인 메시지 송수신 시스템의 구성도이다.
도 1을 참조하면, 멀티미디어 옵트인 메시지 송수신 시스템은 컨텐츠 전송 서버(110), 복수개의 사용자 단말(120) 및 메시지 전송 서버(130)를 포함한다. 메시지 전송 서버(130)는 데이터베이스를 구비하고 있다.
컨텐츠 전송 서버(110)는 디지털 데이터로 인코딩된 컨텐츠를 방송 채널을 통해 송신한다. 컨텐츠 전송 서버(110)는 일례로 디지털 TV 방송국의 헤드엔드(head-end) 시스템, 종합유선방송사업자(SO)의 방송 시스템 또는 디지털 멀티미디어 센터(DMC) 사업자의 방송 시스템이 될 수 있다. 사용자 단말(120)은, 컨텐츠 전송 서버(110)로부터 전송되는 컨텐츠를 수신하고 이를 디코딩하여 화면에 디스플레이한다. 한편, 컨텐츠가 전송되는 방송 채널 외에, 컨텐츠 전송 서버(110)와 사용자 단말(120)간에는 리턴 채널이 존재한다. 리턴 채널을 통하여 컨텐츠 전송 서버(110)는 사용자 단말(120)과 양방향으로 통신을 할 수 있다. 리턴 채널에는 TCP/IP 가 구현되어 있어, 여러 가지 부가정보를 패킷 데이터 형태로 송수신한다.
사용자 단말(120)은 이 리턴 채널을 통해 단말기 식별자 정보를 컨텐츠 전송 서버(110)로 전송한다. 컨텐츠 전송 서버(110)는 단말기 식별자에 따른 가입자 정보로써, 사용자 단말 소유자의 이름, 주소, 전화번호 등의 정보를 데이터베이스에 저장하고 있다. 또한 사용자 단말(120)의 상태, 메시지 수신확인 데이터 등을 메시지 전송 서버(130)로 전송한다. 메시지 전송 서버(130)는 메시지를 수신하는 사용자에 대한 정보로써 단말기 식별자, 그룹 아이디, 사용자 단말 소유자의 이름, 직업, 나이, 성별, 취미 등의 정보를 저장하고 있다. 그룹 아이디는 사용자가 관심을 갖는 그룹, 또는 사용자가 미리 설정한 그룹에 대한 아이디이다. 예를 들어 골프에 관심이 있는 사용자는 골프 그룹에 가입하고 메시지 전송 서버는 메시지 헤더에 포 함된 그룹 아이디를 참조하여, 골프 관련 메시지를 이 그룹의 수신자에게 전송한다. 그리고 사용자 단말(120)의 상태 정보의 일예로써, 사용자 단말(120)의 전원이 온 상태인가의 여부를 들 수 있다. 사용자 단말(120)의 전원이 온 상태이면, 알림 메시지의 수신 가능 상태에 있는 것으로 판단할 수 있다.
메시지 수신확인 데이터는 후술하는 등기 메시지를 전송하기 위해 사용한다. 메시지 전송 서버(130)가 전송한 등기 메시지를 사용자 단말(120)이 수신하면, 수신자에게 메시지 도착사실을 알린다. 그리고 나서 수신자가 메시지를 읽으면 메시지를 읽었다는 확인 메시지를 메시지 전송 서버(130)로 전송한다. 메시지 전송 서버(130)는 수신자의 수신 확인 메시지를 수신할 때까지 일정한 시간 간격으로 메시지를 재전송한다. 등기 메시지는 사용자 단말(120)에서 수신자가 메시지를 읽었는지의 여부를 확인하여 계속해서 재전송하는 메시지이기 때문이다.
현재 실행중인 프로그램의 식별자 정보는, 현재 사용자 단말에서 재생되고 있는 프로그램과 연동되는 메시지를 전송하기 위해 사용된다. 예를 들어 사용자 단말에서 방송되고 있는 컨텐츠가 축구 경기라고 하면 스포츠 용품에 관한 광고 메시지를 선별하여 전송하기 위해 사용된다. 한편, 프로그램과 관련된 메시지는 미리 사용자 단말로 전송되고, 해당 프로그램을 사용자가 시청하는 경우에, 저장되어 있는 메시지를 읽어 디스플레이 하도록 하는 것이 바람직하다.
이러한 사용자 단말의 수신자 정보를 수신한 메시지 전송 서버(130)는 이 사용자 단말(120)에게 전송할 메시지가 존재하는지를 데이터베이스(140)를 검색하여 알아낸다. 이 데이터베이스(140)는 메시지 전송 서버(130)에 포함될 수도 있고 별 도로 존재할 수도 있다. 데이터베이스(140)에 저장된 메시지는 등기전송 여부, 단말기 식별자, 그룹 아이디, 예약 디스플레이, 우선순위, 연동 프로그램 식별자, 메시지 본문 내용을 포함하고 있어, 사용자, 그룹, 내용 등에 따라 원하는 메시지를 사용자 단말(120)로 전송한다. 메시지 포맷의 상세한 구성은 도 7을 참조하여 후술한다. 또한, 데이터베이스를 관리하기 위한 관리 도구가 구비되어 있어, 관리 도구를 사용하기 위한 사용자 인터페이스를 통해, 전송할 메시지를 추가하거나 삭제하는 등의 편집을 수행할 수 있다.
메시지 전송 서버(130)는 사용자 단말이 메시지의 수신 가능 상태에 있는지의 여부를 먼저 판단한 후에 메시지를 송신한다. 예를 들어, 메시지 전송 서버(130)는 미리 약속된 응답 요청 메시지를 전송하고, 이에 응답하는 응답 메시지를 사용자 단말(120)로부터 수신하면 사용자 단말(120)이 수신 가능 상태에 있는 것으로 판단한다. 다른 예로, 이러한 응답 요청 메시지의 사용 없이, 사용자 단말(120)이 일정한 시간 간격으로 자신이 수신 가능 상태에 있음을 메시지 전송 서버(130)에 보고하고, 보고 받은 상태 정보를 메시지 전송 서버(130)가 관리하고 있다가, 알림 메시지의 전송 전에 이 상태 정보를 확인함으로써 사용자 단말(120)이 수신 가능 상태에 있는지의 여부를 판단한다.
메시지의 전송 과정을 정리하면 다음과 같다. 우선, 하나의 사용자에 대한 메시지 전송의 경우에는, 메시지 전송 서버(130)에 저장된 사용자 데이터베이스(140)로부터 단말기 식별자 정보를 포함한 사용자 정보 등을 추출하고, 이를 이용하여 컨텐츠 전송 서버(110)를 통해 해당 단말기로 메시지를 전송할 수 있다.
한편 그룹 전송의 경우, 그룹 전송을 위한 그룹 아이디는 메시지 전송 서버(130)의 데이터베이스에 저장되어 있다. 메시지 전송 서버(130)의 데이터베이스는 그룹 아이디, 해당 그룹에 대한 설명, 해당 그룹에 속한 사용자명, 단말기 식별자 정보 등을 단말기 정보와 매핑하여 저장하고 있다. 예를 들어, 서초동 가입자에 대한 새로운 그룹을 만드는 경우에 메시지 전송 서버(130)가 가지고 있는 데이터베이스와 컨텐츠 전송 서버(110)가 가지고 있는 데이터베이스로부터 해당 그룹에 대한 매핑 관계를 생성한다. 그리고, 주기적으로 그룹 정보를 갱신한다. 그리고 그룹 전송시에 브로드캐스팅이나 멀티캐스팅의 경우, 사용자 단말에서 수신한 메시지내에 포함된 그룹 아이디와 자신의 그룹 아이디를 비교하여 자신에게 온 메시지만을 수신하거나 컨텐츠 전송 서버(110)에서 해당 그룹 아이디에 속한 사용자 단말의 식별자 정보를 해당 단말에 개별적으로 1:1 통신을 통해 전달하여 메시지를 전송할 수 있다. 물론 브로드캐스팅이나 멀티캐스팅을 사용하는 경우에는, 사용자 단말에서는 자신이 속한 그룹 아이디를 가지고 있어야 한다.
도 2는 도 1의 멀티미디어 옵트인 메시지 송수신 시스템의 상세 구성도이다.
메시지 전송 서버는, 메시지 저장부(212), 메시지 제어부(214), 메시지 송신부(216) 및 사용자 인터페이스부(218)를 포함한다. 메시지 저장부(212)는 사용자 단말(120)에게 전송할 메시지를 저장한다. 그리고 메시지의 디스플레이에 필요한 정보, 예를 들어 색깔, 폰트, 디스플레이 위치, 디스플레이 방법 등을 포함하는 설정 정보를 더 포함할 수 있다. 이러한 설정 정보는 사용자 단말에 저장될 수도 있다. 설정 정보가 메시지 저장부(212)에 기록되어 있는 경우에는, 사용자 단말을 켤 때마다 메시지 전송 서버로부터 설정 정보를 수신한다. 설정 정보는 사용자 인터페이스부(218)를 통해 편집될 수 있다.
메시지 제어부(214)는 사용자 단말의 상태 정보를 수신하여, 그에 따라 메시지 전송 여부를 결정하여 해당 메시지를 해당 사용자 단말에게 전송한다. 예를 들어 사용자 단말이 메시지의 수신 가능 상태에 있는지의 여부를 판단하여 그에 따라 메시지를 전송한다. 다시 말하면, 사용자 단말(120)의 상태 정보를 수신하기 위한 응답 요청 메시지를 전송하고 이에 응답하는 응답 신호를 수신하거나, 일정한 시간 간격으로 사용자 단말(120)의 상태 정보를 보고 받아 이를 저장한 후 메시지의 송신 전에 이를 체크하는 방법 등을 사용하여, 사용자 단말(120)이 메시지의 수신 가능 상태에 있는지의 여부를 판단하여 수신 가능 상태에 있는 사용자 단말로 메시지를 전송한다.
한편, 하나의 사용자 단말로 메시지를 전송하는 것이 아니라, 메시지에 포함된 그룹 정보에 따라 해당 그룹의 사용자 단말들 모두에게 메시지를 전송하도록 제어할 수 있다. 그룹별 메시지의 전송에 관해서는 도 3을 참조하여 후술한다. 그리고, 상술한 바와 같이 메시지 헤더에는 단말기 식별자, 그룹 아이디, 메시지 수신확인 데이터, 현재 실행중인 프로그램의 식별자 정보 등을 포함하므로 메시지 수신 확인 데이터를 사용자 단말로부터 수신할 때까지 메시지를 반복 전송하는 등기 메시지의 전송도 가능하며, 사용자 단말에서 현재 실행중인 프로그램과 관련된 메시지를 전송하는 프로그램 연동 메시지의 송신도 가능하다.
메시지 송신부(216)는 사용자 단말(120)이 메시지의 수신 가능 상태에 있음 이 확인되면, 양방향 통신 채널인 리턴 채널을 통하여 사용자 단말(120)에 전송할 메시지를 송신한다. 메시지 송신부(216)는 전송될 메시지가 저장되는 메시지 전송 큐와, 사용자 단말이 메시지 수신 가능 상태가 아닌 경우에 임시로 메시지를 저장하는 메시지 대기 큐를 구비한다. 사용자 인터페이스부(218)는 메시지 저장부(212)에 저장되어 사용자 단말(120)에 전송될 메시지의 관리를 위한 입출력 수단을 제공한다, 즉 신규 메시지를 입력받거나 기존 메시지를 편집하기 위한 관리 도구를 구비하여 이를 통해 메시지를 추가하거나 삭제하는 등의 조작이 가능하다.
디지털 TV 헤드엔드 시스템, 종합유선방송 사업자 시스템(SO) 또는 디지털 미디어 센터(DMC) 시스템은 AV 데이터 제공부(224)를 구비하여 컨텐츠를 만들어 전송한다. 메시지 변환부(222)를 구비할 수 있다. 메시지 변환부(222)의 상세 동작에 대해서는 도 5를 참조하여 후술한다.
사용자 단말(120)은 메시지 수신부(232), 단말 상태정보 송신부(234), 디스플레이부(236) 및 AV 데이터 재생부(238)를 포함한다. 메시지 수신부(232)는 메시지 전송 서버(130)로부터 메시지를 수신한다. 단말 상태정보 송신부(234)는 사용자 단말(120)이 메시지의 수신 가능 상태에 있는지의 여부를 포함하는 상태 정보, 메시지 수신 확인 정보 등을 메시지 전송 서버(130)로 송신한다. 예를 들어, 사용자 단말(120)에 전원이 인가되면, 알림 메시지가 수신 가능 상태에 있다는 정보를 메시지 전송 서버(130)로 전송한다.
단말 상태 정보는 컨텐츠 전송 서버(110)와 사용자 단말(120)간의 리턴 채널을 통해 전송되며, 메시지 전송 서버(130)로부터의 응답 요청 메시지에 대응하는 응답 신호에 실어서 전송되거나, 또는 일정한 시간 간격으로 주기적으로 전송된다. 디스플레이부(236)는 상기 수신한 메시지를 디코딩하여 화면에 디스플레이한다. 예를 들어 AV 데이터 재생부(238)에 의해 현재 재생중인 프로그램 화면에 오버레이하여 디스플레이 할 수 있다. AV 데이터 재생부(238)는 컨텐츠 전송 서버에서 수신한 AV 데이터를 디코딩하여 재생한다. AV 데이터의 예로 디지털 TV 방송 데이터가 될 수 있다.
도 3은 수신 그룹별 옵트인 메시지 송신 과정의 흐름도이다.
전송할 메시지를 데이터베이스에서 읽어와(S305), 메시지 전송큐에 입력하여 전송을 대기한다(S310). 전송할 메시지가 브로드캐스트 메시지인지 판단하여(S315) 브로드캐스트 메시지이면 모든 사용자 단말로 메시지를 전송하고(S320), 그렇지 않으면 메시지에 포함된 수신 그룹을 확인한다(S325). 사용자 단말에 설치된 메시지를 수신하는 응용 프로그램이 실행되면, 사용자 단말(120)의 상태 정보를 메시지 전송 서버(130)로 전송하므로 메시지 전송이 가능한 사용자 단말을 알 수 있다. 그리고, 해당 단말의 사용자 정보 및 그룹 정보도 메시지 전송 서버(130)의 데이터베이스를 검색하여 알 수 있다.
수신 그룹은 메시지 헤더에 포함되어 있다. 메시지 수신 그룹이 확인되면 해당 수신 그룹에 속한 사용자 단말로 메시지를 전송한다(S330). 일정한 시간동안 응답 신호가 수신되는지의 여부를 판단하여(S335), 응답 신호가 수신되지 않으면 전송 대기큐로 보내 저장하여 전송 대기 상태로 돌아간다(S340). 그리고 추후 수신 가능한 상태가 되면 이 메시지를 메시지 전송 큐로 이동시켜 메시지를 재전송한다. 한편, 상술한 그룹별 전송시에도 그 그룹에 속한 모든 단말로 한번에 메시지를 전송하는 것이 아니라, 일대일로 전송하는 것도 가능하다.
그리고 사용자 단말은 브로드캐스팅 메시지 또는 멀티캐스팅 메시지가 자신을 수신처로 하여 송신된 메시지인가의 여부를 그룹 아이디를 참조하여 알아낸다. 하나의 사용자 단말은 하나의 그룹 또는 복수의 그룹에 속할 수 있음은 물론이다.
도 4는 등기 메시지 전송을 위한 프로토콜을 도시한 도면이다.
사용자 단말(120)에 전원이 인가되면, 메시지 전송 서버(130)는 사용자 단말(120)의 상태 정보를 수신하여 데이터베이스에 저장하고, 메시지 전송 서버(130)에서 읽어온 사용자 정보에 따라 전송할 등기 메시지가 존재하는지를 메시지 저장부를 검색하여, 등기 메시지를 읽어와 전송한다(S405). 등기 메시지를 사용자 단말(120)이 수신하고, 사용자가 등기 메시지 수신확인 버튼을 클릭하여 등기 메시지를 읽었음을 알리면(S410), 수신된 등기 메시지가 디스플레이된다(S415). 만일 사용자가 등기 메시지 수신 확인 버튼을 클릭하지 않으면 메시지 전송 서버(130)는 미리 설정된 시간 간격에 따라 등기 메시지를 재전송한다. 즉, 메시지 전송 서버(130)는 소정 시간 경과 후 등기 메시지의 수신 여부를 판단하여(S420), 수신 확인 메시지가 수신되지 않으면 일정한 시간 간격마다 등기 메시지를 재전송하는 것이다(S425). 수신확인 메시지가 사용자 단말(120)로부터 전송되면(S430), 등기 메시지의 전송을 종료한다(S435). 한편, 사용자가 수신 확인 버튼을 클릭하지 않은 경우에, 상술한 바와 같이 등기 메시지를 무조건 재전송하는 것이 아니라, 수신 확인 여부를 묻는 메시지를 다시 디스플레이하도록 할 수 있다.
도 5는 메시지 전송 서버가 메시지 템플릿만을 전송하고, SO/DMC가 이를 수신자별 메시지로 변환하여 사용자 단말로 전달하는 과정을 설명하기 위한 참조도이다.
도 5를 참조하면, 메시지 전송 서버(510)는 복수의 SO/DMC(510-1, 520-n)로 메시지 템플릿만을 전송하고, 그 구체적인 내용은 그 SO/DMC에 가입된 사용자 정보를 이용하여 메시지를 변환하여 각각의 사용자 단말(530-1, 540-1)로 전송할 수 있음을 알 수 있다.
예를 들어, 메시지 전송 서버(510)는 "<단말기 식별자에 대응되는 사용자>님, <가입자지역>의 ooo 백화점에서 봄맞이 특별세일을 합니다"라는 메시지 템플릿만을 전송하면, SO/DMC(510-1)는, 사용자 정보를 가지고 있으므로 이를 이용하여, "홍길동님, 삼성동의 ooo 백화점에서 봄맞이 특별세일을 합니다"라는 사용자 정보를 반영한 메시지로 변환하여 변환된 메시지를 각각의 사용자 단말에 맞추어 전송한다. 그러면 메시지 전송 서버(510)가 일일이 모든 가입자별로 메시지를 가공하여 전송하지 않아도 되므로 전송 효율이 높아진다.
도 6은 멀티미디어 옵트인 메시지를 수신하는 화면의 일례를 도시한 도면이다.
방송의 수신중에 메시지가 수신되면, 그 내용을 자막의 형태로 디스플레이 할 수 있다. 예를 들어 "ooo 님께 알려드립니다. xx일부터 xx일까지 xx 백화점에서 의류 기획전이 열립니다"라는 메시지를 흘러가는 자막으로 디스플레이 할 수 있다. 또는 사용자의 확인이 필요한 메시지는, 흘러가는 자막이 아닌, 화면의 특정 부분 에 디스플레이 하고 이를 사용자 인터페이스를 통해 받아들일 수 있다. 예를 들어 "ooo 님께 멀티미디어 메시지가 도착하였습니다. 확인하시려면 여기를 클릭하세요" 라는 메시지를 디스플레이하고, 사용자가 이를 클릭하면 메시지 내용을 흘러가는 자막 형태로 디스플레이 하도록 할 수 있다. 이러한 메시지는 멀티미디어 메시지가 될 수 있다. 즉, 이미지, 오디오, 동영상, 애플리케이션 프로그램 등이 결합된 형태가 될 수 있다.
메시지와 결합된 애플리케이션 프로그램의 예를 들면, 채널 이동, 쿠폰 수신, 설문 조사 등 다양한 단방향 또는 양방향 응용 서비스를 이용하여 홈 쇼핑 방송을 알리는 메시지를 수신한 후, 사용자가 확인 버튼을 누르면 해당 홈 쇼핑 채널로 이동하거나 메시지 수신 후 쿠폰을 받도록 할 수 있다. 멀티미디어 복합 메시지에 포함된 오디오, 동영상, 애플리케이션 등은 메시지에 함께 포함되어 전송될 수도 있고 또는 메시지에는 이들에 대한 참조 링크만 포함되고 사용자 단말에서 디스플레이할 때 실제 디스플레이할 내용을 수신하도록 할 수 있다.
사용자는 또한 이러한 메시지를 수신하는 대가로 시청료 할인, 포인트 등을 부여받을 수 있다. 메시지 전송 서버는 사용자 단말의 수신 확인 정보를 기록한다. 예를 들어, 읽음 횟수, 메시지 종류 등에 대한 정보를 날짜별, 월별로 기록하여 포인트를 부여하고, 부여된 포인트를 시청료 할인 등에 사용할 수 있도록 한다.
도 7은 본 발명의 일실시예에 따른 멀티미디어 옵트인 메시지의 포맷을 도시한 도면이다.
멀티미디어 옵트인 메시지는 메시지 헤더(710)와 메시지 본문(720)을 포함한 다. 메시지 헤더(710)는 등기 전송여부 필드(710), 단말기 식별자 필드(702), 그룹 아이디 필드(703), 예약 디스플레이 여부 필드(711), 반복횟수 필드(712) 및 디스플레이 시간 간격 필드(713), 우선 순위 필드(705), 연동 프로그램 식별자 필드(706)를 포함한다.
등기 전송 여부 필드(701)는 상술한 바와 같이 사용자 단말의 수신자로부터 메시지의 수신을 완료하였다는 메시지 수신을 요구하는 필드로써, 이 필드가 설정되어 있는 경우에는 도 4를 참조하여 전술한 바와 같이 수신자가 메시지를 읽을 때까지 메시지의 재전송을 계속한다. 단말기 식별자 필드(703)는 이 메시지를 수신할 단말기의 식별자를 기록하고 있다. 그룹 아이디 필드(703)는 이 메시지를 수신할 그룹의 아이디를 기록하고 있다. 그룹 아이디 필드(703)를 참조하여 메시지를 전송하는 상세한 과정은 도 3을 참조하여 전술한 바와 같다.
한편, 수신한 메시지를 언제 디스플레이 할 것인가 하는 디스플레이의 예약도 가능하다. 예약 디스플레이 여부 필드(711)는 예약된 시간에 예약된 조건에 따라 디스플레이할 것인가의 여부와 예약 시간 정보를 저장하는 필드이다. 반복횟수 필드(712)는 예약된 시간에 디스플레이의 반복 횟수를 저장하는 필드이다. 디스플레이 시간 간격 필드(713)는 디스플레이의 반복시에 어느 정도 시간 간격에 따라 디스플레이할 것인가를 저장하는 필드이다. 이에 따라, 예를 들어 수신된 메시지를 5월 1일 저녁 6시에 5분 간격으로 3회 반복해서 디스플레이 하도록 하는 정보를 저장할 수 있다. 한편, 반복 횟수 필드(712)와 디스플레이 시간 간격 필드(713)는 예약 여부와 관계없이, 수신 확인 메시지를 반복해서 디스플레이하는데 사용될 수 있 다. 예를 들어, 등기 메시지의 전송시에 사용자가 수신 확인 버튼을 클릭하지 않은 경우에, 등기 메시지를 무조건 재전송하는 것이 아니라, 반복 횟수 필드(712)와 디스플레이 시간 간격 필드(713)의 값에 따라 수신 확인 여부를 묻는 메시지를 다시 디스플레이하도록 할 수 있다.
우선 순위 필드(705)는 복수개의 메시지를 동시에 전송하고자 하는 경우에 그 전송 순서에 대한 정보를 기록하고 있다. 예를 들어 '1'로 기록된 메시지는 '2'로 기록된 메시지보다 먼저 전송되도록 하거나, '높음','중간','낮음'과 같이 단계로 나누어 우선 순위를 기록할 수 있다. 한편 사용자 단말은 전원이 켜져 메시지를 수신하였을 때, 수신된 메시지의 우선 순위가 가장 높은 메시지를 먼저 수신하거나, 여러개의 메시지가 동시에 수신된 경우에 우선 순위가 가장 높은 메시지를 사용자 단말이 먼저 디스플레이 한다.
연동 프로그램 식별자 필드(706)는 해당 메시지가 사용자 단말에서 재생되고 있는 프로그램과 연동하여 재생되어야 하는 프로그램의 식별자이다.
한편, 예약 전송과 전송 오류시의 재전송을 위하여 재전송 횟수 필드, 재전송 간격 필드 및 예약 전송 시간 필드가 더 포함될 수 있다. 재전송 회수 필드는 단말기의 전원이 오프이거나 다른 여러 가지 오류로 인하여 전송에 실패한 경우에 상기 메시지를 몇 번 더 재전송할 것인가 하는 재전송 회수를 기록한다. 또한 재전송 간격 필드는 메시지의 재전송시에 재전송을 수행할 시간 간격 정보가 기록되어 있고, 예약 전송 시각 필드에는 메시지의 예약 전송 시간이 기록되어 있다.
한편, 전술한 메시지 송수신 방법은 컴퓨터 프로그램으로 작성 가능하다. 상 기 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 컴퓨터 프로그래머에 의하여 용이하게 추론될 수 있다. 또한, 상기 프로그램은 컴퓨터가 읽을 수 있는 정보저장매체(computer readable media)에 저장되고, 컴퓨터에 의하여 읽혀지고 실행됨으로써 메시지 송수신 방법을 구현한다. 상기 정보저장매체는 자기 기록매체, 광 기록매체, 및 캐리어 웨이브 매체를 포함한다.
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.
전술한 바와 같이 본 발명에 따르면, 사용자 별, 그룹별로 특화된 메시지를 단말의 상태에 따라 일반 메시지 또는 등기 메시지의 형태로 송신함으로써 사용자가 메시지를 읽었는지의 여부를 확인할 수 있다. 또한 메시지의 형태도 텍스트, 이미지, 동영상 등을 결합한 복합 메시지의 형태로 하거나 우선 순위 등을 부여하여 다양한 애플리케이션이 가능하다.

Claims (16)

  1. 메시지 수신을 동의한 사용자 단말로 전송될 멀티미디어 옵트인 메시지를 저장하는 메시지 저장부;
    상기 사용자 단말로부터 단말 상태 정보를 수신하고, 상기 멀티미디어 옵트인 메시지의 헤더 정보를 참조하여 상기 메시지의 전송을 제어하는 메시지 제어부; 및
    상기 멀티미디어 옵트인 메시지를 소정의 통신 방법에 따라 상기 사용자 단말로 전송하는 메시지 송신부를 포함하는 것을 특징으로 하는 멀티미디어 옵트인 메시지 전송 장치.
  2. 제1항에 있어서, 상기 메시지 제어부는
    상기 멀티미디어 옵트인 메시지의 헤더에 포함된, 그룹 아이디를 참조하여 해당 그룹의 사용자 단말을 상기 멀티미디어 옵트인 메시지의 수신처로 설정하는 것을 특징으로 하는 멀티미디어 옵트인 메시지 전송 장치.
  3. 제1항에 있어서, 상기 멀티미디어 옵트인 메시지는
    상기 사용자 단말로부터의 수신 확인 신호가 수신될 때까지 상기 메시지를 소정의 시간 간격으로 반복 전송할 것을 지정하는 등기전송여부 필드를 포함하는 것을 특징으로 하는 멀티미디어 옵트인 메시지 전송 장치.
  4. 제1항에 있어서, 상기 멀티미디어 옵트인 메시지는
    미리 설정된 시간에 설정된 반복횟수에 맞추어 상기 멀티미디어 옵트인 메시지를 반복하여 디스플레이 할 것을 지정하는 예약 디스플레이 여부 필드를 포함하는 것을 특징으로 하는 멀티미디어 옵트인 메시지 전송 장치.
  5. 제1항에 있어서, 상기 멀티미디어 옵트인 메시지는
    복수의 멀티미디어 옵트인 메시지를 동시에 전송하고자 할 때 그 전송 순서를 지정하는 우선순위 필드를 포함하는 것을 특징으로 하는 멀티미디어 옵트인 메시지 전송 장치.
  6. 제1항에 있어서, 상기 멀티미디어 옵트인 메시지는
    재생중인 프로그램과 연동되어 전송되는 경우, 상기 프로그램의 식별자 필드를 포함하는 것을 특징으로 하는 멀티미디어 옵트인 메시지 전송 장치.
  7. 제1항에 있어서, 상기 멀티미디어 옵트인 메시지는
    이미지, 오디오 및/또는 동영상 데이터를 포함하며, 상기 데이터와 결합하여 수행되는 애플리케이션 프로그램을 더 포함하는 것을 특징으로 하는 멀티미디어 옵트인 메시지 전송 장치.
  8. 제1항에 있어서,
    상기 사용자 단말은 디지털 방송 수신용 셋탑 박스인 것을 특징으로 하는 멀 티미디어 옵트인 메시지 전송 장치.
  9. AV 데이터를 수신하여 재생하는 AV 데이터 재생부;
    소정의 통신 방법에 따라 멀티미디어 옵트인 메시지를 수신하는 메시지 수신부;
    사용자 단말의 상태 정보를 송신하는 단말 상태 정보 송신부; 및
    상기 재생된 AV 데이터와 상기 수신한 멀티미디어 옵트인 메시지를 디스플레이하는 디스플레이부를 포함하는 것을 특징으로 하는 사용자 단말.
  10. 제9항에 있어서, 상기 단말 상태 정보 송신부는
    상기 수신한 멀티미디어 옵트인 메시지가 수신자의 수신확인을 요청하는 메시지인 경우, 수신자가 수신 확인을 클릭하여 그 내용을 읽으면 수신 확인 메시지를 서버로 전송하는 것을 특징으로 하는 사용자 단말.
  11. (a) 메시지 수신을 동의한 사용자 단말로 전송될 멀티미디어 옵트인 메시지를 저장하는 메시지 저장부에서 메시지를 읽어오는 단계
    (b) 사용자 단말로부터 단말 상태 정보를 수신하고, 상기 멀티미디어 옵트인 메시지의 헤더 정보를 참조하여 상기 메시지의 전송을 제어하는 단계; 및
    (c) 상기 멀티미디어 옵트인 메시지를 소정의 통신 방법에 따라 상기 사용자 단말로 전송하는 단계를 포함하는 것을 특징으로 하는 멀티미디어 옵트인 메시지 전송 방법.
  12. 제11항에 있어서, 상기 (b) 단계는
    상기 멀티미디어 옵트인 메시지의 헤더에 포함된, 그룹 아이디를 참조하여 해당 그룹의 사용자 단말을 상기 멀티미디어 옵트인 메시지의 수신처로 설정하는 것을 특징으로 하는 멀티미디어 옵트인 메시지 전송 방법.
  13. (a) 소정의 통신 방법에 따라 멀티미디어 옵트인 메시지를 수신하는 단계;
    (b) 사용자 단말의 상태 정보를 송신하는 단계; 및
    (c) 상기 수신한 멀티미디어 옵트인 메시지를 디스플레이하는 단계를 포함하는 것을 특징으로 하는 멀티미디어 옵트인 메시지 수신 방법.
  14. 제13항에 있어서, 상기 (b) 단계는
    상기 수신한 멀티미디어 옵트인 메시지가 수신자의 수신확인을 요청하는 메시지인 경우, 수신자가 수신 확인을 클릭하여 그 내용을 읽으면 수신 확인 메시지를 서버로 전송하는 것을 특징으로 하는 멀티미디어 옵트인 메시지 수신 방법.
  15. 멀티미디어 옵트인 메시지의 자료 구조를 기록한 정보저장매체에 있어서,
    해당 그룹의 사용자 단말로 상기 멀티미디어 옵트인 메시지를 전송할 것을 지정하여 저장하는 그룹 아이디 필드;
    상기 사용자 단말로부터의 수신 확인 신호가 수신될 때까지 상기 메시지를 소정의 시간 간격으로 반복 전송할 것을 지정하여 저장하는 등기전송여부 필드;
    설정된 시간에 설정된 반복횟수에 맞추어 상기 메시지를 반복 디스플레이할 것을 지정하여 저장하는 예약 디스플레이 여부 필드;
    상기 예약된 시간에 상기 메시지를 디스플레이 하는 반복 횟수를 저장하는 반복횟수 필드;
    상기 메시지의 디스플레이 시간 간격을 저장하는 디스플레이 시간 간격 필드;
    복수의 메시지를 동시에 전송하고자 할 때 그 전송 순서를 지정하여 저장하는 우선순위 필드; 및
    재생중인 프로그램과 연동되어 전송되는 경우, 상기 프로그램의 식별자를 저장하는 프로그램 식별자 필드를 포함하는 것을 특징으로 하는 정보저장매체.
  16. 제15항에 있어서,
    상기 옵트인 메시지의 전송 오류시에 재전송을 수행할 횟수를 지정하여 저장하는 재전송 횟수 필드;
    상기 재전송시에 재전송을 수행할 시간 간격을 지정하여 저장하는 재전송 간격 필드; 및
    상기 옵트인 메시지의 예약 전송시에, 예약된 전송 시간을 저장하는 예약 전송 시간 필드를 더 포함하는 것을 특징으로 하는 정보저장매체.
KR1020050062743A 2005-07-12 2005-07-12 멀티미디어 옵트인 메시지 송수신 장치 및 그 방법 KR100743080B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050062743A KR100743080B1 (ko) 2005-07-12 2005-07-12 멀티미디어 옵트인 메시지 송수신 장치 및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050062743A KR100743080B1 (ko) 2005-07-12 2005-07-12 멀티미디어 옵트인 메시지 송수신 장치 및 그 방법

Publications (2)

Publication Number Publication Date
KR20070008877A true KR20070008877A (ko) 2007-01-18
KR100743080B1 KR100743080B1 (ko) 2007-07-27

Family

ID=38010788

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050062743A KR100743080B1 (ko) 2005-07-12 2005-07-12 멀티미디어 옵트인 메시지 송수신 장치 및 그 방법

Country Status (1)

Country Link
KR (1) KR100743080B1 (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100742160B1 (ko) * 2005-12-01 2007-07-25 신우현 지상파 디엠비 피에이디 방송에서의 덮어쓰기 송출방법
CN113630307A (zh) * 2021-08-03 2021-11-09 京东城市(北京)数字科技有限公司 消息提示方法、装置、电子设备和存储介质
KR102581539B1 (ko) * 2023-02-08 2023-09-21 김성일 메시지의 제어 방법 및 이를 위한 서비스 컴퓨팅장치

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030025498A (ko) * 2001-09-21 2003-03-29 전자부품연구원 디지털 방송 환경에서의 실시간 경매 시스템 및 이를이용한 게임 콘텐츠 제공 방법
KR101020058B1 (ko) * 2003-12-16 2011-03-09 주식회사 비즈모델라인 무선통신장치와 그 기록매체

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100742160B1 (ko) * 2005-12-01 2007-07-25 신우현 지상파 디엠비 피에이디 방송에서의 덮어쓰기 송출방법
CN113630307A (zh) * 2021-08-03 2021-11-09 京东城市(北京)数字科技有限公司 消息提示方法、装置、电子设备和存储介质
CN113630307B (zh) * 2021-08-03 2023-09-05 京东城市(北京)数字科技有限公司 消息提示方法、装置、电子设备和存储介质
KR102581539B1 (ko) * 2023-02-08 2023-09-21 김성일 메시지의 제어 방법 및 이를 위한 서비스 컴퓨팅장치

Also Published As

Publication number Publication date
KR100743080B1 (ko) 2007-07-27

Similar Documents

Publication Publication Date Title
US9462324B2 (en) System and method for delivering targeted advertising in an internet protocol television system
US9009754B2 (en) Method and apparatus for alternate content scheduling on mobile devices
JP4601820B2 (ja) 通信ネットワーク上で情報を伝達する方法
US8079048B2 (en) System and method of scheduling an event related to an advertisement
US20100071007A1 (en) Method and Apparatus for Control of a Set-Top Box/Digital Video Recorder Using a Mobile Device
US8639091B2 (en) Advertisement bidding for data recording devices
JP5171633B2 (ja) 装置に宛てられたオーディオビジュアルコンテンツの受信
JP2002544609A (ja) ディジタル・ストリームのための広告サブグループ
JP2001238196A (ja) 検索システム、受信装置、検索装置および検索方法
CN101848365B (zh) 传送和接收交互式多媒体的方法
KR100733985B1 (ko) 특정 방송컨텐츠의 재생/저장을 위한 양방향 디지털 방송시스템 및 그 방법과, 그에 따른 양방향 디지털 방송 수신단말기 및 그 방법
KR100743080B1 (ko) 멀티미디어 옵트인 메시지 송수신 장치 및 그 방법
JP2004260573A (ja) コンテンツ提供システム、および、コンテンツ提供方法
KR100859709B1 (ko) Iptv 에서의 채널 변경 방법 및 그 시스템
KR20120071451A (ko) 타겟형 광고 제공 방법
JP3627631B2 (ja) パケット情報転送処理装置とストリーム情報転送処理装置およびストリーム情報転送ネットワークサービス提供方法
CN101753957A (zh) 用于数据处理的方法和装置以及具有该装置的***
WO2004088986A1 (ja) 放送と連携した情報処理方法
JP4557107B2 (ja) 画像情報配信システム
JP2004537196A (ja) 目標を定めた広告システム
JP2007193827A (ja) コンテンツ関連情報提供装置及びコンテンツ関連情報提供方法、電子掲示板システム、並びにコンピュータ・プログラム
CN101273374A (zh) 促使流传输内容接收方交互的方法
KR100801137B1 (ko) 쌍방향 방송형 멀티미디어 콘텐츠 중계 서비스 시스템 및방법
AU2015218425B2 (en) Multi Channel Signal Transmission Management System
KR20060037942A (ko) 셋탑박스를 이용한 메시징 서비스 방법

Legal Events

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

Payment date: 20120723

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20130723

Year of fee payment: 7

LAPS Lapse due to unpaid annual fee