[go: up one dir, main page]

KR101415002B1 - Method, Terminal, and Server for Reporting Terminal State Information in Dynamic Content Delivery - Google Patents

Method, Terminal, and Server for Reporting Terminal State Information in Dynamic Content Delivery Download PDF

Info

Publication number
KR101415002B1
KR101415002B1 KR1020070100377A KR20070100377A KR101415002B1 KR 101415002 B1 KR101415002 B1 KR 101415002B1 KR 1020070100377 A KR1020070100377 A KR 1020070100377A KR 20070100377 A KR20070100377 A KR 20070100377A KR 101415002 B1 KR101415002 B1 KR 101415002B1
Authority
KR
South Korea
Prior art keywords
terminal
status information
information
message
dcd
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
KR1020070100377A
Other languages
Korean (ko)
Other versions
KR20090035231A (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 에스케이플래닛 주식회사 filed Critical 에스케이플래닛 주식회사
Priority to KR1020070100377A priority Critical patent/KR101415002B1/en
Publication of KR20090035231A publication Critical patent/KR20090035231A/en
Application granted granted Critical
Publication of KR101415002B1 publication Critical patent/KR101415002B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법 및 그를 위한 단말기 및 DCD 서버에 관한 것이다. The present invention relates to a terminal status information reporting method for dynamic content transmission, and a terminal and a DCD server therefor.

본 발명은 DCD 서버가 단말기 내 DCD 클라이언트로부터 상기 단말기의 단말기상태정보를 보고받는 방법에 있어서, (a) DCD 서버가 DCD 클라이언트로 단말기상태정보 보고 알림 메시지를 전송하는 단말기상태정보 보고 알림 단계; (b) DCD 서버가 DCD 클라이언트로부터 단말기의 단말기 상태 ID 정보가 포함된 단말기상태정보 보고 메시지를 전송받는 단말기상태정보 보고 단계; 및 (c) DCD 서버가 DCD 클라이언트로 상기 단말기상태정보 보고 메시지에 대한 응답 메시지인 단말기상태정보 보고 응답 메시지를 전송하는 단말기상태정보 보고 응답 단계를 포함하는 것을 특징으로 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법을 제공한다. The present invention provides a method for a DCD server to receive and report terminal status information of a terminal from a DCD client in a terminal, the method comprising: (a) reporting a terminal status information report to a DCD server; (b) a terminal status information reporting step in which the DCD server receives the terminal status information report message including the terminal status ID information of the terminal from the DCD client; And (c) a terminal status information report response step of transmitting a terminal status information report response message, which is a response message to the terminal status report report message, to the DCD client. Provides an information reporting method.

본 발명에 의하면, DCD 서버가 단말기의 콘텐츠 수신 상태 정보를 인식할 수 있게 하여, 콘텐츠를 수신하지 못하는 상태의 단말기로의 불필요한 콘텐츠 전송을 방지하고, 네트워크 전송 효율성 및 DCD 서버와 단말기의 동작 효율성을 향상시키는 효과가 있다. According to the present invention, the DCD server can recognize the contents reception state information of the terminal, thereby preventing unnecessary contents transmission to the terminal in a state in which the contents can not be received, and to improve the network transmission efficiency and the operation efficiency of the DCD server and the terminal .

단말기, 상태, DCD, 콘텐츠 Terminal, status, DCD, content

Description

동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법 및 그를 위한 단말기 및 DCD 서버{Method, Terminal, and Server for Reporting Terminal State Information in Dynamic Content Delivery}TECHNICAL FIELD The present invention relates to a terminal status information reporting method for dynamic content transmission, and a terminal and DCD server for the method,

본 발명은 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법 및 그를 위한 단말기 및 DCD 서버에 관한 것이다. 더욱 상세하게는, 단말기상태정보 보고 방법을 통하여 DCD 서버가 단말기의 콘텐츠 수신 상태 정보를 인식할 수 있게 되어, 콘텐츠를 수신하지 못하는 상태의 단말기로의 불필요한 콘텐츠 전송을 방지하고, 네트워크 전송 효율성을 제고시키고, DCD 서버 및 단말기에 불필요한 부하를 방지하는 효과가 있는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법 및 그를 위한 단말기 및 DCD 서버에 관한 것이다. The present invention relates to a terminal status information reporting method for dynamic content transmission, and a terminal and a DCD server therefor. More specifically, the DCD server can recognize content reception status information of a terminal through a terminal status information reporting method, thereby preventing unnecessary content transmission to a terminal that is unable to receive a content, The present invention relates to a terminal status information reporting method for dynamic content transmission, which has an effect of preventing unnecessary load on a DCD server and a terminal, and a terminal and a DCD server therefor.

요즈음, 네트워크 인프라의 보급 확대로 인해, 사용자들이 원하는 콘텐츠를 생산하여 저장하고 있는 콘텐츠 제공 사업자가 많이 생겨났으며, 사용자들은 이러한 콘텐츠 제공 사업자가 운영하는 해당 사이트에 직접 방문함으로써 콘텐츠를 전달받을 수 있다. Recently, due to the expansion of the network infrastructure, a large number of content providers have been producing and storing contents desired by the users, and the users can receive the content by directly visiting the corresponding site operated by the contents provider .

이러한 콘텐츠 전달을 효과적으로 하기 위해서, 인터넷상에 실시간으로 생산 되고 변경되는 정보를 전달하기 방안으로서 웹 신디케이션(Web Syndication)이 절실히 요구되어졌으며, 그러한 웹 신디케이션(Web Syndication)의 일종으로서 RSS(Really Simple Syndication), 및 ATOM 등이 제안되어 표준이 되어졌고, 이러한 RSS(Really Simple Syndication), 및 ATOM 등으로 인해 콘텐츠의 배포가 가능해졌으며, RSS Reader등의 프로그램을 통해 콘텐츠를 수집하는 것도 많이 원활해졌다. In order to effectively transmit such content, web syndication has been urgently required as a means of transmitting information produced and changed in real time on the Internet. As a kind of such web syndication, RSS (Really Simple Syndication ), And ATOM have been proposed and standardized. It has become possible to distribute content due to RSS (Really Simple Syndication) and ATOM, and collecting contents through programs such as RSS Reader has become much smoother.

그러나, 상대적으로 자원이 제한된 이동(Mobile) 환경에서는 RSS/ATOM을 이용해 배포하는 콘텐츠를 PC환경에서와 같이 접근하는 것은 제한이 따른다. 이를 해결하기 위해, 이동 단말기를 위해 수집된 콘텐츠를 최적화된 형태로 전달하기 위한 방안이 요구되고 있으며, 대표적인 것이 OMA(Open Mobile Alliance)가 표준화를 추진중인 동적 콘텐츠 전송(Dynamic Content Delivery: DCD, 이하 "DCD"라 칭함)이다. DCD가 추구하는 바는 단말기 사용자에게 사용자가 원하는 콘텐츠를 사용자의 취향(Preference)을 반영하여 가장 효과적인 방법으로 전달하는 것이며, 이를 위한 콘텐츠 전달 기법으로 DCD 서버가 콘텐츠 업데이트(전송) 알림 메시지를 단말기로 전송함으로써 단말기로부터 콘텐츠 업데이트(전송) 요청 메시지를 수신하여 해당 콘텐츠를 단말기로 전송해주는 DCD-2 인터페이스(Interface)를 사용한 푸쉬(Push)방식이 제안되었다. 이러한 DCD-2 인터페이스를 사용한 푸쉬 방식에 의하여, 기존의 이동 서비스에서 사용자의 단말기가 무선인터넷상의 사이트에 접속하고 여러 단계(Depth)를 거쳐 콘텐츠를 찾아가서 보던 방식에 탈피하여 콘텐츠를 사용자가 어렵게 방문하지 않아도 사용자의 단말기로 전달해 주고, 더불어 사용자의 취향(Preference) 반영을 극대화하여 사용자가 원하는 콘텐츠를 제공해 주고자 하는 것이 DCD의 목적이 달성될 수 있게 된다. 그리고, DCD는 기존의 사용자의 단말기로부터의 콘텐츠 업데이트(전송) 요청에 의해서 DCD 서버가 단말기로 콘텐츠를 전송해주는 DCD-1 인터페이스(Interface)를 사용한 풀(Pull) 방식도 수용하고 있다.However, in a mobile environment with a relatively limited resource, accessing contents distributed using RSS / ATOM as in a PC environment is limited. In order to solve this problem, there is a demand for a method of delivering collected contents optimized for a mobile terminal in an optimized form. Representative examples include a Dynamic Content Delivery (DCD) scheme in which an Open Mobile Alliance (OMA) Quot; DCD "). The DCD pursues to deliver the content desired by the user to the terminal user in a most effective way reflecting the preference of the user. As a content delivery technique for this purpose, the DCD server transmits a content update notification message to the terminal A push method using a DCD-2 interface that receives a content update request message from a terminal and transmits the content to a terminal has been proposed. With the push method using the DCD-2 interface, a user's terminal accesses a site on a wireless Internet in an existing mobile service, moves away from a method of looking for content through several stages (Depth) It is possible to accomplish the purpose of DCD to deliver the content desired by the user to the terminal of the user and maximize the reflection of the preference of the user. The DCD also accepts a pull method using a DCD-1 interface in which a DCD server transmits content to a terminal in response to a content update (transmission) request from an existing user terminal.

이러한 동적 콘텐츠 전송(DCD) 기술은 클라이언트 서버 모델로써, 콘텐츠를 전송해주는 서버 역할을 하는 DCD 서버와 콘텐츠를 전송받는 클라이언트 역할을 하는 단말기 내 DCD 클라이언트와의 상호 연동에 의해서 수행되며, 이러한 DCD 기술은 DCD 서버와 DCD 클라이언트 간의 주고받는 메시지를 정의하고, 콘텐츠 및 메시지를 주고받는 방식에 대한 프로토콜을 규정하고 있다.This dynamic content transmission (DCD) technology is a client server model, which is performed by interworking a DCD server acting as a server for transmitting contents and a DCD client serving as a client receiving contents, Defines the messages exchanged between the DCD server and the DCD client, and specifies protocols for the content and message exchange.

하지만, 단말기가 콘텐츠를 전송받을 수 없는 상태일 때, 종래 DCD 기술에서는 DCD 서버가 단말기의 상태를 인식하지 못하여, 단말기로 불필요한 콘텐츠 전송을 하게 되는 문제점이 있다. However, when the terminal can not receive the contents, the DCD server does not recognize the state of the terminal in the conventional DCD technology, thereby causing unnecessary content transmission to the terminal.

또한, 이러한 불필요한 콘텐츠 전송은 네트워크 전송 효율성을 저하시키는 문제점과 DCD 서버 및 단말기에 불필요한 부하를 발생시키는 문제점을 발생시킨다. Such unnecessary contents transmission also causes a problem of deteriorating the network transmission efficiency and a problem of generating an unnecessary load on the DCD server and the terminal.

이러한 문제점을 해결하기 위한 본 발명의 목적은, CD 서버가 단말기의 콘텐츠 수신 상태 정보를 인식할 수 있게 하여, 콘텐츠를 수신하지 못하는 상태의 단말기로의 불필요한 콘텐츠 전송을 방지하는 데 있다.It is an object of the present invention to solve such a problem by preventing a CD server from recognizing contents reception state information of a terminal and thereby preventing unnecessary contents transmission to a terminal which can not receive contents.

이러한 문제점을 해결하기 위한 본 발명의 다른 목적은, CD 서버가 단말기의 콘텐츠 수신 상태 정보를 인식할 수 있게 하여, 콘텐츠를 수신하지 못하는 상태의 단말기로의 불필요한 콘텐츠 전송을 방지함으로써, 네트워크 전송 효율성 및 DCD 서버와 단말기의 동작 효율성을 향상시키는 데 있다. It is another object of the present invention to solve such a problem by providing a CD server capable of recognizing contents reception state information of a terminal and preventing unnecessary contents transmission to a terminal that can not receive contents, And to improve the operation efficiency of the DCD server and the terminal.

이러한 목적을 달성하기 위한 본 발명의 한 측면에 따르면, DCD 서버가 단말기로 콘텐츠를 전송하기 전, 상기 DCD 서버가 상기 단말기 내 DCD 클라이언트로부터 상기 단말기의 단말기상태정보를 보고받는 방법에 있어서, (a) 상기 DCD 서버가 상기 DCD 클라이언트로 단말기상태정보 보고 알림 메시지를 전송하는 단말기상태정보 보고 알림 단계; (b) 상기 DCD 서버가 상기 DCD 클라이언트로부터 상기 단말기의 단말기 상태 ID 정보가 포함된 단말기상태정보 보고 메시지를 전송받는 단말기상태정보 보고 단계; 및 (c) 상기 DCD 서버가 상기 DCD 클라이언트로 상기 단말기상태정보 보고 메시지에 대한 응답 메시지인 단말기상태정보 보고 응답 메시지를 전송하는 단말기상태정보 보고 응답 단계를 포함하는 것을 특징으로 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법을 제공한다. According to an aspect of the present invention, there is provided a method for a DCD server to report terminal status information of a terminal from a DCD client in the terminal, before a DCD server transmits a content to a terminal, A terminal state information reporting step of the DCD server transmitting a terminal state information reporting notification message to the DCD client; (b) a terminal status information reporting step in which the DCD server receives a terminal status information report message including terminal status ID information of the terminal from the DCD client; And (c) a terminal status information report response step in which the DCD server transmits a terminal status information report response message, which is a response message to the terminal status report report message, to the DCD client. And provides a method of reporting terminal status information.

이러한 목적을 달성하기 위한 본 발명의 다른 한 측면에 따르면, 단말기가 콘텐츠를 전송받기 전, 상기 단말기 내 DCD 클라이언트로부터 상기 단말기의 단말기상태정보를 보고받기 위한 DCD 서버에 있어서, (a) 상기 단말기에 대한 상기 단말기상태정보를 보고받기 위해 상기 DCD 클라이언트로 전송할 단말기상태정보 보고 알림 메시지를 생성하는 데이터 생성 관리부; (b) 상기 DCD 클라이언트로부터 상기 단말기상태정보가 포함된 단말기상태정보 보고 메시지를 수신하는 기능을 수행하는 데이터 수신 관리부; (c) 상기 DCD 클라이언트로 상기 단말기상태정보 보고 알림 메시지 및 상기 단말기상태정보 보고 메시지에 대한 응답 메시지인 단말기상태정보 보고 응답 메시지를 송신하는 기능을 수행하는 데이터 송신 관리부; (d) 상기 DCD 클라이언트로부터 상기 단말기상태정보 보고 메시지를 수신하여 인식하게 된 상기 단말기상태정보를 저장하는 기능을 수행하는 단말기상태정보 저장 관리부; 및 (e) 상기 콘텐츠를 저장하고 있는 콘텐츠제공 서버로부터 전달받고, 상기 DCD 클라이언트로 상기 단말기상태정보 저장 관리부에 저장된 상기 단말기상태정보를 토대로 콘텐츠 전송 여부를 결정하고, 상기 DCD 클라이언트가 콘텐츠를 수신할 단말기상태일 때 콘텐츠를 전송하는 기능을 수행하는 콘텐츠 전달 관리부를 포함하는 것을 특징으로 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 기능을 수행하는 DCD 서버를 제공한다. According to another aspect of the present invention, there is provided a DCD server for receiving and reporting terminal status information of a terminal from a DCD client in the terminal before receiving a content, the terminal comprising: (a) A data generation management unit for generating a terminal status information report notification message to be transmitted to the DCD client to receive the terminal status information for the terminal; (b) a data reception management unit for receiving a terminal status information report message including the terminal status information from the DCD client; (c) a data transmission manager for transmitting the terminal status information report notification message and the terminal status information report response message, which is a response message to the terminal status information report message, to the DCD client; (d) a terminal status information storage unit for storing the terminal status information received from the DCD client and receiving the terminal status information report message; And (e) receiving from the content providing server storing the content, determining whether to transmit the content based on the terminal status information stored in the terminal status information storage management section to the DCD client, and And a content delivery manager for performing a function of transmitting a content when the mobile terminal is in a terminal status. The DCD server performs a terminal status information reporting function for dynamic content transmission.

이러한 목적을 달성하기 위한 본 발명의 또 다른 한 측면에 따르면, 단말기가 콘텐츠를 전송받기 전, DCD 서버로 상기 단말기의 단말기상태정보를 보고하는 DCD 클라이언트가 포함된 상기 단말기에 있어서, 상기 DCD 클라이언트는, (a) 상기 DCD 서버로부터 단말기상태정보 알림 메시지를 수신하는 기능을 수행하는 메시지 수신 관리부; (b) 상기 단말기상태정보를 저장 및 갱신하는 것을 관리하는 기능을 수행하는 단말기상태정보 보고 관리부; (c) 상기 DCD 서버로 상기 단말기상태정보 보고 관리부에 저장된 상기 단말기상태정보가 포함된 단말기상태정보 보고 메시지를 생성하는 기능을 수행하는 메시지 생성 관리부; (d) 상기 메시지 생성 관리부에서 생성된 상기 단말기상태정보 보고 메시지를 상기 DCD 서버로 송신하는 기능을 수행하는 메시지 송신 관리부; 및 (e) 상기 DCD 서버로부터 상기 콘텐츠를 수신하는 기능을 수행하는 콘텐츠 수신 관리부를 포함하는 것을 특징으로 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 기능을 수행하는 단말기를 제공한다. According to another aspect of the present invention, there is provided a terminal including a DCD client for reporting terminal status information of the terminal to a DCD server before the terminal receives a content, the DCD client comprising: (a) a message reception management unit performing a function of receiving a terminal status information notification message from the DCD server; (b) a terminal status information report manager which manages storing and updating the terminal status information; (c) a message generation manager for generating a terminal status information report message including the terminal status information stored in the terminal status information report manager to the DCD server; (d) a message transmission management unit for transmitting the terminal status information report message generated by the message generation management unit to the DCD server; And (e) a content reception management unit performing a function of receiving the content from the DCD server, wherein the terminal status information reporting function for dynamic content transmission is provided.

이상에서 설명한 바와 같이 본 발명에 의하면, DCD 서버가 단말기의 콘텐츠 수신 상태 정보를 인식할 수 있게 하여, 콘텐츠를 수신하지 못하는 상태의 단말기로의 불필요한 콘텐츠 전송을 방지하는 효과가 있다.As described above, according to the present invention, the DCD server can recognize the contents reception state information of the terminal, thereby preventing unnecessary contents from being transmitted to the terminal that can not receive the contents.

또한, 본 발명을 이용하면, DCD 서버가 단말기의 콘텐츠 수신 상태 정보를 인식할 수 있게 하여, 콘텐츠를 수신하지 못하는 상태의 단말기로의 불필요한 콘텐츠 전송을 방지함으로써, 네트워크 전송 효율성 및 DCD 서버와 단말기의 동작 효율성을 향상시키는 효과가 있다. In addition, by using the present invention, it is possible to allow the DCD server to recognize the contents reception state information of the terminal, thereby preventing unnecessary contents transmission to the terminal that is unable to receive the contents, The operation efficiency is improved.

이하, 본 발명의 실시예를 첨부된 도면들을 참조하여 상세히 설명한다. 우선 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 당업자에게 자명하거나 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the drawings, the same reference numerals are used to designate the same or similar components throughout the drawings. In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention unclear.

도 1은 본 발명에 따른 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법을 제공하는 전체 시스템을 나타내는 도면이다. FIG. 1 is a diagram illustrating an overall system for providing a terminal status information reporting method for dynamic content transmission according to the present invention.

도 1을 참조하면, 본 발명에 따른 동적 콘텐츠 전송(Dynamic Content Delivery: DCD, 이하 "DCD"라 칭함)을 위한 단말기상태정보 보고 방법을 제공하는 전체 시스템은 DCD 클라이언트(110) 및 애플리케이션(120)이 포함된 단말기(100), DCD 서버(130), 콘텐츠제공 서버(140), 및 네트워크(150)로 구성된다. 1, an overall system for providing a UE status information reporting method for dynamic content delivery (DCD) according to the present invention includes a DCD client 110 and an application 120, A DCD server 130, a content providing server 140, and a network 150. The terminal 100 includes a terminal 100, a DCD server 130, a content providing server 140,

DCD 서비스는 클라이언트 서버 모델(Model)로써 설명할 수 있으며, 클라이언트 역할을 하는 DCD 클라이언트(110)와 서버 역할을 하는 DCD 서버(130)의 연동에 의해 콘텐츠제공 서버(140)에 저장된 콘텐츠가 네트워크(150)를 통하여 DCD 서버(130)로부터 단말기(100) 내 DCD 클라이언트로 전달된다. 이렇게 전달된 콘텐츠는 단말기(100) 내 애플리케이션(120)으로 전달되어 단말기(100)의 대기화면 또는 화면표시부에 표현된다.The DCD service can be described as a client server model and the content stored in the content providing server 140 can be transmitted to the network 100 via the interworking of the DCD client 110 acting as a client and the DCD server 130 acting as a server. 150 from the DCD server 130 to the DCD client in the terminal 100. The delivered content is delivered to the application 120 in the terminal 100 and displayed on the idle screen or the screen display of the terminal 100. [

DCD 클라이언트(110)는 DCD 서버(130)와 연동하여 DCD 서비스를 수행하는 단말기(100) 내 존재하는 클라이언트 역할의 모듈(Module)로서, DCD 서버(130)로부터 콘텐츠를 전송받는 기능을 수행하며, 이렇게 전송받은 콘텐츠를 애플리케이션(120)으로 전달하여 콘텐츠가 대기화면 또는 화면표시부에 표현될 수 있도록 해준다. The DCD client 110 is a module of a client role existing in the terminal 100 that performs DCD service in cooperation with the DCD server 130 and receives a content from the DCD server 130, And transmits the received content to the application 120 so that the content can be displayed on the idle screen or the screen display unit.

또한, DCD 클라이언트(110)는 DCD 서버(130)로부터 단말기상태정보 보고 알림 메시지를 전송받아, DCD 서버(130)로 단말기상태정보를 전송하는 기능을 수행한다. In addition, the DCD client 110 receives the terminal status information report notification message from the DCD server 130 and transmits the terminal status information to the DCD server 130.

DCD 클라이언트(110)는 단말기의 상태를 결정하고, 디스에이블드(Disabled) 상태, 서스펜디드(Suspended) 상태, 및 인에이블드(Enabled) 상태 중 하나의 상태가 된다. The DCD client 110 determines the state of the terminal and becomes one of the Disabled state, the Suspended state, and the Enabled state.

DCD 서버(130)는 DCD 클라이언트(110)와 연동하여 DCD 서비스를 수행하는 서버로서, 콘텐츠를 저장하고 있는 콘텐츠제공 서버로부터 콘텐츠를 전송받아 단말기(100) 내 DCD 클라이언트(110)로 전송하는 서버이다. The DCD server 130 is a server that performs a DCD service in cooperation with the DCD client 110 and receives the content from the content providing server storing the content and transmits the content to the DCD client 110 in the terminal 100 .

또한, DCD 서버(130)는 단말기의 DCD 클라이언트(110)로 단말기상태정보 보 고 알림 메시지를 전송하고, DCD 클라이언트(110)로부터 단말기상태정보를 전송받아 콘텐츠에 대한 전송 여부를 결정하는 기능을 수행한다. Also, the DCD server 130 transmits a terminal status information notification message to the DCD client 110 of the terminal, receives the terminal status information from the DCD client 110, and determines whether to transmit the content do.

네트워크(150)는 DCD 서버(130)로부터 단말기(100)의 DCD 클라이언트(110)로 메시지 또는 콘텐츠가 전송되는 경로로서, CDMA 1x 망, EVDO 망, WCDMA 망, HSDPA 망, HSUPA 망, Wibro 망 등의 이동통신망, WiFi 네트워크 등의 무선네트워크, 유선 인터넷(Wired Internet), 및 브로드캐스트(Broadcast) 방식의 네트워크 중 하나가 될 수 있다. The network 150 includes a CDMA 1x network, an EVDO network, a WCDMA network, an HSDPA network, a HSUPA network, a Wibro network, etc., as a path through which a message or contents are transmitted from the DCD server 130 to the DCD client 110 of the terminal 100 A wireless network such as a WiFi network, a wired Internet, and a broadcast network.

DCD 서비스는 클라이언트 서버 모델이므로, 본 발명에서는 본 발명에 따른 단말기 대기화면으로 동적 콘텐츠 전송을 위한 콘텐츠 과금정보 알림 기능을 수행하기 위한 DCD 서버(130)와 DCD 클라이언트(110) 간의 통신하는 메시지(Message) 및 통신 프로토콜(Protocol)만을 규정한다. DCD 서버(130) 및 DCD 클라이언트(110)가 콘텐츠제공 서버(140) 또는 애플리케이션(120)과 통신하는 것에 대한 부분은 본 발명에서는 생략한다.The DCD service is a client server model. Therefore, in the present invention, a message communicating between the DCD server 130 and the DCD client 110 for performing content billing information notification function for transmitting dynamic content to the terminal idle screen according to the present invention, ) And a communication protocol (Protocol). The portion in which the DCD server 130 and the DCD client 110 communicate with the content providing server 140 or the application 120 is omitted in the present invention.

도 2는 본 발명에 따른 동적 콘텐츠 전송을 위한 단말기상태 정보 보고 방법에 대한 흐름도를 나타내는 도면이다. 2 is a flowchart illustrating a method of reporting terminal status information for dynamic content transmission according to the present invention.

도 2를 참조하면, 본 발명에 따른 동적 콘텐츠 전송을 위한 단말기상태 정보 보고 방법은 단말기상태정보 보고 알림 단계(S 200), 단말기상태정보 보고 단계(S 202), 및 단말기상태정보 보고 응답 단계(S 204)를 포함하여 수행된다.Referring to FIG. 2, a method of reporting terminal status information for dynamic content transmission according to the present invention includes a step S 200 of reporting a terminal status information, a step S 202 reporting terminal status information, S 204).

