KR100675130B1 - Method and system for providing content to set-top box at the request of a third party - Google Patents
Method and system for providing content to set-top box at the request of a third party Download PDFInfo
- Publication number
- KR100675130B1 KR100675130B1 KR1020050077205A KR20050077205A KR100675130B1 KR 100675130 B1 KR100675130 B1 KR 100675130B1 KR 1020050077205 A KR1020050077205 A KR 1020050077205A KR 20050077205 A KR20050077205 A KR 20050077205A KR 100675130 B1 KR100675130 B1 KR 100675130B1
- Authority
- KR
- South Korea
- Prior art keywords
- content
- top box
- information
- address
- user
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/437—Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25858—Management of client data involving client software characteristics, e.g. OS identifier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42684—Client identification by a unique number or address, e.g. serial number, MAC address, socket ID
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4332—Content storage operation, e.g. storage operation in response to a pause request, caching operations by placing content in organized collections, e.g. local EPG data repository
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N21/8586—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Graphics (AREA)
- Power Engineering (AREA)
- Information Transfer Between Computers (AREA)
Abstract
본 발명은 사용자로부터 다양한 경로를 통해 컨텐츠 전송 요청을 받아 컨텐츠를 셋탑박스로 직접 전송하거나 다운로드하는 방법 및 그 시스템에 관한 것이다. 본 발명은 네트워크를 통해 접속된 셋탑박스로부터 장치 고유 번호를 수신하는 단계와, 사용자 등록 정보에 대응하여 상기 수신된 셋탑박스의 장치 고유 번호를 등록하는 단계와, 제 3의 사용자 단말기를 통하여 상기 사용자 등록 정보에 따라 로그인된 사용자로부터 상기 셋탑박스로의 컨텐츠 전송 요청을 수신하는 단계, 및 상기 컨텐츠 전송 요청에 따라 선택된 컨텐츠를 상기 사용자 등록 정보에 대응하는 셋탑박스로 전송하는 단계를 포함하는 것을 특징으로 하는 컨텐츠 제공 방법을 제공한다. 본 발명에 의하면, 텔레비전과 리모컨 등과 같은 셋탑박스의 제한된 인터페이스를 통하지 않고도 다양한 경로를 통해 사용자로부터 선택된 컨텐츠를 셋탑박스로 전송할 수 있다.The present invention relates to a method and a system for receiving a content transmission request from a user through various paths and transmitting or downloading the content directly to the set-top box. The present invention comprises the steps of receiving a device unique number from the set-top box connected via a network, registering a device unique number of the received set-top box corresponding to user registration information, and the user through a third user terminal Receiving a content transmission request from the user logged in according to the registration information to the set-top box, and transmitting the content selected according to the content transmission request to the set-top box corresponding to the user registration information. It provides a content providing method. According to the present invention, the content selected by the user can be transmitted to the set-top box through various paths without passing through the limited interface of the set-top box such as a television and a remote controller.
Description
도 1은 본 발명에 따른 네트워크를 통해 컨텐츠를 셋탑박스로 제공하기 위한 구성의 일례를 나타내는 도면이다.1 is a diagram illustrating an example of a configuration for providing content to a set-top box through a network according to the present invention.
도 2는 본 발명에 따른 컨텐츠 제공 방법에 있어서, 사용자 등록 정보 및 셋탑박스의 장치 고유 번호를 대응시킨 테이블을 나타내는 도면이다.2 is a diagram showing a table in which user registration information and a device unique number of a set-top box correspond to each other in the content providing method according to the present invention.
도 3은 본 발명의 일실시예에 따른 컨텐츠 전송 관리 시스템의 구성을 나타내는 도면이다.3 is a diagram illustrating a configuration of a content delivery management system according to an embodiment of the present invention.
도 4는 본 발명의 일실시예에 따른 컨텐츠 전송 방법에 있어서, 사용자 등록과 셋탑박스 등록 절차를 나타내는 도면이다.4 is a diagram illustrating a user registration and a set-top box registration procedure in a content transmission method according to an embodiment of the present invention.
도 5는 본 발명의 실시예에 따른 컨텐츠 전송 방법에 있어서, 사용자 로그인과 셋탑박스 접속 절차를 나타내는 도면이다.5 is a diagram illustrating a user login and set-top box access procedure in a content transmission method according to an embodiment of the present invention.
도 6은 본 발명의 실시예에 따른 컨텐츠 전송 방법에 있어서, 컨텐츠 제공 서비스 서버를 통한 컨텐츠 전송 요청과 컨텐츠 전송 절차를 나타내는 도면이다.6 is a diagram illustrating a content delivery request and a content delivery procedure through a content providing service server in a content delivery method according to an embodiment of the present invention.
도 7은 본 발명에 따른 컨텐츠 전송 방법에 있어서, 컨텐츠 전송 관리 시스템을 통한 컨텐츠 전송 요청과 컨텐츠 전송 절차의 제1 실시예를 나타내는 도면이 다.7 is a diagram illustrating a first embodiment of a content delivery request and a content delivery procedure through a content delivery management system in a content delivery method according to the present invention.
도 8은 본 발명에 따른 컨텐츠 전송 방법에 있어서, 컨텐츠 전송 관리 시스템을 통한 컨텐츠 전송 요청과 컨텐츠 전송 절차의 제2 실시예를 나타내는 도면이다.8 is a view showing a second embodiment of a content delivery request and a content delivery procedure through a content delivery management system in a content delivery method according to the present invention.
도 9는 본 발명에 따른 컨텐츠 전송 방법에 있어서, 컨텐츠 전송 관리 시스템을 통한 컨텐츠 전송 요청과 컨텐츠 전송 절차의 제3 실시예를 나타내는 도면이다.9 is a diagram illustrating a third embodiment of a content delivery request and a content delivery procedure through a content delivery management system in a content delivery method according to the present invention.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
110: 셋탑박스 120: 사용자 단말기110: set-top box 120: user terminal
130: 네트워크 140, 300: 컨텐츠 전송 관리 시스템130:
150: 컨텐츠 제공 서비스 서버150: content providing service server
310: 등록부 320: 통신부310: register 320: communication unit
330: 전송 정보 저장부 340: 전송부330: transmission information storage unit 340: transmission unit
본 발명은 네트워크를 통해 컨텐츠를 셋탑박스로 제공하는 방법 및 그 시스템에 관한 것으로, 특히 사용자로부터 셋탑박스의 텔레비전 인터페이스 외의 다양한 경로를 통해 컨텐츠 전송 요청을 받아 해당 컨텐츠를 셋탑박스로 직접 전송하거나 다운로드하는 방법 및 그 시스템에 관한 것이다.The present invention relates to a method and a system for providing content to a set-top box through a network, and in particular, receiving a content transmission request from a user through various paths other than the television interface of the set-top box, and transmitting or downloading the content directly to the set-top box. It relates to a method and a system thereof.
통상적으로 셋탑박스(set-top box)는 주문형 비디오, 영상판 홈 쇼핑, 또는 네트워크 게임 등 차세대 쌍방향 멀티미디어 통신 서비스를 이용하는데 필요한 통신 단말기로서, 영상 혹은 음성 등의 멀티미디어 신호의 수신 및 저장 기능, 수신된 멀티미디어 신호를 변환하여 텔레비전에서 상영하는 기능을 수행한다. In general, a set-top box is a communication terminal required to use next-generation interactive multimedia communication services such as video on demand, video home shopping, or network game, and receives and stores multimedia signals such as video or audio. Converts the multimedia signal to be displayed on a television.
종래 셋탑박스는 네트워크에 직접 연결된 상태에서 텔레비전 및 리모컨과 같은 인터페이스를 통해 원하는 컨텐츠를 선택 한다. 따라서, 종래 셋탑박스는 상기 텔레비전 및 리모컨을 통해서만 다운로드 받을 컨텐츠를 선택 할 수 있기 때문에 셋탑박스의 컨텐츠 선택에 대한 경로의 제약이 많은 문제점이 있다. The conventional set-top box selects the desired content through an interface such as a television and a remote control while directly connected to a network. Therefore, the conventional set-top box can select the content to be downloaded only through the television and the remote control, there are many problems in the path of the content selection of the set-top box.
또한, 디빅스플레이어와 같이 직접 네트워크에 연결되지 않고 PC 부착형 멀티미디어 플레이어 장치 형태의 셋탑박스는, PC에 부착되어 있는 동안 PC를 통하여 네트워크에 연결되어 원하는 컨텐츠를 다운로드 받은 후, 해당 셋탑박스를 텔레비전으로 옮겨 연결하거나 PC와 텔레비전을 연결하는 별도의 유.무선 네트워크를 통하여 원하는 컨텐츠를 보게 되는 방식으로서, 원하는 컨텐츠를 다운로드 받는 과정에 PC에 종속된 형태로서만 가능하다는 제약이 있는 문제점이 있다.In addition, the set-top box in the form of a PC-attached multimedia player device, such as a DivX player, is connected to the network via a PC while downloading the desired content while attached to the PC, and then the set-top box is transferred to a television. As a method of viewing desired content through a separate wired / wireless network that connects or connects a PC to a TV, there is a problem in that the process of downloading desired content is only possible in a PC-dependent form.
또한, 종래 셋탑박스는 텔레비전 또는 리모컨과 같은 인터페이스를 통해 다운로드 받을 영상 신호를 선택 받기 때문에 사용자가 상기 셋탑박스가 설치된 장소 이외의 다른 장소 또는 장소 이동 중에 상기 셋탑박스에서 다운로드 받을 컨텐츠를 선택할 수 없는 단점이 있다.In addition, the conventional set-top box receives a video signal to be downloaded through an interface such as a television or a remote control, so that the user cannot select content to be downloaded from the set-top box while moving to a place or place other than the place where the set-top box is installed. There is this.
본 발명은 상술한 바와 같은 종래기술의 문제점을 해결하기 위해 안출된 것 으로서, 셋탑박스의 텔레비전 인터페이스 이외의 다양한 경로를 통해 컨텐츠를 선택 하여 선택된 컨텐츠를 네트워크에 연결된 셋탑박스로 전송하는 방법 및 그 시스템을 제공하는 것을 목적으로 한다. The present invention has been made to solve the problems of the prior art as described above, and a method and system for selecting a content through a variety of paths other than the television interface of the set-top box to transmit the selected content to the set-top box connected to the network The purpose is to provide.
본 발명의 다른 목적은 셋탑박스가 설치되어 있지 않는 장소 또는 이동 중에 사용자가 네트워크에 연결된 셋탑박스로 전송할 컨텐츠를 선택하도록 하고, 이렇게 선택된 컨텐츠를 셋탑박스로 전송하는 것이다.Another object of the present invention is to allow a user to select content to be transmitted to a set-top box connected to a network while a set-top box is not installed or moving, and transmit the selected content to the set-top box.
상기의 목적을 달성하고, 상술한 종래기술의 문제점을 해결하기 위하여, 본 발명의 일 실시 예에 따른 컨텐츠 제공 방법은, 네트워크를 통해 접속된 셋탑박스로부터 장치 고유 번호를 수신하는 단계와, 상기 셋탑박스가 네트워크를 통하여 최초로 접속한 시점 1회에 한하여 사용자 등록 정보에 대응하여 상기 수신된 셋탑박스의 장치 고유 번호를 등록하는 단계와, 상기 셋탑박스의 장치 고유번호를 등록한 이후에는 매번 셋탑박스가 네트워크에 접속할 때 수신한 셋탑박스의 장치 고유 번호와 네트워크 주소를 사용자 등록 정보와 연결하여 등록하는 단계와, 상기 사용자 등록 정보에 따라 로그인된 사용자로부터 상기 셋탑박스에 대한 컨텐츠 전송 요청을 수신하는 단계, 및 상기 컨텐츠 전송 요청에 따라 선택된 컨텐츠를 상기 사용자 등록 정보에 대응하는 셋탑박스로 전송하는 단계를 포함하는 것을 특징으로 한다.In order to achieve the above object and to solve the above-mentioned problems of the prior art, the content providing method according to an embodiment of the present invention, receiving the device unique number from the set-top box connected through a network, and the set-top Registering the device unique number of the set-top box in response to user registration information only once when the box is first accessed through the network, and after registering the device unique number of the set-top box, the set-top box is networked every time. Connecting to the device registration number and the network address of the set-top box received when accessing the user registration information, receiving a content transmission request for the set-top box from the user logged in according to the user registration information; The content selected according to the content transmission request corresponds to the user registration information. Characterized in that it comprises the step of transmitting to the set-top box.
본 발명의 다른 일측에 따르는 셋탑박스는, 컨텐츠를 저장하는 저장부, 컨텐츠 전송 관리 시스템 및 컨텐츠 제공 서비스 서버 등의 외부 시스템과 통신하는 통신부, 전송되는 컨텐츠의 주소 정보 및 그에 따른 전송 방식에 따라 그 과정의 제어를 담당하는 전송 제어부를 포함하는 것을 특징으로 한다. 이 셋탑박스의 구성 부분 중, 상기 저장된 컨텐츠를 변환하여 텔레비전 등의 외부 장치에서 플레이하는 재생부 등의 구성 요소는 본 특허와 직접 관련이 없으므로 생략한다.According to another aspect of the present invention, a set-top box includes a storage unit for storing content, a communication unit for communicating with an external system such as a content delivery management system and a content providing service server, address information of the transmitted content, and a transmission scheme according thereto. It characterized in that it comprises a transmission control unit in charge of controlling the process. Among the constituent parts of the set-top box, components such as a playback unit that converts the stored contents and play them on an external device such as a television are not directly related to the present patent and thus will be omitted.
본 발명의 다른 일측에 따르는 컨텐츠 전송 관리 시스템은 사용자 등록 정보 및 셋탑박스의 장치 고유 번호를 등록하는 등록부와, 사용자 등록 정보에 따라 로그인한 사용자의 컨텐츠 전송 요청에 따라 그 사용자에게 등록된 셋탑박스에 해당하는 다운로드 큐에 그 컨텐츠 전송 정보를 저장하는 전송정보 저장부, 그 전송 정보에 따라 컨텐츠의 전송을 담당하는 전송부를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, a content delivery management system includes a register for registering user registration information and a device unique number of a set-top box, and a set-top box registered to the user according to a content transfer request of a user logged in according to the user registration information. And a transmission information storage unit for storing the content transmission information in the corresponding download queue, and a transmission unit responsible for the transmission of the content according to the transmission information.
도 1은 본 발명에 따른 네트워크를 통해 컨텐츠를 셋탑박스로 제공하기 위한 구성의 일례를 나타내는 도면이다.1 is a diagram illustrating an example of a configuration for providing content to a set-top box through a network according to the present invention.
도 1을 참조하면, 셋탑박스(110)는 전원이 공급되어 구동되고 네트워크(130)에 접속이 되면, 네트워크(130)를 통해 접속된 컨텐츠 전송 관리 시스템(140)으로 장치 고유 번호, 자신의 구동 상태, 자신의 네트워크 주소 등과 같은 정보를 전송하여 컨텐츠 전송 관리 시스템(140)에 상기 장치 고유 번호 및 네트워크 주소를 등록한다. Referring to FIG. 1, when the set-
상기 장치 고유 번호는 셋탑박스(110)에 내장된 고유한 이더넷 MAC 주소, 또는 셋탑박스(110)에 내장된 장치 고유 번호를 포함할 수 있다. The device unique number may include a unique Ethernet MAC address embedded in the
셋탑박스(110)는 전송 또는 다운로드된 컨텐츠를 저장하는 저장 기능, 네트워크(130)을 통해 컨텐츠 전송 관리 시스템(140)과 통신을 수행하는 통신 기능, 컨텐츠 전송 관리 시스템(140)으로부터 전달받은 컨텐츠 주소 정보의 형태 및 내용에 따라서 그 컨텐츠의 전송을 수행하는 전송 제어 기능, 상기 컨텐츠를 재생하여 텔레비전 신호로 변환하여 재생할 수 있는 재생 기능을 포함할 수 있다.Set-
셋탑박스(110)는 네트워크(130)를 통해 컨텐츠 전송 관리 시스템(140)과 접속하고, 컨텐츠 전송 관리 시스템(140)으로부터 전송되는 컨텐츠를 직접 수신하거나(push 방식), 컨텐츠 주소 정보를 수신하여 그 컨텐츠 주소로부터 직접 컨텐츠를 다운로드 받거나(직접 URL 주소에 의한 다운로드 방식) 메타데이타 형식의 컨텐츠 주소 정보를 수신하여 이를 위한 별도의 내부 전송 제어부의 관련 소프트웨어를 구동하여 컨텐츠를 다운로드(메타데이타 방식의 주소에 의한 컨텐츠 다운로드 방식) 받을 수 있다. The set-
사용자 단말기(120)는 사용자로부터 셋탑박스(110)로 전송될 컨텐츠를 선택하기 위한 컨텐츠 전송 요청을 입력 받는다. 사용자 단말기(120)는 개인용 컴퓨터, 이동통신단말기, 또는 유무선 전화기로 구현될 수 있다. The
사용자 단말기(120)는 컨텐츠 제공 서비스 서버(150)에서 제공되는 컨텐츠 제공 서비스를 사용하기 위한 전용 클라이언트 소프트웨어를 설치하거나, 웹 브라우저를 통해 상기 컨텐츠 제공 서비스를 사용한다. 사용자 단말기(120)는 상기 전용 클라이언트 소프트웨어 혹은 웹 브라우저를 통해 상기 컨텐츠 전송 요청을 생성하고, 상기 컨텐츠 전송 요청을 네트워크(130)를 통해 컨텐츠 전송 관리 시스템(140)으로 전송할 수 있다. 이 경우 사용자 단말기(120)은 내부에 저장된 사용자 등록 정보, 이 사용자에 해당하는 셋탑박스의 고유 번호, 전송 요청을 하는 컨텐츠의 주소 정보를 컨텐츠 전송 관리 시스템(140)으로 전송할 수 있다(Pull 방식의 경 우).The
사용자 단말기(120)에서 상기 컨텐츠 전송 요청을 생성하는 방식은, 화면 상에 해당 컨텐츠와 연계된 버튼을 마우스로 클릭하거나, 해당 컨텐츠에 대하여 활성화된 특정 메뉴를 선택하거나, 마우스의 오른쪽 버튼에 의하여 활성화된 메뉴를 선택하는 등의 방식에 의하여 셋탑박스로 전송될 컨텐츠를 선택할 수 있다. The
사용자 단말기(120)는 컨텐츠 제공 서비스 서버(150)에서 제공되는 컨텐츠 제공 서비스를 사용하기 위한 전용 클라이언트 소프트웨어를 설치한다. 사용자 단말기(120)는 상기 전용 클라이언트 소프트웨어를 통해 상기 컨텐츠 전송 요청을 생성하고, 상기 컨텐츠 전송 요청을 네트워크(130)를 통해 해당 컨텐츠 제공 서비스 서버(150)으로 전송할 수 있다. 이 경우 사용자 단말기(120)은 내부에 저장된 사용자 등록 정보, 이 사용자에 해당하는 셋탑박스의 고유 번호와 네트워크 주소, 전송 요청을 하는 컨텐츠의 주소 정보를 해당 컨텐츠 제공 서비스 서버(150)으로 전송할 수 있다(Push 방식의 경우).The
또한, 사용자 단말기(120)는 웹 브라우저를 통해 접속한 웹 서비스를 통하여 상기 컨텐츠 전송 요청을 컨텐츠 전송 관리 시스템(140)으로 전송할 수도 있다(Pull 방식 혹은 전송 관리 시스템을 통한 Push 방식의 경우). 예를 들어, 사용자 단말기(120)은 해당 컨텐츠를 제공하는 컨텐츠 제공 서비스 서버(150)의 웹 브라우져를 통해 접속하여 해당 컨텐츠를 찾음으로써 해당 컨텐츠 주소 정보를 찾아서 이를 포함한 컨텐츠 전송 요청을 컨텐츠 전송 관리 시스템(140)으로 전송할 수 있다. 또한, 예들 들어, 사용자 단말기(120)에서 시작한 검색의 결과로서 해당 컨텐츠에 대한 주소 정보를 찾아서 이를 포함한 컨텐츠 전송 정보를 컨텐츠 전송 관리 시스템(140)으로 전송할 수 있다.In addition, the
사용자 단말기(120)는 사용자로부터 상기 웹 서비스 상에서 찾은 해당 컨텐츠와 연계된 특정 버튼을 클릭함으로써 셋탑박스(110)로 전송될 컨텐츠를 선택할 수 있다. 또한, 사용자 단말기(120)는 사용자로부터 상기 웹 서비스의 컨텐츠 상에서 활성화되는 마우스의 우측 버튼 메뉴의 선택을 입력 받음으로써 셋탑박스(110)로 전송될 컨텐츠를 선택할 수 있다. 이런 방식으로 선택된 컨텐츠에 대한 주소 정보를 포함한 컨텐츠 전송 정보를 컨텐츠 전송 관리 시스템(140)으로 전송할 수 있다.The
한편, 사용자 단말기(120)는 이동통신단말기인 경우 WAP 방식 등의 무선 인터넷을 통해 상기 컨텐츠 전송 요청을 컨텐츠 전송 관리 시스템(140)으로 전송할 수 있다. 또한, 사용자 단말기(120)는 이동통신단말기인 경우 수신된 콜백(call-back) URL을 내장한 단문 문자 메시지(Short Message Service: SMS)에 대한 응답의 형태로 상기 컨텐츠 전송 요청을 컨텐츠 전송 관리 시스템(140)으로 전송할 수도 있다. 사용자 단말기(120)는 사용자의 요청에 의하거나 컨텐츠 전송 관리 시스템(140)의 동작에 의하여 해당 컨텐츠의 다운로드 주소를 내장한 콜백 URL 방식의 단문 문자 메시지(SMS)를 수신한 경우 상기 수신된 메시지에 따른 작동 버튼(예를 들어, 연결하기 기능을 선택하기 위한 메뉴 버튼)을 입력 받음으로써 상기 컨텐츠를 선택할 수 있다. Meanwhile, in the case of a mobile communication terminal, the
한편, 사용자 단말기(120)는 유무선 전화기인 경우 컨텐츠 전송 관리 시스 템(140)과 연계되는 ARS 정보 서비스 센터에 접속하여 상기 ARS 정보 서비스 절차에 따른 상기 컨텐츠 전송 요청을 컨텐츠 전송 관리 시스템(140)으로 전송할 수 있다. 사용자 단말기(120)는 사용자로부터 상기 ARS 정보 서비스에서 특정 컨텐츠에 관한 정보와 연계된 특정 번호키를 입력 받음으로써 상기 컨텐츠를 선택할 수 있다. Meanwhile, when the
이와 같이, 사용자 단말기(120)는 다양한 방식에 의해 네트워크(130)를 통해 컨텐츠 제공 서비스 서버(150)과 접속하여 선택된 컨텐츠가 셋탑박스(110)로 전송되도록 하기 위한 상기 컨텐츠 전송 요청을 컨텐츠 전송 관리 시스템(140)으로 전송하거나 (Pull 방식 혹은 전송 관리 시스템을 통한 Push 방식의 경우), 해당 컨텐츠 제공 서비스 서버(150)으로 전송한다(컨텐츠 제공 서비스 서버를 통한 Push 방식의 경우). As such, the
네트워크(130)는 공중 서비스 형태로 제공되는 인터넷 또는 특정 기관 내부 용도로 구축되어 운용되는 인트라넷 등과 같은 모든 형태 통신망을 포함할 수 있다. 네트워크(130)는 셋탑박스(110), 사용자 단말기(120), 컨텐츠 전송 관리 시스템(140), 및 컨텐츠 제공 서비스 서버(150)간을 연결하는 경로로서, 컨텐츠 전송 관리 시스템(140) 및 컨텐츠 제공 서비스 서버(150)으로부터 컨텐츠를 셋탑박스(110)로 전달하기 위한 모든 통신 경로를 포함할 수 있다. The
컨텐츠 전송 관리 시스템(140)은 네트워크(130)를 통해 접속된 사용자 단말기(120)로부터 상기 컨텐츠 전송 요청을 수신하고, (Pull 방식 혹은 컨텐츠 전송 관리 시스템을 통한 Push 방식의 경우) 상기 컨텐츠 전송 요청에 따라 네트워크 (130)를 통해 접속된 셋탑박스(110)로 선택된 컨텐츠를 전송한다. The content
컨텐츠 전송 관리 시스템(140)은 컨텐츠 전송 서비스에 따른 사용자 등록 정보를 미리 등록한다. The content
상기 사용자 등록 정보는 네트워크(130)를 통해 사용자 단말기(120)의 전용 클라이언트 소프트웨어의 메뉴에 따라 사용자로부터 입력된 사용자 정보일 수 있다. 또한, 상기 사용자 등록 정보는 사용자 단말기(120)가 웹 브라우저를 통해 접속한 웹 서비스의 사용자 정보 등록 절차에 따라 사용자로부터 입력된 사용자 정보일 수 있다. 또한, 상기 사용자 등록 정보는 사용자 단말기(120)가 유무선 전화기인 경우 네트워크(130)를 통해 접속된 ARS 정보 서비스 혹은 WAP 등의 무선 인터넷 서비스에 의한 절차에 따라 사용자로부터 입력된 사용자 정보일 수 있다. 상기 사용자 등록 정보는 사용자 아이디 또는 상기 ARS 정보 서비스에서 사용되는 사용자의 전화번호를 포함할 수 있다.The user registration information may be user information input from a user through a menu of dedicated client software of the
컨텐츠 전송 관리 시스템(140)은 네트워크(130)를 통해 접속된 셋탑박스(110)의 전원이 인가되면, 셋탑박스(110)로부터 장치 고유 번호, 네트워크 주소, 장치의 상태 정보를 수신하고, 상기 수신된 장치 고유 번호와 네트워크 주소를 상기 사용자 등록 정보에 대응시켜 등록한다. 컨텐츠 전송 관리 시스템(140)은 셋탑박스(110)가 네트워크를 통하여 최초로 접속한 시점 1회에 한하여, 컨텐츠 전송 관리 시스템(140)의 사용자 등록 정보에 대응하여 상기 수신된 셋탑박스의 장치 고유 번호를 등록하여 항후에 사용하게 되며, 셋탑박스(110)의 장치 고유번호를 등록한 이후에는 매번 셋탑박스(110)가 전원이 공급되어 구동하여 네트워크에 접속할 때 셋탑박스(110)로부터 전송되는 셋탑박스의 장치 고유 번호와 네트워크 주소를 상기 사용자 등록 정보와 연결하여 등록한다.When the power of the set-
컨텐츠 전송 관리 시스템(140)은 네트워크(130)를 통해 접속되어 소정의 로그인 절차에 따라 로그인된 사용자 단말기(120)로부터 상기 컨텐츠 전송 요청을 수신한다. 컨텐츠 전송 관리 시스템(140)은 상기 컨텐츠 전송 요청에 따라 상기 로그인된 사용자 등록 정보에 대응하는 셋탑박스 정보를 검색한다(Pull 방식 및 컨텐츠 전송 관리 시스템을 통한 Push 방식의 경우).The content
컨텐츠 전송 관리 시스템(140)은 상기 검색된 셋탑박스의 정보에 따라 상기 셋탑박스에 대응하는 다운로드 큐에 컨텐츠 다운로드 요청 정보와 해당 컨텐츠의 주소 정보를 순서대로 저장한다. 이후 컨텐츠 전송 관리 시스템(140)은 셋탑박스(110)의 네트워크 주소를 참조하여, 네트워크(130)를 통해 해당 셋탑박스(110)가 접속되어 있는 경우, 셋탑박스(110)의 네트워크 주소의 방식에 따라 다른 방식으로, 상기 컨텐츠 전송 요청에 따라 선택된 컨텐츠를 셋탑박스(110)로 전송한다. The content
셋탑박스(110)의 네트워크 주소가 사설 IP 주소인 경우 혹은 공인 IP 주소라도 Pull 방식의 전송 방식을 택한 경우, 셋탑박스(110)는 내부에서 운용되는 데몬 프로세스에 의해 컨텐츠 전송 관리 시스템(140)의 자신에 해당하는 다운로드 큐를 주기적으로 확인하여 다운로드할 컨텐츠가 존재하는 경우 상기 컨텐츠를 셋탑박스(110)로 다운로드한다(Pull 방식).When the network address of the set-
한편, 셋탑박스(110)은 해당 컨텐츠의 주소 정보의 형태에 따라 다른 방식으로 해당 컨텐츠를 다운로드할 수 있다. 컨텐츠의 주소 정보가 컨텐츠 제공 서비 스 서버(150)의 해당 컨텐츠의 네트워크 상에서의 직접적인 주소를 가리키는 경우 (예: 컨텐츠 파일의 URL (Universal Resource Locator)) 그 해당 주소에 대하여 HTTP, FTP 등 직접적인 전송이 가능한 방식으로 컨텐츠를 다운로드 받을 수 있다. 컨텐츠의 주소 정보가 직접적인 컨텐츠 주소가 아니라 특정 인터넷 서비스(150)을 통하여 네트워크 상에 흩어진 컨텐츠를 다운로드 받을 수 있는 관련 정보 (메타데이타) 형태로 되어 있는 경우, 이 메타데이타를 해석하여 해당 컨텐츠를 다운로드 받을 수 있는 전송 제어부 소프트웨어를 구동하여 컨텐츠를 다운로드받는다.On the other hand, the set-
예를 들어, eDonkey2000 이나 BitTorrent 등의 P2P 방식으로 다운로드 받을 수 있는 컨텐츠인 경우, 각각 "d2k link" 혹은 "torrrent file"이라는 명칭의 메타데이타 파일이 해당 컨텐츠에 대한 주소 역할을 하게 되며, 이 메타데이타 형식의 컨텐츠 주소를 해석하여 해당 컨텐츠를 다운로드 받기 위해서는, 해당 다운로드 방식을 실행할 수 있는 소프트웨어가 셋탑박스(110)의 전송 제어부에 내장이 되어 있어서, 상기 해당 소프트웨어가 메타데이타를 해석하여 해당 컨텐츠를 다운로드 받을 수 있다. 또한, 웹하드 서비스 등, 해당 컨텐츠에 대한 직접적인 URL 주소 대신에 메타데이타와 같은 방식의 컨텐츠 주소를 사용하는 서비스의 경우에도, 해당 서비스로부터 해당 컨텐츠를 다운로드 받을 수 있는 기능의 소프트웨어를 셋탑박스(110)의 전송 제어부에 내장하고 있어야 한다.For example, in case of content that can be downloaded by P2P method such as eDonkey2000 or BitTorrent, metadata files named "d2k link" or "torrrent file", respectively, serve as addresses for the contents. In order to download the content by interpreting the content address of the format, software capable of executing the download method is built into the transmission control unit of the set-
컨텐츠 제공 서비스 서버(150) 혹은 컨텐츠 전송 관리 시스템(140)은 셋탑박스(110)의 네트워크 주소가 공인 IP 주소인 경우 상기 선택된 컨텐츠를 네트워크(130)를 통해 상기 공인 IP 주소를 인터넷 주소로 사용하여 FTP, HTTP 등과 같은 프로토콜을 사용하여 상기 인터넷 주소에 대응하는 셋탑박스(110)로 직접 전송할 수 있다(컨텐츠 제공 서비스 서버를 통한 push 방식 및 컨텐츠 전송 관리 시스템을 통한 Push 방식). 즉, 해당 컨텐츠 제공 서비스 서버 (150) 혹은 컨텐츠 전송 관리 시스템(140)은 셋탑박스(110)로 컨텐츠를 전송할 때 특정 다운로드 큐에 상기 컨텐츠의 주소 정보를 저장한 후 내부의 전송 제어 소프트웨어가 셋탑박스(110)의 전송 제어부에서 항상 동작하고 있는 데몬 프로세스(demon process)와 통신하여 해당 컨텐츠를 셋탑박스(110)로 직접 전송할 수 있다. 셋탑박스(110)의 전송 제어부의 데몬 프로세스는 전송된 컨텐츠를 저장부의 특정 위치에 저장할 수 있다.When the network address of the set-
도 2는 본 발명에 따른 컨텐츠 제공 방법에 있어서, 사용자 등록 정보, 셋탑박스 정보, 및 셋탑박스 네트워크 주소 정보를 대응시킨 테이블을 나타내는 도면이다.2 is a diagram illustrating a table in which user registration information, set-top box information, and set-top box network address information are associated with each other in the content providing method according to the present invention.
도 2를 참조하면, 상기 사용자 등록 정보는 사용자 아이디 또는 사용자 전화번호를 포함할 수 있다. 상기 사용자 아이디는 컨텐츠 제공 서비스에 따라 사용자에게 부여된 아이디일 수 있다. 상기 사용자 전화번호는 컨텐츠 제공하는 ARS 정보 서비스에 접속하는 유무선 전화번호일 수 있다. Referring to FIG. 2, the user registration information may include a user ID or a user phone number. The user ID may be an ID given to a user according to a content providing service. The user telephone number may be a wired or wireless telephone number for accessing an ARS information service for providing contents.
상기 셋탑박스 정보는 상기 사용자가 사용하는 셋탑박스에 대한 각종 정보로서, 상기 셋탑박스의 장치 고유 번호를 포함한다. 상기 장치 고유 번호는 셋탑박스의 이더넷 MAC 주소, 혹은 상기 셋탑박스에 내장된 고유 번호 등을 포함할 수 있다. The set top box information is various kinds of information on the set top box used by the user, and includes a device unique number of the set top box. The device unique number may include an Ethernet MAC address of the set top box or a unique number embedded in the set top box.
상기 셋탑박스 네트워크 주소 정보는 상기 셋탑박스가 네트워크에 접속이 되어 있는 경우에 네트워크 주소를 포함한다. The set top box network address information includes a network address when the set top box is connected to a network.
상기 사용자 등록 정보는 하나 이상의 셋탑박스 정보를 대응시킬 수 있다. 예를 들어, 사용자가 복수 개의 셋탑박스를 사용하는 경우 자신의 사용자 등록 정보에 복수 개의 셋탑박스 정보를 등록한 후 필요에 따라 상기 복수 개의 셋탑박스 전체 또는 일부를 선택하여 컨텐츠 전송 관리 시스템 혹은 컨텐츠 제공 서비스 서버로부터 컨텐츠를 자신이 원하는 셋탑박스로 전송 또는 다운로드받을 수 있도록 할 수 있다. The user registration information may correspond to one or more set-top box information. For example, when a user uses a plurality of set-top boxes, the plurality of set-top boxes may be registered in their user registration information, and then all or some of the plurality of set-top boxes may be selected as necessary to provide a content delivery management system or a content providing service. Content can be sent or downloaded from the server to the set-top box of their choice.
상기 셋탑박스 정보는 상기 사용자 단말기의 컨텐츠 제공 서비스 전용 클라이언트 내부의 특정 영역, 상기 사용자 단말기의 웹 브라우저 내부의 쿠키의 하나로서 상기 컨텐츠 제공 서비스의 서버 내에 사용자 등록 정보의 일부로서, 또는 상기 사용자 단말기의 내부 특정 영역에 저장될 수 있다. 또한, 상기 셋탑박스 정보는 컨텐츠 전송 관리 시스템에서 사용자 인증을 거친 후 사용될 수 있다. The set-top box information is one of a specific area inside a client dedicated to a content providing service of the user terminal, a cookie inside a web browser of the user terminal, and as part of user registration information in the server of the content providing service, or of the user terminal. It can be stored in a specific area inside. The set top box information may be used after user authentication in a content delivery management system.
도 3은 본 발명의 일실시예에 따른 컨텐츠 전송 관리 시스템의 구성을 나타내는 도면으로서, 컨텐츠 전송 관리 시스템(300)은 등록부(310), 통신부(320), 전송 정보 저장부(330) 및 전송부(340)를 포함한다.3 is a view showing the configuration of a content delivery management system according to an embodiment of the present invention, the content
도 3을 참조하면, 등록부(310)는 사용자 등록 정보 및 셋탑박스 정보를 등록한다. 상기 사용자 등록 정보는 사용자의 아이디 또는 사용자의 전화번호를 포함할 수 있고, 상기 셋탑박스 정보는 상기 셋탑박스의 장치 고유 번호, 셋탑박스의 네트워크 주소를 포함할 수 있다. 상기 셋탑박스의 장치 고유 번호는 상기 셋탑박스에 내장된 이더넷 MAC 주소, 또는 상기 셋탑박스에 내장된 고유 번호를 포함할 수 있다. Referring to FIG. 3, the
통신부(320)는 네트워크를 통해 접속된 셋탑박스(110), 사용자 단말기(120), 또는 컨텐츠 제공 서비스 서버(150)와의 통신을 수행한다. 통신부(320)는 상기 사용자 단말기(120)로부터 전송되는 컨텐츠 전송 요청을 수신하고, 상기 셋탑박스(110)로부터 컨텐츠 주소 요청을 수신하고, 상기 컨텐츠 제공 서비스 서버(150)로부터 전송되는 컨텐츠를 수신한다. The
전송 정보 저장부(330)는 상기 컨텐츠 전송 요청에 따라 해당 컨텐츠 주소 정보를 상기 셋탑박스에 해당하는 다운로드 큐에 순서대로 저장한다.The transmission
전송부(340)는 주기적으로 전송 정보 저장부(330)의 특정 셋탑박스에게 전송 요청된 컨텐츠 주소 정보를 참조하여 상기 셋탑박스로 상기 컨텐츠를 전송한다. 전송부(340)는 상기 컨텐츠 전송 요청에 따라 상기 사용자 등록 정보에 대응하는 셋탑박스가 복수 개인 경우 상기 선택된 컨텐츠를 복수의 셋탑박스로 각각 전송할 수 있다. The
전송부(340)는 상기 셋탑박스 정보가 공인 IP 주소이고 컨텐츠 전송 관리 시스템에 의한 Push 방식의 전송 방식을 택한 경우 상기 공인 IP 주소를 인터넷 주소로 사용하여 FTP, HTTP 등의 인터넷 프로토콜에 따라 상기 컨텐츠 전송 요청에 따라 선택된 컨텐츠를 셋탑박스로 직접 전송한다. When the set-top box information is a public IP address and the push-type transmission method by a content delivery management system is selected, the
상기 셋탑박스 정보가 사설 IP 주소인 경우 혹은 공인 IP 주소를 사용하면서 동시에 Pull 방식의 전송 방식을 택한 경우, 상기 셋탑박스 내부에 운용되는 데몬 프로세스가 동작하여 컨텐츠 전송 관리 시스템의 자신(상기 셋탑박스)에 해당하 는 다운로드 큐에 저장된 컨텐츠 주소 정보가 존재하는지를 주기적으로 파악하고, 상기 컨텐츠 주소 정보가 존재하는 경우 상기 컨텐츠 주소 정보에 대응하는 컨텐츠를 상기 셋탑박스로 다운로드할 수 있다. When the set-top box information is a private IP address or when a pull type transmission method is selected at the same time using a public IP address, a daemon process operating inside the set-top box operates to operate the content transmission management system itself (the set-top box). If the content address information stored in the download queue corresponding to the existence of the periodic information, and if the content address information exists, the content corresponding to the content address information may be downloaded to the set-top box.
도 4는 본 발명의 일 실시 예에 따른 컨텐츠 제공 방법에 있어서, 사용자 등록과 셋탑박스 등록의 흐름을 나타내는 도면이다.4 is a diagram illustrating a flow of user registration and set-top box registration in a content providing method according to an exemplary embodiment.
도 4를 참조하면, 단계(411)에서 사용자 단말기는 네트워크를 통하여 상기 컨텐츠 전송 관리 시스템에 접속하고, 사용자 정보를 상기 컨텐츠 전송 관리 시스템으로 전송하여 사용자 등록을 수행한다. Referring to FIG. 4, in
단계(412)에서 상기 컨텐츠 전송 관리 시스템은 상기 사용자 단말기로부터 전송된 사용자 정보를 사용자 등록 정보로 등록한다. 상기 사용자 등록 정보는 사용자 아이디 또는 사용자 전화번호 등 해당 사용자를 구분할 수 있는 고유 번호를 포함할 수 있다. 상기 사용자 등록은 사용자가 이 서비스를 사용하기 시작한 최초 1회에 한하여 할 수 있다.In
단계(413)에서 셋탑박스는 전원이 인가되어 구동되어 최초로 네트워크에 접속하면, 셋탑박스의 장치 고유 번호를 상기 컨텐츠 전송 관리 시스템으로 전송한다. In
단계(414)에서 상기 컨텐츠 전송 관리 시스템은 상기 셋탑박스가 상기 네트워크를 통해 최초로 접속되면, 상기 로그인된 사용자의 등록 정보와 셋탑박스 정보를 연계하여 등록한다. 상기 등록 정보는 향후에 사용자가 로그인 한 후 셋탑박스로 컨텐츠를 전송할 때 해당 셋탑박스 등록 정보를 통하여 해당 셋탑박스의 장비 고유 번호 및 네트워크 주소를 확인하여 상기 컨텐츠 전송 관리 시스템에서 활용된다.In
도 5는 본 발명의 실시예에 따른 컨텐츠 전송 방법에 있어서, 사용자 로그인과 셋탑박스 접속 절차를 나타내는 도면이다.5 is a diagram illustrating a user login and set-top box access procedure in a content transmission method according to an embodiment of the present invention.
단계(511)에서 상기 사용자 단말기는 상기 네트워크를 통해 상기 컨텐츠 전송 관리 시스템에 접속하여 로그인 정보를 전송한다. 상기 로그인 정보는 사용자를 인증하기 위한 사용자 아이디 또는 비밀번호를 포함할 수 있다. In
단계(512)에서 상기 컨텐츠 전송 관리 시스템은 상기 네트워크를 통해 접속된 사용자 단말기로부터 전송되는 로그인 정보를 수신하고, 상기 로그인 정보를 상기 등록된 사용자 정보와 비교하여 상기 사용자에 대한 로그인 동작을 수행한다. In
단계(513)에서 상기 셋탑박스는 상기 네트워크를 통해 상기 셋탑박스 정보를 상기 컨텐츠 전송 관리 시스템으로 전송한다.In
단계(514)에서 상기 컨텐츠 전송 관리 시스템은 상기 수신된 셋탑박스 정보를 상기 사용자 등록 정보에 대응시켜 등록한다. 이때 수신되는 셋탑박스 정보는 셋탑박스의 고유 번호, 네트워크 주소, 기타 동작 상태 정보 등을 포함한다. 이 셋탑박스의 고유 번호를 이용하여 해당 셋탑박스와 연계되어 등록된 사용자 등록 정보를 검색하여 관련 정보에 상기 셋탑박스의 네트워크 주소, 기타 동작 상태 정보 등의 셋탑박스 정보를 등록한다. 단계(514)는 단계(512)의 사용자 로그인이 된 후에 일어날 수도 있고, 단계(512)의 사용자 로그인 이전에 일어날 수도 있다.In
도 6은 본 발명의 실시예에 따른 컨텐츠 전송 방법에 있어서, 컨텐츠 제공 서비스 서버를 통한 컨텐츠 전송 요청과 컨텐츠 전송 절차를 나타내는 도면이다.6 is a diagram illustrating a content delivery request and a content delivery procedure through a content providing service server in a content delivery method according to an embodiment of the present invention.
도 6을 참조하면, 단계(611)에서 컨텐츠 제공 서비스 서버는 제공할 컨텐츠를 데이터베이스에 저장하고 유지한다. 상기 컨텐츠를 저장하고 유지하는 방식은 해당 컨텐츠 제공 서비스의 내용과 방식에 따라 고유한 방식으로 운영될 수 있다. 이때 저장된 컨텐츠의 주소 정보는 해당 컨텐츠의 파일 주소를 가리키는 URL (Universal Resource Locator) 방식의 직접 주소일 수 있다. 또한 해당 컨텐츠 제공 서비스 의 방식에 따라 인터넷 상에 분산되어 있는 해당 컨텐츠를 찾을 수 있는 메타데이타 형태의 주소 정보일 수 있다. 예를 들어, eDonkey2000의 ed2k link 정보 혹은 BitTorrent의 .torrent 정보 등의 메타데이타 형태의 주소 정보의 예이다.Referring to FIG. 6, in
단계(612)에서 상기 사용자 단말기는 상기 컨텐츠 전송 관리 시스템에 로그인된 상태에서 컨텐츠 전송 요청을 상기 네트워크를 통해 해당 컨텐츠를 저장하고 있는 상기 컨텐츠 제공 서비스 서버로 전송한다. 상기 컨텐츠 전송 요청은 상기 셋탑박스로 전송될 컨텐츠 정보 및 선택된 컨텐츠를 전송할 셋탑박스 정보를 포함할 수 있다. In
단계(613)에서 상기 컨텐츠 제공 서비스 서버는 상기 네트워크를 통해 상기 사용자 단말기로부터 전송되는 상기 컨텐츠 전송 요청을 수신한다. In
상기 컨텐츠 제공 서비스 서버는 상기 네트워크를 통해 연결된 상기 사용자의 컴퓨터로부터 컨텐츠 제공 서비스의 전용 클라이언트 소프트웨어를 통해 전송되는 상기 컨텐츠 선택 요청을 수신할 수 있다. 또한, 상기 컨텐츠 제공 서비스 서버는 상기 사용자의 컴퓨터로부터 웹 서비스를 통해 전송되는 상기 컨텐츠 선택 요 청을 수신할 수 있다. 또한, 상기 컨텐츠 제공 서비스 서버는 상기 사용자의 이동통신단말기로부터 상기 컨텐츠에 대한 다운로드 주소를 내장한 콜백 URL 방식의 SMS 메시지의 응답 행위를 수신할 수 있다. 또한, 상기 일반 인터넷 서비스 서버는 사용자 단말기로부터 ARS 정보 서비스에 따라 상기 컨텐츠 선택 요청을 수신할 수도 있다. The content providing service server may receive the content selection request transmitted through a dedicated client software of a content providing service from a computer of the user connected through the network. In addition, the content providing service server may receive the content selection request transmitted from the user's computer through a web service. In addition, the content providing service server may receive a response action of the SMS message of the callback URL method including the download address for the content from the mobile communication terminal of the user. In addition, the general Internet service server may receive the content selection request from the user terminal according to the ARS information service.
단계(614)에서 상기 컨텐츠 제공 서비스 서버는 상기 컨텐츠 전송 관리 시스템에게 상기 컨텐츠 전송을 요청한 사용자에게 등록된 셋탑박스의 등록 정보를 요청한다. 이때 상기 사용자 단말기로부터 수신한 컨텐츠 전송 요청에 함께 전송된 사용자 정보를 상기 컨텐츠 전송 관리 시스템에게 같이 전송한다.In
단계(615)에서 상기 컨텐츠 전송 관리 시스템은 상기 셋탑박스 등록 정보 요청에 대하여, 같이 전송된 사용자 정보를 이용하여 상기 사용자 정보에 등록된 셋탑박스 정보를 검색하여, 이를 상기 컨텐츠 제공 서비스 서버로 전송한다.In
단계(616)에서 상기 컨텐츠 제공 서비스 서버는 상기 셋탑박스 정보의 셋탑박스 네트워크 주소를 이용하여, 상기 컨텐츠 전송 요청에 따라 선택된 컨텐츠를 해당 셋탑박스로 전송한다. 이때 FTP, HTTP 등의 데이터 전송 방식을 이용하여 상기 셋탑박스로 해당 컨텐츠를 직접 전송한다.In
단계(617)에서 상기 셋탑박스 내에서 상시 동작하는 데몬 프로세스는 상기 전송 요청에 응답하여 상기 데이터 전송 방식에 의하여 전달된 컨텐츠를 셋탑박스의 저장부에 저장한다(컨텐츠 제공 서비스 서버에 의한 Push 방식). In
상기 사용자 등록 정보에 대응하는 셋탑박스의 네트워크 주소 정보가 공인 IP 주소인 경우, 상기 공인 IP 주소를 인터넷 주소로 사용하여 FTP, HTTP 등과 같은 데이터 전송 프로토콜을 이용하여 상기 셋탑박스로 직접 컨텐츠를 전송할 수 있다. If the network address information of the set-top box corresponding to the user registration information is a public IP address, the content may be directly transmitted to the set-top box using a data transmission protocol such as FTP or HTTP using the public IP address as an Internet address. have.
도 7은 본 발명에 따른 컨텐츠 전송 방법에 있어서, 컨텐츠 전송 관리 시스템을 통한 컨텐츠 전송 요청과 컨텐츠 전송 절차의 제1 실시예를 나타내는 도면이다.7 is a diagram illustrating a first embodiment of a content delivery request and a content delivery procedure through a content delivery management system in a content delivery method according to the present invention.
도 7을 참조하면, 단계(711)에서 컨텐츠 제공 서비스 서버는 해당 컨텐츠를 데이터베이스에 저장하고 유지한다.Referring to FIG. 7, in
단계(712)에서 사용자 단말기는 컨텐츠 전송 관리 시스템에 로그인된 상태에서 컨텐츠 전송 요청을 상기 네트워크를 통해 해당 컨텐츠를 저장하고 있는 상기 컨텐츠 전송 관리 시스템으로 전송한다. 상기 컨텐츠 전송 요청은 상기 셋탑박스로 전송될 컨텐츠 정보 및 선택된 컨텐츠를 전송할 셋탑박스 정보를 포함할 수 있다. In
단계(713)에서 상기 컨텐츠 전송 관리 시스템은 상기 네트워크를 통해 상기 사용자 단말기로부터 전송되는 상기 컨텐츠 전송 요청을 수신하여, 해당 사용자에게 등록된 셋탑박스의 정보를 검색한다. In
상기 컨텐츠 전송 관리 시스템은 상기 네트워크를 통해 연결된 상기 사용자의 컴퓨터로부터 컨텐츠 제공 서비스의 전용 클라이언트 소프트웨어를 통해 전송되는 상기 컨텐츠 선택 요청을 수신할 수 있다. 또한, 상기 컨텐츠 전송 관리 시스템은 상기 사용자의 컴퓨터로부터 웹 서비스를 통해 전송되는 상기 컨텐츠 선택 요 청을 수신할 수 있다. 또한, 상기 컨텐츠 전송 관리 시스템은 상기 사용자의 이동통신단말기로부터 상기 컨텐츠에 대한 다운로드 주소를 내장한 콜백 URL 방식의 SMS 메시지의 응답 행위를 수신할 수 있다. 또한, 상기 컨텐츠 전송 관리 시스템은 사용자 단말기로부터 ARS 정보 서비스에 따라 상기 컨텐츠 선택 요청을 수신할 수도 있다. The content delivery management system may receive the content selection request transmitted through a dedicated client software of a content providing service from a computer of the user connected through the network. In addition, the content delivery management system may receive the content selection request transmitted from the user's computer through a web service. In addition, the content delivery management system may receive a response action of the SMS message of the callback URL method including a download address for the content from the user's mobile communication terminal. In addition, the content delivery management system may receive the content selection request from the user terminal according to the ARS information service.
단계(714)에서 상기 컨텐츠 전송 관리 시스템은 상기 컨텐츠 전송 요청의 컨텐츠 주소 정보에 대하여 상기 컨텐츠 제공 서비스 서버에 해당 컨텐츠의 전송을 요청한다.In
단계(715)에서 상기 컨텐츠 제공 서비스 서버는 해당 컨텐츠의 전송 요청에 대하여 상기 컨텐츠 전송 관리 시스템으로 해당 컨텐츠를 전송한다.In
단계(716)에서 상기 컨텐츠 전송 관리 시스템은 수신된 해당 컨텐츠를 임시 저장한다.In
단계(717)에서 상기 컨텐츠 전송 관리 시스템은 상기 검색된 셋탑박스 정보의 셋탑박스 네트워크 주소를 이용하여, 임시 저장한 상기 컨텐츠를 해당 셋탑박스로 전송한다. 이때 FTP, HTTP 등의 데이터 전송 방식을 이용하여 상기 셋탑박스로 해당 컨텐츠를 직접 전송한다.In
단계(718)에서 상기 셋탑박스 내에서 상시 동작하는 데몬 프로세스는 상기 전송 요청에 응답하여 상기 데이터 전송 방식에 의하여 전달된 컨텐츠를 셋탑박스의 저장부에 저장한다(컨텐츠 전송 관리 시스템에 의한 Push 방식). In
상기 컨텐츠 전송 관리 시스템은 상기 사용자 등록 정보에 대응하는 셋탑박 스의 네트워크 주소 정보가 공인 IP 주소인 경우, 상기 공인 IP 주소를 인터넷 주소로 사용하여 FTP, HTTP 등과 같은 데이터 전송 프로토콜을 이용하여 상기 셋탑박스로 직접 컨텐츠를 전송할 수 있다(컨텐츠 전송 관리 시스템에 의한 push 방식).When the network address information of the set-top box corresponding to the user registration information is a public IP address, the content delivery management system uses the public IP address as an Internet address, and uses the data transmission protocol such as FTP or HTTP. Content can be delivered directly to the box (push method by the content delivery management system).
도 8은 본 발명에 따른 컨텐츠 전송 방법에 있어서, 컨텐츠 전송 관리 시스템을 통한 컨텐츠 전송 요청과 컨텐츠 전송 절차의 제2 실시예를 나타내는 도면이다.8 is a view showing a second embodiment of a content delivery request and a content delivery procedure through a content delivery management system in a content delivery method according to the present invention.
단계(811)에서 컨텐츠 제공 서비스 서버는 해당 컨텐츠를 데이터베이스에 저장하고 유지한다. In
단계(812)에서 사용자 단말기는 컨텐츠 전송 관리 시스템에 로그인된 상태에서 컨텐츠 전송 요청을 상기 네트워크를 통해 해당 컨텐츠를 저장하고 있는 상기 컨텐츠 전송 관리 시스템으로 전송한다. 상기 컨텐츠 전송 요청은 상기 셋탑박스로 전송될 컨텐츠 정보 및 선택된 컨텐츠를 전송할 셋탑박스 정보를 포함할 수 있다. In
단계(813)에서 상기 컨텐츠 전송 관리 시스템은 상기 네트워크를 통해 상기 사용자 단말기로부터 전송되는 상기 컨텐츠 전송 요청을 수신하여, 해당 사용자에게 등록된 셋탑박스의 정보를 검색한다. In
상기 컨텐츠 전송 관리 시스템은 상기 네트워크를 통해 연결된 상기 사용자의 컴퓨터로부터 컨텐츠 제공 서비스의 전용 클라이언트 소프트웨어를 통해 전송되는 상기 컨텐츠 선택 요청을 수신할 수 있다. 또한, 상기 컨텐츠 전송 관리 시스템은 상기 사용자의 컴퓨터로부터 웹 서비스를 통해 전송되는 상기 컨텐츠 선택 요 청을 수신할 수 있다. 또한, 상기 컨텐츠 전송 관리 시스템은 상기 사용자의 이동통신단말기로부터 상기 컨텐츠에 대한 다운로드 주소를 내장한 콜백 URL 방식의 SMS 메시지의 응답 행위를 수신할 수 있다. 또한, 상기 컨텐츠 전송 관리 시스템은 사용자 단말기로부터 ARS 정보 서비스에 따라 상기 컨텐츠 선택 요청을 수신할 수도 있다. The content delivery management system may receive the content selection request transmitted through a dedicated client software of a content providing service from a computer of the user connected through the network. In addition, the content delivery management system may receive the content selection request transmitted from the user's computer through a web service. In addition, the content delivery management system may receive a response action of the SMS message of the callback URL method including a download address for the content from the user's mobile communication terminal. In addition, the content delivery management system may receive the content selection request from the user terminal according to the ARS information service.
단계(814)에서 상기 컨텐츠 전송 관리 시스템은 상기 컨텐츠 전송 요청의 컨텐츠 주소 정보를 단계(813)에서 검색한 상기 셋탑박스에 해당하는 다운로드 큐에 저장한다.In
단계(815)에서 상기 셋탑박스는 주기적으로 상기 컨텐츠 전송 관리 시스템에게 자신에 해당하는 다운로드 큐에 저장된 컨텐츠 주소 정보를 요청한다.In
단계(816)에서 상기 컨텐츠 전송 관리 시스템은 상기 셋탑박스에 해당하는 다운로드 큐의 컨텐츠 주소 정보를 요청한 셋탑박스에게 전송한다.In step 816, the content delivery management system transmits the content address information of the download queue corresponding to the set-top box to the requesting set-top box.
단계(817)에서 상기 셋탑박스는 전송된 컨텐츠 주소 정보를 수신한다. In
상기 수신된 컨텐츠 주소 정보가 컨텐츠의 직접 파일 주소를 가리키는 URL (Universal Resource Locator) 주소인 경우, 단계(818)에서 상기 셋탑박스는 상기 수신된 컨텐츠 주소 정보에 따라 해당 컨텐츠를 저장하고 있는 컨텐츠 제공 서비스 서버에게 컨텐츠 전송을 요청한다.If the received content address information is a Universal Resource Locator (URL) address indicating a direct file address of the content, in
단계(819)에서 상기 컨텐츠 제공 서비스 서버는 수신된 컨텐츠 주소 정보에 해당하는 컨텐츠를 상기 셋탑박스로 전송한다. In
단계(820)에서 상기 셋탑박스는 전달된 컨텐츠를 셋탑박스의 저장부에 저장 한다(URL 직접 주소에 의한 Pull 방식). In
상기 사용자 등록 정보에 대응하는 셋탑박스 정보가 사설 IP 주소인 경우, 혹은 공인 IP 주소인 경우에도 pull 방식을 선택할 경우, 이러한 Pull 방식의 컨텐츠 전송 방식을 택할 수 있다.When the pull-up method is selected even when the set-top box information corresponding to the user registration information is a private IP address or a public IP address, the pull content transmission method may be selected.
도 9는 본 발명에 따른 컨텐츠 전송 방법에 있어서, 컨텐츠 전송 관리 시스템을 통한 컨텐츠 전송 요청과 컨텐츠 전송 절차의 제3 실시예를 나타내는 도면이다.9 is a diagram illustrating a third embodiment of a content delivery request and a content delivery procedure through a content delivery management system in a content delivery method according to the present invention.
단계(911)에서 컨텐츠 제공 서비스 서버는 해당 컨텐츠를 데이터베이스에 저장하고 유지한다. In
단계(912)에서 사용자 단말기는 컨텐츠 전송 관리 시스템에 로그인된 상태에서 컨텐츠 전송 요청을 상기 네트워크를 통해 해당 컨텐츠를 저장하고 있는 상기 컨텐츠 전송 관리 시스템으로 전송한다. 상기 컨텐츠 전송 요청은 상기 셋탑박스로 전송될 컨텐츠 정보 및 선택된 컨텐츠를 전송할 셋탑박스 정보를 포함할 수 있다. In
단계(913)에서 상기 컨텐츠 전송 관리 시스템은 상기 네트워크를 통해 상기 사용자 단말기로부터 전송되는 상기 컨텐츠 전송 요청을 수신하고, 해당 사용자에게 등록된 셋탑박스의 정보를 검색한다. In
상기 컨텐츠 전송 관리 시스템은 상기 네트워크를 통해 연결된 상기 사용자의 컴퓨터로부터 컨텐츠 제공 서비스의 전용 클라이언트 소프트웨어를 통해 전송되는 상기 컨텐츠 선택 요청을 수신할 수 있다. 또한, 상기 컨텐츠 전송 관리 시스 템은 상기 사용자의 컴퓨터로부터 웹 서비스를 통해 전송되는 상기 컨텐츠 선택 요청을 수신할 수 있다. 또한, 상기 컨텐츠 전송 관리 시스템은 상기 사용자의 이동통신단말기로부터 상기 컨텐츠에 대한 다운로드 주소를 내장한 콜백 URL 방식의 SMS 메시지의 응답 행위를 수신할 수 있다. 또한, 상기 컨텐츠 전송 관리 시스템은 사용자 단말기로부터 ARS 정보 서비스에 따라 상기 컨텐츠 선택 요청을 수신할 수도 있다. The content delivery management system may receive the content selection request transmitted through a dedicated client software of a content providing service from a computer of the user connected through the network. In addition, the content delivery management system may receive the content selection request transmitted from the user's computer through a web service. In addition, the content delivery management system may receive a response action of the SMS message of the callback URL method including a download address for the content from the user's mobile communication terminal. In addition, the content delivery management system may receive the content selection request from the user terminal according to the ARS information service.
단계(914)에서 상기 컨텐츠 전송 관리 시스템은 상기 컨텐츠 전송 요청의 컨텐츠 주소 정보를 단계(913)에서 검색한 상기 셋탑박스에 해당하는 다운로드 큐에 저장한다.In
단계(915)에서 상기 셋탑박스는 주기적으로 상기 컨텐츠 전송 관리 시스템에게 자신에 해당하는 다운로드 큐에 저장된 컨텐츠 주소 정보를 요청한다.In
단계(916)에서 상기 컨텐츠 전송 관리 시스템은 상기 셋탑박스에 해당하는 다운로드 큐의 컨텐츠 주소 정보를 요청한 셋탑박스에게 전송한다.In step 916, the content delivery management system transmits the content address information of the download queue corresponding to the set top box to the set top box.
단계(917)에서 상기 셋탑박스는 전송된 컨텐츠 주소 정보를 수신한다. In
상기 수신된 컨텐츠 주소 정보가 컨텐츠의 직접 URL 주소가 아니고 인터넷 상에서 해당 컨텐츠를 찾을 수 있는 정보를 담고 있는 메타데이타 형태의 주소 정보인 경우, 단계(918)에서 상기 셋탑박스는 상기 수신된 컨텐츠 주소 정보의 메타데이타에 해당하는 컨텐츠 전송 제어부의 해당 소프트웨어 모듈을 구동한다. 예들 들어, 해당 컨텐츠 주소 정보가 eDonkey2000의 ed2k link 혹은 BitTorrent의 .torrent 파일과 같은 메타데이타인 경우 각 해당 서비스로부터 해당 메타데이타로 해당 컨텐츠를 다운로드받을 수 있는 소프트웨어 모듈을 구동한다.If the received content address information is not a direct URL address of the content but the address information in the form of metadata containing information for finding the corresponding content on the Internet, in
단계(919)에서 상기 셋탑박스는 상기 컨텐츠 전송 제어부의 소프트웨어 모듈을 구동하여, 해당 컨텐츠를 저장하고 있는 인터넷 서비스 서버에게 컨텐츠 전송을 요청한다.In
단계(920)에서 상기 컨텐츠 제공 서비스 서버는 상기 셋탑박스의 전송 제어부 소프트웨어 모듈과의 통신을 통하여, 수신된 컨텐츠 주소 정보에 해당하는 컨텐츠를 상기 셋탑박스로 전송한다. In
단계(921)에서 상기 셋탑박스는 상기 전송된 컨텐츠를 상기 셋탑박스의 저장부에 저장한다(메타데이타 형식의 컨텐츠 주소 정보에 의한 Pull 방식). In
상기 사용자 등록 정보에 대응하는 셋탑박스 정보가 사설 IP 주소인 경우, 혹은 공인 IP 주소인 경우에도 pull 방식을 선택할 경우, 이러한 Pull 방식의 컨텐츠 전송 방식을 택할 수 있다.When the pull-up method is selected even when the set-top box information corresponding to the user registration information is a private IP address or a public IP address, the pull content transmission method may be selected.
본 발명에 따른 컨텐츠 전송 관리 시스템에서 컨텐츠를 셋탑박스로 제공하는 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체 (optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 상기 매체는 프로그램 명령, 데이터 구조 등을 지정하는 신호를 전송하는 반송파를 포함하는 광 또는 금속선, 도파관 등의 전송 매체일 수도 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.In the content delivery management system according to the present invention, a method for providing content to a set-top box may be implemented in the form of program instructions that can be executed by various computer means and recorded in a computer-readable medium. The computer readable medium may include program instructions, data files, data structures, etc. alone or in combination. Program instructions recorded on the media may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well-known and available to those having skill in the computer software arts. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tape, optical media such as CD-ROMs, DVDs, and magnetic disks, such as floppy disks. Magneto-optical media, and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. The medium may be a transmission medium such as an optical or metal wire, a waveguide, or the like including a carrier wave for transmitting a signal specifying a program command, a data structure, or the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like. The hardware device described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. As described above, although the present invention has been described with reference to limited embodiments and drawings, the present invention is not limited to the above embodiments, and those skilled in the art to which the present invention pertains various modifications and variations from such descriptions. This is possible.
그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined not only by the claims below but also by the equivalents of the claims.
본 발명에 따르면, 리모컨 또는 텔레비전 등과 같은 셋탑박스의 인터페이스를 통하지 않고도 다양한 경로를 통해 사용자로부터 선택된 컨텐츠를 셋탑박스로 전송할 수 있다. According to the present invention, the content selected by the user can be transmitted to the set-top box through various paths without going through the interface of the set-top box such as a remote controller or a television.
또한 본 발명에 따르면, 셋탑박스가 설치되어 있지 않는 장소 또는 원거리 에서 사용자로부터 셋탑박스로 전송할 컨텐츠를 선택받고, 선택된 컨텐츠를 셋탑박스로 전송할 수 있다.In addition, according to the present invention, the user can receive the content to be transmitted to the set-top box from the user in a place or a remote place where the set-top box is not installed, and transmit the selected content to the set-top box.
또한 본 발명에 따르면, 사용자가 이동 중에 이동통신단말기를 통해 셋탑박스로 전송할 컨텐츠를 선택하고, 선택된 컨텐츠를 셋탑박스로 전송할 수 있다. In addition, according to the present invention, the user can select the content to be transmitted to the set-top box via the mobile communication terminal, and transmit the selected content to the set-top box.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050077205A KR100675130B1 (en) | 2005-08-23 | 2005-08-23 | Method and system for providing content to set-top box at the request of a third party |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050077205A KR100675130B1 (en) | 2005-08-23 | 2005-08-23 | Method and system for providing content to set-top box at the request of a third party |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100675130B1 true KR100675130B1 (en) | 2007-01-30 |
Family
ID=38015025
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050077205A KR100675130B1 (en) | 2005-08-23 | 2005-08-23 | Method and system for providing content to set-top box at the request of a third party |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100675130B1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100873833B1 (en) | 2007-08-02 | 2008-12-15 | (주)엔텔스 | Apparatus and method for managing multimedia data stored in personal storage device |
KR100930953B1 (en) * | 2008-01-30 | 2009-12-10 | (주)소프트뱅크미디어랩 | Messaging service system and method |
KR101042509B1 (en) * | 2009-03-17 | 2011-06-16 | 주식회사 케이티 | Digital content transmission and reception method and IP content transmission method |
KR101387819B1 (en) | 2010-04-14 | 2014-04-21 | 인텔렉추얼디스커버리 주식회사 | Method and apparatus for providing service |
WO2014069829A1 (en) * | 2012-10-31 | 2014-05-08 | 에스케이텔레콤 주식회사 | Terminal and method for performing bidirectional iptv service |
US9716911B2 (en) | 2012-10-31 | 2017-07-25 | Sk Telecom Co., Ltd. | Terminal and method for performing bidirectional IPTV service |
-
2005
- 2005-08-23 KR KR1020050077205A patent/KR100675130B1/en not_active IP Right Cessation
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100873833B1 (en) | 2007-08-02 | 2008-12-15 | (주)엔텔스 | Apparatus and method for managing multimedia data stored in personal storage device |
KR100930953B1 (en) * | 2008-01-30 | 2009-12-10 | (주)소프트뱅크미디어랩 | Messaging service system and method |
KR101042509B1 (en) * | 2009-03-17 | 2011-06-16 | 주식회사 케이티 | Digital content transmission and reception method and IP content transmission method |
KR101387819B1 (en) | 2010-04-14 | 2014-04-21 | 인텔렉추얼디스커버리 주식회사 | Method and apparatus for providing service |
WO2014069829A1 (en) * | 2012-10-31 | 2014-05-08 | 에스케이텔레콤 주식회사 | Terminal and method for performing bidirectional iptv service |
US9716911B2 (en) | 2012-10-31 | 2017-07-25 | Sk Telecom Co., Ltd. | Terminal and method for performing bidirectional IPTV service |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100728025B1 (en) | Method and apparatus for acquiring external paid content in JPNP network | |
US8122103B2 (en) | Method for controlling a multimedia device from a mobile terminal, corresponding computer programs, multimedia device and server | |
JP6396005B2 (en) | How to discover applications | |
US20190158920A1 (en) | Synchronization of favorites and/or recently viewed lists between registered content playback devices | |
KR101604409B1 (en) | Output of content from the internet on a media rendering device | |
RU2448362C2 (en) | Mapping universal plug and play discovered items to an smb location | |
JP5090046B2 (en) | Content management method and apparatus | |
JP5270608B2 (en) | Content reproduction control system, content reproduction control method, content server, portable terminal, and program | |
EP1811747B1 (en) | Method and apparatus for storing and restoring state information of remote user interface | |
US7636705B2 (en) | Method and apparatus for supporting mobility of content bookmark | |
US8621507B2 (en) | Method and apparatus for identifying available IPTV devices on a network | |
US9544620B2 (en) | System and method to easily return to a recently-accessed service on a second display | |
KR20010020455A (en) | Method for controlling a computer with an audio signal | |
JP5367845B2 (en) | DLNA data delivery from remote sources | |
JP2004038787A (en) | Information sharing method, information sharing device, and information sharing program | |
US20120210238A1 (en) | Direct service launch on a second display | |
CN104620561B (en) | The thin client of remote access from to(for) content | |
KR100675130B1 (en) | Method and system for providing content to set-top box at the request of a third party | |
KR101862840B1 (en) | Remotely sited execution of a software application within a network | |
US20090055402A1 (en) | Method and apparatus to automatically receive and/or transmit contents | |
KR100736809B1 (en) | Set-top box and multimedia content providing method in the set-top box | |
US20080046539A1 (en) | Method and apparatus for providing internet service to home network | |
KR102079339B1 (en) | Apparatas and method for contents transfer to dlna connected device of cloud system in an electronic device | |
KR100651169B1 (en) | Operation system of multimedia room with binary data transmission method and its operation method | |
FR2964523A1 (en) | PROVIDING INFORMATION BY A MOBILE TERMINAL IN A NETWORK. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20050823 |
|
PA0201 | Request for examination | ||
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: 20061030 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20070122 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20070123 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |