KR101312266B1 - Method of mapping VOD contents and broadcating program and apparatus therof - Google Patents
Method of mapping VOD contents and broadcating program and apparatus therof Download PDFInfo
- Publication number
- KR101312266B1 KR101312266B1 KR1020100138148A KR20100138148A KR101312266B1 KR 101312266 B1 KR101312266 B1 KR 101312266B1 KR 1020100138148 A KR1020100138148 A KR 1020100138148A KR 20100138148 A KR20100138148 A KR 20100138148A KR 101312266 B1 KR101312266 B1 KR 101312266B1
- Authority
- KR
- South Korea
- Prior art keywords
- metadata
- genre
- mapping
- content
- series
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
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/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/68—Systems specially adapted for using specific information, e.g. geographical or meteorological information
- H04H60/72—Systems specially adapted for using specific information, e.g. geographical or meteorological information using electronic programme guides [EPG]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/68—Systems specially adapted for using specific information, e.g. geographical or meteorological information
- H04H60/73—Systems specially adapted for using specific information, e.g. geographical or meteorological information using meta-information
-
- 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/81—Monomedia components thereof
- H04N21/8126—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
- H04N21/8133—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video program
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
VOD 컨텐츠 및 방송프로그램 매핑 방법 및 그 장치가 개시된다. VOD 컨텐츠에 대한 메타데이터 또는 실시간 방송프로그램에 대한 메타데이터를 수집하고, 각 장르를 장르매핑테이블을 통해 표준화하고, 메타데이터들로부터 시리즈번호 또는 회차번호를 추출하고 각 장르에 따른 핵심표현을 추출한 후, 추출한 시리즈번호 또는 회차번호와 핵심표현을 기초로 컨텐츠 및 방송프로그램간 매핑을 수행하여 고유 식별정보와 함께 저장한다.Disclosed are a method for mapping VOD content and broadcast programs, and an apparatus thereof. After collecting metadata about VOD contents or real time broadcasting program, standardizing each genre through genre mapping table, extracting series number or episode number from metadata, and extracting key expressions according to each genre Based on the extracted series number or series number and key expression, mapping between contents and broadcasting programs is performed and stored together with unique identification information.
Description
본 발명은 VOD 컨텐츠 및 방송프로그램을 매핑하는 방법 및 그 장치에 관한 것으로서, 보다 상세하게는 고객들이 쉽게 자신이 원하는 컨텐츠에 접근할 수 있도록 다양한 서비스 플랫폼과 단말들을 통해 고객들에게 제공되는 컨텐츠들간의 관계를 매핑하는 방법 및 그 장치에 관한 것이다. The present invention relates to a method and apparatus for mapping VOD content and a broadcast program, and more particularly, to a relationship between contents provided to customers through various service platforms and terminals so that customers can easily access desired contents. It relates to a method and a device for mapping it.
최근 IPTV 서비스, 스마트폰을 포함한 모바일 단말에서의 VOD 서비스, DMB 서비스, PC VOD 다운로드/스트리밍 서비스 등이 본격화되면서 다양한 단말, 다양한 네트워크상에서 언제 어디서나 영상 컨텐츠를 제공하는 3Screen 서비스에 관한 관심도가 높아지고 있다.As IPTV services, VOD services on mobile terminals including smartphones, DMB services, and PC VOD download / streaming services are in full swing, interest in 3Screen services providing video contents anytime, anywhere on various terminals and various networks is increasing.
3 Screen 서비스를 제공하는 사업자는 영화, 드라마, 해외 시리즈몰, 애니메이션, 다큐멘터리 등 다양한 카테고리의 컨텐츠들에 대한 판권 확보 경쟁을 통해 다량의 컨텐츠를 보유한다. Operators that provide 3 screen services possess a large amount of content through competition to secure copyrights for various categories of contents such as movies, dramas, overseas series malls, animations, and documentaries.
컨텐츠의 양이 늘어갈수록 컨텐츠에 대한 고객들의 사용성과 접근성을 향상시킬 수 있는 기술이 필요하며, 이를 위해 고객별로 개인화된 UI/UX(User Interface/User Experience) 환경을 제공하는 노력이 진행되고 있으며, 그 대표적인 예로 개인별 이용 성향을 반영한 컨텐츠 검색/추천 서비스, 타켓 광고 서비스 및 고객별로 사용 이력을 조회하여 다양한 단말에서 콘텐츠 이어보기를 할 수 있는 서비스 등이 있다.As the amount of content increases, there is a need for technology that can improve the usability and accessibility of the customers. To this end, efforts are being made to provide a personalized UI / UX (User Interface / User Experience) environment for each customer. Typical examples include content search / recommendation service reflecting individual use tendency, target advertisement service, and service that can be used to search contents on various terminals by querying usage history for each customer.
현재 국내 VOD 사업자들은 실시간 방송 채널의 방송을 방송 직후 VOD 서비스에 편성하는 방식으로 국내 제작 방송 컨텐츠를 가입자들이 언제나 시청할 수 있도록 하는 서비스를 제공하고 있으며, 해외에서 제작한 컨텐츠는 판권 구입 시기에 따라서 다양한 스크린상으로 실시간 방송 또는 VOD 형태로 제공하고 있다. Currently, domestic VOD operators provide services that allow subscribers to watch domestically produced broadcasting contents at any time by organizing live broadcasting channels into VOD services immediately after broadcasting. It is provided in real time broadcasting or VOD format on the screen.
고객별로 개인화된 UI/UX 환경을 제공하기 위해서는 고객별로 VOD 사용이력, 방송시청이력, 검색이력, 추천결과이용이력 등의 다양한 로그 분석이 필요하며, 이용패턴분석의 정확도를 높이기 위해서는 다양한 방식으로 수급/전송되는 컨텐츠들이 동일한 시리즈/영화/방송물일 경우 이를 검출할 수 있는 방법이 필요하며, 컨텐츠 및 시리즈간 관계를 자동으로 추출할 수 있는 기술이 필요하고, 컨텐츠/시리즈별 관련 메타데이터를 통합하여 관리하는 것이 필요하다. In order to provide a personalized UI / UX environment for each customer, various log analysis such as VOD usage history, broadcasting viewing history, search history, and recommendation result usage history are required.In order to increase the accuracy of usage pattern analysis, supply and demand in various ways If the transmitted contents are the same series / movie / broadcast, there is a need for a method for detecting them, a technology for automatically extracting the relationship between the contents and the series is needed, and the related metadata for each content / series is integrated. It is necessary to manage.
VOD 사업자가 하나의 영상 컨텐츠를 수급하여 다양한 Screen 상에 서비스할 경우 컨텐츠를 Screen별로 최적화된 방식으로 인코딩하면서 이 파일들이 동일한 소스로부터 생성되었음을 알 수 있도록 동일한 고유 식별자를 부여하는 방식으로 컨텐츠의 일치성 및 동일 시리즈에 속해 있는 컨텐츠 그룹 관리가 가능하지만, 동일한 컨텐츠를 서비스 플랫폼별로 다양한 수급 경로를 통해서 수급받을 경우에는 이들 컨텐츠간의 관계를 추출하기 어려우며 기존에 이미 서비스 플랫폼별로 VOD 서비스가 이루어지고 있는 경우는 통합이 쉽지 않다. 따라서 다양한 VOD 컨텐츠간 관계 및 VOD 컨텐츠 및 실시간 채널 방송 프로그램간에 자동으로 관계를 매핑하여 고유 식별자를 부여하고 이 식별자를 기준으로 표준화된 방식으로 메타데이터를 관리할 수 있는 기술이 필요하다.When a VOD provider receives a video content and services it on various screens, the content is matched by encoding the content in an optimized manner for each screen and giving the same unique identifier so that these files are generated from the same source. And content group management belonging to the same series, but when the same content is received through various supply and demand paths for each service platform, it is difficult to extract the relationship between the contents and the VOD service has already been provided for each service platform. Integration is not easy Therefore, there is a need for a technology capable of assigning a unique identifier by automatically mapping a relationship between various VOD contents and a VOD content and a real-time channel broadcasting program, and managing metadata in a standardized manner based on the identifier.
또한 VOD 컨텐츠의 편성 변화에 맞추어 고객들이 관심있어 할 만한 컨텐츠/시리즈 관련 정보를 고객별로 동적으로 3Screen상에서 제공하기 위해서는 신규 컨텐츠/시리즈 정보 추출을 통해 실시간으로 변동되는 데이터들을 확보하고 통합된 메타데이터DB와의 연동을 통해 추천/검색 서버 및 UI/UX환경 제공 서버로의 실시간 연동이 필수적이다.In addition, in order to provide content / series-related information that customers may be interested in according to the organization of VOD contents on 3Screen dynamically, new data / series information is extracted to obtain data that changes in real time and integrated metadata DB Real-time linkage with recommendation / search server and server providing UI / UX environment is essential.
본 발명이 이루고자 하는 기술적 과제는, 다양한 경로를 통해 수급/전송되고 있는 영상 컨텐츠들의 메타데이터를 활용하여 영상 컨텐츠간의 시리즈 관계 및 동일성 여부 등을 추출할 수 있는 VOD 컨텐츠 및 방송프로그램 매핑 방법 및 그 장치를 제공하는 데 있다.The technical problem to be achieved by the present invention, VOD content and broadcast program mapping method and apparatus that can extract the series relationship and identity between the video content by using the metadata of the video content that is supplied / transmitted through various paths To provide.
상기의 기술적 과제를 달성하기 위한, 본 발명에 따른 VOD 컨텐츠 및 방송프로그램 매핑 장치의 일 실시예는, VOD 컨텐츠에 대한 메타데이터 또는 실시간 방송프로그램에 대한 메타데이터를 수집하는 메타데이터 수집부; VOD 컨텐츠 및 실시간 방송프로그램에 대한 각 장르를 장르매핑테이블을 통해 표준화된 장르로 정렬하는 장르정렬부; 상기 메타데이터들로부터 시리즈번호 또는 회차번호를 추출하고, 각 장르에 따른 핵심표현을 추출하는 매핑데이터추출부; 및 상기 추출한 시리즈번호 또는 회차번호와 핵심표현을 기초로 컨텐츠 및 방송프로그램간 매핑을 수행한 후 고유 식별정보와 함께 저장하는 매핑부;를 포함한다.In order to achieve the above technical problem, an embodiment of the VOD content and broadcast program mapping apparatus according to the present invention, the metadata collection unit for collecting the metadata for the VOD content or the real-time broadcast program; A genre sorting unit that sorts each genre for VOD content and a real-time broadcast program into a standardized genre through a genre mapping table; A mapping data extracting unit extracting a series number or a series number from the metadata and extracting a key expression according to each genre; And a mapping unit configured to perform mapping between content and broadcast programs based on the extracted series number or episode number and the core expression, and then store them together with unique identification information.
상기의 기술적 과제를 달성하기 위한, 본 발명에 따른 VOD 컨텐츠 및 방송프로그램 매핑 방법의 일 실시예는, VOD 컨텐츠에 대한 메타데이터 또는 실시간 방송프로그램에 대한 메타데이터를 수집하는 단계; VOD 컨텐츠 및 실시간 방송프로그램에 대한 각 장르를 장르매핑테이블을 통해 표준화된 장르로 정렬하는 단계; 상기 메타데이터들로부터 시리즈번호 또는 회차번호를 추출하고, 각 장르에 따른 핵심표현을 추출하는 단계; 및 상기 추출한 시리즈번호 또는 회차번호와 핵심표현을 기초로 컨텐츠 및 방송프로그램간 매핑을 수행한 후 고유 식별정보와 함께 저장하는 단계;를 포함한다.In order to achieve the above technical problem, an embodiment of the VOD content and broadcast program mapping method according to the present invention, collecting metadata for the VOD content or metadata for the real-time broadcast program; Sorting each genre for the VOD content and the real-time broadcast program into a standardized genre through a genre mapping table; Extracting a series number or a turn number from the metadata and extracting key expressions according to each genre; And performing mapping between the content and the broadcast program based on the extracted series number or episode number and the core expression, and storing the content with the unique identification information.
본 발명에 따르면, 다양한 플랫폼상에서 서비스되고 있는 컨텐츠/시리즈간의 관계를 추출할 수 있는 기능을 통해 3Screen을 통해 언제 어디서나 고객들에게 개인화 서비슬 제공할 수 있다. According to the present invention, a personalized service can be provided to customers anytime and anywhere through 3Screen through a function of extracting a relationship between contents / series being serviced on various platforms.
도 1은 본 발명에 따른 VOD 컨텐츠 및 방송프로그램 매핑 장치의 일 예의 구성을 도시한 도면,
도 2는 본 발명에 따른 메타데이터 수집부의 상세 과정을 도시한 도면,
도 3은 본 발명에 따른 신규 메타데이터를 검출하는 구성의 일 예를 도시한 도면,
도 4는 본 발명에 따른 장르정렬부 및 매핑데이터추출부의 상세 과정의 일 예를 도시한 도면,
도 5는 본 발명에 따른 매핑부의 상세 과정 중 시리즈 매핑 과정의 일 예를 도시한 도면,
도 6은 본 발명에 따른 매핑부의 상세 과정 중 컨테츠 매핑 과정의 일 예를 도시한 도면, 그리고,
도 7은 본 발명에 따른 서비스 플랫폼에의 정보 제공의 일 예를 도시한 도면이다.1 is a view showing the configuration of an example of the VOD content and broadcast program mapping apparatus according to the present invention;
2 is a diagram illustrating a detailed process of a metadata collector according to the present invention;
3 is a diagram illustrating an example of a configuration for detecting new metadata according to the present invention;
4 is a view illustrating an example of a detailed process of a genre sorting unit and a mapping data extracting unit according to the present invention;
5 is a diagram illustrating an example of a series mapping process among detailed processes of the mapping unit according to the present invention;
6 is a view showing an example of the content mapping process of the detailed process of the mapping unit according to the present invention, and
7 is a diagram illustrating an example of providing information to a service platform according to the present invention.
이하에서, 첨부된 도면들을 참조하여 본 발명에 따른 VOD 컨텐츠 및 방송프로그램 매핑 방법 및 그 장치에 대해 상세히 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail VOD content and broadcast program mapping method and apparatus according to the present invention.
도 1은 본 발명에 따른 VOD 컨텐츠 및 방송프로그램 매핑 장치의 일 예의 구성을 도시한 도면이다.1 is a view showing the configuration of an example of the VOD content and broadcast program mapping apparatus according to the present invention.
도 1을 참조하면, VOD 컨텐츠 및 방송프로그램 매핑 장치는 메타데이터수집부(100), 장르정렬부(110), 매핑데이터추출부(120), 매핑부(130), 장르매핑테이블(140) 및 통합메타데이터테이블(150)을 포함한다.Referring to FIG. 1, the VOD content and broadcast program mapping apparatus includes a
메타데이터수집부(100)는 VOD 컨텐츠에 대한 메타데이터 또는 실시간 방송프로그램에 대한 메타데이터를 수집한다. 좀 더 구체적으로 메타데이터수집부(100)는 VOD 서비스 사업자들이 VOD 서비스 제공시 사용자들에게 다양한 정보를 제공하기 위해 관리하고 있는 컨텐츠 관리시스템(Content Management System, CMS)으로부터 VOD 컨텐츠에 대한 메타데이터를 수집하거나 실시간 방송 정보 제공사로부터 수신한 EPG 관련정보로부터 실시간 방송프로그램에 대한 메타데이터를 수집한다. 메타데이터수집부(100)에 대해서는 도 2를 참조하여 상세히 설명한다.The
장르정렬부(110)는 VOD 컨텐츠에 대한 메타데이터 및 방송프로그램에 대한 메타데이터에 포함된 VOD 컨텐츠 및 방송프로그램의 각 장르를 장르매핑테이블(140)을 통해 표준화한다. 여기서 장르매핑테이블(140)은 각 VOD 서비스 플랫폼 및 실시간 방송 정보 제공사에서 정의한 장르체계에서 모든 장르 표현들을 추출한 후 장르간 매핑관계를 설정하고 이에 대한 표준화된 장르 표현을 저장하고 있는 데이터베이스이다. The
매핑데이터추출부(120)는 매핑을 위하여 VOD 컨텐츠에 대한 메타데이터 및 방송프로그램에 대한 메타데이터로부터 시리즈번호 또는 회차번호를 추출하고, 각 장르에 따른 핵심표현을 추출한다. 즉 매핑데이터추출부(120)는 시리즈번호 또는 회차번호를 표현하는 각종 패턴을 정의하고, 정의된 패턴을 기초로 텍스트 마이닝 과정을 통해 시리즈번호 및 회차번호 추출하고, 장르별 용어가 정의된 용어사전 데이터베이스를 이용하여 VOD 컨텐츠 및 실시간 방송프로그램에 대한 장르별 핵심용어를 추출한다. 장르정렬부(110) 및 매핑데이터추출부(120)에 대해서는 도 4를 참조하여 상세히 설명한다. The mapping
매핑부(130)는 매핑데이터추출부(120)에서 추출한 시리즈번호 또는 회차번호와 핵심표현을 기초로 컨텐츠 및 방송프로그램간 매핑을 수행하여 고유식별번호와 함께 통합메타데이터테이블(150)에 저장한다. 즉 매핑부(130)는 상기 VOD 컨텐츠 및 실시간 방송프로그램의 메타데이터의 유사도가 일정 임계치 이상인 경우 상기 시리즈번호 또는 회차번호를 기초로 동일 시리즈 또는 시리즈 속편이지 여부를 파악하고, 시리즈물이 아닌 컨텐츠에 대해 메타데이터의 유사도가 일정 임계치 이상인 경우 동일 컨텐츠로 파악한다. 이로써 동일한 컨텐츠들에 대해 동일한 고유식별번호가 부여되고 시리즈물에 대한 관계를 파악할 수 있다. 매핑부(130)에 대해서는 도 5 및 도 6을 참조하여 상세히 설명한다.The
또한 VOD 컨텐츠나 실시간 방송프로그램 등의 컨텐츠 편성 변화에 대응하기 위하여, 메타데이터수집부(100)는 주기적으로 VOD 컨텐츠 또는 실시간 프로그램에 대한 메타데이터를 수신하여 이전에 구축한 컨텐츠들 간의 매핑 관계가 저장된 매핑테이블의 메타데이터와 비교하여 동일한 것이 없는 경우에 매핑 과정을 수행한다. 주기적으로 수집되는 메타데이터의 처리과정에 대해서는 도 2를 참조하여 상세히 설명한다. In addition, in order to respond to changes in content organization such as VOD content or real-time broadcast program, the
도 2는 본 발명에 따른 메타데이터 수집부의 상세 과정을 도시한 도면이다.2 is a diagram illustrating a detailed process of the metadata collector according to the present invention.
도 2를 참조하면, 메타데이터수집부는 서비스 사업자들이 VOD 서비스 제공시 사용자들에게 다양한 정보를 제공하기 위해 관리하고 있는 컨텐츠 관리시스템(CMS)(200)의 컨텐츠 정보 DB, 시리즈 정보 DB, 시리즈 및 컨텐츠간 매핑 DB 테이블 등을 통해 각 컨텐츠나 시리즈물에 대한 메타데이터를 수집(210)한다. 수집되는 메타데이터의 일 예로, 컨텐츠 ID, 시리즈 ID, 제목, 장르, 제작년도, 제작국가, 감독(연출자), 배우, 상영시간, 개봉일자(방영일자), 시놉시스 등이 있다. 메타데이터수집부는 수집한 컨텐츠/시리즈 메타데이터를 컨텐츠/시리즈 메타데이터테이블(220)에 저장한다. Referring to FIG. 2, the metadata collection unit is a content information DB, a series information DB, a series and content of a content management system (CMS) 200 which service providers manage to provide various information to users when providing a VOD service. The metadata for each content or series is collected through an inter-mapping DB table (210). Examples of collected metadata include content ID, series ID, title, genre, year of production, country of production, director (director), actor, show time, release date (date of broadcast), synopsis, and the like. The metadata collector stores the collected content / series metadata in the content / series metadata table 220.
또한 메타데이터수집부는 실시간 방송 정보 제공사를 통해 들어오는 EPG 관련정보(230)에서 IPTV 및 DMB에서 서비스되고 있는 방송프로그램에 대한 프로그램코드, 프로그램타입, 방송일자, 방송시각, 방송길이, 프로그램원제, 장르, 회자정보, 관림등급 등의 메타데이터를 수집(240)한 후, 이를 프로그램코드를 기준으로 방송프로그램 메타데이터테이블(250)에 저장한다. In addition, the metadata collector is a program code, program type, broadcast date, broadcast time, broadcast length, program source, genre, After collecting
컨텐츠/시리즈 메타데이터테이블(220) 및 방송프로그램 메타데이터테이블(250)에 저장된 메타데이터들을 기초로 동일 컨텐츠인지 여부 또는 어떠한 시리즈관계인지 여부를 아래에서 살펴볼 구성 등을 통해 파악하여 컨텐츠들을 매핑한 후 고유식별정보를 부여하여 매핑테이블(260)에 저장하고, 그 고유식별정보와 해당 메타데이터들을 하나의 레코드로 통합하여 통합메타데이터테이블(270)에 저장한다.Based on the metadata stored in the content / series metadata table 220 and the broadcast program metadata table 250, the contents are mapped by identifying whether the content is the same content or a series relation through the configuration to be described below. The unique identification information is given and stored in the mapping table 260, and the unique identification information and the corresponding metadata are combined into one record and stored in the integrated metadata data table 270.
도 3은 본 발명에 따른 신규 메타데이터를 검출하는 구성의 일 예를 도시한 도면이다.3 is a diagram illustrating an example of a configuration for detecting new metadata according to the present invention.
도 3을 참조하면, 메타데이터수집부는 각 VOD 플랫폼으로부터 VOD 컨텐츠/시리즈 편성표(300)를 주기적으로 수신하고, 그 편성표에 포함되어 있는 프로그램코드, 컨텐츠ID 및 시리즈ID 들의 중복분을 제거한 후 리스트화한다(S310). 또한 메타데이터수집부는 기존의 매핑테이블(260)에 저장된 값들과 비교하여 해당값이 존재하지 않는 경우(350), 신규 VOD 컨텐츠/시리즈로 판단하여 신규 VOD 컨텐츠/시리즈의 ID를 신규 메타데이터테이블(360)에 저장한다.Referring to FIG. 3, the metadata collector periodically receives the VOD contents /
또한 메타데이터수집부는 실시간 채널 편성 정보(320)를 주기적으로 수신하고, 그 편성 정보에 포함되어 있는 프로그램 코드, 컨텐츠 ID 및 시리즈 ID들의 중복분을 제거한 후 리스트화하고(S330), 기존의 매핑테이블에 저장된 값들과 비교하여 해당값이 존재하지 않는 경우(S350) 신규 프로그램으로 판단하여 신규 코드값을 신규 메타데이터 테이블에 저장한다(S360).In addition, the metadata collector periodically receives the real-time
그리고 통합 메타데이터테이블(270)에 저장된 정보와 신규 메타데이터테이블(360)에 저장된 메타데이터를 비교하거나 신규 메타테이터테이블(360)에 저장된 메타데이터들간의 비교를 통해 컨텐츠/시리즈/프로그램간의 매핑 및 관계 추출 작업을 수행한다.And mapping between contents / series / program by comparing the information stored in the integrated metadata table 270 with the metadata stored in the new metadata table 360 or comparing the metadata stored in the new metadata table 360. Perform a relationship extraction.
도 4는 본 발명에 따른 장르정렬부 및 매핑데이터추출부의 상세 과정의 일 예를 도시한 도면이다.4 is a diagram illustrating an example of a detailed process of a genre sorting unit and a mapping data extracting unit according to the present invention.
도 4를 참조하면, 각 VOD 서비스 플랫폼 및 실시간 방송 정보 제공사에서 정의한 장르 체계는 서비스 운용 및 고객들에게 단말 플랫폼별로 최적화된 UI환경을 제공하기 위하여 그 표현 및 관리 체계에서 조금씩 차이가 있어 이 표현들간의 매핑이 필요하다. 예를 들어, 실시간 방송 정보에서의 '만화'와 IPTV VOD에서의 '애니메이션'은 동일한 장르라고 판단해서 통일된 표현으로 일치시키는 과정이 필요하다.Referring to FIG. 4, the genre system defined by each VOD service platform and real-time broadcasting information provider is slightly different in its representation and management system in order to provide an optimized UI environment for service operation and customers by platform. Mapping is required. For example, 'cartoon' in real-time broadcasting information and 'animation' in IPTV VOD are determined to be the same genre, and a process of matching them with a unified expression is required.
이를 위해, 장르정렬부(400)는 각 VOD 서비스 플랫폼 및 실시간 방송 정보 제공사에서 정의한 장르 체계의 모든 장르 표현들을 추출한 후, 이들간의 매핑 작업 및 표준화된 장르 표현을 장르매핑테이블(410)에 생성한다. 또한 장르 정렬부는 신규 메타데이터테이블(360)에 기존의 장르 매핑 테이블에 존재하지 않던 새로운 장르 표현이 발생한 경우 관리자에게 이를 노출하여 관리자가 기존의 장르 표현들 중 하나와 매핑하도록 하거나 신규 장르를 정의할 수 있도록 한다.To this end, the
신규 메타데이터테이블(360)에 저장된 컨텐츠, 시리즈, 신규 프로그램에 대해서 각 프로그램 코드 및 VOD 시리즈/컨텐츠 아이디 간에 매핑시 1차적으로 이 장르 안에 속한 컨텐츠/시리즈/프로그램 간 비교작업을 수행하며, 매핑 작업 실패시 장르 유사도가 높은 장르에 속한 컨텐츠/시리즈와의 매핑 작업이 이루어진다. 매핑 작업이 이루어진 후 통합 메타데이터테이블에 각각의 레코드로 통합된 메타데이터를 저장하며, 이때 장르 필드는 장르매핑테이블(410)에 정의된 표준 장르 표현으로 저장된다. When mapping between each program code and VOD series / content ID for contents, series, and new program stored in the new metadata table 360, a comparison operation is performed between contents / series / programs belonging to this genre. In case of failure, mapping work with content / series belonging to genre with high genre similarity is performed. After the mapping operation is performed, the integrated metadata is stored in the integrated metadata table, and the genre field is stored in the standard genre representation defined in the genre mapping table 410.
매핑데이터추출부(420)는 패턴분석(430)을 통해 컨텐츠 제목, VOD 메뉴 정보 등으로부터 컨텐츠/시리즈간 매핑을 위해 필요한 정보들을 추출한다. 시리즈물에는 시리즈 시즌 번호(440)가 매핑을 위한 중요한 값이 될 수 있으며, 컨텐츠에는 방영일자, 회차번호(460) 등의 키값이 될 수 있다. 즉, 매핑데이터추출부는 시리즈번호(440) 및 회차번호(460)에 대해 '시즌', '회', '화', '편', '강', '부', 연도표현, 월표현, 요일표현 등에 대한 패턴을 정의한 후 텍스트 마이닝 과정을 거쳐 메타데이터로부터 시리즈번호(440) 및 회차번호(460)를 자동으로 추출한다. 시리즈 제목에서 시리즈 번호(440) 및 시리즈 번호 패턴 값을 제외한 남은 부분이 시리즈 기본 제목(450)이 된다. 컨텐츠 제목에는 방영일자(470)를 포함하고 있는 경우가 많으므로 관련 정보를 추출한 후, 표준화된 표현(예, 2010-08-30)으로 변환한다. The
또한 매핑데이터추출부는 사전 구축을 통해서 컨텐츠/시리즈/프로그램 제목, 편성 메뉴, 시놉시스 등의 메타데이터 필드로부터 각 장르별로 핵심이 되는 표현들을 추출한다(S490). 장르별로 중요한 표현들은 미리 장르별용어사전(480)을 구축하여 일치하는 표현이 나올 경우 추출하며 컨텐츠/시리즈/방송 프로그램 매핑을 위한 주요 키값으로 활용할 수 있다. 예를 들어, 스포츠 장르의 경우 스포츠 종목명, 프로그리명, 대회명, 티명 등에 대한 사전 구축을 통해 컨텐츠/시리즈 매핑에 필요한 정보들을 추출할 수 있다.In addition, the mapping data extraction unit extracts key expressions for each genre from metadata fields such as contents / series / program titles, organization menus, synopsis, etc. through dictionary construction (S490). Expressions important for each genre are constructed in advance by genre-
도 5는 본 발명에 따른 매핑부의 상세 과정 중 시리즈 매핑 과정의 일 예를 도시한 도면이다.5 is a diagram illustrating an example of a series mapping process among detailed processes of the mapping unit according to the present invention.
도 5를 참조하면, 컨텐츠 매핑 작업에 앞서 시리즈 매핑 작업을 수행한다. 고객별로 성향을 파악하기 위해서 특정 시리즈에 대한 선호도 파악이 이루어져야 하므로 각 VOD 플랫폼별 시리즈 및 방송 시리즈간 매핑 작업을 통해 동일한 시리즈 및 시리즈간 관계를 추출하여 개인화가 필요한 응용 서비스 플랫폼단에 제공한다. Referring to FIG. 5, a series mapping operation is performed prior to the content mapping operation. In order to understand the propensity for each customer, it is necessary to understand the preferences for a specific series. Therefore, the mapping between the series and broadcasting series for each VOD platform extracts the same series and the relationship between the series, and provides them to the application service platform that needs personalization.
기본적으로 실시간 채널 편성 정보의 경우, 방송 프로그램이 방송시리즈물일 경우 시리즈 제목을 기본으로 하여 전달되며 채널명, 장르명, 출연진 정보 등을 부가적으로 제공하고 있다. 채널별로 또는 VOD 플랫폼별로 동일한 시리즈물에 대해서 서로 다른 제목이 부여될 경우가 많으므로 시리즈 제목만으로 매칭 작업을 할 경우에는 오류 발생 여지가 많다. 또한 지상파 방송의 경우 자체 제작된 시리즈의 경우가 많지만, 케이블, 위성 및 DMB 등을 통해 방송을 내보내고 있는 PP채널들의 경우 방영되고 있는 시리즈물의 제작사가 지상파 방송사나 해외 방송사일 경우가 많으며, 이미 타 채널에서 방영되었던 방송물의 재방영일 경우도 많다.Basically, in the case of real-time channel programming information, when a broadcast program is a broadcast series, it is delivered based on the series title, and additionally provides channel name, genre name, and cast information. Since different titles are often assigned to the same series by channel or VOD platform, there is a lot of error when matching with only the series title. In the case of terrestrial broadcasting, there are many cases of self-produced series, but in case of PP channels that broadcast through cable, satellite, and DMB, the producers of the series being aired are often terrestrial or overseas broadcasters. It is often the case that the broadcast was broadcasted on
따라서 매핑부는 해당 시리즈(500,502)가 방영되는 채널명 정보뿐만 아니라 다양한 메타데이터 필드들을 활용한 시리즈간 매핑 작업을 수행하며(510), 일 예로, 시리즈제목, 연출자명, 출연자명, 장르별 일치도 등을 기준으로 유사도의 평균값이 특정 임계값을 넘어설 때(520) 두 시리즈가 유사하다고 판단한다. 매핑부는 유사한 속성을 가지 두 시리즈에 대해서 시즌 번호가 일치하는지 확인하여(530) 일치할 경우에는 두 시리즈는 동일한 시리즈라고 판단하며(540), 시즌 번호가 틀릴 경우에는 시리즈 속편관계라고 판단한다(550). 예를 들어, '프렌즈 시즌3'과 '프렌즈 3'는 동일한 시리즈라고 판단하며, '프렌즈 시즌3'과 '프렌즈 4'는 시즌 번호가 틀린 시리즈 속편 관계이다.Therefore, the mapping unit performs mapping between series using various metadata fields as well as channel name information on which the corresponding series (500, 502) is broadcasted (510). For example, based on the title of the series, the name of the director, the name of the performer, and the degree of match for each genre. As a result, when the average value of the similarity exceeds a certain threshold (520), it is determined that the two series are similar. The mapping unit checks whether the season numbers match for two series having similar properties (530), and if they match, determines that the two series are the same series (540). If the season numbers are incorrect, the mapping unit determines the sequel relationship (550). ). For example, 'Friend Season 3' and 'Friend 3' are considered to be the same series, and 'Friend Season 3' and 'Friend 4' are sequel relationships with incorrect season numbers.
도 6은 본 발명에 따른 매핑부의 상세 과정 중 컨테츠 매핑 과정의 일 예를 도시한 도면이다.6 is a view showing an example of the content mapping process of the detailed process of the mapping unit according to the present invention.
도 6을 참조하면, 매핑부는 컨텐츠(600,602)가 특정 시리즈의 하부 컨텐츠일 경우(610), 매핑테이블에서 동일한 시리즈 아이디를 상위 시리즈로 가지고 있는 컨텐츠간에 회차 정보, 방영일자 등을 비교하여 정확히 일치할 경우(620) 두 컨텐츠가 일치한다고 판단한다(630).Referring to FIG. 6, when the
매핑부는 컨텐츠(650,652)가 시리즈물이 아닐 경우에는 두 컨텐츠간의 컨텐츠 제목, 장르명, 연출자명, 배우명 등을 기준으로 유사도의 평균값이 특정 임계값을 넘어설 때 두 컨텐츠가 일치한다고 판단한다(660,670).If the content (650,652) is not a series, the mapping unit determines that the two contents match when the average value of the similarity exceeds a certain threshold based on the content title, genre name, director name, actor name, etc. between the two contents (660,670). ).
매핑부는 시리즈간 매핑 작업 및 컨텐츠간 매핑 작업이 완료된 아이디들에 대해 새롭게 고유 ID를 부여하고, 매핑 테이블에 새로운 고유 ID 정보를 저장한다. 또한 신규 메타데이터테이블에서 고유 ID와 매핑되는 아이디값에 해당하는 메타데이터들을 조회한 후 통합하여 하나의 테이블 레코드로 구성한 후 이를 통합 메타데이터테이블에 저장한다.The mapping unit newly assigns unique IDs to IDs for which mapping between series and mapping between contents is completed, and stores new unique ID information in the mapping table. Also, after searching the metadata corresponding to the ID value mapped to the unique ID in the new metadata table, it is integrated into one table record and stored in the integrated metadata table.
도 7은 본 발명에 따른 서비스 플랫폼에의 정보 제공의 일 예를 도시한 도면이다.7 is a diagram illustrating an example of providing information to a service platform according to the present invention.
도 7을 참조하면, 서비스단에서는 개인화 서비스 제공을 위해 고객별로 VOD 사용 이력, 실시간 방송 시청 이력, 검색결과 이용 내력, 추천 결과 이용 이력 등은 매핑 테이블을 통해 고객이 조회한 고유 ID 값을 기준으로 분석이 가능하다. 각 서비스단에서 개인화 서비스 제공을 위해 이용 로그 분석 과정에서 필요한 관련 메타데이터들은 고유 ID 값으로 통합 메타데이터테이블을 조회하여 고객별 성향을 파악할 수 있다. Referring to FIG. 7, in order to provide a personalized service, the service unit uses VOD usage history, real-time broadcast viewing history, search result usage history, and recommendation result usage history for each customer based on a unique ID value viewed by a customer through a mapping table. Analysis is possible. Relevant metadata needed in the usage log analysis process in order to provide personalized service in each service group can search the integrated metadata table by unique ID value to grasp the propensity of each customer.
본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광데이터 저장장치 등이 있다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.The present invention can also be embodied as computer-readable codes on a computer-readable recording medium. A computer-readable recording medium includes all kinds of recording apparatuses in which data that can be read by a computer system is stored. Examples of the computer-readable recording medium include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, and the like. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.So far I looked at the center of the preferred embodiment for the present invention. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. Therefore, the disclosed embodiments should be considered in an illustrative rather than a restrictive sense. The scope of the present invention is defined by the appended claims rather than by the foregoing description, and all differences within the scope of equivalents thereof should be construed as being included in the present invention.
Claims (11)
VOD 컨텐츠 및 실시간 방송프로그램에 대한 각 장르를 장르매핑테이블을 통해 표준화된 장르로 정렬하는 장르정렬부;
상기 메타데이터들로부터 시리즈번호 또는 회차번호를 추출하고, 각 장르에 따른 핵심표현을 추출하는 매핑데이터추출부; 및
상기 추출한 시리즈번호 또는 회차번호와 핵심표현을 기초로 컨텐츠 및 방송프로그램간 매핑을 수행한 후 고유 식별정보와 함께 저장하는 매핑부;를 포함하는 것을 특징으로 하는 VOD 컨텐츠 및 방송프로그램 매핑 장치.A metadata collector for collecting metadata on VOD content or metadata on a real-time broadcast program;
A genre sorting unit that sorts each genre for VOD content and a real-time broadcast program into a standardized genre through a genre mapping table;
A mapping data extracting unit extracting a series number or a series number from the metadata and extracting a key expression according to each genre; And
And a mapping unit for mapping the content and the broadcast program based on the extracted series number or episode number and the core expression, and storing the content and the broadcast program together with the unique identification information.
컨텐츠 관리시스템의 각종 컨테츠 관련 DB를 통해 VOD 컨텐츠에 대한 메타데이터를 수집하고, 실시간 방송 정보 제공사로부터 수신한 EPG 관련정보로부터 방송프로그램에 대한 메타데이터를 수집하는 것을 특징으로 하는 VOD 컨텐츠 및 방송프로그램 매핑 장치.The method of claim 1, wherein the metadata collection unit,
Collecting metadata about VOD content through various contents related DB of the content management system, and collecting metadata about a broadcast program from EPG related information received from a real-time broadcast information provider, mapping the VOD content and broadcast program Device.
상기 장르매핑테이블은 각 VOD 서비스 플랫폼 및 실시간 방송 정보 제공사에서 정의한 장르체계에서 모든 장르 표현들을 추출한 후 장르간 매핑관계 및 표준화된 장르 표현을 저장하고 있는 것을 특징으로 하는 VOD 컨텐츠 및 방송프로그램 매핑 장치.The method of claim 1,
The genre mapping table extracts all genre expressions from a genre system defined by each VOD service platform and a real-time broadcast information provider, and stores mapping relations between the genres and standardized genre expressions.
시리즈번호 또는 회차번호를 표현하는 각종 패턴을 정의하고, 정의된 패턴을 기초로 텍스트 마이닝 과정을 통해 시리즈번호 및 회차번호를 추출하고, 장르별 용어가 정의된 용어사전 데이터베이스를 이용하여 VOD 컨텐츠 및 실시간 방송프로그램에 대한 장르별 핵심용어를 추출하는 것을 특징으로 하는 VOD 컨텐츠 및 방송프로그램 매핑 장치.The method of claim 1, wherein the mapping data extraction unit,
Define various patterns expressing series number or series number, extract series number and series number through text mining process based on the defined pattern, and broadcast VOD contents and real time using term dictionary database where terms by genre are defined VOD content and broadcast program mapping device, characterized in that for extracting the key terms for each program genre.
상기 VOD 컨텐츠 및 실시간 방송프로그램의 메타데이터의 유사도가 일정 임계치 이상인 경우 상기 시리즈번호 또는 회차번호를 기초로 동일 시리즈 또는 시리즈 속편이지 여부를 파악하고, 시리즈물이 아닌 컨텐츠에 대해 메타데이터의 유사도가 일정 임계치 이상인 경우 동일 컨텐츠로 파악하는 것을 특징으로 하는 VOD 컨텐츠 및 방송프로그램 매핑 장치.The method of claim 1, wherein the mapping unit,
If the similarity between the metadata of the VOD content and the real-time broadcasting program is equal to or greater than a predetermined threshold, the method determines whether the same series or series is a sequel based on the series number or the turn number, and the similarity of the metadata is fixed for the content other than the series. The VOD content and broadcast program mapping apparatus, characterized in that it is identified as the same content when the threshold value or more.
주기적으로 VOD 컨텐츠 또는 실시간 프로그램에 대한 메타데이터를 수신하고, 매핑이 된 VOD 컨텐츠 및 실시간 방송프로그램의 메타데이터와 비교하여 동일하지 않은 메타데이터를 수집하는 것을 특징으로 하는 VOD 컨텐츠 및 방송프로그램 매핑 장치.The method of claim 1, wherein the metadata collection unit,
VOD content and broadcast program mapping apparatus, characterized in that for receiving the metadata about the VOD content or real-time program periodically, and collects metadata that is not the same by comparing the mapped VOD content and the metadata of the real-time broadcast program.
VOD 컨텐츠 및 실시간 방송프로그램에 대한 각 장르를 장르매핑테이블을 통해 표준화된 장르로 정렬하는 단계;
상기 메타데이터들로부터 시리즈번호 또는 회차번호를 추출하고, 각 장르에 따른 핵심표현을 추출하는 단계; 및
상기 추출한 시리즈번호 또는 회차번호와 핵심표현을 기초로 컨텐츠 및 방송프로그램간 매핑을 수행한 후 고유 식별정보와 함께 저장하는 단계;를 포함하는 것을 특징으로 하는 VOD 컨텐츠 및 방송프로그램 매핑 방법.Collecting metadata on VOD content or metadata on a real-time broadcast program;
Sorting each genre for the VOD content and the real-time broadcast program into a standardized genre through a genre mapping table;
Extracting a series number or a turn number from the metadata and extracting key expressions according to each genre; And
And mapping the content and the broadcast program based on the extracted series number or episode number and the key expression and storing the content and the broadcast program together with the unique identification information.
주기적으로 VOD 컨텐츠 또는 실시간 프로그램에 대한 메타데이터를 수신하는 단계; 및
매핑이 된 VOD 컨텐츠 및 실시간 방송프로그램의 메타데이터와 비교하여 동일하지 않은 메타데이터를 수집하는 단계;를 포함하는 것을 특징으로 하는 VOD 컨텐츠 및 방송프로그램 매핑 방법.The method of claim 7, wherein the collecting step,
Periodically receiving metadata about a VOD content or a real-time program; And
And collecting metadata that is not the same as compared with the mapped VOD content and the metadata of the real-time broadcast program.
컨텐츠 관리시스템의 각종 컨테츠 관련 DB를 통해 VOD 컨텐츠에 대한 메타데이터를 수집하고 단계; 및
실시간 방송 정보 제공사로부터 수신한 EPG 관련정보로부터 방송프로그램에 대한 메타데이터를 수집하는 단계;를 포함하는 것을 특징으로 하는 VOD 컨텐츠 및 방송프로그램 매핑 방법.The method of claim 7, wherein the collecting step,
Collecting metadata on VOD content through various contents related DBs of the content management system; And
And collecting metadata on the broadcast program from the EPG related information received from the real-time broadcast information provider.
시리즈번호 또는 회차번호를 표현하는 각종 패턴을 정의하고, 정의된 패턴을 기초로 텍스트 마이닝 과정을 통해 시리즈번호 및 회차번호를 추출하는 단계; 및
장르별 용어가 정의된 용어사전 데이터베이스를 이용하여 VOD 컨텐츠 및 실시간 방송프로그램에 대한 장르별 핵심용어를 추출하는 단계;를 포함하는 것을 특징으로 하는 VOD 컨텐츠 및 방송프로그램 매핑 방법.The method of claim 7, wherein extracting the key expressions comprises:
Defining various patterns representing a series number or a series number, and extracting the series number and the series number through a text mining process based on the defined pattern; And
And extracting key terms for each genre of the VOD contents and the real-time broadcasting program using a term dictionary database in which the terms are defined.
상기 VOD 컨텐츠 및 실시간 방송프로그램의 메타데이터의 유사도가 일정 임계치 이상인 경우 상기 시리즈번호 또는 회차번호를 기초로 동일 시리즈 또는 시리즈 속편이지 여부를 파악하는 단계; 및
시리즈물이 아닌 컨텐츠에 대해 메타데이터의 유사도가 일정 임계치 이상인 경우 동일 컨텐츠로 파악하는 단계;를 포함하는 것을 특징으로 하는 VOD 컨텐츠 및 방송프로그램 매핑 방법.The method of claim 7, wherein the storing step,
If the similarity between the metadata of the VOD content and the real-time broadcast program is equal to or greater than a predetermined threshold, determining whether the same series or a sequel is based on the series number or the turn number; And
If the similarity of the metadata for the content other than the series is equal to or more than a predetermined threshold value, identifying as the same content; VOD content and broadcast program mapping method comprising a.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100138148A KR101312266B1 (en) | 2010-12-29 | 2010-12-29 | Method of mapping VOD contents and broadcating program and apparatus therof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100138148A KR101312266B1 (en) | 2010-12-29 | 2010-12-29 | Method of mapping VOD contents and broadcating program and apparatus therof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120076125A KR20120076125A (en) | 2012-07-09 |
KR101312266B1 true KR101312266B1 (en) | 2013-10-14 |
Family
ID=46709899
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100138148A Active KR101312266B1 (en) | 2010-12-29 | 2010-12-29 | Method of mapping VOD contents and broadcating program and apparatus therof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101312266B1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090066813A (en) * | 2007-12-20 | 2009-06-24 | 삼성전자주식회사 | Program-based EP System and Method |
KR20100002755A (en) * | 2008-06-30 | 2010-01-07 | 주식회사 케이티 | Method for providing vod virtual channel service, electronic program guide including moving picture, and terminal therefor |
JP2010504044A (en) | 2006-09-12 | 2010-02-04 | グーグル・インコーポレーテッド | Use of viewing signals in targeted video ads |
KR20100086514A (en) * | 2007-12-04 | 2010-07-30 | 콸콤 인코포레이티드 | Mapping mobile device electronic program guide to content |
-
2010
- 2010-12-29 KR KR1020100138148A patent/KR101312266B1/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010504044A (en) | 2006-09-12 | 2010-02-04 | グーグル・インコーポレーテッド | Use of viewing signals in targeted video ads |
KR20100086514A (en) * | 2007-12-04 | 2010-07-30 | 콸콤 인코포레이티드 | Mapping mobile device electronic program guide to content |
KR20090066813A (en) * | 2007-12-20 | 2009-06-24 | 삼성전자주식회사 | Program-based EP System and Method |
KR20100002755A (en) * | 2008-06-30 | 2010-01-07 | 주식회사 케이티 | Method for providing vod virtual channel service, electronic program guide including moving picture, and terminal therefor |
Also Published As
Publication number | Publication date |
---|---|
KR20120076125A (en) | 2012-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11412300B2 (en) | System and methods for analyzing content engagement in conjunction with social media | |
US8918428B2 (en) | Systems and methods for audio asset storage and management | |
CN100534170C (en) | Broadcast program content retrieval and distribution system | |
US9166714B2 (en) | Method of and system for presenting enriched video viewing analytics | |
US10148717B2 (en) | Method and apparatus for segmenting media content | |
JP7514892B2 (en) | SYSTEM AND METHOD FOR IDENTIFYING AUDIO CONTENT USING INTERACTIVE MEDIA GUIDANCE | |
US10455269B2 (en) | Systems and methods for automated extraction of closed captions in real time or near real-time and tagging of streaming data for advertisements | |
US20030097657A1 (en) | Method and system for delivery of targeted programming | |
US20110078020A1 (en) | Systems and methods for identifying popular audio assets | |
KR101774397B1 (en) | Method and apparatus for providing preferred information about broadcasting | |
US10116982B2 (en) | Systems and methods for automated extraction of closed captions in real time or near real-time and tagging of streaming data for advertisements | |
KR100851435B1 (en) | Information providing method and system based on logo information included in digital contents | |
US11991405B2 (en) | Systems and methods for automated extraction of closed captions in real time or near real-time and tagging of streaming data for advertisements | |
JP2008283412A (en) | Comment collection and analysis device and program thereof | |
US9607084B2 (en) | Assigning a single master identifier to all related content assets | |
CN100574421C (en) | A kind of method of program searching of Digital Television | |
JP2006011896A (en) | Recommendation system, program recommendation system, and service | |
KR101312266B1 (en) | Method of mapping VOD contents and broadcating program and apparatus therof | |
US20050120370A1 (en) | Full option scheduling timer related to media database | |
KR101325242B1 (en) | Vod recommendation system in digital cable broadcast and method thereof | |
KR20250049754A (en) | The System for Providing Auto Complete Service YouTube Title | |
HK40001874A (en) | Systems and methods for identifying audio content using an interactive media guidance application | |
HK1260867A1 (en) | Systems and methods for identifying audio content using an interactive media guidance application |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
E14-X000 | Pre-grant third party observation filed |
St.27 status event code: A-2-3-E10-E14-opp-X000 |
|
D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
FPAY | Annual fee payment |
Payment date: 20160906 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20170904 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
FPAY | Annual fee payment |
Payment date: 20180903 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20190807 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 12 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 13 |