본 발명에 따른 동적 콘텐츠 전송을 위한 단말기상태 정보 보고 방법에서의 각 세부 단계에 대하여서는 아래에서 상세하게 설명한다.  Each detailed step in the method of reporting terminal status information for dynamic content transmission according to the present invention will be described in detail below.

도 2를 참조하면, 단말기상태정보 보고 알림 단계(S 200)는 DCD 서버가 DCD 클라이언트로 단말기상태정보 보고 알림 메시지를 전송하는 단계이다. DCD 클라이언트는 단말기상태정보 보고 알림 메시지를 수신함으로써, 현재의 단말기상태정보를 DCD 서버로 송신해야하는 것을 인식하게 되는 것이다. Referring to FIG. 2, in step S 200, the DCD server transmits a terminal state information report notification message to a DCD client. The DCD client recognizes that the current terminal status information needs to be transmitted to the DCD server by receiving the terminal status information reporting notification message.

현재의 단말기상태정보는 DCD 서버로부터 콘텐츠를 수신하기 위한 단말기의 상태에 대한 정보로써, 디스에이블드(Disabled) 상태, 서스펜디드(Suspended) 상태, 및 인에이블드(Enabled) 상태에 대한 정보 중 하나에 해당된다. 이러한 단말기상태정보는 DCD 클라이언트의 상태에 따라 결정이 된다. The current terminal status information is information on the status of the terminal for receiving contents from the DCD server and is information on the status of Disabled, Suspended, and Enabled . Such terminal status information is determined according to the status of the DCD client.

