KR102287134B1 - Method for providing channel type contents based on user's lifestyle information - Google Patents

Method for providing channel type contents based on user's lifestyle information Download PDF

Info

Publication number
KR102287134B1
KR102287134B1 KR1020180014136A KR20180014136A KR102287134B1 KR 102287134 B1 KR102287134 B1 KR 102287134B1 KR 1020180014136 A KR1020180014136 A KR 1020180014136A KR 20180014136 A KR20180014136 A KR 20180014136A KR 102287134 B1 KR102287134 B1 KR 102287134B1
Authority
KR
South Korea
Prior art keywords
information
channel
user
type content
content
Prior art date
Application number
KR1020180014136A
Other languages
Korean (ko)
Other versions
KR20190094687A (en
Inventor
양창모
송재종
박성주
Original Assignee
한국전자기술연구원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국전자기술연구원 filed Critical 한국전자기술연구원
Priority to KR1020180014136A priority Critical patent/KR102287134B1/en
Priority to PCT/KR2018/002108 priority patent/WO2019151562A1/en
Publication of KR20190094687A publication Critical patent/KR20190094687A/en
Application granted granted Critical
Publication of KR102287134B1 publication Critical patent/KR102287134B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4314Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • H04N21/8405Generation or processing of descriptive data, e.g. content descriptors represented by keywords

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Graphics (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 사용자의 라이프스타일 정보를 기반으로 온라인 콘텐츠를 자동으로 수집, 가공하여 채널형 콘텐츠를 생산하고, 이를 셋톱박스 또는 TV를 통해 제공하는 채널형 콘텐츠 서비스 방법에 관한 것이다.
본 발명에 따른 사용자의 라이프스타일 정보 기반 채널형 콘텐츠 서비스 방법은 사용자 디바이스로부터 라이프로그 정보를 획득하는 단계와, 획득된 라이프로그 정보를 이용하여 사용자의 카테고리별 관심 키워드 정보를 산출하여 라이프스타일 정보를 생성하는 단계 및 라이프스타일 정보를 기반으로 온라인 콘텐츠를 수집하여 채널형 콘텐츠를 생성하는 단계를 포함하는 것을 특징으로 한다.
The present invention relates to a channel-type content service method that automatically collects and processes online content based on user's lifestyle information to produce channel-type content, and provides it through a set-top box or TV.
A user's lifestyle information-based channel-type content service method according to the present invention includes the steps of acquiring lifelog information from a user device, and calculating interest keyword information for each category by using the acquired lifelog information to obtain lifestyle information and generating channel-type content by collecting online content based on the generating step and lifestyle information.

Description

사용자의 라이프스타일 정보 기반 채널형 콘텐츠 서비스 방법{METHOD FOR PROVIDING CHANNEL TYPE CONTENTS BASED ON USER'S LIFESTYLE INFORMATION}Channel-type content service method based on user's lifestyle information

본 발명은 사용자의 라이프스타일 정보를 기반으로 온라인 콘텐츠를 자동으로 수집, 가공하여 채널형 콘텐츠를 생산하고, 이를 셋톱박스 또는 TV를 통해 제공하는 채널형 콘텐츠 서비스 방법에 관한 것이다. The present invention relates to a channel-type content service method that automatically collects and processes online content based on user's lifestyle information to produce channel-type content, and provides it through a set-top box or TV.

종래 기술에 따른 사용자 맞춤형 방송 콘텐츠 제공 서비스는 사용자의 시청 이력 정보를 기반으로 사용자가 관심을 가질 만한 채널을 추천하거나 VOD 콘텐츠를 추천하는 방법을 사용한다. The user-customized broadcasting content providing service according to the prior art uses a method of recommending a channel that a user may be interested in or recommending VOD content based on the user's viewing history information.

또한, 종래 기술에 따른 인터넷 기반의 일부 사용자 맞춤형 서비스는 사용자의 관심 키워드 혹은 카테고리 정보를 기반으로 웹 포털, 유튜브, SNS 등에 존재하는 온라인 콘텐츠를 추천해주는 방법을 사용한다. In addition, some user-customized services based on the Internet according to the prior art use a method of recommending online content existing in a web portal, YouTube, SNS, etc. based on a keyword or category information of the user's interest.

그런데, 종래 기술에 따르면 다양한 형태의 사용자 라이프스타일에 따라 능동적으로 콘텐츠를 생산하지 못하는 한계가 있고, 콘텐츠의 최대 소비처인 셋톱박스 또는 TV를 기반으로 UCC 등과 같은 콘텐츠를 사용자에게 제공하는 데 한계가 있어, 사용자의 다양한 요구사항을 만족시키기에는 역부족인 문제점이 있다. However, according to the prior art, there is a limit in not being able to actively produce content according to various types of user lifestyles, and there is a limit in providing content such as UCC to users based on a set-top box or TV, which is the largest consumer of content. , there is a problem that it is insufficient to satisfy the various requirements of users.

본 발명은 전술한 문제점을 해결하기 위하여 제안된 것으로, 사용자의 라이프스타일에 따른 콘텐츠를 자동으로 생성하고, 생성된 콘텐츠를 셋톱박스 또는 TV와 같은 단말을 이용하여 채널형으로 사용자에게 제공함으로써, 사용자의 편의성 및 만족도를 높이는 것이 가능한 채널형 콘텐츠 서비스 방법을 제공하는데 그 목적이 있다. The present invention has been proposed to solve the above-mentioned problems, by automatically generating content according to the user's lifestyle, and providing the created content to the user in a channel type using a terminal such as a set-top box or TV, so that the user The purpose of this is to provide a channel-type content service method that can increase the convenience and satisfaction of users.

본 발명에 따른 사용자의 라이프스타일 정보 기반 채널형 콘텐츠 서비스 방법은 사용자 디바이스로부터 라이프로그 정보를 획득하는 단계와, 획득된 라이프로그 정보를 이용하여 사용자의 카테고리별 관심 키워드 정보를 산출하여 라이프스타일 정보를 생성하는 단계 및 라이프스타일 정보를 기반으로 온라인 콘텐츠를 수집하여 채널형 콘텐츠를 생성하는 단계를 포함하는 것을 특징으로 한다. A user's lifestyle information-based channel-type content service method according to the present invention includes the steps of acquiring lifelog information from a user device, and calculating interest keyword information for each category of the user using the acquired lifelog information to obtain lifestyle information and generating channel-type content by collecting online content based on the generating step and lifestyle information.

본 발명의 실시예에 따르면, 사용자의 시청 이력 정보 기반의 콘텐츠 단순 추천 서비스에 그치지 아니하고, 사용자의 라이프스타일에 따라 능동적으로 사용자 맞춤형 콘텐츠 서비스를 제공하는 것이 가능하다. According to an embodiment of the present invention, it is possible to provide not only a content recommendation service based on the user's viewing history information, but also actively provide a user-customized content service according to the user's lifestyle.

본 발명에 따르면, 콘텐츠의 최대 소비처인 셋톱박스 또는 TV를 기반으로 온라인 콘텐츠의 채널형 서비스를 제공함으로써, 사용자의 편의성이 증진되고, 사용자의 라이프스타일에 따른 콘텐츠 제공을 통해 사용자의 만족도가 증대되며, 셋톱박스 또는 TV 제품에 적용되어 기술 차별화를 확보하는 효과가 있다. According to the present invention, by providing a channel-type service of online content based on a set-top box or TV, which is the largest consumer of content, the user's convenience is improved, and the user's satisfaction is increased by providing content according to the user's lifestyle. , it is applied to set-top boxes or TV products, which has the effect of securing technological differentiation.

본 발명의 효과는 이상에서 언급한 것들에 한정되지 않으며, 언급되지 아니한 다른 효과들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.Effects of the present invention are not limited to those mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the following description.

도 1은 본 발명의 실시예에 따른 사용자의 라이프스타일 정보 기반 채널형 콘텐츠 서비스 시스템을 나타내는 블록도이다.
도 2는 본 발명의 실시예에 따른 사용자의 라이프스타일 정보 기반 채널형 콘텐츠 서비스 방법을 나타내는 순서도이다.
도 3은 본 발명의 실시예에 따른 사용자의 라이프스타일 정보 기반 채널형 콘텐츠 서비스 방법에 있어서, 채널형 콘텐츠의 재생 과정을 나타내는 순서도이다.
1 is a block diagram illustrating a user's lifestyle information-based channel-type content service system according to an embodiment of the present invention.
2 is a flowchart illustrating a method for providing a channel-type content service based on a user's lifestyle information according to an embodiment of the present invention.
3 is a flowchart illustrating a reproduction process of channel-type content in a method for providing a channel-type content service based on a user's lifestyle information according to an embodiment of the present invention.

본 발명의 전술한 목적 및 그 이외의 목적과 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. The above and other objects, advantages and features of the present invention, and a method of achieving them will become apparent with reference to the embodiments described below in detail in conjunction with the accompanying drawings.

그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 이하의 실시예들은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 목적, 구성 및 효과를 용이하게 알려주기 위해 제공되는 것일 뿐으로서, 본 발명의 권리범위는 청구항의 기재에 의해 정의된다. However, the present invention is not limited to the embodiments disclosed below, but can be implemented in various different forms, and only the following examples are provided to those of ordinary skill in the art to which the present invention pertains to the purpose of the invention, It is only provided to easily inform the configuration and effect, and the scope of the present invention is defined by the description of the claims.

한편, 본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성소자, 단계, 동작 및/또는 소자가 하나 이상의 다른 구성소자, 단계, 동작 및/또는 소자의 존재 또는 추가됨을 배제하지 않는다.On the other hand, the terms used herein are for the purpose of describing the embodiments and are not intended to limit the present invention. As used herein, the singular also includes the plural unless specifically stated otherwise in the phrase. As used herein, "comprises" and/or "comprising" means that a referenced element, step, operation and/or element is the presence of one or more other elements, steps, operations and/or elements. or added.

도 1은 본 발명의 실시예에 따른 사용자의 라이프스타일 정보 기반 채널형 콘텐츠 서비스 시스템을 나타내는 블록도이다. 1 is a block diagram illustrating a user's lifestyle information-based channel-type content service system according to an embodiment of the present invention.

본 발명에 따르면, 사용자 디바이스로부터 GPS 정보, 스케줄 정보, 웹 검색 정보, 미디어 검색 정보, 미디어 재생 정보 등을 포함하는 라이프로그 정보를 획득하는 라이프로그 정보 획득부(100)와, 라이프로그 정보를 분석하여 사용자의 카테고리별 관심 키워드 정보를 산출하고, 라이프스타일 정보를 생성하는 라이프스타일 정보 생성부(200) 및 생성된 라이프스타일 정보를 기반으로 온라인 콘텐츠를 수집/가공하여 채널형 콘텐츠를 생성하는 채널형 콘텐츠 생성부(300)를 포함하여 구성된다. According to the present invention, a lifelog information acquisition unit 100 for acquiring lifelog information including GPS information, schedule information, web search information, media search information, media playback information, and the like from a user device, and lifelog information analysis to calculate the user's interest keyword information for each category, and collect/process online content based on the lifestyle information generation unit 200 for generating lifestyle information and the generated lifestyle information to generate channel-type content It is configured to include a content generation unit (300).

본 발명의 실시예에 따른 라이프로그 정보 획득부(100)는 스마트폰, PC, 웨어러블 디바이스(스마트워치, 스마트 밴드)와 같은 사용자 디바이스로부터 전술한 예를 포함하는 라이프로그 정보를 획득하고, 이를 데이터베이스에 저장한다. The lifelog information acquisition unit 100 according to an embodiment of the present invention acquires the lifelog information including the above-described example from a user device such as a smart phone, a PC, and a wearable device (smart watch, smart band), and uses the database save to

이 때, 라이프로그 정보 획득부(100)는 기설정된 주기를 기준으로 획득 과정을 수행하며, 예컨대 10분에 1회 또는 1시간에 1회가 그 주기가 될 수 있다. At this time, the lifelog information acquisition unit 100 performs the acquisition process based on a preset cycle, for example, once every 10 minutes or once every hour may be the cycle.

본 발명의 실시예에 따르면, 채널형 콘텐츠는 채널형 콘텐츠 재생부(400)를 통해, 셋톱박스 또는 TV를 기반으로 제공된다.According to an embodiment of the present invention, the channel-type content is provided based on the set-top box or the TV through the channel-type content playback unit 400 .

본 발명의 실시예에 따른 시스템이 탑재된 셋톱박스 또는 TV가 구동된 상태에서, 채널형 콘텐츠 생성부(400)는 기설정된 주기를 기준으로 채널형 콘텐츠를 생성하는 과정을 수행하며, 예컨대 1일 1회 또는 1주일에 1회가 그 주기가 될 수 있다. In a state in which a set-top box or TV equipped with a system according to an embodiment of the present invention is driven, the channel-type content generating unit 400 performs a process of generating channel-type content based on a preset period, for example, 1 day Once a week or once a week can be the cycle.

본 발명의 실시예에 따른 라이프스타일 정보 생성부(200)는 전술한 채널형 콘텐츠의 생성 주기에 따라, 데이터베이스에 저장된 라이프로그 정보를 분석하고 라이프스타일 정보를 생성한다. The lifestyle information generating unit 200 according to an embodiment of the present invention analyzes lifelog information stored in a database and generates lifestyle information according to the above-described channel-type content generation cycle.

일례로, 라이프스타일 정보는 사용자 스케쥴 정보, 사용자 스케쥴 기반 이동 경로 예측 정보, 사용자 일정에 있는 장소 정보를 포함하고, 사용자 GPS 정보 분석을 통한 사용자의 거주 지역 정보 및 자주 가는 곳의 위치 정보를 포함한다. As an example, the lifestyle information includes user schedule information, user schedule-based movement route prediction information, place information in a user schedule, and includes information about the user's residence area and location information of frequently visited places through user GPS information analysis. .

라이프스타일 정보 생성부(200)는 사용자의 웹 검색 정보, 사용자의 미디어 검색 정보, 사용자의 미디어 시청(재생) 정보를 기반으로 사용자의 관심 텍스트를 산출한 후, 산출된 텍스트의 형태소를 분석하고, 텍스트 형태소에 대한 카테고리 분석을 통해 사용자의 카테고리별 관심 키워드 정보를 산출하여 라이프스타일 정보를 생성한다. The lifestyle information generating unit 200 calculates the user's interest text based on the user's web search information, the user's media search information, and the user's media viewing (playback) information, and then analyzes the morpheme of the calculated text, Lifestyle information is generated by calculating user's interest keyword information for each category through category analysis of text morphemes.

채널형 콘텐츠 생성부(300)는 라이프스타일 정보를 기반으로 온라인 콘텐츠를 검색하고 다운로드하여 온라인 콘텐츠를 수집한다. The channel-type content generating unit 300 collects online content by searching for and downloading online content based on lifestyle information.

이 때, 온라인은 웹 포털, 유튜브, SNS 등을 포함하며, 온라인 콘텐츠는 기사, 이미지, 비디오 등을 포함한다. At this time, online includes a web portal, YouTube, SNS, and the like, and online content includes articles, images, videos, and the like.

채널형 콘텐츠 생성부(300)는 수집된 온라인 콘텐츠를 종류별로 분류하여 채널형 콘텐츠를 생성하기 위해 해당 온라인 콘텐츠를 사용할 것인지 여부를 판단하고, 수집된 온라인 콘텐츠에 대해 공간 레이아웃 설정, 콘텐츠 매쉬업 및 재생 시간 배치를 수행하여 채널형 콘텐츠를 생성한다. The channel-type content generating unit 300 classifies the collected online content by type, determines whether to use the corresponding online content to generate the channel-type content, sets a space layout for the collected online content, and mashes up and reproduces the content. Create channel-type content by performing temporal alignment.

채널형 콘텐츠 생성부(300)는 공간 레이아웃 설정, 콘텐츠 매쉬업 및 재생 시간 배치가 완료되면, 인코딩(Encoding) 과정을 통해 채널형 콘텐츠를 생성한다. When the spatial layout setting, content mashup, and playback time arrangement are completed, the channel-type content generating unit 300 generates channel-type content through an encoding process.

본 발명의 실시예에 따르면, 생성된 채널형 콘텐츠의 개수에 따라, 셋톱박스 또는 TV에서 채널형 서비스를 수행하기 위한 논리 채널이 할당된다. According to an embodiment of the present invention, logical channels for performing a channel-type service in a set-top box or TV are allocated according to the number of generated channel-type content.

즉, 본 발명의 실시예에 따르면, 셋톱박스 또는 TV에서 기존의 방송 채널 서비스를 수행하기 위한 기능뿐 아니라 자체적으로도 논리 채널을 할당하는 기능이 포함된다. That is, according to an embodiment of the present invention, a function for performing an existing broadcast channel service in a set-top box or TV, as well as a function for allocating a logical channel by itself is included.

본 발명의 실시예에 따르면, 생성된 채널형 콘텐츠 정보를 기반으로 채널형 콘텐츠 서비스용 EPG(Electronic Program Guide) 데이터가 생성되며, 이러한 채널형 콘텐츠 서비스용 EPG는 기존 방송의 EPG와 같은 형식을 따른다. According to an embodiment of the present invention, EPG (Electronic Program Guide) data for a channel-type content service is generated based on the generated channel-type content information, and the EPG for a channel-type content service follows the same format as the EPG of the existing broadcasting. .

생성된 채널형 콘텐츠 서비스용 EPG 데이터는 셋톱박스나 TV 수신기 내의 기억장치 등에 저장되어, 사용자가 셋톱박스 또는 TV에서 EPG를 실행하면, 기존의 방송 콘텐츠 EPG와 생성된 채널형 서비스용 콘텐츠 EPG가 혼합되어 사용자에게 제공된다. The generated EPG data for channel-type content service is stored in a storage device in a set-top box or TV receiver. and provided to the user.

시청자는 리모컨으로 이 EPG를 조작하여 프로그램에 대한 선택 또는 예약을 수행할 수 있으며, PPV(페이퍼 뷰) 방식 프로그램 주문, 주제 또는 종별 프로그램 검색, 녹화 등을 수행할 수 있다. A viewer can operate this EPG with a remote control to select or reserve a program, order a PPV (Paper View) program, search for a program by topic or category, and perform recording.

본 발명의 실시예에 따른 채널형 콘텐츠 재생부(400)는, 셋톱박스 또는 TV가 구동된 상태에서 사용자의 입력을 대기하고, 수신된 사용자의 입력이 채널형 콘텐츠 채널 재생에 해당하는 경우, 해당 채널에서 채널형 콘텐츠의 재생을 수행한다. The channel-type content reproducing unit 400 according to an embodiment of the present invention waits for a user's input while the set-top box or TV is driven, and when the received user's input corresponds to channel-type content channel reproduction, the corresponding Channel-type content is played in the channel.

이 때, 사용자는 EPG를 통해 채널형 콘텐츠 채널 중 하나로 이동할 수 있고, 채널 업/다운을 통해 채널형 콘텐츠 채널 중 하나로 이동할 수 있으며, 수동으로 채널 번호를 입력하여 채널형 콘텐츠 채널 중 하나로 이동할 수 있다. At this time, the user can move to one of the channel-type content channels through the EPG, move to one of the channel-type content channels through channel up/down, and manually enter the channel number to move to one of the channel-type content channels. .

또한, 채널형 콘텐츠를 재생하는 방법은 채널형 콘텐츠를 처음부터 재생할 수 있고, 직전에 사용자가 시청한 시점으로부터 채널형 콘텐츠를 뒤이어 재생하는 것 역시 가능하다. In addition, the method of reproducing the channel-type content may reproduce the channel-type content from the beginning, and it is also possible to subsequently reproduce the channel-type content from the point of view of the user immediately before.

본 발명의 실시예에 따른 사용자의 라이프스타일 정보 기반 채널형 콘텐츠 서비스 방법은 사용자 디바이스로부터 라이프로그 정보를 획득하는 단계와, 획득된 라이프로그 정보를 이용하여 사용자의 카테고리별 관심 키워드 정보를 산출하여 라이프스타일 정보를 생성하는 단계 및 라이프스타일 정보를 기반으로 온라인 콘텐츠를 수집하여 채널형 콘텐츠를 생성하는 단계를 포함한다. A channel-type content service method based on a user's lifestyle information according to an embodiment of the present invention includes the steps of acquiring lifelog information from a user device, and calculating interest keyword information for each category of the user using the acquired lifelog information. It includes the steps of generating style information and generating channel-type content by collecting online content based on the lifestyle information.

도 2는 본 발명의 실시예에 따른 사용자의 라이프스타일 정보 기반 채널형 콘텐츠 서비스 방법을 나타내는 순서도로서, 이하 도 2를 참조하여 본 발명의 실시예에 따른 채널형 콘텐츠 서비스 방법에 대해 상세히 설명하기로 한다. 2 is a flowchart illustrating a user's lifestyle information-based channel-type content service method according to an embodiment of the present invention. Hereinafter, the channel-type content service method according to an embodiment of the present invention will be described in detail with reference to FIG. 2 . do.

S110단계는 라이프로그 정보 획득 주기인지 여부를 확인한다. In step S110, it is checked whether it is a lifelog information acquisition cycle.

본 발명의 실시예에 따른 사용자의 라이프스타일 정보 기반 채널형 콘텐츠 서비스 기술이 탑재된 셋톱박스 또는 TV가 구동된 상태에서, 기설정된 주기를 기준(예컨대 10분에 1회 또는 1시간에 1회 등)으로 라이프로그 정보가 획득되는데, S110 단계는 이러한 주기에 해당하는지 여부를 확인하는 것이다. In a state in which the set-top box or TV equipped with the user's lifestyle information-based channel-type content service technology according to an embodiment of the present invention is driven, a preset cycle is used based on a preset cycle (eg, once every 10 minutes or once an hour, etc.) ), the lifelog information is obtained, and step S110 is to check whether or not it corresponds to this period.

S110 단계에서 라이프로그 정보 획득 주기에 해당하는 것으로 판단되면, S120 단계인 라이프로그 정보 획득 단계가 수행된다. If it is determined in step S110 that it corresponds to the lifelog information acquisition cycle, the lifelog information acquisition step S120 is performed.

S120 단계에서는, 스마트폰, PC, 웨어러블 디바이스(스마트워치, 스마트 밴드)와 같은 사용자 디바이스로부터 라이프로그 정보를 획득하며, GPS 정보, 스케줄 정보, 웹 검색 정보, 미디어 검색 정보, 미디어 재생 정보 등이 라이프로그 정보로서 획득될 수 있다. In step S120, lifelog information is obtained from user devices such as smartphones, PCs, and wearable devices (smartwatches, smart bands), and GPS information, schedule information, web search information, media search information, media playback information, etc. It can be obtained as log information.

S130 단계는 S120 단계에서 획득된 라이프로그 정보를 데이터베이스에 저장한다. In step S130, the lifelog information obtained in step S120 is stored in the database.

S210 단계는 본 발명의 실시예에 따른 사용자의 라이프스타일 정보 기반 채널형 콘텐츠 서비스 기술이 탑재된 셋톱박스 또는 TV가 구동된 상태에서, 기설정된 주기를 기준(예컨대 1일에 1회 또는 1주일에 1회 등)으로 채널형 콘텐츠를 생성하게 되는데, S210 단계는 이러한 채널형 콘텐츠 생성 주기에 해당하는지 여부를 확인한다. In step S210, in a state in which a set-top box or TV equipped with a user's lifestyle information-based channel type content service technology according to an embodiment of the present invention is driven, a preset cycle is performed based on (eg, once a day or once a week) 1 time, etc.) to generate channel-type content, step S210 checks whether it corresponds to the channel-type content creation cycle.

S210 단계에서 채널형 콘텐츠 생성 주기에 해당하는 것으로 판단되면, S220 단계인 라이프스타일 정보 생성 단계가 수행된다. If it is determined in step S210 that it corresponds to the channel-type content generation cycle, the lifestyle information generation step, which is step S220, is performed.

S220 단계에서는, 데이터베이스에 저장된 라이프로그 정보를 분석하고 라이프스타일 정보를 생성하며, 라이프스타일 정보는 사용자 스케쥴 정보, 사용자 스케쥴 기반 이동 경로 예측 정보, 사용자 일정에 있는 장소 정보를 포함하고, 사용자 GPS 정보 분석을 통한 사용자의 거주 지역 정보 및 자주 가는 곳의 위치 정보를 포함한다. In step S220, lifelog information stored in the database is analyzed and lifestyle information is generated, and the lifestyle information includes user schedule information, user schedule-based movement route prediction information, and location information in a user schedule, and user GPS information analysis It includes the user's residential area information and location information of frequently visited places through

S220 단계에서는, 사용자의 웹 검색 정보, 사용자의 미디어 검색 정보, 사용자의 미디어 시청(재생) 정보를 기반으로 사용자의 관심 텍스트를 산출한 후, 산출된 텍스트의 형태소를 분석하고, 텍스트 형태소에 대한 카테고리 분석을 통해 사용자의 카테고리별 관심 키워드 정보를 산출하여 라이프스타일 정보를 생성한다. In step S220, after calculating the user's interest text based on the user's web search information, the user's media search information, and the user's media viewing (playback) information, the morpheme of the calculated text is analyzed, and a category for the text morpheme is calculated. Lifestyle information is generated by calculating user's interest keyword information for each category through analysis.

S230 단계에서는 생성된 라이프스타일 정보를 기반으로 온라인 콘텐츠를 검색하고 다운로드하여, 온라인 콘텐츠를 수집한다. In step S230, online content is collected by searching for and downloading online content based on the generated lifestyle information.

이 때, 온라인은 웹 포털, 유튜브, SNS 등을 포함하며, 온라인 콘텐츠는 기사, 이미지, 비디오 등을 포함한다. At this time, online includes a web portal, YouTube, SNS, and the like, and online content includes articles, images, videos, and the like.

S240 단계는 S230 단계에서 수집된 온라인 콘텐츠를 종류별로 분류하여, 채널형 콘텐츠를 생성하기 위해 해당 온라인 콘텐츠를 사용할 것인지 여부를 판단하고, 수집된 온라인 콘텐츠에 대해 공간 레이아웃 설정, 콘텐츠 매쉬업 및 재생 시간 배치를 수행하여 채널형 콘텐츠를 생성한다. Step S240 categorizes the online content collected in step S230 by type, determines whether to use the online content to create channel-type content, and sets spatial layout, content mashup, and playback time arrangement for the collected online content to create channel-type content.

S240 단계는 전술한 공간 레이아웃 설정, 콘텐츠 매쉬업 및 재생 시간 배치가 완료되면, 인코딩(Encoding) 과정을 통해 채널형 콘텐츠를 생성한다. In step S240, when the above-described spatial layout setting, content mashup, and playback time arrangement are completed, channel-type content is generated through an encoding process.

이어서, S250 단계에서는 생성된 채널형 콘텐츠의 개수에 따라, 셋톱박스 또는 TV에서 채널형 서비스를 수행하기 위한 논리 채널을 할당한다. Subsequently, in step S250, a logical channel for performing a channel-type service in a set-top box or TV is allocated according to the number of generated channel-type content.

본 발명의 실시예에 따르면, 기존의 방송 채널 서비스 수행 기능뿐 아니라 자체적으로도 논리 채널을 할당하는 기능이 포함되는 것이다. According to an embodiment of the present invention, a function of allocating a logical channel by itself as well as an existing function of performing a broadcast channel service is included.

이어서, S260 단계에서는 생성된 채널형 콘텐츠 정보를 기반으로 채널형 콘텐츠 서비스용 EPG(Electronic Program Guide) 데이터를 생성한다. Next, in step S260, EPG (Electronic Program Guide) data for a channel-type content service is generated based on the generated channel-type content information.

채널형 콘텐츠 서비스용 EPG는 기존 방송의 EPG와 같은 형식을 따르며, 사용자가 셋톱박스 또는 TV에서 EPG를 수행하였을 때, 기존의 방송 콘텐츠 EPG와 생성된 채널형 서비스용 콘텐츠 EPG가 혼합되어 사용자에게 제공된다. EPG for channel-type content service follows the same format as EPG for existing broadcasting, and when a user performs EPG on a set-top box or TV, the existing broadcast content EPG and the generated content EPG for channel-type service are mixed and provided to the user do.

도 3은 본 발명의 실시예에 따른 사용자의 라이프스타일 정보 기반 채널형 콘텐츠 서비스 방법에 있어서, 채널형 콘텐츠의 재생 과정을 나타내는 순서도이다. 3 is a flowchart illustrating a reproduction process of channel-type content in a method for providing a channel-type content service based on a user's lifestyle information according to an embodiment of the present invention.

S310 단계는 본 발명의 실시예에 따른 사용자의 라이프스타일 정보 기반 채널형 콘텐츠 서비스 기술이 탑재된 셋톱박스 또는 TV가 구동된 상태에서 사용자의 입력을 수신한다.In step S310, a user's input is received while a set-top box or TV equipped with a channel-type content service technology based on the user's lifestyle information according to an embodiment of the present invention is driven.

S310 단계에서 사용자는 EPG를 통해 채널형 콘텐츠 채널 중 하나로 이동하기 위한 입력을 수행할 수 있고, 채널 업/다운을 통해 채널형 콘텐츠 채널 중 하나로 이동하기 위한 입력을 수행할 수 있으며, 수동으로 채널 번호를 입력하여 채널형 콘텐츠 채널 중 하나로 이동하기 위한 입력을 수행할 수 있다. In step S310, the user may perform an input for moving to one of the channel-type content channels through the EPG, and may perform an input for moving to one of the channel-type content channels through channel up/down, and manually select the channel number can be input to move to one of the channel-type content channels.

S320 단계는 S310 단계에서 수신한 사용자의 입력이 채널형 콘텐츠 채널 재생에 해당하는지 여부를 확인한다. In step S320, it is checked whether the user input received in step S310 corresponds to channel type content channel reproduction.

S320 단계에서 사용자의 입력이 채널형 콘텐츠 채널 재생에 해당하는 것으로 판단되면, S330단계는 해당 채널에서 채널형 콘텐츠의 재생을 수행한다. If it is determined in step S320 that the user's input corresponds to channel-type content channel reproduction, in step S330, the channel-type content is reproduced on the corresponding channel.

S330 단계에서 채널형 콘텐츠를 재생하는 방식은, 선택된 채널형 콘텐츠를 처음부터 재생하는 방식에 따를 수 있고, 선택된 채널형 콘텐츠에 대해 사용자의 일부 시청이 이루어진 경우에는 사용자가 시청 중단한 시점으로부터 채널형 콘텐츠를 뒤이어 재생하는 방식을 따를 수 있다. The method of reproducing the channel-type content in step S330 may follow a method of reproducing the selected channel-type content from the beginning. You can follow the way the content is played back afterwards.

이제까지 본 발명의 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다. So far, the embodiments of the present invention have been mainly looked at. Those of ordinary skill in the art to which the present invention pertains will understand that the present invention can be implemented in modified forms without departing from the essential characteristics of the present invention. Therefore, the disclosed embodiments are to be considered in an illustrative rather than a restrictive sense. The scope of the present invention is indicated in the claims rather than the foregoing description, and all differences within the scope equivalent thereto should be construed as being included in the present invention.

100: 라이프로그 정보 획득부 200: 라이프스타일 정보 생성부
300: 채널형 콘텐츠 생성부 400: 채널형 콘텐츠 재생부
100: Lifelog information acquisition unit 200: Lifestyle information generation unit
300: channel type content generation unit 400: channel type content reproduction unit

Claims (6)

(a) 사용자 디바이스로부터 라이프로그 정보를 획득하는 단계;
(b) 상기 획득된 라이프로그 정보를 이용하여 사용자의 카테고리별 관심 키워드 정보를 산출하여 라이프스타일 정보를 생성하는 단계; 및
(c) 상기 라이프스타일 정보를 기반으로 웹 포털, 유튜브, SNS에 해당하는 온라인의 기사, 이미지, 비디오를 포함하는 온라인 콘텐츠를 수집하여 채널형 콘텐츠를 생성하는 단계를 포함하고,
상기 (b) 단계는 상기 채널형 콘텐츠의 생성 주기에 따라 수행되며, 사용자의 웹 검색 정보, 사용자의 미디어 검색 정보, 사용자의 미디어 재생 정보를 기반으로 사용자의 관심 텍스트를 산출하고, 산출된 관심 텍스트의 형태소를 분석하고, 텍스트 형태소에 대한 카테고리 분석을 수행하여, 사용자의 카테고리별 관심 키워드 정보를 산출하여 상기 라이프스타일 정보를 생성하는 것
인 사용자의 라이프스타일 정보 기반 채널형 콘텐츠 서비스 방법.
(a) obtaining lifelog information from a user device;
(b) generating lifestyle information by calculating interest keyword information for each category of the user using the obtained lifelog information; and
(c) generating channel-type content by collecting online content including online articles, images, and videos corresponding to web portals, YouTube, and SNS based on the lifestyle information,
The step (b) is performed according to the generation cycle of the channel-type content, and the user's interest text is calculated based on the user's web search information, the user's media search information, and the user's media playback information, and the calculated interest text generating the lifestyle information by analyzing the morpheme of , performing category analysis on the text morpheme, and calculating interest keyword information for each category of the user
A channel-type content service method based on user's lifestyle information.
제1항에 있어서,
상기 (a) 단계는 기설정된 라이프로그 정보 획득 주기에 따라 수행되며, 사용자 디바이스로부터 위치 정보, 스케줄 정보, 검색 정보, 재생 정보 중 적어도 어느 하나를 상기 라이프로그 정보로서 획득하는 것
인 사용자의 라이프스타일 정보 기반 채널형 콘텐츠 서비스 방법.
According to claim 1,
The step (a) is performed according to a preset lifelog information acquisition cycle, and acquiring at least one of location information, schedule information, search information, and reproduction information from a user device as the lifelog information
A channel-type content service method based on user's lifestyle information.
삭제delete 제1항에 있어서,
상기 (c) 단계는 상기 라이프스타일 정보를 기반으로 수집된 상기 온라인 콘텐츠를 분류하여 상기 채널형 콘텐츠 생성을 위한 사용 여부를 판단하고, 수집된 상기 온라인 콘텐츠에 대해 공간 레이아웃 설정, 콘텐츠 매쉬업 및 재생 시간 배치를 수행하여 상기 채널형 콘텐츠를 생성하는 것
인 사용자의 라이프스타일 정보 기반 채널형 콘텐츠 서비스 방법.
According to claim 1,
The step (c) classifies the collected online content based on the lifestyle information to determine whether to use it for generating the channel-type content, and sets a spatial layout for the collected online content, content mashup, and playback time performing batching to create the channel-type content;
A channel-type content service method based on user's lifestyle information.
제1항에 있어서,
상기 (c) 단계 이후, (d) 생성된 채널형 콘텐츠의 개수에 따라 논리 채널을 할당하고, 생성된 채널형 콘텐츠의 정보를 기반으로 EPG 데이터를 생성하는 단계
를 더 포함하는 사용자의 라이프스타일 정보 기반 채널형 콘텐츠 서비스 방법.
According to claim 1,
After step (c), (d) allocating logical channels according to the number of generated channel-type content, and generating EPG data based on information of the generated channel-type content
User's lifestyle information-based channel-type content service method further comprising a.
제5항에 있어서,
상기 (d) 단계 이후, (e) 할당된 논리 채널을 통해 셋톱 박스 또는 TV를 이용하여 채널형 서비스를 제공하고, 상기 셋톱박스 또는 TV에서 EPG 수행 시 방송 콘텐츠 EPG와 상기 생성된 EPG 데이터를 혼합하여 사용자에게 제공하는 단계
를 더 포함하는 사용자의 라이프스타일 정보 기반 채널형 콘텐츠 서비스 방법.
6. The method of claim 5,
After step (d), (e) a channel type service is provided using a set-top box or TV through an assigned logical channel, and when EPG is performed in the set-top box or TV, the broadcast content EPG and the generated EPG data are mixed to provide the user with
User's lifestyle information-based channel-type content service method further comprising a.
KR1020180014136A 2018-02-05 2018-02-05 Method for providing channel type contents based on user's lifestyle information KR102287134B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020180014136A KR102287134B1 (en) 2018-02-05 2018-02-05 Method for providing channel type contents based on user's lifestyle information
PCT/KR2018/002108 WO2019151562A1 (en) 2018-02-05 2018-02-21 Method for providing channel-type content service on basis of user's lifestyle information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180014136A KR102287134B1 (en) 2018-02-05 2018-02-05 Method for providing channel type contents based on user's lifestyle information

Publications (2)

Publication Number Publication Date
KR20190094687A KR20190094687A (en) 2019-08-14
KR102287134B1 true KR102287134B1 (en) 2021-08-09

Family

ID=67478807

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180014136A KR102287134B1 (en) 2018-02-05 2018-02-05 Method for providing channel type contents based on user's lifestyle information

Country Status (2)

Country Link
KR (1) KR102287134B1 (en)
WO (1) WO2019151562A1 (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1957612A (en) * 2004-01-26 2007-05-02 皇家飞利浦电子股份有限公司 Method of providing a personalized broadcast service
US7562378B2 (en) * 2004-07-28 2009-07-14 Microsoft Corporation Methods and systems for constructing and editing electronic program guide lineups
KR20090017155A (en) * 2007-08-14 2009-02-18 주식회사 케이티 Vod system linked with brocasting program for providing watching history information and method thereof
KR101003100B1 (en) * 2008-09-23 2010-12-21 한국전자통신연구원 System and Method of Personalized Broadcasting Service based on Subscriber Terminal
KR20120072103A (en) * 2010-12-23 2012-07-03 한국전자통신연구원 Apparatus and method for personal electronic program guide providing in personal mobile terminal
KR101556772B1 (en) * 2013-12-16 2015-10-01 주식회사 씨제이헬로비전 Contents service system and method using virtual channel

Also Published As

Publication number Publication date
WO2019151562A1 (en) 2019-08-08
KR20190094687A (en) 2019-08-14

Similar Documents

Publication Publication Date Title
JP6935523B2 (en) Methods and systems for displaying contextually relevant information about media assets
JP4201706B2 (en) System and method for combining several EPG sources into one reliable EPG
CN102098537B (en) Systems and methods for episode tracking in an interactive media environment
CN101390390B (en) Systems and methods for episode tracking in an interactive media environment
KR101832996B1 (en) Enhanced program guide
US20150020106A1 (en) Personalized video content from media sources
US9134790B2 (en) Methods and systems for rectifying the lengths of media playlists based on time criteria
US20130311408A1 (en) Determining and Predicting Popularity of Content
EP2645732A2 (en) Method for receiving enhanced service and display apparatus thereof
US9398345B2 (en) Methods and systems for generating customized collages of media assets based on user criteria
US20190191200A1 (en) Systems and methods for generating aggregated media assets on related content from different sources
EP3563584A1 (en) Recommendation of segmented content
CN103069830A (en) Transmission device and method, reception device and method, and transmission and reception system
US20210337265A1 (en) Systems and methods for audio adaptation of content items to endpoint media devices
CN107735786B (en) Recommending media content based on user's trajectory
KR20190037270A (en) System and method for clarifying terms based on static and temporal knowledge graphs
CN108924606B (en) Streaming media processing method and device, storage medium and electronic device
KR20160003714A (en) Providing correlated programming information for broadcast media content and streaming media content
US20230334082A1 (en) System and method for providing additional information based on multimedia content being viewed
US10015548B1 (en) Recommendation of segmented content
KR102287134B1 (en) Method for providing channel type contents based on user's lifestyle information
US20150007212A1 (en) Methods and systems for generating musical insignias for media providers
EP3944614A1 (en) Systems and methods for generating aggregated media assets on related content from different sources
JP4083165B2 (en) Agent interface device
WO2023119047A1 (en) Method for dynamically generating content that is user-customised and contextualised based upon audio and visual inspection

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