KR20090049005A - Content information and method of content download in one way broadcasting network - Google Patents
Content information and method of content download in one way broadcasting network Download PDFInfo
- Publication number
- KR20090049005A KR20090049005A KR1020080024747A KR20080024747A KR20090049005A KR 20090049005 A KR20090049005 A KR 20090049005A KR 1020080024747 A KR1020080024747 A KR 1020080024747A KR 20080024747 A KR20080024747 A KR 20080024747A KR 20090049005 A KR20090049005 A KR 20090049005A
- Authority
- KR
- South Korea
- Prior art keywords
- content
- summary information
- contents
- broadcasting network
- information
- 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/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/854—Content authoring
- H04N21/8549—Creating video summaries, e.g. movie trailer
-
- 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
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- 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/854—Content authoring
- H04N21/8543—Content authoring using a description language, e.g. Multimedia and Hypermedia information coding Expert Group [MHEG], eXtensible Markup Language [XML]
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
Abstract
단방향 방송망에서의 콘텐츠 요약 정보 전송 방법, 콘텐츠 요약 정보 업데이트 방법, 맞춤형 콘텐츠 다운로드 방법이 제공된다. 본 발명의 일 측면에 따른 단방향 방송망에서의 콘텐츠 요약 정보 전송 방법은 단방향 방송망으로 복수의 콘텐츠를 전송하는 단계, 상기 복수의 콘텐츠 각각에 대한 식별자(ContentID) 엘리먼트를 생성하는 단계, 상기 복수의 콘텐츠 각각에 대한 버전(ContentVersion) 엘리먼트를 생성하는 단계, 상기 복수의 콘텐츠 각각에 대한 위치 정보(Locator) 엘리먼트를 생성하는 단계, 상기 복수의 콘텐츠 각각에 대한 식별자 엘리먼트, 버전 엘리먼트 및 위치 정보 엘리먼트를 결합하여 상기 복수의 콘텐츠 각각에 대한 콘텐츠 요약 정보를 생성하는 단계, 및 상기 콘텐츠 요약 정보 각각을 컨테이너(Container)로 감싸서 상기 단방향 방송망으로 전송하는 단계를 포함한다.Provided are a method for transmitting content summary information, a method for updating content summary information, and a method for downloading customized content in a unidirectional broadcasting network. According to an aspect of the present invention, there is provided a method for transmitting content summary information in a unidirectional broadcasting network, comprising: transmitting a plurality of contents to a unidirectional broadcasting network, generating an identifier (ContentID) element for each of the plurality of contents, and each of the plurality of contents. Generating a version element for each of the plurality of contents, generating a location element element for each of the plurality of contents, combining an identifier element, a version element, and a location information element for each of the plurality of contents; Generating content summary information for each of the plurality of contents, and wrapping each content summary information in a container and transmitting the content summary information to the unidirectional broadcasting network.
단방향 방송망, 콘텐츠 요약 정보, 콘텐츠 도움 정보 One-way broadcast network, content summary information, content help information
Description
본 발명은 단방향 방송망의 데이터 서비스에 관한 것으로서, 단방향 방송망을 활용하여 사용자에게 맞춤 콘텐츠를 제공할 수 있는 콘텐츠 도움정보 및 콘텐츠 다운로드 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to data services of a unidirectional broadcast network, and relates to content assistance information and a content download method that can provide customized content to a user by using a unidirectional broadcast network.
본 발명은 정보통신부 및 정보통신연구진흥원의 IT성장동력기술개발사업의 일환으로 수행한 연구로부터 도출된 것이다[과제관리번호: 2006-S-082-02, 과제명: 맞춤시청형 DMB 기술개발].The present invention is derived from the research conducted as part of the IT growth engine technology development project of the Ministry of Information and Communication and the Ministry of Information and Communication Research and Development. [Task management number: 2006-S-082-02, Title: Development of customized viewing type DMB technology] .
양방향 통신망을 활용한 푸쉬(push) 서비스중의 하나인 RSS(Rich Site Summary)는, 사용자의 요구에 따라 주기적으로 콘텐츠의 요약정보를 전달하고, 추려진 콘텐츠의 요약정보에 의하여 관심 있는 개별 콘텐츠를 다시 양방향 통신망으로 통하여 접근한다. 이를 위하여 콘텐츠 제공부는 콘텐츠의 요약 정보를 담은 xml 문서의 위치를 소비 단말부에 미리 알려주고, 소비 단말부는 주기적으로 사용자의 선택을 받은 xml 문서의 버전을 체크하여 콘텐츠의 갱신 여부를 확인한다. 갱신을 콘텐츠 요약 정보에서 확인한 사용자가 콘텐츠 접근을 원하는 경우 양방향 통신망을 통하여 일반적인 인터넷 콘텐츠 접근을 한다.RSS (Rich Site Summary), one of the push services using a two-way communication network, delivers a summary of the content periodically according to a user's request, and selects individual content of interest by the summary of the collected content. Access through the two-way network again. To this end, the content provider informs the consumption terminal in advance of the location of the xml document containing the summary information of the content, and the consumption terminal periodically checks the version of the xml document selected by the user to check whether the content is updated. When the user who confirms the update in the content summary information wants to access the content, the general Internet content is accessed through the bidirectional communication network.
한편, 단방향 방송망에서는 기본적으로 콘텐츠 제공부에서 주도하는 실시간 동영상 서비스를 제공하며, 별도의 콘텐츠 다운로드 서비스를 제공할 수 있다. 하지만, 사용자의 요구에 따른 적절한 콘텐츠 접근이 어렵기 때문에, 사용자의 요구와 상관없이 방송 대역을 활용하여 주기적으로 모든 다운로드 콘텐츠의 요약정보와 콘텐츠를 모두 전송해 주어야만 한다.Meanwhile, the unidirectional broadcasting network basically provides a real-time video service led by the content provider and may provide a separate content download service. However, since it is difficult to access appropriate contents according to a user's request, the summary information and contents of all downloaded contents should be periodically transmitted using a broadcasting band regardless of the user's request.
본 명세서에서는 양방향 통신망에서 활용되는 푸쉬 서비스의 장점을 단방향 방송망에서 활용할 수 있는 콘텐츠 도움 정보 생성 방법 및 콘텐츠 다운로드 방법이 제공된다.In the present specification, there is provided a content assistance information generation method and a content download method that can utilize the advantages of a push service utilized in a bidirectional communication network in a unidirectional broadcasting network.
상기한 문제를 해결하기 위하여, 본 발명은 단방향 방송망에서 콘텐츠 도움정보를 활용하여 사용자 맞춤 콘텐츠 리스트를 구성함으로써, 사용자 선호도에 따른 맞춤 콘텐츠를 제공할 수 있는 콘텐츠 도움정보 및 콘텐츠 다운로드 방법을 제공하는 것을 목적으로 한다.In order to solve the above problems, the present invention is to provide a content help information and content download method that can provide a customized content according to user preferences by constructing a user-customized content list using the content help information in a unidirectional broadcasting network. The purpose.
상기와 같은 본 발명의 목적을 달성하기 위하여, 본 발명의 일 실시예에 따른 단방향 방송망에서의 콘텐츠 요약 정보 전송 방법은 단방향 방송망으로 전송되는 복수의 콘텐츠 각각에 대한 식별자(ContentID) 엘리먼트를 생성하는 단계, 상기 복수의 콘텐츠 각각에 대한 버전(ContentVersion) 엘리먼트를 생성하는 단계, 상기 복수의 콘텐츠 각각에 대한 위치 정보(Locator) 엘리먼트를 생성하는 단계, 상기 복수의 콘텐츠 각각에 대한 식별자 엘리먼트, 버전 엘리먼트 및 위치 정보 엘리먼트를 결합하여 상기 복수의 콘텐츠 각각에 대한 콘텐츠 요약 정보를 생성하는 단계를 포함하는 것을 특징으로 한다.In order to achieve the above object of the present invention, a method of transmitting content summary information in a unidirectional broadcasting network according to an embodiment of the present invention comprises the steps of generating an identifier (ContentID) element for each of a plurality of contents transmitted to the unidirectional broadcasting network. Generating a version element for each of the plurality of contents, generating a location element element for each of the plurality of contents, an identifier element, a version element, and a position for each of the plurality of contents Combining information elements to generate content summary information for each of the plurality of contents.
또한, 본 발명의 다른 측면에 따른 단방향 방송망에서의 콘텐츠 요약 정보 업데이트 방법은 단방향 방송망에 미리 제공된 복수의 콘텐츠 각각에 대한 콘텐츠 요약 정보를 수신하는 단계, 상기 수신된 콘텐츠 요약 정보로부터 상기 복수의 콘텐츠 각각이 업데이트되었는지 여부에 대한 업데이트 정보를 추출하는 단계, 및 상기 업데이트 정보에 따라 상기 복수의 콘텐츠 중 업데이트된 콘텐츠에 대응하는 콘 텐츠 요약 정보를 저장하는 단계를 포함하는 것을 특징으로 한다.In addition, the method for updating content summary information in a unidirectional broadcasting network according to another aspect of the present invention comprises the steps of: receiving content summary information for each of a plurality of contents provided in advance in the unidirectional broadcasting network, each of the plurality of contents from the received content summary information; And extracting update information on whether the content has been updated, and storing content summary information corresponding to the updated content among the plurality of contents according to the update information.
또한, 본 발명의 또 다른 측면에 따른 단방향 방송망에서의 맞춤형 콘텐츠 다운로드 방법은 단방향 방송망에 미리 제공된 복수의 콘텐츠에 대한 콘텐츠 요약 정보를 수신하여 저장하는 단계, 상기 저장된 콘텐츠 요약 정보 중에서 사용자 선호 리스트에 대응하는 콘텐츠 요약 정보를 추출하는 단계, 상기 추출된 콘텐츠 요약 정보로부터 맞춤형 콘텐츠 리스트를 생성하는 단계, 및 상기 단방향 방송망에 미리 제공된 복수의 콘텐츠 중 상기 맞춤형 콘텐츠 리스트에 포함되는 콘텐츠 요약 정보에 대응하는 콘텐츠를 다운로드 하는 단계를 포함하는 것을 특징으로 한다.In addition, the method for downloading customized content in a unidirectional broadcasting network according to another aspect of the present invention comprises the steps of receiving and storing content summary information for a plurality of contents previously provided in the unidirectional broadcasting network, corresponding to a user preference list among the stored content summary information. Extracting the content summary information, generating a customized content list from the extracted content summary information, and content corresponding to the content summary information included in the customized content list among a plurality of contents previously provided to the unidirectional broadcasting network. It characterized in that it comprises the step of downloading.
본 발명에 따른 콘텐츠 도움정보 및 콘텐츠 다운로드 방법에 의하면, 콘텐츠 도움정보를 활용하여 사용자 맞춤 콘텐츠 리스트를 구성함으로써, 사용자의 개별 선택이 아니라 사용자 선호도에 따른 맞춤 콘텐츠를 제공할 수 있는 장점이 있다.According to the content help information and the content download method according to the present invention, by constructing a user-customized content list by using the content help information, there is an advantage that can provide a customized content according to the user preferences rather than individual selection of the user.
이하에서, 본 발명에 따른 바람직한 실시예를 첨부된 도면을 참조하여 상세하게 설명한다. 그러나, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다. 각 도면에 제시된 동일한 참조 부호는 동일한 부재를 나타낸다.Hereinafter, with reference to the accompanying drawings, preferred embodiments of the present invention will be described in detail. However, the present invention is not limited or limited by the embodiments. Like reference numerals in the drawings denote like elements.
본 발명은 콘텐츠 도움 정보를 생성하고 생성된 콘텐츠 도움 정보를 단방향 방송망으로 전송하는 방법을 제공하고, 단방향 방송망에 적합한 콘텐츠 도움 정보의 구성을 제공한다.The present invention provides a method for generating content assistance information and transmitting the generated content assistance information to a unidirectional broadcasting network, and provides a configuration of content assistance information suitable for a unidirectional broadcasting network.
또한, 본 발명은 사용자 단말기에서 콘텐츠 도움 정보를 저장 및 분석하는 방법과 사용자 단말기에서 맞춤형 콘텐츠를 소비하는 방법을 제공한다.The present invention also provides a method for storing and analyzing content assistance information in a user terminal and a method for consuming customized content in the user terminal.
단방향 방송망을 경유하여 영화, 드라마 또는 스포츠 경기의 생중계 등 동영상 콘텐츠를 제공하는 서버는 제공되는 콘텐츠에 대한 요약 정보를 단방향 방송망을 경유하여 주기적으로 전송할 수 있다. 이 때, 인터넷 라디오 등의 양방향 방송망과 달리, 사용자 단말기로부터 서버로 피드백되는 정보가 없거나 최소화되었다고 가정한다. 서버는 사용자 단말기로부터 선호 콘텐츠에 대한 정보를 피드백받을 수 없으므로 전송 가능한 콘텐츠를 단방향 방송망으로 전송하고, 주기적으로 콘텐츠를 업데이트할 수 있다. 서버는 업데이트된 콘텐츠에 대한 요약 정보를 단방향 방송망으로 주기적으로 전송할 수 있다.A server that provides video content such as a live broadcast of a movie, drama, or sporting event through a one-way broadcasting network may periodically transmit summary information on the provided content via the one-way broadcasting network. In this case, unlike the bidirectional broadcasting network such as Internet radio, it is assumed that there is no or minimal information fed back from the user terminal to the server. Since the server cannot receive information on the preferred content from the user terminal, the server may transmit the transmittable content to the one-way broadcasting network and periodically update the content. The server may periodically transmit summary information about the updated content to the unidirectional broadcasting network.
단방향 방송망으로 전송되는 콘텐츠 요약 정보는 콘텐츠의 업데이트 여부에 대한 정보를 포함할 수 있다. 콘텐츠 요약 정보는 콘텐츠의 종류, 장르, 내용 또는 등장 인물의 정보 등을 포함할 수 있다. 콘텐츠 요약 정보는 콘텐츠에 대한 위치 정보를 포함할 수 있다.The content summary information transmitted to the unidirectional broadcasting network may include information on whether the content is updated. The content summary information may include the type, genre, content, or character information of the content. The content summary information may include location information about the content.
사용자 단말기는 단방향 방송망으로부터 콘텐츠 요약 정보를 수신하고, 수신된 콘텐츠 요약 정보로부터 콘텐츠의 위치 정보를 추출할 수 있다. 이 때, 콘텐츠의 위치 정보는 IP 주소와 유사한 기능을 수행하는 locator의 형태로 표시된다. locator는 URI(Uniform Resource Identifier)의 일종이며, 단방향 방송망을 이용하는 서버 및 사용자 단말기 간에 미리 약속된 규격대로 생성되어야 한다.The user terminal may receive content summary information from the unidirectional broadcasting network and extract location information of the content from the received content summary information. At this time, the location information of the content is displayed in the form of a locator performing a function similar to the IP address. The locator is a kind of Uniform Resource Identifier (URI), and must be generated according to a previously agreed standard between a server and a user terminal using a unidirectional broadcasting network.
도 1은 본 발명에 의해 생성되는 콘텐츠 요약 정보의 일 실시예를 도시하는 도면이다.1 is a diagram illustrating an embodiment of content summary information generated by the present invention.
도 1을 참조하면, 콘텐츠 요약 정보는 그룹 콘텐츠 엘리먼트 (GroupContent() element)는 복수의 콘텐츠 요약 정보 엘리먼트 (Content() element)를 포함한다.Referring to FIG. 1, the content summary information includes a group content element (GroupContent () element) and includes a plurality of content summary information elements (Content () elements).
콘텐츠 요약 정보 엘리먼트는 콘텐츠 식별자 엘리먼트(ContentID element), 콘텐츠 버전 엘리먼트 (ContentVersion element), 타이틀 엘리먼트 (Title element), 장르 엘리먼트 (Genre element), 크레디트 엘리먼트 (Credits element), 키워드 엘리먼트 (Keyword element), 디스크립션 엘리먼트 (Description element) 및 위치 정보 엘리먼트 (Locator element) 를 포함한다.The content summary information element includes a ContentID element, a ContentVersion element, a Title element, a Genre element, a Credits element, a Keyword element, a description It includes an element (Description element) and a location information element (Locator element).
그룹 콘텐츠 엘리먼트 (GroupContent() element) 및 콘텐츠 요약 정보 엘리먼트 (Content() element) 는 확장 가능한 마크업 언어(eXtensible Markup Language, xml)로 기술될 수 있다. 서버는 xml을 이용하여 기술된 그룹 콘텐츠 엘리먼트를 단방향 데이터 채널을 지원하는 컨테이너(Container)로 감싸서 단방향 방송망으로 전송할 수 있다.The group content element (GroupContent () element) and the content summary information element (Content () element) may be described in an extensible markup language (xml). The server may wrap the group content element described using xml in a container supporting a unidirectional data channel and transmit it to the unidirectional broadcasting network.
콘텐츠가 업데이트되는 경우에는, 서버는 해당되는 콘텐츠 식별자 엘리먼트 를 가진 xml 콘텐츠 요약 정보 엘리먼트 내의 콘텐츠 버전 엘리먼트를 증가시켜 xml 콘텐츠 요약 정보 엘리먼트를 업데이트할 수 있다.If the content is updated, the server may update the xml content summary information element by incrementing the content version element in the xml content summary information element with the corresponding content identifier element.
서버는 단방향 방송망으로 동영상 데이터 (또는 콘텐츠)를 전송한다. 서버는 xml로 기술된 엘리먼트들과 MAF(Multimedia Application Format) 콘텐츠를 단방향 방송망으로 전송한다. 이 때, 단방향 방송망은 DMB (Digital Multimedia Broadcasting) 망일 수 있다.The server transmits video data (or content) to the unidirectional broadcasting network. The server transmits elements described in xml and MAF (Multimedia Application Format) content to the unidirectional broadcasting network. In this case, the unidirectional broadcasting network may be a digital multimedia broadcasting (DMB) network.
서버는 단방향 방송망으로 전송되는 데이터의 출력 스케줄을 제어할 수 있다.The server may control an output schedule of data transmitted to the unidirectional broadcasting network.
사용자 단말기는 단방향 방송망으로부터 콘텐츠 또는 데이터를 수신한다. 단말기는 콘텐츠 요약 정보를 먼저 수신하고, 수신된 콘텐츠 요약 정보로부터 콘텐츠의 위치 정보를 추출하고, 추출된 위치 정보에 따라 콘텐츠를 다운로드 한다. 콘텐츠의 위치 정보는 서버 및 사용자 단말기 간에 미리 정의되어 있어야 하며, 인터넷 방송에서의 IP 주소와 유사한 기능을 할 수 있다.The user terminal receives the content or data from the unidirectional broadcasting network. The terminal first receives the content summary information, extracts the location information of the content from the received content summary information, and downloads the content according to the extracted location information. The location information of the content should be defined in advance between the server and the user terminal, and can function similar to an IP address in Internet broadcasting.
사용자 단말기는 수신된 콘텐츠 요약 정보가 xml로 기술되어 있을 경우, xml 을 분석할 수 있는 기능을 포함할 수 있다. 사용자 단말기는 사용자가 선택하는 콘텐츠에 대한 리스트를 저장하여 관리할 수 있다. 사용자 단말기는 타이틀, 장르, 키워드, 크레딧 정보를 기반으로 다운로드할 콘텐츠를 선택할 수 있다.The user terminal may include a function for analyzing the xml when the received content summary information is described in xml. The user terminal may store and manage a list of contents selected by the user. The user terminal may select content to download based on the title, genre, keywords, and credit information.
사용자 단말기는 단방향 방송망을 통하여 다운로드된 콘텐츠 요약 정보를 저장한다. 사용자는 사용자 단말기의 사용자 인터페이스를 통하여 다운로드하고자 하는 콘텐츠의 리스트를 확인한다.The user terminal stores the content summary information downloaded through the unidirectional broadcasting network. The user checks the list of contents to download through the user interface of the user terminal.
사용자는 콘텐츠 리스트를 직접 선택하거나, 타이틀, 장르, 키워드, 출연진의 정보를 미리 입력해 둘 수 있다. 사용자 단말기는 사용자의 선택을 입력 받거나, 사용자가 미리 입력해 둔 정보에 기초하여 다운로드할 콘텐츠를 자동으로 선택할 수 있다. 사용자 단말기는 선택된 콘텐츠에 대한 리스트를 생성할 수 있다.The user may directly select a content list or pre-populate title, genre, keyword, and cast information. The user terminal may receive a user selection or automatically select content to download based on information previously input by the user. The user terminal may generate a list for the selected content.
사용자 단말기는 다운로드할 콘텐츠 리스트로부터 콘텐츠의 위치 정보를 추출할 수 있다. 콘텐츠의 위치 정보에는 채널 정보 및 전송 시간 대가 포함될 수 있다.The user terminal may extract location information of the content from the content list to be downloaded. The location information of the content may include channel information and a transmission time zone.
사용자 단말기는 추출된 위치 정보를 이용하여 콘텐츠를 다운로드할 수 있다. 사용자는 다운로드된 콘텐츠 리스트를 확인하고, 다운로드된 콘텐츠 중 원하는 콘텐츠를 재생할 수 있다.The user terminal may download the content by using the extracted location information. The user can check the list of downloaded contents and play the desired contents among the downloaded contents.
콘텐츠는 AV(Audio/Video) 콘텐츠일 수 있고, BiFS(Binary Format for Scenes) 콘텐츠일 수 있다.The content may be AV (Audio / Video) content and may be Binary Format for Scenes (BiFS) content.
BiFS 콘텐츠가 재생되는 동안에는 사용자의 입력에 의한 제어가 가능하다.While BiFS content is being played back, control by user input is possible.
사용자 단말기에서 세그먼트 정보를 포함하는 콘텐츠가 재생되는 동안에는 사용자 단말기는 세그먼트 각각에 대하여 지정된 이미지를 사용자 인터페이스로 디스플레이한다. 사용자는 세그먼트 이미지를 확인하고 세그먼트 각각에 대하여 재생하고자 하는 시점을 선택할 수 있다. 사용자 단말기는 선택된 시점부터 재생을 새로 시작할 수 있다.While the content including the segment information is played in the user terminal, the user terminal displays an image designated for each segment in the user interface. The user may check the segment image and select a time point to be played for each segment. The user terminal may start playback anew from the selected time point.
사용자 단말기는 단방향 방송망을 경유하여 수신되는 콘텐츠 각각에 대하여 다운로드할지 여부를 결정할 수 있다. 사용자 단말기는 콘텐츠 각각에 대한 다운로드 여부를 결정하는 데 있어서 단방향 방송망을 경유하여 수신되는 콘텐츠 요약 정보를 이용할 수 있다. 사용자 단말기는 수신되는 콘텐츠 요약 정보 각각에 대하여 저장할 지, 업데이트할 지 또는 무시할 지를 결정할 수 있다.The user terminal may determine whether to download each content received via the one-way broadcast network. The user terminal may use the content summary information received via the one-way broadcasting network in determining whether to download each content. The user terminal may determine whether to store, update or ignore each of the received content summary information.
도 2는 본 발명의 일 실시예에 따른 사용자 단말기의 콘텐츠 요약 정보 수신 방법을 도시하는 동작 흐름도이다.2 is a flowchart illustrating a method of receiving content summary information of a user terminal according to an embodiment of the present invention.
도 2를 참조하면, 사용자 단말기는 콘텐츠 요약 정보를 둘러싼 Container를 수신한다(S210).Referring to FIG. 2, the user terminal receives a container surrounding content summary information (S210).
콘텐츠 요약 정보가 Container에 의해 둘러싸여 있고, Container가 ContainerID 엘리먼트 및 ContainerVersion 엘리먼트를 포함하는 경우, 사용자 단말기는 수신된 ContainerID 엘리먼트를 저장된 ContainerID 엘리먼트와 비교한다(S220). 사용자 단말기는 저장된 ContainerID 엘리먼트 중 수신된 ContainerID 엘리먼트와 동일한 엘리먼트가 있으면, 수신된 ContainerID 엘리먼트에 대응하는 수신된 ContainerVersion 엘리먼트를 저장된 ContainerID 엘리먼트에 대응하는 저장된 ContainerVersion 엘리먼트와 비교한다(S230). 사용자 단말기는 수신된 ContainerVersion 엘리먼트가 저장된 ContainerVersion 엘리먼트보다 큰 경우에 수신된 Container 엘리먼트를 다운로드한다(S240).If the content summary information is surrounded by the Container and the Container includes the ContainerID element and the ContainerVersion element, the user terminal compares the received ContainerID element with the stored ContainerID element (S220). If there is an element identical to the received ContainerID element among the stored ContainerID elements, the user terminal compares the received ContainerVersion element corresponding to the received ContainerID element with the stored ContainerVersion element corresponding to the stored ContainerID element (S230). The user terminal downloads the received Container element when the received ContainerVersion element is larger than the stored ContainerVersion element (S240).
사용자 단말기는 다운로드된 Container 엘리먼트 내부의 xml 문서들 중에서 콘텐츠 요약 정보를 추출한다(S250). 추출된 콘텐츠 요약 정보는 ContentID 및 ContentVersion 엘리먼트를 포함할 수 있다.The user terminal extracts content summary information from xml documents inside the downloaded Container element (S250). The extracted content summary information may include a ContentID and a ContentVersion element.
도 3은 본 발명의 일 실시예에 따른 사용자 단말기의 콘텐츠 요약 정보 업데이트 방법을 도시하는 동작 흐름도이다.3 is a flowchart illustrating a method of updating content summary information of a user terminal according to an embodiment of the present invention.
도 3을 참조하면, 사용자 단말기는 수신된 Container로부터 ContentID 및 ContentVersion 엘리먼트를 추출한다(S310).Referring to FIG. 3, the user terminal extracts ContentID and ContentVersion elements from the received container (S310).
사용자 단말기는, 사용자 단말기에 저장된 ContentID 리스트 중 추출된 ContentID 엘리먼트와 동일한 것이 있는지 탐색한다(S320).The user terminal searches whether there is the same content ID element extracted from the list of ContentIDs stored in the user terminal (S320).
사용자 단말기는, 사용자 단말기에 저장된 ContentID 중 추출된 ContentID 엘리먼트와 동일한 엘리먼트가 있으면, 추출된 ContentID 엘리먼트에 대응하는 추출된 ContentVersion 엘리먼트를 사용자 단말기에 저장된 ContentID 엘리먼트에 대응하는 저장된 ContentVersion 엘리먼트와 비교한다(S330). 사용자 단말기는, 추출된 ContentVersion 엘리먼트가 저장된 ContentVersion 엘리먼트보다 크면, 저장된 ContentID 엘리먼트 및 ContentVersion 엘리먼트의 리스트를 업데이트한다(S340). 사용자 단말기는 상기 리스트가 업데이트되면 수신된 콘텐츠 요약 정보를 저장한다.If there is an element identical to the extracted ContentID element among the ContentID stored in the user terminal, the user terminal compares the extracted ContentVersion element corresponding to the extracted ContentID element with the stored ContentVersion element corresponding to the ContentID element stored in the user terminal (S330). . If the extracted ContentVersion element is larger than the stored ContentVersion element, the user terminal updates the list of the stored ContentID element and the ContentVersion element (S340). The user terminal stores the received content summary information when the list is updated.
단방향 방송망으로부터 수신된 Container가 복수의 콘텐츠 요약 정보를 포함할 경우, 사용자 단말기는 콘텐츠 요약 정보 각각에 대하여 상기의 분석 및 저장 과정을 수행한다.If the container received from the unidirectional broadcasting network includes a plurality of content summary information, the user terminal performs the above analysis and storage process on each of the content summary information.
사용자 단말기는 저장된 콘텐츠 요약 정보를 이용하여 사용자 맞춤 콘텐츠를 다운로드하고 관리할 수 있다.The user terminal may download and manage user-customized content by using the stored content summary information.
사용자 단말기는 저장된 콘텐츠 요약 정보에 포함된 장르, 키워드, 타이틀을 분석하여 그룹 리스트, 장르 리스트, 키워드 리스트, 타이틀 리스트를 생성한다.The user terminal analyzes genres, keywords, and titles included in the stored content summary information to generate a group list, genre list, keyword list, and title list.
사용자는 그룹 리스트, 장르 리스트, 키워드 리스트, 타이틀 리스트로부터 사용자가 선호하는 그룹, 장르, 키워드 또는 타이틀을 선택한다.The user selects a group, genre, keyword, or title that the user prefers from the group list, genre list, keyword list, and title list.
사용자 단말기는 선택된 그룹, 장르, 키워드 또는 타이틀에 대응하는 콘텐츠 요약 정보를 검색한다. 사용자 단말기는 검색된 콘텐츠 요약 정보를 이용하여 사용자 맞춤 콘텐츠 리스트를 생성한다.The user terminal retrieves content summary information corresponding to the selected group, genre, keyword or title. The user terminal generates a customized content list using the retrieved content summary information.
사용자 단말기는 사용자 맞춤 콘텐츠 리스트에 포함되는 콘텐츠 요약 정보로 부터 콘텐츠의 위치 정보를 추출한다. 사용자 단말기는 추출된 위치 정보에 따라 콘텐츠를 다운로드한다. 사용자는 사용자 맞춤 콘텐츠 리스트 중에서 다운로드된 콘텐츠를 소비할 수 있다.The user terminal extracts location information of the content from the content summary information included in the customized content list. The user terminal downloads the content according to the extracted location information. The user can consume the downloaded content from the customized content list.
사용자 단말기는, 콘텐츠 요약 정보가 업데이트되면, 업데이트된 콘텐츠 요약 정보의 그룹, 장르, 키워드 또는 타이틀을 사용자가 선택해 둔 그룹, 장르, 키워드 또는 타이틀과 비교할 수 있다. 이 중 하나라도 일치하면 사용자 단말기는 업데이트된 콘텐츠 요약 정보를 사용자 맞춤 콘텐츠 리스트에 추가할 수 있다.When the content summary information is updated, the user terminal may compare the group, genre, keyword, or title of the updated content summary information with a group, genre, keyword, or title selected by the user. If any one of these matches, the user terminal may add the updated content summary information to the customized content list.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.As described above, the present invention has been described by way of limited embodiments and drawings, but 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.
도 1은 본 발명에 의해 생성되는 콘텐츠 요약 정보의 일 실시예를 도시하는 도면이다.1 is a diagram illustrating an embodiment of content summary information generated by the present invention.
도 2는 본 발명의 일 실시예에 따른 사용자 단말기의 콘텐츠 요약 정보 수신 방법을 도시하는 동작 흐름도이다.2 is a flowchart illustrating a method of receiving content summary information of a user terminal according to an embodiment of the present invention.
도 3은 본 발명의 일 실시예에 따른 사용자 단말기의 콘텐츠 요약 정보 업데이트 방법을 도시하는 동작 흐름도이다.3 is a flowchart illustrating a method of updating content summary information of a user terminal according to an embodiment of the present invention.
Claims (9)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20070114753 | 2007-11-12 | ||
KR1020070114753 | 2007-11-12 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090049005A true KR20090049005A (en) | 2009-05-15 |
KR100956953B1 KR100956953B1 (en) | 2010-05-12 |
Family
ID=40857879
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080024747A KR100956953B1 (en) | 2007-11-12 | 2008-03-18 | Content Information and Method of Content Download in One Way Broadcasting Network |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100956953B1 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USD775600S1 (en) | 2014-10-01 | 2017-01-03 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD779450S1 (en) | 2014-10-01 | 2017-02-21 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD781275S1 (en) | 2014-10-01 | 2017-03-14 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD784972S1 (en) | 2014-10-01 | 2017-04-25 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD785586S1 (en) | 2014-10-01 | 2017-05-02 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD795855S1 (en) | 2014-10-01 | 2017-08-29 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD797713S1 (en) | 2014-10-01 | 2017-09-19 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD803818S1 (en) | 2014-10-01 | 2017-11-28 | Samsung Electronics Co., Ltd. | Portable electronic device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1774928A (en) * | 2003-04-14 | 2006-05-17 | 皇家飞利浦电子股份有限公司 | Recording of broadcast programmes |
KR100601383B1 (en) * | 2004-04-23 | 2006-07-13 | 학교법인 한국정보통신학원 | An intelligent agent system for providing viewer-customized video skims in digital TV broadcasting |
-
2008
- 2008-03-18 KR KR1020080024747A patent/KR100956953B1/en not_active IP Right Cessation
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USD775600S1 (en) | 2014-10-01 | 2017-01-03 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD776075S1 (en) | 2014-10-01 | 2017-01-10 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD776073S1 (en) | 2014-10-01 | 2017-01-10 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD777130S1 (en) | 2014-10-01 | 2017-01-24 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD777698S1 (en) | 2014-10-01 | 2017-01-31 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD778869S1 (en) | 2014-10-01 | 2017-02-14 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD778890S1 (en) | 2014-10-01 | 2017-02-14 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD779450S1 (en) | 2014-10-01 | 2017-02-21 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD779469S1 (en) | 2014-10-01 | 2017-02-21 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD781275S1 (en) | 2014-10-01 | 2017-03-14 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD784972S1 (en) | 2014-10-01 | 2017-04-25 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD784974S1 (en) | 2014-10-01 | 2017-04-25 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD785586S1 (en) | 2014-10-01 | 2017-05-02 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD788752S1 (en) | 2014-10-01 | 2017-06-06 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD795855S1 (en) | 2014-10-01 | 2017-08-29 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD797713S1 (en) | 2014-10-01 | 2017-09-19 | Samsung Electronics Co., Ltd. | Portable electronic device |
USD803818S1 (en) | 2014-10-01 | 2017-11-28 | Samsung Electronics Co., Ltd. | Portable electronic device |
Also Published As
Publication number | Publication date |
---|---|
KR100956953B1 (en) | 2010-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100956953B1 (en) | Content Information and Method of Content Download in One Way Broadcasting Network | |
JP6387036B2 (en) | Reception device and reception method, and transmission device and transmission method | |
US7000245B1 (en) | System and method for recording pushed data | |
JP4628629B2 (en) | System and method for recording pushed data | |
EP2433423B1 (en) | Media content retrieval system and personal virtual channel | |
US8903863B2 (en) | User interface with available multimedia content from multiple multimedia websites | |
KR100837580B1 (en) | Transmission method and receiver | |
CA2806842C (en) | Transmission apparatus and method, reception apparatus and method and transmission and reception system | |
JP4499429B2 (en) | Selective reception of broadcast data by one of a plurality of data structures | |
MX2014008657A (en) | Receiving device, receiving method, program, and information processing system. | |
JP2008160337A (en) | Content-linked information indicator and indicating method | |
KR101280271B1 (en) | System and method for providing RSS content in a broadcast system | |
JP2010219875A (en) | Content distribution device, content distribution method, viewer terminal, and content reproducing method | |
US20100138561A1 (en) | Simulcast internet media distribution system and method | |
JP2005341585A (en) | Strategies for consuming resource items based on resource item list | |
KR101095296B1 (en) | Hybrid broadcasting service system using metadata | |
KR100653203B1 (en) | Personalized recommendation service method in a TV-anytime operation | |
US20050123887A1 (en) | System and method for providing karaoke service using set-top box | |
WO2008069587A1 (en) | System and method for processing electronic program guide based on really simple syndication feed | |
KR100848125B1 (en) | Apparatus and Method for Providing Adaptive Broadcast Service using Usage Environment Description including Biographic Information and Terminal Information and User Terminal and Computer Readable Medium Thereof | |
JP4182807B2 (en) | Information access system, information providing apparatus, information access apparatus, information providing method, and information access method | |
US10587931B2 (en) | Apparatus and method for managing a personal channel | |
KR101511311B1 (en) | System and method of providing user personalized advertisement using settop-box control log and contents search log | |
KR20180034332A (en) | Receiving device, transmitting device and data processing method | |
KR101131613B1 (en) | Method for providing broadcasting service personally |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130315 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20140401 Year of fee payment: 5 |
|
LAPS | Lapse due to unpaid annual fee |