디스에이블(Disabled) 상태는 콘텐츠를 수신받을 수 없는 단말기의 최초 상태이고, DCD에 관련된 모든 콘텐츠에 대한 정보가 삭제된 상태이고, 해당 세션 ID 정보에 해당하는 세션이 해제된 상태이다. The Disabled state is the initial state of the terminal in which the contents can not be received, the information about all the contents related to the DCD is deleted, and the session corresponding to the corresponding session ID information is released.

DCD 클라이언트가 DCD 서버에 등록되어 세션 ID가 생성되면, 디스에이블 상태에서 서스펜디드(Suspended) 상태로 상태가 변경된다. 이러한 서스펜디드 상태는 콘텐츠를 재생하기 위한 애플리케이션이 미등록된 상태를 의미하며, 애플리케이션 미등록된 상태이므로 해당 콘텐츠를 전송받을 수 없는 단말기의 상태이다.When the DCD client is registered in the DCD server and a session ID is generated, the state is changed from the disabled state to the suspended state. This suspended state means a state in which the application for playing back the content is unregistered, and the state of the terminal in which the application is not received because the application is not registered.

해당 콘텐츠를 전송받아 재생하기 위해서는 단말기에 기설치된 애플리케이션에 대한 정보들이 DCD 클라이언트에 의해서 DCD 서버로 등록이 되어야한다. 이렇게 애플리케이션에 대한 정보들이 DCD 서버에 등록되어 콘텐츠를 수신받을 수 있는 단말기의 상태를 인에이블드(Enabled) 상태라 한다. In order to receive and reproduce the content, information about the application installed in the terminal must be registered by the DCD client as a DCD server. The status of the terminal in which the information about the application is registered in the DCD server and the contents can be received is referred to as an enabled state.

단말기상태정보 보고 알림 단계(S 200)에서 DCD 서버로부터 DCD 클라이언트 로 전송되는 단말기상태정보 보고 알림 메시지는 메시지 타입을 식별하기 위한 프리미티브(Primitive) 타입 ID 정보, 메시지 처리를 식별하기 위한 트랜잭션(Transaction) ID 정보, 및 해당 메시지 처리가 수행되는 세션을 식별하기 위한 세션(Session) ID 정보를 포함한다. The terminal state information reporting notification message transmitted from the DCD server to the DCD client in the terminal state information reporting step S 200 includes a primitive type ID information for identifying a message type, a transaction for identifying a message processing, ID information, and session ID information for identifying a session in which the message processing is performed.

