KR101699387B1 - System and method for providing video on demand with web contents - Google Patents
System and method for providing video on demand with web contents Download PDFInfo
- Publication number
- KR101699387B1 KR101699387B1 KR1020100114379A KR20100114379A KR101699387B1 KR 101699387 B1 KR101699387 B1 KR 101699387B1 KR 1020100114379 A KR1020100114379 A KR 1020100114379A KR 20100114379 A KR20100114379 A KR 20100114379A KR 101699387 B1 KR101699387 B1 KR 101699387B1
- Authority
- KR
- South Korea
- Prior art keywords
- content
- terminal
- information
- web
- contents
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 230000004044 response Effects 0.000 claims description 14
- 238000012545 processing Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 15
- 238000007726 management method Methods 0.000 description 8
- 239000000284 extract Substances 0.000 description 7
- 238000004891 communication Methods 0.000 description 3
- 238000003780 insertion Methods 0.000 description 3
- 230000037431 insertion Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
본 발명은 웹 콘텐츠를 이용하여 주문형 비디오 콘텐츠를 제공하는 시스템 및 방법에 관한 것으로서, 보다 상세하게는, 웹 페이지 등의 웹 콘텐츠에 포함된 텍스트, 이미지 정보 등에 매칭되는 주문형 비디오 콘텐츠를 검색하여 사용자에게 제공하는 시스템 및 방법에 관한 것이다.
콘텐츠 제공 시스템은 제 1 단말기와 제 2 단말기의 식별정보를 대응하여 저장하고 있는 단말기 정보 저장부, 상기 제 1 단말기로부터 인터넷 검색 정보를 수신하고, 수신된 인터넷 검색 정보와 관련된 콘텐츠를 검색하여 관련 콘텐츠 정보를 생성하며, 생성된 관련 콘텐츠 정보를 상기 제 1 단말기로 전송하는 콘텐츠 검색부, 상기 제 1 단말기로부터 콘텐츠 선택 정보를 수신하고, 선택된 콘텐츠 정보를 상기 제 1 단말기 또는 이에 대응되는 상기 제 2 단말기의 식별정보 별로 저장하는 사용자별 콘텐츠 관리부, 상기 사용자별 콘텐츠 관리부에 저장된 상기 선택된 콘텐츠 정보를 상기 제 2 단말기로 전송하는 콘텐츠 정보 제공부 및 상기 제 2 단말기가 요청한 콘텐츠를 상기 제 2 단말기로 전송하는 콘텐츠 제공부를 포함할 수 있다.The present invention relates to a system and method for providing video-on-demand using web content, and more particularly, to a system and method for providing on-demand video content matching text, image information, To a system and method for providing the same.
A content providing system includes a terminal information storage unit for storing identification information of a first terminal and a second terminal in correspondence with each other, a server for receiving Internet search information from the first terminal, searching contents related to the received Internet search information, And a second terminal for receiving the content selection information from the first terminal and transmitting the selected content information to the first terminal or the second terminal corresponding thereto, For each user, content information providing unit for transmitting the selected content information stored in the content management unit for each user to the second terminal, and content providing unit for transmitting the content requested by the second terminal to the second terminal And a content providing unit.
Description
본 발명은 웹 콘텐츠를 이용하여 주문형 비디오 콘텐츠를 제공하는 시스템 및 방법에 관한 것으로서, 보다 상세하게는, 웹 페이지 등의 웹 콘텐츠에 포함된 텍스트, 이미지 정보 등에 매칭되는 주문형 비디오 콘텐츠를 검색하여 사용자에게 제공하는 시스템 및 방법에 관한 것이다.
The present invention relates to a system and method for providing video-on-demand using web content, and more particularly, to a system and method for providing on-demand video content matching text, image information, To a system and method for providing the same.
최근 통신 기술의 발달로 인하여 인터넷의 사용이 증가함에 따라 사용자는 인터넷을 통해 다양한 콘텐츠를 이용할 수 있게 되었으며, 특히 웹 페이지 등의 웹 콘텐츠를 통하여 정보를 보다 용이하게 검색하고 이용할 수 있게 되었다.Recently, as the use of the Internet increases due to the development of communication technology, users can use various contents through the Internet. In particular, information can be searched and used more easily through web contents such as web pages.
그러나, 이처럼 인터넷을 통해 사용자에게 콘텐츠를 제공하는 것이 기술적으로 가능하다고 하여도, 저작권 등의 지적재산권에 대한 저촉 문제로 인하여 저작권 관련 컨텐츠는 공개적인 웹이나 인터넷 서비스를 통해 사용자에게 제공되는 것이 용이하지 않다.However, even if it is technically possible to provide the content to the user through the Internet, the copyright-related content is easily provided to the user through the public web or Internet service due to the problem of intellectual property rights such as copyright not.
이에 비해 IPTV 서비스를 통해 사용자에게 제공되는 콘텐츠는 저작권 등의 법적인 문제를 해결한 상태에서 사용자에게 제공되므로, 위와 같은 지적재산권 등에 대한 저촉 문제가 발생하지 않는다.In contrast, the content provided to the user through the IPTV service is provided to the user while solving legal problems such as copyright, so that there is no problem of conflict with the intellectual property rights.
IPTV 서비스는 주로 멀티미디어에 관련된 콘텐츠를 사용자에게 제공하며, 특히 서비스에 등록된 사용자에게만 콘텐츠를 제공하므로 웹 페이지 등을 통한 인터넷 서비스와 달리 서비스 제공이 폐쇄적이다.IPTV service mainly provides contents related to multimedia contents to users. Especially, since contents are provided only to users registered in the service, unlike internet service through web pages, service provision is closed.
또한, IPTV 서비스의 경우, 사용자는 주로 리모콘 등 입력 방법이 불편한 입력 수단을 이용하여 검색을 수행하여야 하며, 사용자가 자신이 원하는 콘텐츠가 어떤 콘텐츠인지를 정확히 알지 못하는 문제, 예를 들어 정확한 명칭을 모른다거나 IPTV 를 통해 검색할 당시에 제공받고자 하는 콘텐츠를 기억하지 못하는 문제가 발생하여 IPTV 서비스에 의해 제공되는 수많은 콘텐츠를 적절하게 소비하지 못하는 문제가 발생하였다.
In the case of the IPTV service, the user must perform a search using an input means which is inconvenient for an input method such as a remote control, and the user does not know the exact content of the content desired by the user, for example, There is a problem that the user is unable to memorize contents desired to be provided at the time of searching through IPTV and thus the user can not appropriately consume a large amount of contents provided by the IPTV service.
본 발명의 일 실시예는 사용자가 데스크탑 등의 웹 검색 단말을 통해 웹 페이지 등의 웹 콘텐츠를 이용할 경우, 사용자가 선택한 웹 콘텐츠에 포함된 텍스트, 이미지 등의 정보에 매칭되는 주문형 비디오(video on demand, VOD) 콘텐츠의 정보를 검색하여 사용자에게 제공하고, 제공된 VOD 콘텐츠 정보 중에서 사용자에 의해 선택된 관심 VOD 콘텐츠 정보를 사용자 별로 관리하고 추후에 사용자의 요청에 응답하여 관심 VOD 콘텐츠를 사용자에게 제공할 수 있는 시스템 및 방법을 제공하고자 한다.
In an embodiment of the present invention, when a user uses a web content such as a web page through a web search terminal such as a desktop, a video on demand , VOD) content and provides it to the user, manages the interested VOD content information selected by the user from the provided VOD content information for each user, and provides the interested VOD content to the user in response to the request of the user System and method.
상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 제 1 측면은 제 1 단말기와 제 2 단말기의 식별정보를 대응하여 저장하고 있는 단말기 정보 저장부, 상기 제 1 단말기로부터 인터넷 검색 정보를 수신하고, 수신된 인터넷 검색 정보와 관련된 콘텐츠를 검색하여 관련 콘텐츠 정보를 생성하며, 생성된 관련 콘텐츠 정보를 상기 제 1 단말기로 전송하는 콘텐츠 검색부, 상기 제 1 단말기로부터 콘텐츠 선택 정보를 수신하고, 선택된 콘텐츠 정보를 상기 제 1 단말기 또는 이에 대응되는 상기 제 2 단말기의 식별정보 별로 저장하는 사용자별 콘텐츠 관리부, 상기 사용자별 콘텐츠 관리부에 저장된 상기 선택된 콘텐츠 정보를 상기 제 2 단말기로 전송하는 콘텐츠 정보 제공부 및 상기 제 2 단말기가 요청한 콘텐츠를 상기 제 2 단말기로 전송하는 콘텐츠 제공부를 포함하는 콘텐츠 제공 시스템을 제공할 수 있다.As a technical means for accomplishing the above technical object, a first aspect of the present invention provides a mobile communication terminal including a terminal information storage unit for storing identification information of a first terminal and a second terminal correspondingly, A content retrieval unit for retrieving content related to the received Internet search information to generate related content information, and transmitting the generated related content information to the first terminal, a content retrieval unit for receiving the content selection information from the first terminal, A content management unit for storing content information for each of the first terminals or identification information of the second terminal corresponding thereto, a content information providing unit for transmitting the selected content information stored in the content management unit for each user to the second terminal, And transmitting the content requested by the second terminal to the second terminal And a content providing unit.
본 발명의 제 1 측면에서, 상기 인터넷 검색 정보는 상기 제 1 단말기에 포함된 플러그인(plug-in) 프로그램에 의해 상기 제 1 단말기를 통해 제공된 웹 콘텐츠로부터 획득된 키워드를 포함할 수 있다.In the first aspect of the present invention, the Internet search information may include a keyword obtained from a web content provided through the first terminal by a plug-in program included in the first terminal.
또한 본 발명의 제 1 측면에서, 하나 이상의 콘텐츠에 매칭되는 하나 이상의 메타데이터를 상기 인터넷 검색 정보를 포함하는 웹 콘텐츠를 제공하는 웹 콘텐츠 제공 서버에 제공하는 콘텐츠 메타데이터 제공부를 더 포함하고, 상기 웹 콘텐츠는 상기 콘텐츠 메타데이터 제공부에 의해 제공되는 메타데이터를 포함하는 링크 정보를 포함하고, 상기 인터넷 검색 정보는 상기 링크 정보로부터 획득된 메타데이터를 포함할 수 있다.Further, in a first aspect of the present invention, there is provided a content distribution system including a content metadata providing unit for providing one or more metadata matching one or more contents to a web content providing server for providing web content including the Internet search information, The content may include link information including metadata provided by the content metadata providing unit, and the Internet search information may include metadata obtained from the link information.
또한, 본 발명의 제 1 측면에서, 상기 웹 콘텐츠 제공 서버에 의해 제공되는 웹 콘텐츠를 가공하여 하나 이상의 콘텐츠에 매칭되는 하나 이상의 메타데이터를 포함하는 링크 정보를 상기 웹 콘텐츠에 삽입하는 웹 콘텐츠 가공부를 더 포함하고, 상기 인터넷 검색 정보는 상기 링크 정보로부터 획득된 메타데이터를 포함할 수 있다.Further, in a first aspect of the present invention, there is provided a web content processing unit for processing web content provided by the web content providing server and inserting link information including one or more meta data matched to at least one content into the web content And the Internet search information may include metadata obtained from the link information.
또한, 본 발명의 제 2 측면은 (a) 제 1 단말기로부터 인터넷 검색 정보를 수신하고, 상기 수신한 인터넷 검색 정보와 관련된 콘텐츠를 검색하는 단계, (b) 상기 검색된 관련 콘텐츠 정보를 상기 제 1 단말기로 전송하는 단계, (c) 상기 검색된 관련 콘텐츠 중에서 하나 이상의 콘텐츠에 대한 선택 정보를 상기 제 1 단말기로부터 수신하는 단계, (d) 상기 선택 정보에 매칭되는 콘텐츠 정보를 상기 제 1 단말기 또는 제 2 단말기의 식별 정보 별로 저장하는 단계, (e) 상기 저장된 콘텐츠 정보를 상기 제 2 단말기로 제공하는 단계 및 (f) 상기 제 2 단말기에 제공된 콘텐츠 정보 중에서 하나 이상의 콘텐츠에 대한 제공 요청을 상기 제 2 단말기로부터 수신하고, 상기 제공 요청에 응답하여 상기 요청된 하나 이상의 콘텐츠를 상기 제 2 단말기로 제공하는 단계를 포함하고, 상기 인터넷 검색 정보는 상기 제 1 단말기에 의해 출력된 웹 콘텐츠로부터 획득되는 것인 콘텐츠 제공 방법을 제공할 수 있다.
According to a second aspect of the present invention, there is provided a mobile communication terminal including: (a) receiving Internet search information from a first terminal and searching for a content related to the received Internet search information; (b) (C) receiving, from the first terminal, selection information for one or more contents among the searched related contents, (d) transmitting content information matched with the selection information to the first terminal or the second terminal (E) providing the stored content information to the second terminal, and (f) providing a request for providing at least one content out of the content information provided to the second terminal from the second terminal And providing the requested one or more contents to the second terminal in response to the providing request , The Internet search information may be provided to the content providing method is obtained from the web can be output by the first terminal.
전술한 본 발명의 과제 해결 수단에 의하면, 사용자는 데스크탑 등의 웹 검색 단말을 통해 웹 페이지 등의 웹 콘텐츠를 이용할 때, 웹 콘텐츠에 포함된 텍스트 등의 검색용 데이터를 선택하여 선택된 정보에 매칭되는 주문형 비디오(video on demand, VOD) 콘텐츠의 정보를 제공받을 수 있으며, 제공된 VOD 콘텐츠 정보 중에서 관심있는 VOD 콘텐츠의 정보를 저장하여, 이후에 셋탑박스 등의 콘텐츠 출력 단말을 통해 관심있는 VOD 콘텐츠를 제공받을 수 있다.According to the above-mentioned object of the present invention, when a user uses a web content such as a web page through a web search terminal such as a desktop, the user selects search data such as text included in the web content, The user can receive information on video on demand (VOD) content, store information of VOD content of interest among the provided VOD contents information, and provide the VOD content of interest through a content output terminal such as a set- Can receive.
또한, 전술한 본 발명의 과제 해결 수단에 의하면, VOD 콘텐츠 정보 제공을 위하여 기존의 웹 콘텐츠를 별도로 가공하지 않고서도 웹 검색 단말에 미리 설치된 플러그인 프로그램을 통하여 웹 콘텐츠에 포함된 검색용 데이터를 선택할 수 있다.According to an embodiment of the present invention, for providing VOD contents information, search data included in a web content can be selected through a plug-in program pre-installed in a web search terminal without separately processing the existing web content have.
또한, 전술한 본 발명의 과제 해결 수단에 의하면, 미리 설정된 메타데이터를 웹 콘텐츠의 텍스트 또는 이미지에 링크 형식으로 포함시키고, 이를 통해 메타데이터를 포함하는 검색용 데이터를 수신하므로, 미리 설정된 메타데이터를 이용하여 보다 정확한 VOD 콘텐츠 검색 결과를 사용자에게 제공할 수 있다.
According to a preferred embodiment of the present invention, metadata set in advance is included in a text or image of a web content in a link format, and search data including metadata is received through the metadata. It is possible to provide the user with a more accurate VOD content search result.
도 1은 본 발명의 일 실시예에 따른 웹 콘텐츠와 연동하여 주문형 비디오(video on demand, VOD) 콘텐츠를 제공하는 시스템의 구성을 도시한 도면,
도 2는 본 발명의 일 실시예에 따른 웹 콘텐츠와 연동하여 주문형 비디오(video on demand, VOD) 콘텐츠를 제공하는 방법의 흐름을 도시한 신호흐름도로서, VOD 콘텐츠 제공을 위하여 별도로 가공되지 않은 웹 콘텐츠를 이용하는 VOD 콘텐츠 제공 방법의 흐름을 도시한 신호흐름도,
도 3은 본 발명의 일 실시예에 따른 웹 콘텐츠와 연동하여 주문형 비디오(video on demand, VOD) 콘텐츠를 제공하는 방법의 흐름을 도시한 신호흐름도로서, VOD 콘텐츠 제공을 위하여 웹 제작자에 의해 가공된 웹 콘텐츠를 이용하는 VOD 콘텐츠 제공 방법의 흐름을 도시한 신호흐름도,
도 4는 본 발명의 일 실시예에 따른 웹 콘텐츠와 연동하여 주문형 비디오(video on demand, VOD) 콘텐츠를 제공하는 방법의 흐름을 도시한 신호흐름도로서, VOD 콘텐츠 제공을 위하여 웹 제작자에 의해 가공된 웹 콘텐츠를 이용하는 VOD 콘텐츠 제공 방법의 흐름을 도시한 신호흐름도,
도 5는 본 발명의 일 실시예에 따른 IPTV 서비스 제공 서버의 구성을 도시한 도면,
도 6은 본 발명의 일 실시예에서 플러그인을 이용하여 웹 콘텐츠의 텍스트에 관련된 VOD 콘텐츠 검색 결과를 출력하는 웹 브라우저 화면을 도시한 도면,
도 7은 본 발명의 일 실시예에서 콘텐츠 관련 메타데이터를 포함하는 링크 정보가 삽입된 웹 콘텐츠의 텍스트에 관련된 VOD 콘텐츠 검색 결과를 출력하는 웹 브라우저 화면을 도시한 도면.1 is a block diagram illustrating a system for providing video on demand (VOD) content in cooperation with a web content according to an exemplary embodiment of the present invention.
FIG. 2 is a signal flow diagram illustrating a flow of a method for providing video on demand (VOD) content in cooperation with a web content according to an exemplary embodiment of the present invention. Referring to FIG. 2, A VOD content providing method using the VOD content,
3 is a signal flow diagram illustrating a flow of a method for providing video on demand (VOD) content in cooperation with a web content according to an exemplary embodiment of the present invention. Referring to FIG. 3, A signal flow diagram illustrating a flow of a VOD content providing method using web contents,
4 is a signal flow diagram illustrating a flow of a method for providing video on demand (VOD) content in cooperation with a web content according to an exemplary embodiment of the present invention. Referring to FIG. 4, A signal flow diagram illustrating a flow of a VOD content providing method using web contents,
5 is a diagram illustrating a configuration of an IPTV service providing server according to an embodiment of the present invention.
6 is a view showing a Web browser screen for outputting a VOD content search result related to a text of a web content using a plug-in in an embodiment of the present invention;
FIG. 7 is a view showing a Web browser screen for outputting a VOD content search result related to a text of a web content into which link information including content-related metadata is inserted according to an embodiment of the present invention; FIG.
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다. Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings, which will be readily apparent to those skilled in the art. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In order to clearly illustrate the present invention, parts not related to the description are omitted, and similar parts are denoted by like reference characters throughout the specification.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.Throughout the specification, when a part is referred to as being "connected" to another part, it includes not only "directly connected" but also "electrically connected" with another part in between . Also, when an element is referred to as "comprising ", it means that it can include other elements as well, without departing from the other elements unless specifically stated otherwise.
도 1은 본 발명의 일 실시예에 따른 웹 콘텐츠와 연동하여 주문형 비디오(video on demand, VOD) 콘텐츠를 제공하는 시스템의 구성을 도시한 도면이다.FIG. 1 is a block diagram of a system for providing video on demand (VOD) content in cooperation with a web content according to an embodiment of the present invention. Referring to FIG.
IPTV 서비스 제공 서버(100)는 인터넷을 통하여 웹 콘텐츠를 검색하여 이용할 수 있는 웹 검색 단말(300), 예를 들어 데스크톱, 노트북, 스마트폰, PDA(personal digital assistant) 또는 웹 검색 기능을 포함하는 셋탑박스(settop box, STB) 등에 플러그인(plug-in) 또는 확장(extension) 프로그램 등을 제공한다.The IPTV
또한, IPTV 서비스 제공 서버(100)는 VOD 콘텐츠에 관련한 메타데이터를 웹 페이지 제공 서버(200)에 제공하거나, 웹 페이지 제공 서버(200)로부터 수신한 웹 콘텐츠를 분석하여 관련 VOD 콘텐츠의 메타데이터를 분석한 웹 콘텐츠에 삽입하여 가공한다.Also, the IPTV
IPTV 서비스 제공 서버(100)는 웹 검색 단말(300)로부터 수신한 VOD 콘텐츠 검색에 응답하여 검색 요청과 함께 수신한 키워드 또는 메타데이터를 이용하여 VOD 콘텐츠를 검색하여 웹 검색 단말(300)에 제공한다.The IPTV
IPTV 서비스 제공 서버(100)는 웹 검색 단말(300)에 의해 선택된 VOD 콘텐츠 정보를 웹 검색 단말(300)의 사용자에 매칭시켜 저장한 후, 셋탑박스(400) 등의 VOD 콘텐츠 제공 단말의 요청에 응답하여 요청된 VOD 콘텐츠를 셋탑박스(400)에 제공한다.The IPTV
웹 페이지 제공 서버(200)는 웹 검색 단말(300)에 기존의 웹 콘텐츠, 예를 들어 웹 페이지를 제공하거나, IPTV 서비스 제공 서버(100)에 의해 제공되는 VOD 콘텐츠 관련 메타데이터가 삽입된 웹 콘텐츠를 웹 검색 단말(300)에 제공한다.The web
전술한 바와 같이, 웹 페이지 제공 서버(200)는 IPTV 서비스 제공 서버(100)로부터 VOD 콘텐츠 관련 메타데이터를 수신하고, 수신한 VOD 콘텐츠 관련 메타데이터를 웹 페이지 등의 웹 콘텐츠에 삽입한 후, VOD 콘텐츠 관련 메타데이터가 삽입된 웹 콘텐츠를 웹 검색 단말(300)에 제공할 수 있다.As described above, the web
또한, 웹 페이지 제공 서버(200)는 웹 콘텐츠를 IPTV 서비스 제공 서버(100)로 전송한 후, IPTV 서비스 제공 서버(100)에 의해 VOD 콘텐츠 관련 메타데이터가 삽입된 웹 콘텐츠를 수신하고, 수신한 웹 콘텐츠를 웹 검색 단말(300)에 제공할 수 있다.In addition, the web
웹 검색 단말(300)은 전술한 바와 같이 웹 검색을 통해 웹 콘텐츠를 이용할 수 있는 데스크톱, 노트북, 스마트폰, PDA, 셋탑박스(STB) 등의 단말을 포함하며, 웹 콘텐츠 제공 서버(200)로부터 수신한 웹 콘텐츠에 포함된 텍스트 또는 이미지에 대응하는 VOD 콘텐츠의 검색을 IPTV 서비스 제공 서버(100)에 요청한다.The
웹 검색 단말(300)은 IPTV 서비스 제공 서버(100)로부터 수신하여 설치한 플러그인 등의 프로그램을 이용하여 웹 콘텐츠에 포함된 키워드에 대응하는 VOD 콘텐츠의 검색을 IPTV 서비스 제공 서버(100)에 요청하거나, 웹 콘텐츠에 포함된 태그를 이용하여 웹 콘텐츠의 텍스트 또는 이미지에 대응하는 VOD 콘텐츠의 검색을 IPTV 서비스 제공 서버(100)에 요청할 수 있다.The
셋탑박스(400)는 IPTV 서비스 제공 서버(100)로 셋탑박스(400)의 사용자에 대하여 웹 검색을 통해 저장된 VOD 콘텐츠 정보를 요청하여 수신한다. 셋탑박스(400)는 수신한 VOD 콘텐츠 정보에 포함된 하나 이상의 VOD 콘텐츠 중에서 어느 하나의 VOD 콘텐츠를 IPTV 서비스 제공 서버(100)로부터 수신하여 TV 등의 디스플레이 장치를 통해 출력한다.The set-
도 2는 본 발명의 일 실시예에 따른 웹 콘텐츠와 연동하여 주문형 비디오(video on demand, VOD) 콘텐츠를 제공하는 방법의 흐름을 도시한 신호흐름도로서, VOD 콘텐츠 제공을 위하여 별도로 가공되지 않은 웹 콘텐츠를 이용하는 VOD 콘텐츠 제공 방법의 흐름을 도시한 신호흐름도이다.FIG. 2 is a signal flow diagram illustrating a flow of a method for providing video on demand (VOD) content in cooperation with a web content according to an exemplary embodiment of the present invention. Referring to FIG. 2, FIG. 2 is a signal flow diagram illustrating a flow of a VOD content providing method using a VOD content.
단계(S105)에서, IPTV 서비스 제공 서버(100)는 웹 콘텐츠 검색용 플러그인 프로그램 또는 확장(extension) 프로그램을 웹 검색 단말에 제공한다.In step S105, the IPTV
단계(S110)에서, 웹 검색 단말(300)은 단계(S105)에서 수신한 플러그인 프로그램 또는 확장 프로그램을 설치한다.In step S110, the
단계(S115)에서, 웹 검색 단말(300)은 웹 브라우저 등을 이용하여 웹 콘텐츠 제공 서버(200)로 웹 페이지 등의 웹 콘텐츠의 접속을 요청한다.In step S115, the
단계(S120)에서, 웹 콘텐츠 제공 서버(200)는 단계(S115)에서 요청된 웹 콘텐츠를 웹 검색 단말(300)에 제공한다. 웹 콘텐츠 제공 서버(200)가 제공하는 웹 콘텐츠는 IPTV 서비스 제공 서버(100)에 의해 제공되는 VOD 콘텐츠에 관련된 메타데이터를 포함하지 않는 웹 콘텐츠를 포함할 수 있다.In
단계(S125)에서, 웹 검색 단말(300)은 단계(S110)에서 설치한 플러그인 또는 확장 프로그램을 이용하여 단계(S120)에서 제공된 웹 콘텐츠에 포함된 텍스트로부터 키워드를 선택하여 추출한다.In step S125, the
예를 들어, 사용자가 웹 검색 단말(300)의 웹 브라우저를 통해 출력된 웹 콘텐츠에 포함된 텍스트를 드래그 앤드 드롭(drag and drop)을 이용하여 선택하면, 웹 검색 단말(300)에 설치된 플러그인이 드래그 앤드 드롭(drag and drop)에 의해 선택된 텍스트를 키워드로 인식하여 추출할 수 있다.For example, when a user selects a text included in web content output through the web browser of the
단계(S130)에서, 웹 검색 단말(300)은 단계(S110)에서 설치한 플러그인 또는 확장 프로그램을 통해 단계(S125)에서 추출한 키워드를 IPTV 서비스 제공 서버(100)로 전송한다.In step S130, the
웹 검색 단말(300)은 키워드와 함께 웹 검색 단말(300)의 사용자의 정보를 IPTV 서비스 제공 서버(100)로 전송할 수 있다.The
단계(S135)에서, IPTV 서비스 제공 서버(100)는 단계(S130)에서 수신한 키워드에 기초하여 VOD 콘텐츠를 검색한다. IPTV 서비스 제공 서버(100)는 웹 검색 단말(300)의 사용자가 등록된 셋탑박스(400)에 제공되는 하나 이상의 VOD 콘텐츠 중에서 단계(S130)에서 수신한 키워드에 기초하여 VOD 콘텐츠를 검색할 수 있다.In step S135, the IPTV
단계(S140)에서, IPTV 서비스 제공 서버(100)는 단계(S135)에서의 VOD 검색 결과를 웹 검색 단말(300)로 전송한다.In step S140, the IPTV
단계(S145)에서, 웹 검색 단말(300)은 단계(S140)에서 수신한 검색 결과를 출력한다. 웹 검색 단말(300)은 단계(S110)에서 설치한 플러그인 또는 확장 프로그램을 이용하여 단계(S140)에서 수신한 검색 결과를 출력할 수 있다.In step S145, the
웹 검색 단말(300)은 사용자로부터 출력한 검색 결과에 포함된 VOD 콘텐츠 목록 중 하나 이상의 VOD 콘텐츠에 대한 선택 신호를 사용자로부터 수신한다. 즉, 사용자는 플러그인 또는 확장 프로그램을 통해 출력된 VOD 콘텐츠 검색 결과 중에서 사용자가 제공받고자 하는 VOD 콘텐츠를 선택하여 VOD 콘텐츠 선택 신호를 웹 검색 단말(300)로 전송할 수 있다.The
단계(S150)에서, 웹 검색 단말(300)은 단계(S145)에서 수신한 VOD 콘텐츠 선택 신호에 따른 VOD 콘텐츠 선택 정보를 IPTV 서비스 제공 서버(100)로 전송한다.In step S150, the
단계(S155)에서, IPTV 서비스 제공 서버(100)는 단계(S150)에서 수신한 VOD 콘텐츠 선택 정보에 포함된 VOD 콘텐츠를 단계(S130)에서 수신한 사용자 정보에 매칭시켜 저장한다.In step S155, the IPTV
즉, IPTV 서비스 제공 서버(100)는 단계(S150)에서 수신한 VOD 콘텐츠 선택 정보를 분석하여 단계(S135)에서 검색된 VOD 콘텐츠 중에서 사용자에 의해 선택된 VOD 콘텐츠를 파악하고, 선택된 VOD 콘텐츠의 정보를 사용자에 매칭시켜 저장하여, 이후에 사용자가 선택된 VOD 콘텐츠의 목록을 확인할 수 있도록 한다.That is, the IPTV
단계(S160)에서, 셋탑박스(settop box, STB)(400)는 셋탑박스(400)의 사용자에 대하여 저장된 VOD 콘텐츠 목록을 IPTV 서비스 제공 서버(100)에 요청한다. 셋탑박스(400)는 VOD 콘텐츠 목록 요청과 함께 셋탑박스(400)의 사용자의 정보를 IPTV 서비스 제공 서버(100)로 전송한다. 셋탑박스(400)가 IPTV 서비스 제공 서버(100)로 전송하는 사용자 정보는 단계(S130)에서 웹 검색 단말(300)로부터 IPTV 서비스 제공 서버(100)로 전송되는 사용자 정보와 동일하거나 이를 포함할 수 있다.In step S160, the settop box (STB) 400 requests the IPTV
예를 들어, 셋탑박스(400)가 IPTV 서비스 제공 서버(100)로 전송하는 사용자 정보는 하나 이상의 구성원을 포함하는 가족 단위의 정보를 포함할 수 있으며, 웹 검색 단말(300)가 IPTV 서비스 제공 서버(100)로 전송하는 사용자 정보는 IPTV 서비스 제공 서버(100)로부터 수신한 가족 단위의 정보에 포함되는 하나의 사용자에 대한 정보를 포함할 수 있다.For example, the user information transmitted from the set-
단계(S165)에서, IPTV 서비스 제공 서버(100)는 단계(S160)에서 셋탑박스(400)로부터 요청된 셋탑박스(400)의 사용자에 대하여 저장된 VOD 콘텐츠 목록 정보를 셋탑박스(400)로 전송한다.In step S165, the IPTV
단계(S170)에서, 셋탑박스(400)는 단계(S165)에서 수신한 VOD 콘텐츠 목록을 출력하고, 출력된 VOD 콘텐츠 목록에 포함된 VOD 콘텐츠 중에서 하나 이상의 VOD 콘텐츠에 대한 제공 요청을 사용자로부터 수신한다.In step S170, the set-
사용자는 리모콘 등의 원격 제어 수단을 이용하거나 또는 셋탑박스(400)에 포함된 제어 수단을 이용하여 VOD 콘텐츠 제공 요청을 셋탑박스(400)에 입력할 수 있다.The user can input a VOD content provision request into the set
단계(S175)에서, 셋탑박스(400)는 단계(S170)에서 사용자에 의해 요청된 VOD 콘텐츠의 제공을 IPTV 서비스 제공 서버(100)에 요청하고, 단계(S180)에서, IPTV 서비스 제공 서버(100)는 단계(S175)에서 수신한 셋탑박스(400)의 요청에 응답하여 요청된 VOD 콘텐츠를 셋탑박스(400)에 제공한다.In step S175, the set-
단계(S185)에서, 셋탑박스(400)는 단계(S180)에서 수신한 VOD 콘텐츠를 TV 등의 디스플레이 장치를 통해 출력하여 사용자에게 제공한다.In step S185, the set-
전술한 본 발명의 일 실시예에서, 단계(S165)에서 IPTV 서비스 제공 서버(100)가 셋탑박스(400)에 제공하는 VOD 콘텐츠 목록은 웹 검색을 통해 검색되어 저장된 VOD 콘텐츠 목록뿐만 아니라 IPTV 서비스 제공 서버(100)가 별도로 제공하는 VOD 콘텐츠 검색 수단을 통해 검색되어 저장된 VOD 콘텐츠의 목록도 포함할 수도 있다.In one embodiment of the present invention, the VOD content list provided by the IPTV
도 3은 본 발명의 일 실시예에 따른 웹 콘텐츠와 연동하여 주문형 비디오(video on demand, VOD) 콘텐츠를 제공하는 방법의 흐름을 도시한 신호흐름도로서, VOD 콘텐츠 제공을 위하여 웹 제작자에 의해 가공된 웹 콘텐츠를 이용하는 VOD 콘텐츠 제공 방법의 흐름을 도시한 신호흐름도이다.3 is a signal flow diagram illustrating a flow of a method for providing video on demand (VOD) content in cooperation with a web content according to an exemplary embodiment of the present invention. Referring to FIG. 3, FIG. 2 is a signal flow diagram illustrating a flow of a VOD content providing method using web contents.
단계(S205)에서, IPTV 서비스 제공 서버(100)는 IPTV 서비스 제공 서버(100)에 의해 제공되는 VOD 콘텐츠에 관련된 메타데이터를 웹 콘텐츠 제공 서버(200)로 전송한다.In step S205, the IPTV
IPTV 서비스 제공 서버(100)는 웹 콘텐츠 제공 서버(200)로 VOD 콘텐츠 관련 메타데이터를 검색할 수 있는 검색 수단을 제공할 수 있으며, 웹 콘텐츠 제공 서버(200)의 웹 콘텐츠 제작자는 제공된 검색 수단을 이용하여 VOD 콘텐츠 관련 메타데이터를 검색하여 이를 요청할 수 있다.The IPTV
단계(S210)에서, 웹 콘텐츠 제공 서버(200)는 웹 페이지 등의 웹 콘텐츠에 단계(S205)에서 수신한 콘텐츠 메타데이터를 이용하여 VOD 콘텐츠 제공을 위한 링크 정보를 삽입한다. 웹 콘텐츠에 삽입되는 링크 정보는 콘텐츠 메타데이터를 포함하며, 웹 콘텐츠에 포함된 특정 키워드에 삽입될 수 있다.In step S210, the web
단계(S215)에서, 웹 검색 단말(300)은 웹 브라우저 등을 이용하여 웹 콘텐츠 제공 서버(200)로 웹 페이지 등의 웹 콘텐츠의 접속을 요청한다.In step S215, the
단계(S220)에서, 웹 콘텐츠 제공 서버(200)는 단계(S215)에서 요청된 웹 콘텐츠를 웹 검색 단말(300)에 제공한다. 웹 콘텐츠 제공 서버(200)가 제공하는 웹 콘텐츠는 단계(S210)에서 링크 정보가 삽입된 웹 콘텐츠를 포함한다. 웹 콘텐츠 제공 서버(200)에 의해 제공되는 웹 콘텐츠는 웹 검색 단말(300)에 포함된 웹 브라우저 등을 통하여 출력될 수 있다.In step S220, the web
단계(S225)에서, 웹 검색 단말(300)은 사용자로부터 수신한 입력 신호에 응답하여 단계(S220)에서 제공된 웹 콘텐츠에서 링크 정보가 삽입된 키워드를 선택하고, 링크 정보를 분석한다.In step S225, in response to the input signal received from the user, the
예를 들어, 사용자는 마우스, 키보드, 터치패드, 터치 스크린 등의 입력 수단을 이용하여 디스플레이 장치에 출력된 웹 콘텐츠의 링크 정보가 삽입된 키워드를 선택할 수 있으며, 웹 검색 단말(300)은 사용자의 선택에 응답하여 링크 정보에 포함된 정보를 분석한다.For example, the user can select a keyword in which link information of web content output to the display device is inserted using an input means such as a mouse, a keyboard, a touch pad, a touch screen, etc., And analyzes the information included in the link information in response to the selection.
웹 콘텐츠의 키워드에 삽입된 링크 정보는 해당 키워드에 매칭되는 콘텐츠에 대한 관련 메타데이터를 포함할 수 있으며, 포함된 메타데이터 및 웹 검색 단말(300)의 사용자 정보를 IPTV 서비스 제공 서버(100)로 전송할 수 있는 정보를 포함할 수 있다.The link information embedded in the keyword of the web content may include related metadata about the content matched to the keyword, and the user information of the meta data and the
단계(S230)에서, 웹 검색 단말(300)은 단계(S225)에서 선택된 키워드에 삽입된 링크 정보를 이용하여 웹 검색 단말(300)의 사용자 정보 및 선택된 키워드에 매칭되는 콘텐츠의 관련 메타데이터를 IPTV 서비스 제공 서버(100)로 전송한다.In step S230, the
단계(S235)에서, IPTV 서비스 제공 서버(100)는 단계(S230)에서 수신한 메타데이터에 기초하여 VOD 콘텐츠를 검색한다. IPTV 서비스 제공 서버(100)는 웹 검색 단말(300)의 사용자가 등록된 셋탑박스(400)에 제공되는 하나 이상의 VOD 콘텐츠 중에서 단계(S230)에서 수신한 키워드에 기초하여 VOD 콘텐츠를 검색할 수 있다.In step S235, the IPTV
단계(S240)에서, 단계(S140)에서, IPTV 서비스 제공 서버(100)는 단계(S135)에서 수행한 VOD 콘텐츠 검색 결과를 웹 검색 단말(300)로 전송한다.In step S240, the IPTV
단계(S245)에서, 웹 검색 단말(300)은 단계(S240)에서 수신한 검색 결과를 출력한다. 웹 검색 단말(300)은 웹 브라우저 등의 웹 콘텐츠 출력 수단을 이용하여 단계(S240)에서 수신한 검색 결과를 출력할 수 있다.In step S245, the
또한, 단계(S245)에서, 웹 검색 단말(300)은 사용자로부터 출력한 검색 결과에 포함된 VOD 콘텐츠 목록 중 하나 이상의 VOD 콘텐츠에 대한 선택 신호를 사용자로부터 수신한다. 즉, 사용자는 웹 브라우저를 통해 출력된 VOD 콘텐츠 검색 결과 중에서 사용자가 제공받고자 하는 VOD 콘텐츠를 선택하여 VOD 콘텐츠 선택 신호를 웹 검색 단말(300)로 전송할 수 있다.Also, in step S245, the
단계(S250)에서, 웹 검색 단말(300)은 단계(S245)에서 수신한 VOD 콘텐츠 선택 신호에 따른 VOD 콘텐츠 선택 정보를 IPTV 서비스 제공 서버(100)로 전송한다.In step S250, the
단계(S255)에서, IPTV 서비스 제공 서버(100)는 단계(S250)에서 수신한 VOD 콘텐츠 선택 정보에 포함된 VOD 콘텐츠를 단계(S230)에서 수신한 사용자 정보에 매칭시켜 저장한다.In step S255, the IPTV
즉, IPTV 서비스 제공 서버(100)는 단계(S250)에서 수신한 VOD 콘텐츠 선택 정보를 분석하여 단계(S235)에서 검색된 VOD 콘텐츠 중에서 사용자에 의해 선택된 VOD 콘텐츠를 파악하고, 선택된 VOD 콘텐츠의 정보를 사용자에 매칭시켜 저장하여, 이후에 사용자가 선택된 VOD 콘텐츠의 목록을 확인할 수 있도록 한다.That is, the IPTV
단계(S260) 내지 단계(S285)는 상술한 도 2의 단계(S160) 내지 단계(S185)와 각각 동일하므로 이하에서 설명을 생략하도록 한다.Since steps S260 to S285 are the same as steps S160 to S185 of FIG. 2, description thereof will be omitted below.
도 4는 본 발명의 일 실시예에 따른 웹 콘텐츠와 연동하여 주문형 비디오(video on demand, VOD) 콘텐츠를 제공하는 방법의 흐름을 도시한 신호흐름도로서, VOD 콘텐츠 제공을 위하여 웹 제작자에 의해 가공된 웹 콘텐츠를 이용하는 VOD 콘텐츠 제공 방법의 흐름을 도시한 신호흐름도이다.4 is a signal flow diagram illustrating a flow of a method for providing video on demand (VOD) content in cooperation with a web content according to an exemplary embodiment of the present invention. Referring to FIG. 4, FIG. 2 is a signal flow diagram illustrating a flow of a VOD content providing method using web contents.
단계(S305)에서, 웹 콘텐츠 제공 서버(200)는 사용자에게 제공되는 웹 콘텐츠 중에서 VOD 콘텐츠 제공을 위한 가공의 대상이 되는 웹 콘텐츠를 IPTV 서비스 제공 서버(100)로 전송한다.In step S305, the web
단계(S310)에서, IPTV 서비스 제공 서버(100)는 단계(S305)에서 수신한 웹 콘텐츠를 분석하여 웹 콘텐츠에 포함된 텍스트 또는 이미지 정보를 추출한다. 웹 콘텐츠로부터 추출되는 정보는 VOD 콘텐츠에 관련된 정보를 포함하며, 예를 들어 VOD 콘텐츠의 제목, 출연 배우, 출연 캐릭터, 감독, 제작사, 음악 등에 관련된 정보를 포함할 수 있다.In step S310, the IPTV
단계(S315)에서, IPTV 서비스 제공 서버(100)는 단계(S310)에서 추출된 텍스트 또는 이미지 정보에 매칭되는 콘텐츠 관련 메타데이터를 획득한다.In step S315, the IPTV
단계(S310)에서 추출된 정보가 텍스트인 경우, IPTV 서비스 제공 서버(100)는 추출된 텍스트와 메타데이터에 포함되거나 메타데이터에 등록된 키워드를 비교하여 매칭되는 메타데이터를 획득할 수 있다.If the information extracted in step S310 is text, the IPTV
단계(S310)에서 추출된 정보가 이미지인 경우, IPTV 서비스 제공 서버(100)는 VOD 콘텐츠로부터 추출한 이미지 데이터의 RGB 값과 단계(S310)에서 추출된 이미지의 RGB 값을 비교하여 단계(S310)에서 추출된 이미지에 매칭되는 콘텐츠 관련 메타데이터를 획득한다.If the information extracted in step S310 is an image, the IPTV
즉, IPTV 서비스 제공 서버(100)는 각 VOD 콘텐츠를 구분하기 위한 이미지의 장면(scene)별 프레임의 RGB 값을 이용하여 매칭되는 콘텐츠 관련 메타데이터를 획득할 수 있다.That is, the IPTV
IPTV 서비스 제공 서버(100)는 각각의 VOD 콘텐츠를 구분하기 위한 데이터, 예를 들어 각 프레임을 구성하는 RGB 값을 추출하고, 각 프레임별 RGB의 평균값의 변화량에 기초하여 구별되는 장면을 추출한다.The IPTV
IPTV 서비스 제공 서버(100)는 추출한 각 장면을 하나의 그룹으로 구분하고 각각의 장면별 프레임의 평균 RGB 값을 다시 추출하여, 각 프레임의 추출된 RGB 값의 최소 값 및 최대 값을 각 장면의 대표 값으로 설정하고, 단계(S310)에서 추출된 이미지의 RGB 값이 각 프레임의 최소 값과 최대 값 사이에 해당하는지 여부를 판단한다.The IPTV
단계(S310)에서 추출된 이미지의 RGB 값이 각 프레임의 최소 값과 최대 값 사이에 해당하고, 이러한 프레임이 복수 개로 존재하는 경우, IPTV 서비스 제공 서버(100)는 각 프레임의 평균 RGB 값과 단계(S310)에서 추출된 이미지의 RGB 값의 차이가 가장 적은 장면을 포함하는 VOD 콘텐츠를 단계(S310)에서 추출된 이미지와 관련된 VOD 콘텐츠로 판단하고, 해당 VOD 콘텐츠의 메타데이터를 단계(S310)에서 추출된 이미지에 매칭되는 콘텐츠 관련 메타데이터로 추출한다.If the RGB values of the image extracted in step S310 correspond to a minimum value and a maximum value of each frame, and if there are a plurality of such frames, the IPTV
단계(S320)에서, IPTV 서비스 제공 서버(100)는 단계(S305)에서 웹 콘텐츠 제공 서버(200)로부터 수신한 웹 콘텐츠를 가공하여 단계(S320)에서 획득된 콘텐츠 관련 메타데이터를 매칭되는 텍스트 또는 이미지에 삽입한다.In step S320, the IPTV
IPTV 서비스 제공 서버(100)는 콘텐츠 관련 메타데이터가 링크 정보로 텍스트 또는 이미지에 삽입되도록 웹 콘텐츠를 가공할 수 있다.The IPTV
단계(S325)에서, IPTV 서비스 제공 서버(100)는 단계(S320)에서 가공된 웹 콘텐츠를 웹 콘텐츠 제공 서버(200)로 전송한다.In step S325, the IPTV
단계(330)에서, 웹 검색 단말(300)은 웹 브라우저 등을 이용하여 웹 콘텐츠 제공 서버(200)로 웹 페이지 등의 웹 콘텐츠의 접속을 요청한다.In step 330, the
단계(S335)에서, 웹 콘텐츠 제공 서버(200)는 단계(S330)에서 요청된 웹 콘텐츠를 웹 검색 단말(300)에 제공한다. 웹 콘텐츠 제공 서버(200)가 제공하는 웹 콘텐츠는 단계(S320)에서 IPTV 서비스 제공 서버(100)에 의해 링크 정보가 삽입된 웹 콘텐츠를 포함한다. 웹 콘텐츠 제공 서버(200)에 의해 제공되는 웹 콘텐츠는 웹 검색 단말(300)에 포함된 웹 브라우저 등을 통하여 출력될 수 있다.In step S335, the web
단계(S340)에서, 웹 검색 단말(300)은 사용자로부터 수신한 입력 신호에 응답하여 단계(S335)에서 제공된 웹 콘텐츠에서 링크 정보가 삽입된 텍스트 또는 이미지를 선택하고, 선택된 텍스트 또는 이미지에 삽입된 링크 정보를 분석한다.In step S340, in response to the input signal received from the user, the
전술한 바와 같이 웹 콘텐츠의 텍스트 또는 이미지에 삽입된 링크 정보는 해당 키워드에 매칭되는 콘텐츠에 대한 관련 메타데이터를 포함할 수 있으며, 포함된 메타데이터 및 웹 검색 단말(300)의 사용자 정보를 IPTV 서비스 제공 서버(100)로 전송할 수 있는 정보를 포함할 수 있다.As described above, the link information embedded in the text or image of the web content may include related metadata about the content matched with the keyword, and the user information of the
단계(S345)에서, 웹 검색 단말(300)은 단계(S345)에서 선택된 텍스트 또는 이미지에 삽입된 링크 정보를 이용하여 웹 검색 단말(300)의 사용자 정보 및 선택된 텍스트 또는 이미지에 매칭되는 콘텐츠의 관련 메타데이터를 IPTV 서비스 제공 서버(100)로 전송한다.In step S345, the
단계(S350) 내지 단계(S400)는 상술한 도 3의 단계(S235) 내지 단계(S285)와 각각 동일하므로 이하에서 설명을 생략하도록 한다.Since steps S350 to S400 are the same as steps S235 to S285 of FIG. 3, description thereof will be omitted below.
도 5는 본 발명의 일 실시예에 따른 IPTV 서비스 제공 서버의 구성을 도시한 도면이다.5 is a diagram illustrating a configuration of an IPTV service providing server according to an embodiment of the present invention.
본 발명의 일 실시예에 따른 IPTV 서비스 제공 서버(100)는 웹 콘텐츠 검색용 프로그램 제공부(110), 콘텐츠 메타데이터 제공부(120), 웹 콘텐츠 가공부(130), 콘텐츠 검색부(140), 사용자별 콘텐츠 관리부(150), 콘텐츠 제공부(160), 데이터 송수신부(170), 메타데이터 데이터베이스(182), 콘텐츠 데이터베이스(184) 및 사용자 데이터베이스(186)를 포함한다.The IPTV
웹 콘텐츠 검색용 프로그램 제공부(110)는 웹 콘텐츠에 포함된 텍스트 중 사용자에 의해 선택된 텍스트의 정보를 IPTV 서비스 제공 서버(100)로 전송시키고, IPTV 서비스 제공 서버(100)로부터 수신한 검색된 VOD 콘텐츠 목록을 출력하여 사용자에게 제공하는 플러그인(plug-in) 또는 확장(extension) 프로그램 등의 웹 콘텐츠 검색용 프로그램을 웹 검색 단말(도시 생략)에 제공한다.The web content search
콘텐츠 메타데이터 제공부(120)는 웹 콘텐츠 제공 서버(도시 생략)로부터 IPTV 서비스 제공 서버(100)에 의해 셋탑박스(settop box, STB) 등의 사용자 단말에 제공되는 VOD 콘텐츠에 관련된 메타데이터에 대한 요청을 수신하고, 이에 응답하여 메타데이터 데이터베이스(182)에 저장된 콘텐츠 관련 메타데이터를 데이터 송수신부(170)를 통해 웹 콘텐츠 제공 서버로 전송한다.The content
웹 콘텐츠 가공부(130)는 웹 콘텐츠 분석부(132) 및 링크 정보 삽입부(134)를 포함한다.The web
웹 콘텐츠 분석부(132)는 웹 콘텐츠 제공 서버로부터 수신한 웹 페이지 등의 웹 콘텐츠를 분석하여 웹 콘텐츠에 포함된 텍스트 또는 이미지 정보, 특히 VOD 콘텐츠에 관련된 텍스트 또는 이미지 정보를 추출한다.The web
링크 정보 삽입부(134)는 웹 콘텐츠 분석부(132)에 의해 추출된 텍스트 또는 이미지 정보에 매칭되는 콘텐츠 관련 메타데이터를 메타데이터 데이터베이스(182)로부터 획득하고, 획득한 콘텐츠 관련 메타데이터를 포함하는 링크 정보를 웹 콘텐츠의 텍스트 또는 이미지 중에서 콘텐츠 관련 메타데이터에 매칭되는 텍스트 또는 이미지에 삽입시킨다.The link
콘텐츠 검색부(140)는 웹 검색 단말로부터 수신한 키워드 정보 또는 콘텐츠 관련 메타데이터에 매칭되는 콘텐츠를 콘텐츠 데이터베이스(184)에 저장된 VOD 콘텐츠 중에서 검색한다.The
콘텐츠 검색부(140)는 검색한 콘텐츠에 대한 정보를 포함하는 관련 콘텐츠 정보를 생성하고, 생성한 관련 콘텐츠 정보를 웹 검색 단말로 전송한다. 웹 검색 단말로 전송된 관련 콘텐츠 정보는 웹 검색 단말을 통해 웹 검색 단말의 사용자에게 제공될 수 있다.The
사용자별 콘텐츠 관리부(150)는 콘텐츠 검색부(140)에 의해 검색되어 웹 검색 단말에 제공된 VOD 콘텐츠 검색 결과 중에서 사용자에 의해 선택된 VOD 콘텐츠 정보 및 사용자 정보를 웹 검색 단말로부터 수신하고, 선택된 VOD 콘텐츠 정보를 사용자에 매칭시켜 저장한다.The user-specific
이처럼 사용자별 콘텐츠 관리부(150)는 각각의 사용자가 웹 콘텐츠를 이용하는 과정에서 검색하여 선택한 VOD 콘텐츠를 각각의 사용자별로 저장하여 사용자별 VOD 콘텐츠 목록을 관리하고, 셋탑박스 등의 콘텐츠 출력을 수행하는 사용자 단말의 요청에 응답하여 사용자별 VOD 콘텐츠 목록을 셋탑박스 등에 제공한다.In this manner, the user-specific
사용자별 콘텐츠 관리부(150)는 동일한 사용자에 의해 사용되는 웹 검색 단말과 셋탑박스(STB) 등의 사용자 단말을 매칭시킨 정보를 관리하는 단말기 정보 저장부(도시 생략)를 포함할 수 있다. 또한, 이러한 단말기 정보 저장부는 사용자별 콘텐츠 관리부(150)와 분리되어 존재할 수 있다.The per-user
콘텐츠 제공부(160)는 셋탑박스(STB) 등의 사용자 단말로부터 요청된 VOD 콘텐츠를 콘텐츠 데이터베이스(184)로부터 수신하여 셋탑박스 등의 사용자 단말에 제공한다.The
즉, 콘텐츠 제공부(160)는 셋탑박스 등의 콘텐츠 출력 단말에 제공된 사용자별 VOD 콘텐츠 목록 중에서 셋탑박스 등의 콘텐츠 출력 단말에 의해 요청된 VOD 콘텐츠를 셋탑박스 등에 제공할 수 있다.That is, the
데이터 송수신부(170)는 IPTV 서비스 제공 서버(100)와 웹 검색 단말(도시 생략), 웹 콘텐츠 제공 서버(도시 생략), 셋탑박스 사이의 데이터의 송신 및 수신을 수행한다.The data transmitting and receiving
도 6은 본 발명의 일 실시예에서 플러그인을 이용하여 웹 콘텐츠의 텍스트에 관련된 VOD 콘텐츠 검색 결과를 출력하는 웹 브라우저 화면을 도시한 도면이다.6 is a view showing a web browser screen for outputting a VOD content search result related to a text of a web content using a plug-in in an embodiment of the present invention.
본 발명의 일 실시예에서, 도 6의 (a)에 도시된 바와 같이 웹 검색 단말은 웹 브라우저(510)를 이용하여 웹 콘텐츠 제공 서버로부터 수신한 웹 콘텐츠(540)를 출력하여 사용자에게 제공할 수 있다.In an embodiment of the present invention, as shown in FIG. 6A, the web search terminal uses the web browser 510 to output the
IPTV 서비스 제공 서버에 의해 제공되는 VOD(video on demand) 콘텐츠 제공용 플러그인(plug-in) 프로그램이 웹 검색 단말에 미리 설치된다.A plug-in program for providing VOD (video on demand) content provided by the IPTV service providing server is installed in advance in the web search terminal.
사용자는 웹 콘텐츠(540)에 포함된 텍스트 중에서 관심 텍스트(540), 예를 들어 '장동건'을 마우스, 터치 패드, 터치 스크린 등의 입력 수단을 이용하여 드래그 앤드 드롭(drag and drop)을 통해 선택한다.The user can select and drag and drop the text of
사용자에 의해 웹 콘텐츠(540)의 텍스트 중에서 관심 텍스트(540)가 선택되면, 웹 검색 단말에 설치된 플러그인 프로그램이 구동하여 사용자에 선택에 응답하는 플러그인(520)이 웹 브라우저(510)에 표시된다.When the user selects the text of
이러한 플러그인(520)을 통해 사용자가 검색을 요청하면, 이에 응답하여 IPTV 서비스 제공 서버는 관심 텍스트(540)에 매칭되는 VOD 콘텐츠를 검색하여 검색 결과를 웹 검색 단말로 전송하고, 검색 결과가 도 6의 (b)에 도시된 바와 같이 웹 검색 단말에 의해 출력된다.When the user requests the search through the plug-in 520, the IPTV service providing server searches the VOD contents matched with the text of
웹 검색 단말은 웹 콘텐츠(540)가 출력된 웹 브라우저(510)와 동일한 웹 브라우저 상에 플러그인(520)을 이용하여 관심 텍스트(530)에 관련하여 검색된 VOD 콘텐츠 정보(550)를 출력할 수 있다.The web search terminal may output the
사용자는 웹 브라우저(510) 상에서 플러그인(520)을 통해 출력된 VOD 콘텐츠 정보(550)에 포함된 VOD 콘텐츠 중에서 특정 VOD 콘텐츠를 선택하여 사용자의 관심 VOD 콘텐츠에 추가할 것을 IPTV 서비스 제공 서버에 요청할 수 있으며, 이러한 요청에 응답하여 IPTV 서비스 제공 서버는 선택된 VOD 콘텐츠를 사용자에 대한 관심 VOD 콘텐츠 목록에 추가시킬 수 있다.The user can request the IPTV service providing server to select a specific VOD content from the VOD contents included in the
도 7은 본 발명의 일 실시예에서 콘텐츠 관련 메타데이터를 포함하는 링크 정보가 삽입된 웹 콘텐츠의 텍스트에 관련된 VOD 콘텐츠 검색 결과를 출력하는 웹 브라우저 화면을 도시한 도면이다.FIG. 7 is a view showing a Web browser screen for outputting a VOD content search result related to a text of a web content in which link information including content-related metadata is embedded according to an embodiment of the present invention.
도 7의(a)에 도시된 바와 같이, 웹 검색 단말은 웹 콘텐츠 제공 서버로부터 수신한 링크 정보가 삽입된 텍스트(630)를 포함하는 웹 콘텐츠를 제 1 웹 브라우저(610)를 통해 출력하여 사용자에게 제공한다.7A, the web search terminal outputs the web content including the text 630 in which the link information received from the web content providing server is inserted through the first web browser 610, Lt; / RTI >
링크 정보 삽입 텍스트(630)는 웹 콘텐츠 제공 서버 또는 IPTV 서비스 제공 서버에 의해 웹 콘텐츠에 삽입되며, 관련 VOD 콘텐츠를 검색하기 위한 링크 정보를 포함할 수 있다.The link information insertion text 630 may be embedded in the web content by the web content providing server or the IPTV service providing server and may include link information for searching the related VOD content.
사용자는 웹 콘텐츠(640)에 포함된 링크 정보 삽입 텍스트(630) 중에서 특정 텍스트, 예를 들어 '장동건'을 마우스, 터치 패드, 터치 스크린 등의 입력 수단을 이용하여 선택한다.The user selects a specific text, for example, 'Jang Dong-gun' from the link information insertion text 630 included in the
사용자에 의해 웹 콘텐츠(640)에 포함된 링크 삽입 텍스트 중에서 특정 텍스트가 선택되면, 웹 검색 단말은 선택된 텍스트에 삽입된 링크 정보를 이용하여 선택된 텍스트에 매칭되는 VOD 콘텐츠의 검색 요청을 IPTV 서비스 제공 서버로 전송하고, IPTV 서비스 제공 서버는 이러한 요청에 응답하여 관련 VOD 콘텐츠를 검색하여 검색 결과인 VOD 콘텐츠 정보를 웹 검색 단말로 전송한다.When a specific text is selected from the link insertion text included in the
웹 검색 단말은 웹 콘텐츠(640)가 출력된 제 1 웹 브라우저(610)가 아닌 별도의 웹 브라우저인 제 2 웹 브라우저(620)를 통해 수신한 VOD 콘텐츠 정보(650)를 출력할 수 있다.The web search terminal can output the
사용자는 제 2 웹 브라우저(620)를 통해 출력된 VOD 콘텐츠 정보(650)에 포함된 VOD 콘텐츠 중에서 특정 VOD 콘텐츠를 선택하여 사용자의 관심 VOD 콘텐츠에 추가할 것을 IPTV 서비스 제공 서버에 요청할 수 있으며, 이러한 요청에 응답하여 IPTV 서비스 제공 서버는 선택된 VOD 콘텐츠를 사용자에 대한 관심 VOD 콘텐츠 목록에 추가시킬 수 있다.The user can request the IPTV service providing server to select a specific VOD content from among the VOD contents included in the
본 발명의 일 실시예는 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 통신 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다. 통신 매체는 전형적으로 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈, 또는 반송파와 같은 변조된 데이터 신호의 기타 데이터, 또는 기타 전송 메커니즘을 포함하며, 임의의 정보 전달 매체를 포함한다. One embodiment of the present invention may also be embodied in the form of a recording medium including instructions executable by a computer, such as program modules, being executed by a computer. Computer readable media can be any available media that can be accessed by a computer and includes both volatile and nonvolatile media, removable and non-removable media. In addition, the computer-readable medium can include both computer storage media and communication media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Communication media typically includes any information delivery media, including computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave, or other transport mechanism.
본 발명의 방법 및 시스템은 특정 실시예와 관련하여 설명되었지만, 그것들의 구성 요소 또는 동작의 일부 또는 전부는 범용 하드웨어 아키텍쳐를 갖는 컴퓨터 시스템을 사용하여 구현될 수 있다.While the methods and systems of the present invention have been described in connection with specific embodiments, some or all of those elements or operations may be implemented using a computer system having a general purpose hardware architecture.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.It will be understood by those skilled in the art that the foregoing description of the present invention is for illustrative purposes only and that those of ordinary skill in the art can readily understand that various changes and modifications may be made without departing from the spirit or essential characteristics of the present invention. will be. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. For example, each component described as a single entity may be distributed and implemented, and components described as being distributed may also be implemented in a combined form.
본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is defined by the appended claims rather than the detailed description and all changes or modifications derived from the meaning and scope of the claims and their equivalents are to be construed as being included within the scope of the present invention do.
100 : IPTV 서비스 제공 서버 200 : 웹 콘텐츠 제공 서버
300 : 웹 검색 단말 400 : 셋탑박스100: IPTV service providing server 200: Web content providing server
300: Web search terminal 400: Set-top box
Claims (9)
상기 제 1 단말기로부터 인터넷 검색 정보를 수신하고, 수신된 인터넷 검색 정보와 관련된 콘텐츠를 검색하여 관련 콘텐츠 정보를 생성하며, 생성된 관련 콘텐츠 정보를 상기 제 1 단말기로 전송하는 콘텐츠 검색부,
상기 제 1 단말기로부터 콘텐츠 선택 정보를 수신하고, 선택된 콘텐츠 정보를 상기 제 1 단말기 또는 이에 매칭되는 상기 제 2 단말기의 사용자 별로 저장하는 사용자별 콘텐츠 관리부,
상기 사용자별 콘텐츠 관리부에 저장된 상기 선택된 콘텐츠 정보를 상기 제 1 단말기와 분리된 상기 제 2 단말기로 전송하는 콘텐츠 정보 제공부 및
상기 제 2 단말기가 요청한 콘텐츠를 상기 제 2 단말기로 전송하는 콘텐츠 제공부
를 포함하는 콘텐츠 제공 시스템.
A terminal information storage unit for managing information that matches the first terminal and the second terminal,
A content search unit for receiving Internet search information from the first terminal, searching content related to the received Internet search information to generate related content information, and transmitting the generated related content information to the first terminal,
A user-specific content management unit for receiving content selection information from the first terminal and storing the selected content information for each user of the first terminal or the second terminal matching the selected content information,
A content information providing unit for transmitting the selected content information stored in the content management unit for each user to the second terminal separated from the first terminal,
A content providing unit for transmitting the content requested by the second terminal to the second terminal,
And a content providing system.
상기 인터넷 검색 정보는 상기 제 1 단말기에 포함된 플러그인(plug-in) 프로그램에 의해 상기 제 1 단말기를 통해 제공된 웹 콘텐츠로부터 획득된 키워드를 포함하는 것인 콘텐츠 제공 시스템.
The method according to claim 1,
Wherein the Internet search information includes a keyword obtained from a web content provided through the first terminal by a plug-in program included in the first terminal.
하나 이상의 콘텐츠에 매칭되는 하나 이상의 메타데이터를 상기 인터넷 검색 정보를 포함하는 웹 콘텐츠를 제공하는 웹 콘텐츠 제공 서버에 제공하는 콘텐츠 메타데이터 제공부
를 더 포함하고,
상기 웹 콘텐츠는 상기 콘텐츠 메타데이터 제공부에 의해 제공되는 메타데이터를 포함하는 링크 정보를 포함하고, 상기 인터넷 검색 정보는 상기 링크 정보로부터 획득된 메타데이터를 포함하는 것인 콘텐츠 제공 시스템.
The method according to claim 1,
Providing one or more meta data matched to one or more contents to a web contents providing server for providing web contents including the Internet search information,
Further comprising:
Wherein the web content includes link information including meta data provided by the content metadata providing unit, and the internet search information includes meta data obtained from the link information.
상기 웹 콘텐츠 제공 서버에 의해 제공되는 웹 콘텐츠를 가공하여 하나 이상의 콘텐츠에 매칭되는 하나 이상의 메타데이터를 포함하는 링크 정보를 상기 웹 콘텐츠에 삽입하는 웹 콘텐츠 가공부
를 더 포함하고,
상기 인터넷 검색 정보는 상기 링크 정보로부터 획득된 메타데이터를 포함하는 것인 콘텐츠 제공 시스템.
The method of claim 3,
A web content processing unit for processing the web content provided by the web content providing server and inserting link information including one or more meta data matched to the at least one content into the web content,
Further comprising:
And the Internet search information includes metadata obtained from the link information.
제 1 단말기와 제 2 단말기를 매칭시킨 정보를 관리하는 단계,
(a) 상기 제 1 단말기로부터 인터넷 검색 정보를 수신하고, 상기 수신한 인터넷 검색 정보와 관련된 콘텐츠를 검색하는 단계,
(b) 상기 검색된 관련 콘텐츠 정보를 상기 제 1 단말기로 전송하는 단계,
(c) 상기 검색된 관련 콘텐츠 중에서 하나 이상의 콘텐츠에 대한 선택 정보를 상기 제 1 단말기로부터 수신하는 단계,
(d) 상기 선택 정보에 매칭되는 콘텐츠 정보를 상기 제 1 단말기 또는 상기 제 1 단말기에 매칭되는 상기 제 2 단말기의 사용자 별로 저장하는 단계,
(e) 상기 저장된 콘텐츠 정보를 상기 제 1 단말기와 분리된 상기 제 2 단말기로 제공하는 단계 및
(f) 상기 제 2 단말기에 제공된 콘텐츠 정보 중에서 하나 이상의 콘텐츠에 대한 제공 요청을 상기 제 2 단말기로부터 수신하고, 상기 제공 요청에 응답하여 상기 요청된 하나 이상의 콘텐츠를 상기 제 2 단말기로 제공하는 단계
를 포함하고,
상기 인터넷 검색 정보는 상기 제 1 단말기에 의해 출력된 웹 콘텐츠로부터 획득되는 것인 콘텐츠 제공 방법.
A content providing method performed in a content providing system,
Managing information that matches the first terminal and the second terminal,
(a) receiving Internet search information from the first terminal and searching for a content related to the received Internet search information,
(b) transmitting the retrieved related content information to the first terminal,
(c) receiving from the first terminal selection information for one or more of the retrieved related contents,
(d) storing content information matching the selection information for each user of the second terminal matching the first terminal or the first terminal,
(e) providing the stored content information to the second terminal separated from the first terminal, and
(f) receiving, from the second terminal, a provision request for one or more contents among contents information provided to the second terminal, and providing the requested one or more contents to the second terminal in response to the provision request
Lt; / RTI >
And the Internet search information is obtained from the web content output by the first terminal.
상기 인터넷 검색 정보는 상기 제 1 단말기에 포함된 플러그인(plug-in) 프로그램에 의해 상기 웹 콘텐츠로부터 획득된 키워드를 포함하는 것인 콘텐츠 제공 방법.
6. The method of claim 5,
Wherein the Internet search information includes a keyword obtained from the web content by a plug-in program included in the first terminal.
상기 검색된 관련 콘텐츠 정보는 상기 플러그인 프로그램을 통해 상기 제 1 단말기에서 출력되는 것인 콘텐츠 제공 방법.
The method according to claim 6,
And the retrieved related content information is output from the first terminal through the plug-in program.
상기 (a) 단계는,
(a1) 웹 콘텐츠를 상기 제 1 단말기에 제공하는 웹 콘텐츠 제공 서버로 하나 이상의 콘텐츠에 매칭되는 메타데이터를 전송하는 단계
를 포함하고,
상기 메타데이터는 상기 웹 콘텐츠 제공 서버에 의해 제공되는 웹 콘텐츠에 링크 형식으로 삽입되고, 상기 인터넷 검색 정보는 상기 제 1 단말기에 의해 출력된 웹 콘텐츠에 삽입된 링크로부터 획득되는 메타데이터를 포함하는 것인 콘텐츠 제공 방법.
6. The method of claim 5,
The step (a)
(a1) transmitting metadata matched to one or more contents to a web contents providing server for providing web contents to the first terminal
Lt; / RTI >
Wherein the metadata is inserted in a link format to the web content provided by the web content providing server and the internet search information includes metadata obtained from a link embedded in the web content output by the first terminal / RTI >
상기 (a) 단계는,
(a2) 웹 콘텐츠 제공 서버로부터 수신한 웹 콘텐츠를 분석하여 콘텐츠에 매칭되는 텍스트 또는 이미지를 획득하는 단계 및
(a3) 상기 획득된 텍스트 또는 이미지에 매칭되는 메타데이터를 상기 획득된 텍스트 또는 이미지에 링크 형식으로 삽입하는 단계
를 포함하고,
상기 인터넷 검색 정보는 상기 제 1 단말기에 의해 출력된 웹 콘텐츠에 삽입된 링크로부터 획득되는 메타데이터를 포함하는 것인 콘텐츠 제공 방법.6. The method of claim 5,
The step (a)
(a2) analyzing the web content received from the web content providing server to obtain text or image matching the content, and
(a3) inserting metadata that matches the obtained text or image into the acquired text or image in a link format
Lt; / RTI >
Wherein the Internet search information includes metadata obtained from a link embedded in web content output by the first terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100114379A KR101699387B1 (en) | 2010-11-17 | 2010-11-17 | System and method for providing video on demand with web contents |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100114379A KR101699387B1 (en) | 2010-11-17 | 2010-11-17 | System and method for providing video on demand with web contents |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150009616A KR20150009616A (en) | 2015-01-27 |
KR101699387B1 true KR101699387B1 (en) | 2017-01-25 |
Family
ID=52481687
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100114379A KR101699387B1 (en) | 2010-11-17 | 2010-11-17 | System and method for providing video on demand with web contents |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101699387B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110464308A (en) * | 2019-08-22 | 2019-11-19 | 南京医尔仁医疗科技有限公司 | Intelligent tank print detector and its detection method |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100974571B1 (en) * | 2008-10-06 | 2010-08-06 | 한국과학기술원 | User recognition method for iptv service and user recognition server and service server |
KR101231052B1 (en) * | 2008-12-19 | 2013-02-07 | 한국전자통신연구원 | The method and system for automatic notification of IPTV realtime broadcasting contents |
KR101002070B1 (en) * | 2009-01-15 | 2010-12-17 | 전자부품연구원 | Relation contents receiving apparatus, relation contents providing apparatus and relation contents transmitting system using thereof |
KR101028702B1 (en) * | 2009-04-20 | 2011-04-14 | 주식회사 인스프리트 | System providing for open internet protocol television and method thereof |
-
2010
- 2010-11-17 KR KR1020100114379A patent/KR101699387B1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20150009616A (en) | 2015-01-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2541963B1 (en) | Method for identifying video segments and displaying contextually targeted content on a connected television | |
KR101614064B1 (en) | Creating cover art for media browsers | |
KR102086721B1 (en) | Identification and presentation of internet-accessible content associated with currently playing television programs | |
RU2523930C2 (en) | Context-based recommender system | |
JP4922245B2 (en) | Server, method and program for providing advertisement information related to viewed content | |
US9100701B2 (en) | Enhanced video systems and methods | |
US9071852B2 (en) | Method for providing media-content related information, device, server, and computer-readable storage medium for executing the method | |
US9565477B2 (en) | Bookmarking prospective media content on computer network | |
KR20130083829A (en) | Automatic image discovery and recommendation for displayed television content | |
WO2011153392A2 (en) | Semantic enrichment by exploiting top-k processing | |
RU2590994C2 (en) | Referral system using compatible profile | |
US10650065B2 (en) | Methods and systems for aggregating data from webpages using path attributes | |
KR101108584B1 (en) | System and its method for providing advertisement based on substance of multimedia contents | |
KR101699387B1 (en) | System and method for providing video on demand with web contents | |
JP2010218385A (en) | Content retrieval device and computer program | |
KR101511311B1 (en) | System and method of providing user personalized advertisement using settop-box control log and contents search log | |
KR101334127B1 (en) | System and method for providing content sharing service using client terminal | |
US10141023B2 (en) | Method and system for multimedia summary generation | |
US20140379852A1 (en) | System and method for subscribing to a content stream | |
KR20150105134A (en) | Apparatus and method for content recommendation | |
KR101190189B1 (en) | System and method for providing contents update information |
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: 20200102 Year of fee payment: 4 |