도 2를 참조하면, 단말기상태정보 보고 단계(S 202)는 DCD 서버가 DCD 클라이언트로부터 단말기의 단말기 상태 ID 정보가 포함된 단말기상태정보 보고 메시지를 전송받는 단계이다. DCD 서버는 DCD 클라이언트로부터 단말기상태정보 보고 메시지를 수신함으로써, DCD 클라이언트의 상태, 즉 단말기상태를 인식하게 된다. Referring to FIG. 2, the terminal status information reporting step (S 202) is a step in which the DCD server receives the terminal status information report message including the terminal status ID information of the terminal from the DCD client. The DCD server receives the terminal status information report message from the DCD client, thereby recognizing the status of the DCD client, i.e., the terminal status.

단말기상태정보 보고 단계(S 202)에서 DCD 클라이언트로부터 DCD 서버로 전송되는 단말기상태정보 보고 메시지는 메시지 타입을 식별하기 위한 프리미티브(Primitive) 타입 ID 정보, 메시지 처리를 식별하기 위한 트랜잭션(Transaction) ID 정보, 해당 메시지 처리가 수행되는 세션을 식별하기 위한 세션(Session) ID 정보, 및 단말기의 단말기상태정보가 포함된 단말기상태 ID 정보를 포함한다. The terminal status information reporting message transmitted from the DCD client to the DCD server in the terminal status information reporting step (S 202) includes primitive type ID information for identifying the message type, transaction ID information for identifying the message processing Session ID information for identifying a session in which the corresponding message processing is performed, and terminal status ID information including terminal status information of the terminal.

단말기상태정보 보고 메시지에 포함된 단말기상태 ID 정보는 단말기의 단말기상태정보를 식별하기 위한 ID 값으로써, 디스에이블(Disabled) 상태 ID, 서스펜디드(Suspended) 상태 ID, 및 인에이블(Enabled) 상태 ID 중 하나에 해당하는 정보이다. The terminal status ID information included in the terminal status information report message is an ID value for identifying the terminal status information of the terminal. The terminal status ID information includes a Disabled status ID, a Suspended status ID, and an Enabled status ID Information corresponding to one.

단말기상태 ID로 설정될 수 있는 디스에이블(Disabled) 상태 ID는 콘텐츠를 수신받을 수 없는 단말기의 최초 상태이고, DCD에 관련된 모든 콘텐츠에 대한 정보가 삭제된 상태이고, 해당 세션 ID 정보에 해당하는 세션이 해제된 상태에 대한 고 유한 ID값을 의미한다. The Disabled Status ID that can be set to the Terminal Status ID is the initial status of the terminal that can not receive the content, the information about all the content related to the DCD is deleted, the session corresponding to the session ID information Means a unique ID value for the released state.

DCD 클라이언트가 DCD 서버에 등록되어 세션 ID가 생성되면, 디스에이블 상태에서 서스펜디드(Suspended) 상태로 상태가 변경된다. 이러한 서스펜디드 상태는 콘텐츠를 재생하기 위한 애플리케이션이 미등록된 상태를 의미하며, 애플리케이션 미등록된 상태이므로 해당 콘텐츠를 전송받을 수 없는 단말기의 상태이다. 즉, 단말기상태 ID로 설정될 수 있는 서스펜디드(Suspended) 상태 ID는 DCD 클라이언트가 DCD 서버에 등록하여, 세션 ID가 생성되고, 콘텐츠를 재생하기 위한 애플리케이션에 대한 미등록된 단말기의 상태에 대한 고유 ID 값이다. When the DCD client is registered in the DCD server and a session ID is generated, the state is changed from the disabled state to the suspended state. This suspended state means a state in which the application for playing back the content is unregistered, and the state of the terminal in which the application is not received because the application is not registered. That is, the Suspended status ID, which can be set to the terminal status ID, is registered in the DCD server by the DCD client, and a session ID is generated, and a unique ID value for the status of the unregistered terminal to be.

해당 콘텐츠를 전송받아 재생하기 위해서는 단말기에 기설치된 애플리케이션에 대한 정보들이 DCD 클라이언트에 의해서 DCD 서버로 등록이 되어야한다. 이렇게 애플리케이션에 대한 정보들이 DCD 서버에 등록되어 콘텐츠를 수신받을 수 있는 단말기의 상태를 인에이블드(Enabled) 상태라 한다. 즉, 단말기상태 ID로 설정될 수 있는 인에이블(Enabled) 상태 ID는 DCD 클라이언트가 DCD 서버에 애플리케이션(Application)을 등록하여 콘텐츠를 수신받을 수 있는 단말기의 상태에 대한 고유한 ID 값을 의미한다. In order to receive and reproduce the content, information about the application installed in the terminal must be registered by the DCD client as a DCD server. The status of the terminal in which the information about the application is registered in the DCD server and the contents can be received is referred to as an enabled state. That is, the Enabled state ID that can be set to the terminal state ID means a unique ID value for the state of the terminal, through which the DCD client can receive the contents by registering the application with the DCD server.

도 2를 참조하면, 단말기상태정보 보고 응답 단계(S 204)는 DCD 서버가 전 단계(S 202)에서 DCD 클라이언트로부터 수신한 단말기상태정보 보고 메시지에 대한 응답 메시지인 단말기상태정보 보고 응답 메시지를 DCD 클라이언트로 전송하는 단계이다. Referring to FIG. 2, the terminal status information report response step (S 204) is a step in which the DCD server transmits a terminal status information report response message, which is a response message to the terminal status information report message received from the DCD client in the previous step (S 202) To the client.

단말기상태정보 보고 응답 단계(S 204)에서 DCD 서버로부터 DCD 클라이언트 로 전송되는 단말기상태정보고 응답 메시지는 메시지 타입을 식별하기 위한 프리미티브(Primitive) 타입 ID 정보, 메시지 처리를 식별하기 위한 트랜잭션(Transaction) ID 정보, 해당 메시지 처리가 수행되는 세션을 식별하기 위한 세션(Session) ID 정보, 및 트랜잭션(Transaction) ID에 해당하는 트랜잭션(Transaction)의 처리 결과(Result) 정보를 포함한다. The terminal status information high response message transmitted from the DCD server to the DCD client in the terminal status information reporting response step (S 204) includes primitive type ID information for identifying the message type, a transaction for identifying the message processing, ID information, session ID information for identifying a session in which the corresponding message processing is performed, and transaction result information corresponding to a transaction ID.

전술한 단말기상태정보 보고 응답 단계(S 204) 이후, DCD 서버는 단말기 내 DCD 클라이언트로부터 보고받은 단말기의 단말기상태정보에 따라 콘텐츠에 대한 전송 여부를 결정하게 된다. 단말기상태가 디스에이블(Disabled) 상태 및 서스펜디드(Suspended) 상태인 경우에는 DCD 클라이언트로 콘텐츠를 전송하지 않으며, 단말기상태가 인에이블(Enabled) 상태라면 DCD 클라이언트로 콘텐츠를 정상적으로 전송하게 된다. After the UE status information report response step (S 204), the DCD server determines whether to transmit the content according to the UE status information reported from the DCD client in the terminal. If the terminal status is Disabled or Suspended, the content is not transmitted to the DCD client. If the terminal status is Enabled, the content is normally transmitted to the DCD client.

요약하면, 전술한 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법을 통해서, DCD 서버는 DCD 클라이언트 및 단말기의 상태에 대한 정보를 DCD 클라이언트로부터 전송받게 되고, 이에 따라 콘텐츠를 DCD 클라이언트로 전송할지를 결정하게 된다. In summary, the DCD server receives information on the status of the DCD client and the terminal from the DCD client through the terminal status information reporting method for transmitting the dynamic content, and determines whether to transmit the content to the DCD client .

전술한 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법을 이용하면, 단말기가 콘텐츠를 전송받을 수 없는 상태일 때, DCD 서버가 단말기의 DCD 클라이언트로부터 단말기상태정보를 보고받고, 단말기로 불필요한 콘텐츠 전송을 하지않음으로써, 네트워크 사용 효율성 및 DCD 서버와 단말기 간의 상호 연동 효율성을 제고할 수 있다. Using the terminal status information reporting method for dynamic content transmission, when the terminal is in a state where it can not receive the content, the DCD server receives the terminal status information from the DCD client of the terminal and does not transmit unnecessary content to the terminal The efficiency of network use and the interworking efficiency between the DCD server and the terminal can be improved.

도 3은 본 발명에 따른 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법에서의 단말기 상태 보고 알림 메시지를 나타내는 도면이다. 3 is a diagram illustrating a terminal status report notification message in the terminal status information reporting method for dynamic content transmission according to the present invention.

상기 도 2에서 전술한 단말기상태정보 보고 알림 단계(S 200)에서 DCD 서버로부터 DCD 클라이언트로 전송되는 단말기상태정보 보고 알림 메시지(300)는 메시지 타입을 식별하기 위한 프리미티브(Primitive) 타입 ID (310) 정보, 메시지 처리를 식별하기 위한 트랜잭션(Transaction) ID (320) 정보, 및 해당 메시지 처리가 수행되는 세션을 식별하기 위한 세션(Session) ID (330) 정보를 포함한다. The terminal state information report notification message 300 transmitted from the DCD server to the DCD client in the terminal state information reporting step S 200 described above with reference to FIG. 2 includes a primitive type ID 310 for identifying a message type, A transaction ID 320 for identifying information and a message process, and a session ID 330 for identifying a session in which the corresponding message process is performed.

단말기상태정보 보고 알림 메시지(300)에 포함된 프리미티브(Primitive) 타입 ID (310)정보는 메시지 타입을 식별하기 위한 정보로서, 다른 메시지와 구분할 수 있도록 단말기상태정보 보고 알림 메시지(300)에 대응되는 고유한 ID 값으로 설정될 수 있다. 예를 들어서, 단말기상태정보 보고 알림 메시지(300)에 대한 프리미티브(Primitive) 타입 ID(310)를 "m001"로 설정한다면, DCD 클라이언트(110)가 한 메시지를 수신하고, 수신한 메시지 내 프리미티브(Primitive) 타입 ID(310)정보에 "m001"이라고 설정된 것을 확인하여 수신한 메시지가 단말기상태정보 보고 알림 메시지(300)란 것을 인지할 수 있으며, 이에 따라 DCD 클라이언트(110)는 단말기상태정보를 DCD 서버(130)로 전송(보고)하기 위해 (도 4에 후술할) 단말기상태정보 보고 메시지를 생성하게 된다. The primitive type ID 310 information included in the terminal status information report notification message 300 is information for identifying a message type and corresponds to the terminal status information report notification message 300 so as to be distinguishable from other messages It can be set to a unique ID value. For example, if the primitive type ID 310 for the terminal state information reporting notification message 300 is set to "m001 ", the DCD client 110 receives a message and transmits a primitive It is possible to recognize that the received message is the terminal status information report notification message 300. The DCD client 110 then transmits the terminal status information to the DCD And generates a terminal status information report message (to be described later with reference to FIG. 4) to transmit (report) to the server 130.

도 4는 본 발명에 따른 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법에서의 단말기 상태 보고 메시지를 나타내는 도면이다. 4 is a diagram illustrating a terminal status report message in a method of reporting terminal status information for dynamic content transmission according to the present invention.

상기 도 2에서 전술한 단말기상태정보 보고 단계(S 202)에서 DCD 클라이언트 로부터 DCD 서버로 전송되는 단말기상태정보 보고 메시지(400)는 메시지 타입을 식별하기 위한 프리미티브(Primitive) 타입 ID (410)정보, 메시지 처리를 식별하기 위한 트랜잭션(Transaction) ID (420)정보, 해당 메시지 처리가 수행되는 세션을 식별하기 위한 세션(Session) ID (430)정보, 및 단말기의 단말기상태정보가 포함된 단말기상태 ID (440)정보를 포함한다. The terminal status information report message 400 transmitted from the DCD client to the DCD server in the terminal status information reporting step S 202 described above with reference to FIG. 2 includes a primitive type ID 410 information for identifying a message type, A transaction ID 420 for identifying a message process, a session ID 430 for identifying a session in which the message processing is performed, and a terminal status ID including terminal status information of the terminal 440) information.

단말기상태정보 보고 메시지(400)에 포함된 프리미티브(Primitive) 타입 ID (410)정보는 메시지 타입을 식별하기 위한 정보로서, 다른 메시지와 구분할 수 있도록 단말기상태정보 보고 메시지(400)에 대응되는 고유한 ID 값으로 설정될 수 있다. 예를 들어서, 단말기상태정보 보고 메시지(400)에 대한 프리미티브(Primitive) 타입 ID(410)를 "m002"로 설정한다면, DCD 서버(130)가 한 메시지를 수신하고, 수신한 메시지 내 프리미티브(Primitive) 타입 ID(410)정보에 "m002"이라고 설정된 것을 확인하여 수신한 메시지가 단말기상태정보 보고 메시지(400)란 것을 인지할 수 있으며, 이에 따라 DCD 서버(130)는 단말기상태정보를 인식할 수 있게 되어, 단말기로의 콘텐츠 전송 여부를 결정하게 되고, DCD 클라이언트(110)로 전송해줄 (도 6에서 후술할) 단말기상태정보 보고 응답 메시지를 생성하게 된다. The primitive type ID 410 information included in the terminal status information report message 400 is information for identifying a message type and is a unique identifier corresponding to the terminal status information report message 400 ID < / RTI > For example, if the primitive type ID 410 for the terminal status information report message 400 is set to "m002 ", the DCD server 130 receives a message and transmits a primitive It is possible to recognize that the received message is the terminal status information report message 400. Accordingly, the DCD server 130 can recognize the terminal status information And determines whether to transmit the content to the terminal, and generates a terminal status information report response message (to be described later with reference to FIG. 6) to be transmitted to the DCD client 110.

단말기상태정보 보고 메시지(400)에 포함된 단말기상태 ID (440)정보는 단말기의 단말기상태정보를 식별하기 위한 ID 값으로써, 디스에이블(Disabled) 상태 ID, 서스펜디드(Suspended) 상태 ID, 및 인에이블(Enabled) 상태 ID 중 하나에 해당하는 정보이다. The terminal status ID 440 information included in the terminal status information report message 400 is an ID value for identifying the terminal status information of the terminal and includes a disabled status ID, (Enabled) Information corresponding to one of the status IDs.

도 5는 본 발명에 따른 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법 에서의 단말기 상태 보고 메시지 내 단말기 상태 ID 정보를 나타내는 도면이다. 5 is a diagram illustrating terminal status ID information in a terminal status report message in a terminal status information reporting method for dynamic content transmission according to the present invention.

도 5를 참조하면, 단말기상태정보 보고 메시지(400)에 포함된 단말기상태 ID (440)정보는 단말기의 단말기상태정보를 식별하기 위한 ID 값으로써, 디스에이블(Disabled) 상태 ID, 서스펜디드(Suspended) 상태 ID, 및 인에이블(Enabled) 상태 ID 중 하나에 해당하는 정보이며, 각 상태 ID들은 고유한 ID 값이 할당된다. Referring to FIG. 5, the terminal status ID 440 information included in the terminal status information report message 400 is an ID value for identifying the terminal status information of the terminal. The terminal status ID 440 includes a Disabled status ID, a Suspended status, A status ID, and an enabled status ID, and each status ID is assigned a unique ID value.

단말기상태 ID로 설정될 수 있는 디스에이블(Disabled) 상태 ID는 콘텐츠를 수신받을 수 없으며, 세션 ID 해제되고, 콘텐츠 정보가 삭제된 단말기의 최초 상태에 대한 고유 ID 값이다. 예를 들어 단말기상태 ID가 "0"(4400)으로 설정되어 있다면, 단말기상태가 디스에이블(Disabled) 상태인 것을 의미한다. A disabled status ID that can be set to the terminal status ID is a unique ID value for the initial status of the terminal from which the content can not be received, the session ID is released, and the content information is deleted. For example, if the terminal status ID is set to "0" (4400), it means that the terminal status is disabled.

단말기상태 ID로 설정될 수 있는 서스펜디드(Suspended) 상태 ID는 DCD 클라이언트가 DCD 서버에 등록(Registration)하여, 세션(Session) ID가 생성된 단말기의 상태에 대한 고유 ID 값으로써, 콘텐츠 수신이 중단된 단말기상태에 대한 ID 값이다. 예를 들어 단말기상태 ID가 "1"(4401)으로 설정되어 있다면, 단말기상태가 서스펜디드(Suspended) 상태인 것을 의미한다. The Suspended status ID that can be set to the terminal status ID is a unique ID value for the status of the terminal in which the DCD client is registered in the DCD server and the session ID is generated, The ID value for the terminal status. For example, if the terminal status ID is set to "1" (4401), it means that the terminal status is Suspended.

단말기상태 ID로 설정될 수 있는 인에이블(Enabled) 상태 ID는 DCD 클라이언트가 DCD 서버에 애플리케이션(Application)을 등록하여 콘텐츠를 수신받을 수 있는 단말기의 상태에 대한 고유한 ID 값이다. 예를 들어 단말기상태 ID가 "2"(4402)으로 설정되어 있다면, 단말기상태가 인에이블(Enabled) 상태인 것을 의미한다. The Enabled state ID that can be set to the terminal status ID is a unique ID value for the status of the terminal from which the DCD client can receive the content by registering the application with the DCD server. For example, if the terminal status ID is set to "2" (4402), it means that the terminal status is Enabled.

도 6은 본 발명에 따른 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법에서의 단말기 상태 보고 응답 메시지를 나타내는 도면이다. 6 is a diagram illustrating a terminal status report response message in a method of reporting terminal status information for dynamic content transmission according to the present invention.

상기 도 2에서 전술한 단말기상태정보 보고 응답 단계(S 204)에서 DCD 서버로부터 DCD 클라이언트로 전송되는 단말기상태정보고 응답 메시지(600)는 메시지 타입을 식별하기 위한 프리미티브(Primitive) 타입 ID(610) 정보, 메시지 처리를 식별하기 위한 트랜잭션(Transaction) ID(620) 정보, 해당 메시지 처리가 수행되는 세션을 식별하기 위한 세션(Session) ID(630) 정보, 및 트랜잭션(Transaction) ID에 해당하는 트랜잭션(Transaction)의 처리 결과(Result) (640)정보를 포함한다. The terminal status information high response message 600 transmitted from the DCD server to the DCD client in the UE status information report response step S 204 described above with reference to FIG. 2 includes a primitive type ID 610 for identifying a message type, A session ID 630 for identifying a session in which the corresponding message processing is performed, and a transaction corresponding to a transaction ID (Result) 640 of the transaction.

단말기상태정보 보고 응답 메시지(600)에 포함된 프리미티브(Primitive) 타입 ID (610)정보는 메시지 타입을 식별하기 위한 정보로서, 다른 메시지와 구분할 수 있도록 단말기상태정보 보고 응답 메시지(600)에 대응되는 고유한 ID 값으로 설정될 수 있다. 예를 들어서, 단말기상태정보 보고 응답 메시지(600)에 대한 프리미티브(Primitive) 타입 ID(610)를 "m003"로 설정한다면, DCD 클라이언트(110)가 한 메시지를 수신하고, 수신한 메시지 내 프리미티브(Primitive) 타입 ID(610)정보에 "m003"이라고 설정된 것을 확인하여 수신한 메시지가 단말기상태정보 보고 응답 메시지(600)란 것을 인지할 수 있으며, 이에 따라 DCD 클라이언트(110)는 단말기상태정보를 DCD 서버(130)로 정상적으로 보고되었음을 인식할 수 있게 되고 단말기상태정보 보고 방법을 마무리하게 된다. The primitive type ID 610 information included in the terminal status information report response message 600 is information for identifying a message type and corresponds to the terminal status information report response message 600 so as to be distinguishable from other messages It can be set to a unique ID value. For example, if the primitive type ID 610 for the terminal status information report response message 600 is set to "m003 ", the DCD client 110 receives a message and transmits a primitive The DCD client 110 can recognize that the received message is the terminal status information report response message 600. The DCD client 110 transmits the terminal status information to the DCD The server 130 can recognize that it has been normally reported and finish the method of reporting the terminal status information.

도 7은 본 발명에 따른 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법을 제공하는 DCD 서버의 내부구성도를 나타내는 도면이다.7 is a diagram illustrating an internal configuration of a DCD server that provides a method of reporting UE status information for dynamic content transmission according to the present invention.

도 7을 참조하면, 단말기가 콘텐츠를 전송받기 전, 단말기 내 DCD 클라이언트로부터 단말기의 단말기상태정보를 보고받기 위한 DCD 서버(130)는 데이터 생성 관리부(131), 데이터 수신 관리부(132), 데이터 송신 관리부(133), 단말기상태정보 저장 관리부(134), 및 콘텐츠 전달 관리부(135)를 포함하여 구성된다. 7, a DCD server 130 for receiving and reporting terminal status information of a terminal from a DCD client in a terminal before receiving a content includes a data generation management unit 131, a data reception management unit 132, A management unit 133, a terminal status information storage management unit 134, and a content delivery management unit 135.

데이터 생성 관리부(131)는 단말기에 대한 단말기상태정보를 보고받기 위해 DCD 클라이언트로 전송할 단말기상태정보 보고 알림 메시지를 생성하는 기능을 수행한다. The data generation and management unit 131 generates a terminal status information report notification message to be transmitted to the DCD client in order to receive the terminal status information of the terminal.

데이터 수신 관리부(132)는 DCD 클라이언트로부터 단말기상태정보가 포함된 단말기상태정보 보고 메시지를 수신하는 기능을 수행한다.The data reception management unit 132 receives the terminal status information report message including the terminal status information from the DCD client.

데이터 송신 관리부(133)는 DCD 클라이언트로 단말기상태정보 보고 알림 메시지 및 단말기상태정보 보고 메시지에 대한 응답 메시지인 단말기상태정보 보고 응답 메시지를 송신하는 기능을 수행한다. The data transmission management unit 133 transmits a terminal status information report notification message to the DCD client and a terminal status information report response message as a response message to the terminal status information report message.

단말기상태정보 저장 관리부(134)는 DCD 클라이언트로부터 단말기상태정보 보고 메시지를 수신하여 인식하게 된 단말기상태정보를 저장하는 기능을 수행한다.The terminal status information storage management unit 134 receives the terminal status information report message from the DCD client and stores the terminal status information to be recognized.

콘텐츠 전달 관리부(135)는 콘텐츠를 저장하고 있는 콘텐츠제공 서버로부터 전달받고, DCD 클라이언트로 단말기상태정보 저장 관리부에 저장된 단말기상태정보를 토대로 콘텐츠 전송 여부를 결정하고, DCD 클라이언트가 콘텐츠를 수신할 단말기상태일때 콘텐츠를 전송하는 기능을 수행한다. The content delivery management unit 135 determines whether to transmit content based on the terminal status information stored in the terminal status information storage management unit with the DCD client, receives the content from the content providing server storing the content, The content is transmitted.

도 8은 본 발명에 따른 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법을 제공하는 단말기의 내부구성도를 나타내는 도면이다.FIG. 8 is a diagram illustrating an internal configuration of a terminal that provides a method of reporting terminal status information for dynamic content transmission according to the present invention.

도 8을 참조하면, 단말기가 콘텐츠를 전송받기 전, DCD 서버로 단말기의 단말기상태정보를 보고하는 DCD 클라이언트가 포함된 단말기(100)는 DCD 클라이언 트(110), 애플리케이션(120)을 포함하여 구성되다.Referring to FIG. 8, a terminal 100 including a DCD client that reports terminal status information of a terminal to a DCD server before receiving a content includes a DCD client 110, an application 120, become.

단말기(100) 내 DCD 클라이언트(110)는 메시지 수신 관리부(111), 단말기상태정보 보고 관리부(112), 메시지 생성 관리부(113), 메시지 송신 관리부(114), 콘텐츠 수신 관리부(115)를 포함하여 구성된다. The DCD client 110 in the terminal 100 includes a message reception management unit 111, a terminal status information report management unit 112, a message generation management unit 113, a message transmission management unit 114, and a content reception management unit 115 .

메시지 수신 관리부(111)는 DCD 서버로부터 단말기상태정보 알림 메시지를 수신하는 기능을 수행한다. The message reception management unit 111 receives the terminal status information notification message from the DCD server.

단말기상태정보 보고 관리부(112)는 단말기상태정보를 저장 및 갱신하는 것을 관리하는 기능을 수행한다. The terminal status information report management unit 112 performs management of storing and updating terminal status information.

메시지 생성 관리부(113)는 단말기상태정보 보고 관리부(112)에 저장된 단말기상태정보가 포함된 단말기상태정보 보고 메시지를 생성하는 기능을 수행한다. The message generation and management unit 113 generates a terminal status information report message including the terminal status information stored in the terminal status information report management unit 112. [

메시지 송신 관리부(114)는 메시지 생성 관리부(113)에서 생성된 단말기상태정보 보고 메시지를 DCD 서버로 송신하는 기능을 수행한다.The message transmission management unit 114 transmits the terminal status information report message generated by the message generation management unit 113 to the DCD server.

콘텐츠 수신 관리부(115)는 DCD 서버로부터 콘텐츠를 수신하는 기능을 수행한다. The content reception management unit 115 performs a function of receiving content from the DCD server.

이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석 되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The foregoing description is merely illustrative of the technical idea of the present invention, and various changes and modifications may be made by those skilled in the art without departing from the essential characteristics of the present invention. Therefore, the embodiments disclosed in the present invention are intended to illustrate rather than limit the scope of the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. The scope of protection of the present invention should be construed according to the following claims, and all technical ideas within the scope of equivalents should be construed as falling within the scope of the present invention.

이상 설명한 바와 같이, 본 발명은 동적 콘텐츠 전송(Dynamic Content Delivery: DCD) 기술에 적용되어, CD 서버가 단말기의 콘텐츠 수신 상태 정보를 인식할 수 있게 하여, 콘텐츠를 수신하지 못하는 상태의 단말기로의 불필요한 콘텐츠 전송을 방지하고, 네트워크 전송 효율성 및 DCD 서버와 단말기의 동작 효율성을 향상시키는 효과가 있는 매우 유용한 발명이다. INDUSTRIAL APPLICABILITY As described above, the present invention is applied to a dynamic content delivery (DCD) technology, in which a CD server can recognize contents reception state information of a terminal, It is an extremely useful invention that has the effect of preventing content transmission and improving network transmission efficiency and operation efficiency of the DCD server and the terminal.

도 1은 본 발명에 따른 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법을 제공하는 전체 시스템을 나타내는 도면, 1 is a block diagram of an overall system for providing a method for reporting terminal status information for dynamic content transmission according to the present invention;

도 2는 본 발명에 따른 동적 콘텐츠 전송을 위한 단말기상태 정보 보고 방법에 대한 흐름도를 나타내는 도면, 2 is a flowchart illustrating a method of reporting terminal status information for dynamic content transmission according to the present invention;

도 3은 본 발명에 따른 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법에서의 단말기 상태 보고 알림 메시지를 나타내는 도면, 3 is a diagram illustrating a terminal status report notification message in a terminal status information reporting method for dynamic content transmission according to the present invention;

도 4는 본 발명에 따른 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법에서의 단말기 상태 보고 메시지를 나타내는 도면, 4 is a diagram illustrating a terminal status report message in a terminal status information reporting method for dynamic content transmission according to the present invention;

도 5는 본 발명에 따른 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법에서의 단말기 상태 보고 메시지 내 단말기 상태 ID 정보를 나타내는 도면, 5 is a diagram illustrating terminal status ID information in a terminal status report message in a terminal status information reporting method for dynamic content transmission according to the present invention;

도 6은 본 발명에 따른 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법에서의 단말기 상태 보고 응답 메시지를 나타내는 도면, 6 is a diagram illustrating a terminal status report response message in a terminal status information reporting method for dynamic content transmission according to the present invention;

도 7은 본 발명에 따른 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법을 제공하는 DCD 서버의 내부구성도를 나타내는 도면, FIG. 7 is a diagram illustrating an internal configuration of a DCD server that provides a method of reporting terminal status information for dynamic content transmission according to the present invention;

도 8은 본 발명에 따른 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법을 제공하는 단말기의 내부구성도를 나타내는 도면이다.FIG. 8 is a diagram illustrating an internal configuration of a terminal that provides a method of reporting terminal status information for dynamic content transmission according to the present invention.

< 도면의 주요 부분에 대한 부호의 설명 >Description of the Related Art

100: 단말기 110: DCD 클라이언트100: Terminal 110: DCD Client

111: 메시지 수신 관리부 112: 단말기상태정보 보고 관리부111: message reception management unit 112: terminal status information report management unit

113: 메시지 생성 관리부 114: 메시지 송신 관리부113: message generation management section 114: message transmission management section

115: 콘텐츠 수신 관리부 120: 애플리케이션115: Content reception management unit 120:

130: DCD 서버 131: 데이터 생성 관리부130: DCD server 131:

132: 데이터 수신 관리부 133: 데이터 송신 관리부132: Data reception management unit 133: Data transmission management unit

134: 단말기상태정보 저장 관리부134: terminal status information storage management unit

135: 콘텐츠 전달 관리부 140: 콘텐츠제공 서버135: Content delivery management unit 140: Content delivery server

Claims (18)

DCD 서버가 단말기로 콘텐츠를 전송하기 전, 상기 DCD 서버가 상기 단말기 내 DCD 클라이언트로부터 상기 단말기의 단말기상태정보를 보고받는 방법에 있어서,A method for the DCD server to report terminal status information of the terminal from a DCD client in the terminal, before the DCD server transmits content to the terminal, (a) 상기 DCD 서버가 상기 DCD 클라이언트로 단말기상태정보 보고 알림 메시지를 전송하는 단말기상태정보 보고 알림 단계;(a) a terminal state information reporting step of the DCD server transmitting a terminal state information reporting notification message to the DCD client; (b) 상기 DCD 서버가 디스에이블드(Disabled) 상태, 서스펜디드(Suspended) 상태 또는 인에이블드(Enabled) 상태 중 하나의 상태인 상기 DCD 클라이언트로부터 상기 단말기의 단말기 상태 ID 정보가 포함된 단말기상태정보 보고 메시지를 전송받는 단말기상태정보 보고 단계; 및(b) receiving, from the DCD client, one of a disabled state, a suspended state, and an enabled state of the DCD server, the terminal state information including the terminal state ID information of the terminal A terminal state information reporting step of receiving a report message; And (c) 상기 DCD 서버가 상기 DCD 클라이언트로 상기 단말기상태정보 보고 메시지에 대한 응답 메시지인 단말기상태정보 보고 응답 메시지를 전송하는 단말기상태정보 보고 응답 단계;(c) a terminal status information report response step in which the DCD server transmits a terminal status information report response message, which is a response message to the terminal status report report message, to the DCD client; 를 포함하되,, &Lt; / RTI & 상기 단말기상태정보 보고 알림 메시지(Terminal State Information Report Notify Message)는,The Terminal State Information Report Notify Message may include: 메시지 타입을 식별하기 위한 프리미티브(Primitive) 타입 ID 정보, 메시지 처리를 식별하기 위한 트랜잭션(Transaction) ID 정보 및 해당 메시지 처리가 수행되는 세션을 식별하기 위한 세션(Session) ID 정보를 포함하고,Primitive type ID information for identifying a message type, transaction ID information for identifying a message processing, and session ID information for identifying a session in which the corresponding message processing is performed, 상기 프리미티브(Primitive) 타입 ID 정보는,The primitive type ID information is information indicating a type, 다른 메시지와 구분할 수 있도록 상기 단말기상태정보 보고 알림 메시지에 대응되는 고유한 ID 값으로 설정되며,Is set to a unique ID value corresponding to the terminal status information reporting notification message so as to be distinguishable from other messages, 상기 DCD 서버는,The DCD server, 상기 단말기에 동적 콘텐츠를 전송하는 경우 콘텐츠 과금정보 알림 기능을 수행하는 것을 특징으로 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법.And when the dynamic content is transmitted to the terminal, the content charging information notification function is performed. 제 1항에 있어서,The method according to claim 1, 상기 단말기상태정보는,The terminal status information includes: 상기 DCD 서버로부터 상기 콘텐츠를 수신하기 위한 상기 단말기의 상태에 대 한 정보이고, 디스에이블드(Disabled) 상태, 서스펜디드(Suspended) 상태, 및 인에이블드(Enabled) 상태에 대한 정보 중 하나인 것을 특징으로 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법.The information about the state of the terminal for receiving the content from the DCD server and the information about a disabled state, a suspended state, and an enabled state A method of reporting terminal status information for dynamic content transmission. 제 1항에 있어서,The method according to claim 1, 상기 DCD 서버는,The DCD server, 상기 콘텐츠를 저장하고 있는 콘텐츠제공 서버로부터 상기 콘텐츠를 전송받아 상기 단말기 내 상기 DCD 클라이언트로 전송하며, 상기 단말기의 상기 DCD 클라이언트로 상기 단말기상태정보 보고 알림 메시지를 전송하고, 상기 DCD 클라이언트로부터 상기 단말기상태정보를 전송받는 것을 특징으로 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법.Receiving the content from the content providing server storing the content, transmitting the content to the DCD client in the terminal, transmitting the terminal status information reporting notification message to the DCD client of the terminal, Wherein the terminal status information is transmitted to the mobile terminal. 제 1항에 있어서,The method according to claim 1, 상기 DCD 클라이언트는,The DCD client, 상기 DCD 서버로부터 상기 단말기상태정보 보고 알림 메시지를 전송받아, 상기 DCD 서버로 상기 단말기상태정보를 전송하는 것을 특징으로 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법.Receiving the UE status report notification message from the DCD server, and transmitting the UE status information to the DCD server. 삭제delete 삭제delete 삭제delete 제 1항에 있어서,The method according to claim 1, 상기 단말기상태정보 보고 메시지(Terminal State Information Report Message)는,The Terminal State Information Report Message may include: 메시지 타입을 식별하기 위한 프리미티브(Primitive) 타입 ID 정보, 메시지 처리를 식별하기 위한 트랜잭션(Transaction) ID 정보, 해당 메시지 처리가 수행되는 세션을 식별하기 위한 세션(Session) ID 정보, 및 상기 단말기의 상기 단말기상태정보가 포함된 단말기상태 ID 정보를 포함하는 것을 특징으로 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법.(ID) information for identifying a message type, transaction ID information for identifying a message process, session ID information for identifying a session in which the message processing is performed, Wherein the terminal status information includes terminal status information including terminal status information. 제 8항에 있어서, 9. The method of claim 8, 상기 단말기상태정보 보고 메시지에 포함된 프리미티브(Primitive) 타입 ID 정보는,The primitive type ID information included in the terminal status information report message may be, 메시지 타입을 식별하기 위한 정보로서, 다른 메시지와 구분할 수 있도록 상기 단말기상태정보 보고 메시지에 대응되는 고유한 ID 값으로 설정될 수 있음을 특징으로 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법.The method of claim 1, wherein the terminal status information report message is a unique ID value corresponding to the terminal status information report message so as to be distinguished from other messages. 제 8항에 있어서,9. The method of claim 8, 상기 단말기상태 ID 정보는, The terminal status ID information includes: 상기 단말기의 상기 단말기상태정보를 식별하기 위한 ID 값이고, 디스에이블(Disabled) 상태 ID, 서스펜디드(Suspended) 상태 ID, 및 인에이블(Enabled) 상태 ID 중 하나인 것을 특징을 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법.Wherein the ID is an ID value for identifying the terminal status information of the terminal and is one of a Disabled status ID, a Suspended status ID, and an Enabled status ID. Method of reporting terminal status information. 제 10항에 있어서,11. The method of claim 10, 상기 디스에이블(Disabled) 상태 ID는,The disabled state ID is set to &quot; 상기 콘텐츠를 수신받을 수 없는 상기 단말기의 최초 상태이고, DCD에 관련된 모든 콘텐츠에 대한 정보가 삭제된 상태이고, 해당 세션 ID 정보에 해당하는 세션이 해제된 상태에 대한 고유 ID 값인 것을 특징으로 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법.Wherein the content ID is a unique ID value for a state in which the terminal can not receive the content and information about all contents related to DCD is deleted and a session corresponding to the session ID information is released. A method of reporting terminal status information for content transmission. 제 10항에 있어서,11. The method of claim 10, 상기 서스펜디드(Suspended) 상태 ID는, The Suspended State ID may be a &quot; 상기 DCD 클라이언트가 상기 DCD 서버에 등록하여, 상기 세션 ID가 생성되고, 상기 콘텐츠를 재생하기 위한 애플리케이션에 대한 미등록된 상기 단말기의 상태에 대한 고유 ID 값인 것을 특징으로 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법.Wherein the DCD client is registered with the DCD server and the session ID is generated and is a unique ID value for an unregistered status of the terminal for an application for playing back the content. Reporting method. 제 10항에 있어서,11. The method of claim 10, 상기 인에이블(Enabled) 상태 ID는,The Enabled state ID is set to &quot; 상기 DCD 클라이언트가 상기 DCD 서버에 애플리케이션(Application)을 등록하여 상기 콘텐츠를 수신받을 수 있는 상기 단말기의 상태에 대한 고유한 ID 값인 것을 특징으로 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법.Wherein the DCD client is an ID value unique to the status of the terminal, which can receive the content by registering an application with the DCD server. 제 1항에 있어서,The method according to claim 1, 상기 단말기상태정보 보고 응답 메시지(Terminal State Information Report Response Message)는,The terminal state information report response message may include: 메시지 타입을 식별하기 위한 프리미티브(Primitive) 타입 ID 정보, 메시지 처리를 식별하기 위한 트랜잭션(Transaction) ID 정보, 해당 메시지 처리가 수행되는 세션을 식별하기 위한 세션(Session) ID 정보, 및 상기 트랜잭션(Transaction) ID에 해당하는 트랜잭션(Transaction)의 처리 결과(Result) 정보를 포함하는 것을 특징으로 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법.Primitive type ID information for identifying a message type, Transaction ID information for identifying a message processing, Session ID information for identifying a session in which the corresponding message processing is performed, ) ID of the mobile terminal, and the result information of the transaction corresponding to the ID. 제 14항에 있어서,15. The method of claim 14, 상기 단말기상태정보 보고 응답 메시지에 포함된 프리미티브(Primitive) 타입 ID 정보는,The primitive type ID information included in the terminal status information report response message may be, 메시지 타입을 식별하기 위한 정보로서, 다른 메시지와 구분할 수 있도록 상기 단말기상태정보 보고 응답 메시지에 대응되는 고유한 ID 값으로 설정될 수 있음을 특징으로 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법.The method of claim 1, wherein the terminal status information is a unique ID value corresponding to the terminal status information report response message so as to distinguish the message type from other messages. 제 1항에 있어서,The method according to claim 1, 상기 (c) 단말기상태정보 보고 응답 단계 이후, After the (c) terminal status information report response step, 상기 DCD 서버는 상기 단말기로부터 보고받은 상기 단말기의 상기 단말기상태정보에 따라 상기 콘텐츠에 대한 전송 여부를 결정하는 것을 특징으로 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 방법.Wherein the DCD server determines whether to transmit the content according to the terminal status information of the terminal reported from the terminal. 단말기가 콘텐츠를 전송받기 전, 상기 단말기 내 DCD 클라이언트로부터 상기 단말기의 단말기상태정보를 보고받기 위한 DCD 서버에 있어서,A DCD server for receiving and reporting terminal status information of a terminal from a DCD client in the terminal, (a) 상기 단말기에 대한 상기 단말기상태정보를 보고받기 위해 상기 DCD 클라이언트로 전송할 단말기상태정보 보고 알림 메시지를 생성하는 데이터 생성 관리부;(a) a data generation management unit for generating a terminal status information report notification message to be transmitted to the DCD client to receive the terminal status information for the terminal; (b) 디스에이블드(Disabled) 상태, 서스펜디드(Suspended) 상태 또는 인에이블드(Enabled) 상태 중 하나의 상태인 상기 DCD 클라이언트로부터 상기 단말기상태정보가 포함된 단말기상태정보 보고 메시지를 수신하는 기능을 수행하는 데이터 수신 관리부;(b) a function of receiving a terminal status information report message including the terminal status information from the DCD client which is one of a disabled state, a suspended state, and an enabled state, A data reception management unit performing the data reception; (c) 상기 DCD 클라이언트로 상기 단말기상태정보 보고 알림 메시지 및 상기 단말기상태정보 보고 메시지에 대한 응답 메시지인 단말기상태정보 보고 응답 메시지를 송신하는 기능을 수행하는 데이터 송신 관리부;(c) a data transmission manager for transmitting the terminal status information report notification message and the terminal status information report response message, which is a response message to the terminal status information report message, to the DCD client; (d) 상기 DCD 클라이언트로부터 상기 단말기상태정보 보고 메시지를 수신하여 인식하게 된 상기 단말기상태정보를 저장하는 기능을 수행하는 단말기상태정보 저장 관리부; 및(d) a terminal status information storage unit for storing the terminal status information received from the DCD client and receiving the terminal status information report message; And (e) 상기 콘텐츠를 저장하고 있는 콘텐츠제공 서버로부터 전달받고, 상기 DCD 클라이언트로 상기 단말기상태정보 저장 관리부에 저장된 상기 단말기상태정보를 토대로 콘텐츠 전송 여부를 결정하고, 상기 DCD 클라이언트가 콘텐츠를 수신할 단말기상태일때 콘텐츠를 전송하는 기능을 수행하는 콘텐츠 전달 관리부;(e) determining whether to transmit content based on the terminal status information stored in the terminal status information storage management section, receiving the content from the content providing server storing the content, and transmitting the content to the DCD client, A content delivery manager for performing a function of transmitting a content when the content is in a status; 를 포함하되,, &Lt; / RTI & 상기 단말기상태정보 보고 알림 메시지(Terminal State Information Report Notify Message)는,The Terminal State Information Report Notify Message may include: 메시지 타입을 식별하기 위한 프리미티브(Primitive) 타입 ID 정보, 메시지 처리를 식별하기 위한 트랜잭션(Transaction) ID 정보 및 해당 메시지 처리가 수행되는 세션을 식별하기 위한 세션(Session) ID 정보를 포함하고,Primitive type ID information for identifying a message type, transaction ID information for identifying a message processing, and session ID information for identifying a session in which the corresponding message processing is performed, 상기 프리미티브(Primitive) 타입 ID 정보는,The primitive type ID information is information indicating a type, 다른 메시지와 구분할 수 있도록 상기 단말기상태정보 보고 알림 메시지에 대응되는 고유한 ID 값으로 설정되며,Is set to a unique ID value corresponding to the terminal status information reporting notification message so as to be distinguishable from other messages, 상기 단말기에 동적 콘텐츠를 전송하는 경우 콘텐츠 과금정보 알림 기능을 수행하는 것을 특징으로 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 기능을 수행하는 DCD 서버. And a content billing information notification function when the dynamic content is transmitted to the terminal. The DCD server performs the terminal status information reporting function for dynamic content transmission. 단말기가 콘텐츠를 전송받기 전, DCD 서버로 상기 단말기의 단말기상태정보를 보고하는 DCD 클라이언트가 포함된 상기 단말기에 있어서,The terminal including a DCD client for reporting terminal status information of the terminal to a DCD server before the terminal receives the content, 상기 DCD 클라이언트는, The DCD client, (a) 상기 DCD 서버로부터 단말기상태정보 알림 메시지를 수신하는 기능을 수행하는 메시지 수신 관리부;(a) a message reception management unit performing a function of receiving a terminal status information notification message from the DCD server; (b) 상기 단말기의 상태를 디스에이블드(Disabled) 상태, 서스펜디드(Suspended) 상태 또는 인에이블드(Enabled) 상태 중 하나로 결정하고, 상기 단말기상태정보를 저장 및 갱신하는 것을 관리하는 기능을 수행하는 단말기상태정보 보고 관리부;(b) managing the state of the terminal as one of a disabled state, a suspended state, and an enabled state, and managing the storing and updating of the terminal state information A terminal status information report manager; (c) 상기 단말기상태정보 보고 관리부에 저장된 상기 단말기상태정보가 포함된 단말기상태정보 보고 메시지를 생성하는 기능을 수행하는 메시지 생성 관리부;(c) a message generation management unit for generating a terminal status information report message including the terminal status information stored in the terminal status information report management unit; (d) 상기 메시지 생성 관리부에서 생성된 상기 단말기상태정보 보고 메시지를 상기 DCD 서버로 송신하는 기능을 수행하는 메시지 송신 관리부; 및(d) a message transmission management unit for transmitting the terminal status information report message generated by the message generation management unit to the DCD server; And (e) 상기 DCD 서버로부터 상기 콘텐츠를 수신하는 기능을 수행하는 콘텐츠 수신 관리부;(e) a content reception management unit performing a function of receiving the content from the DCD server; 를 포함하되,, &Lt; / RTI & 상기 단말기상태정보 보고 메시지는,The terminal status information report message includes: 메시지 타입을 식별하기 위한 프리미티브(Primitive) 타입 ID 정보, 메시지 처리를 식별하기 위한 트랜잭션(Transaction) ID 정보, 해당 메시지 처리가 수행되는 세션을 식별하기 위한 세션(Session) ID 정보, 및 상기 단말기의 상기 단말기상태정보가 포함된 단말기상태 ID 정보를 포함하고,(ID) information for identifying a message type, transaction ID information for identifying a message process, session ID information for identifying a session in which the message processing is performed, And terminal state ID information including terminal state information, 상기 프리미티브(Primitive) 타입 ID 정보는,The primitive type ID information is information indicating a type, 다른 메시지와 구분할 수 있도록 상기 단말기상태정보 보고 메시지에 대응되는 고유한 ID 값으로 설정되는 것을 특징으로 하는 동적 콘텐츠 전송을 위한 단말기상태정보 보고 기능을 수행하는 단말기. Wherein the terminal status information reporting message is set to a unique ID value corresponding to the terminal status information report message so as to distinguish it from other messages.
KR1020070100377A 2007-10-05 2007-10-05 Method, Terminal, and Server for Reporting Terminal State Information in Dynamic Content Delivery Expired - Fee Related KR101415002B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070100377A KR101415002B1 (en) 2007-10-05 2007-10-05 Method, Terminal, and Server for Reporting Terminal State Information in Dynamic Content Delivery

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070100377A KR101415002B1 (en) 2007-10-05 2007-10-05 Method, Terminal, and Server for Reporting Terminal State Information in Dynamic Content Delivery

Publications (2)

Publication Number Publication Date
KR20090035231A KR20090035231A (en) 2009-04-09
KR101415002B1 true KR101415002B1 (en) 2014-07-07

Family

ID=40760713

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070100377A Expired - Fee Related KR101415002B1 (en) 2007-10-05 2007-10-05 Method, Terminal, and Server for Reporting Terminal State Information in Dynamic Content Delivery

Country Status (1)

Country Link
KR (1) KR101415002B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101134821B1 (en) * 2010-11-15 2012-04-13 주식회사 엘지유플러스 Upgrade server and operating method for processing upgrade of system which detecting operation condition of mobile terminal

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070037258A (en) * 2005-09-30 2007-04-04 엘지전자 주식회사 How to Play Multimedia Contents of Mobile Communication Terminal
WO2007107069A1 (en) * 2006-03-17 2007-09-27 Huawei Technologies Co., Ltd. A dynamic content continuous transmission method, device and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070037258A (en) * 2005-09-30 2007-04-04 엘지전자 주식회사 How to Play Multimedia Contents of Mobile Communication Terminal
WO2007107069A1 (en) * 2006-03-17 2007-09-27 Huawei Technologies Co., Ltd. A dynamic content continuous transmission method, device and system

Also Published As

Publication number Publication date
KR20090035231A (en) 2009-04-09

Similar Documents

Publication Publication Date Title
KR101370318B1 (en) Method and Server for Collecting Contents Usage Information
KR101089401B1 (en) Automatic user device presence registration system
CN102186164B (en) Method and management device for operating device resource
WO2011150707A1 (en) Method and system for managing terminal states or terminal events in machine-to-machine or machine-to-man or man-to-machine (m2m) service
CN111263338A (en) Network distribution method of Bluetooth Mesh network and related network distribution equipment and system
KR101207132B1 (en) Method, System, Server and Terminal for Displaying Contents Differentially in Standby Screen
CN106993043B (en) Data communication system and method based on agency
KR20110131995A (en) Server and method for providing terminal management service and terminal receiving terminal management service
KR20050056979A (en) Who, what, where, when information supply facility
KR20140061943A (en) System and method for advertisement message integrated management
KR101415002B1 (en) Method, Terminal, and Server for Reporting Terminal State Information in Dynamic Content Delivery
US20090028117A1 (en) Providing network connectivity and service state information to application servers
US8761767B2 (en) Method, system, terminal and network side for triggering terminal response
KR101378401B1 (en) Method and DCD Server for Content Delivery Control according to Content Type
CN101304554A (en) MMS service system and MMS tracing center
KR101313677B1 (en) Method, Terminal, and Server for Negotiating Terminal Capability in Dynamic Content Delivery
KR101078370B1 (en) RFID/USN Integrated Framework
KR101382360B1 (en) Method, DCD Server and Terminal for Registering and De-Registering DCD Enabled Client Application
US20250150785A1 (en) Method for determining proximity between mobile devices, method for managing a database, computer program product, and mobile device
KR20090032699A (en) Method for controlling terminal content receiving function and cd server for same
KR101172929B1 (en) Method, Terminal, and Server for Notifying Charge Information in Dynamic Content Delivery
KR100833978B1 (en) Method for transmitting wireless internet quality measurement information, system and mobile terminal therefor
KR101128844B1 (en) Method, Server and Terminal for Transmitting Content through Managing Terminal Status
KR101128852B1 (en) Method, Terminal, and Server for Administrating Terminal Memory in Updating Content
KR20090038539A (en) Content delivery schedule management method, content delivery server and terminal therefor

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20071005

PG1501 Laying open of application
N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 20111021

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20120807

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20071005

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20131224

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20140624

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20140627

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20140630

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20170608

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20170608

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20180615

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20180615

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20190605

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20190605

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20200616

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20210624

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20220603

Start annual number: 9

End annual number: 9

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20240408