Movatterモバイル変換


[0]ホーム

URL:


KR102620571B1 - Method and system for recommending content - Google Patents

Method and system for recommending content
Download PDF

Info

Publication number
KR102620571B1
KR102620571B1KR1020220188623AKR20220188623AKR102620571B1KR 102620571 B1KR102620571 B1KR 102620571B1KR 1020220188623 AKR1020220188623 AKR 1020220188623AKR 20220188623 AKR20220188623 AKR 20220188623AKR 102620571 B1KR102620571 B1KR 102620571B1
Authority
KR
South Korea
Prior art keywords
content
user
link
application
search
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
Application number
KR1020220188623A
Other languages
Korean (ko)
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 쿠팡 주식회사filedCritical쿠팡 주식회사
Priority to KR1020220188623ApriorityCriticalpatent/KR102620571B1/en
Priority to PCT/KR2023/001828prioritypatent/WO2024143684A1/en
Priority to TW112146219Aprioritypatent/TW202441967A/en
Priority to KR1020230194299Aprioritypatent/KR20240107018A/en
Application grantedgrantedCritical
Publication of KR102620571B1publicationCriticalpatent/KR102620571B1/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The present invention relates to a method for recommending content and a system thereof. According to some embodiments of the present invention, the content recommending method performed by a computing device comprises the following steps of: receiving a user operation of selection for a first link representing a promotion for first content; installing an application through an installation page connected through the first link; and displaying a recommended content list consisting of a plurality of content including the first content and second content on a screen displayed after first logging into the application.

Description

Translated fromKorean
콘텐츠 추천 방법 및 시스템{METHOD AND SYSTEM FOR RECOMMENDING CONTENT}Content recommendation method and system {METHOD AND SYSTEM FOR RECOMMENDING CONTENT}

본 개시는 콘텐츠를 추천하는 방법 및 시스템에 관한 것이다. 보다 자세하게는, 사용자의 관심 콘텐츠에 대한 정보를 기초로 콘텐츠를 추천하는 방법 및 그 방법이 적용된 시스템에 관한 것이다.This disclosure relates to a method and system for recommending content. More specifically, it relates to a method of recommending content based on information about a user's content of interest and a system to which the method is applied.

OTT 서비스(Over-the-top media service)에 가입 후 애플리케이션을 이용하는 사용자에게 콘텐츠를 추천하는 방법이 제공된다.A method is provided to recommend content to users who use the application after subscribing to an OTT service (Over-the-top media service).

애플리케이션 실행 후 최초로 서비스를 이용하는 사용자의 경우, 사용자가 어떤 콘텐츠를 선호하는지 또는 어떤 콘텐츠를 시청하였는지에 대한 정보를 알 수 없으므로 콘텐츠를 추천하는데 어려움이 있다. 또한, 애플리케이션을 최초 실행한 사용자에게 사용자의 선호도를 파악할 수 있는 설문 조사와 같은 절차를 제공하고 있으나, 사용자가 이러한 절차를 건너뛰거나 설문 조사에 제대로 응답하지 않는 경우에는 사용자의 선호도를 제대로 파악할 수 없다. 이에, 서비스를 최초 이용하는 사용자에게 제공되는 추천 콘텐츠의 정확도가 낮을 수 있고, 이는 사용자의 흥미도를 감소시킴과 동시에 사용자가 서비스 구독을 해지하는 사유가 될 수도 있다.For users who use the service for the first time after running the application, it is difficult to recommend content because information about what content the user prefers or what content they have watched is unknown. In addition, we provide procedures such as a survey to determine the user's preferences for users who first run the application. However, if the user skips these procedures or does not respond properly to the survey, the user's preferences cannot be properly identified. does not exist. Accordingly, the accuracy of recommended content provided to users who use the service for the first time may be low, which may reduce the user's interest and at the same time cause the user to cancel the service subscription.

이에, OTT 서비스를 이용하는 사용자에게 제공되는 추천 콘텐츠의 정확도를 향상시키고, 사용자의 서비스 구독 해지를 방지할 수 있는 기술이 요구된다.Accordingly, there is a need for technology that can improve the accuracy of recommended content provided to users using OTT services and prevent users from canceling their service subscriptions.

한국공개특허 제10-2022-0137336호 (2022.10.12 공개)Korean Patent Publication No. 10-2022-0137336 (published on October 12, 2022)

본 개시가 해결하고자 하는 기술적 과제는, 사용자에게 노출된 마케팅 소스를 이용하여 사용자의 관심 콘텐츠를 추천할 수 있는 방법 및 시스템을 제공하는 것이다.The technical problem that the present disclosure aims to solve is to provide a method and system that can recommend content of interest to a user using marketing sources exposed to the user.

본 개시가 해결하고자 하는 다른 기술적 과제는, 애플리케이션의 설치 후 서비스를 최초로 이용하는 사용자에게 보다 적합한 콘텐츠를 추천할 수 있는 방법 및 시스템을 제공하는 것이다.Another technical problem that the present disclosure aims to solve is to provide a method and system that can recommend more suitable content to users who use the service for the first time after installing the application.

본 개시가 해결하고자 하는 또 다른 기술적 과제는, 사용자에게 제공되는 추천 콘텐츠의 정확도를 높일 수 있는 방법 및 시스템을 제공하는 것이다.Another technical problem that the present disclosure aims to solve is to provide a method and system that can increase the accuracy of recommended content provided to users.

본 개시가 해결하고자 하는 또 다른 기술적 과제는, OTT 서비스를 제공하는 애플리케이션을 이용하는 사용자의 서비스 구독을 유지시킬 수 있는 방법 및 시스템을 제공하는 것이다.Another technical problem that the present disclosure aims to solve is to provide a method and system that can maintain the service subscription of users who use applications that provide OTT services.

본 개시의 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 개시의 기술분야에서의 통상의 기술자에게 명확하게 이해될 수 있을 것이다.The technical problems of the present disclosure are not limited to the technical problems mentioned above, and other technical problems not mentioned can be clearly understood by those skilled in the art from the description below.

상기 기술적 과제를 해결하기 위한 본 개시의 일 실시예에 따른 콘텐츠 추천 방법은, 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크에 대한 선택의 사용자 조작을 입력 받는 단계, 상기 제1 링크를 통하여 연결된 설치 페이지를 통해 애플리케이션을 설치하는 단계 및 상기 제1 콘텐츠 및 제2 콘텐츠를 포함하는 복수의 콘텐츠로 구성된 추천 콘텐츠 리스트를 상기 애플리케이션에 최초 로그인 후 표시되는 화면에 디스플레이 하는 단계를 포함할 수 있다.A content recommendation method according to an embodiment of the present disclosure for solving the above technical problem includes the steps of receiving a user operation of selecting a first link expressing a promotion for first content, connected through the first link, It may include installing the application through an installation page and displaying a recommended content list consisting of a plurality of contents including the first content and the second content on a screen displayed after first logging in to the application.

일 실시예에서, 상기 복수의 콘텐츠는 콘텐츠의 속성에 따라 출연 배우, 장르, 제작사 및 제작진 중 적어도 하나를 포함하는 카테고리로 분류될 수 있다. 또한, 상기 제2 콘텐츠는 상기 복수의 카테고리 중 하나 이상의 카테고리가 상기 제1 콘텐츠와 일치하는 콘텐츠일 수 있다.In one embodiment, the plurality of contents may be classified into categories including at least one of actors, genres, production companies, and production crews according to the properties of the contents. Additionally, the second content may be content in which one or more categories among the plurality of categories match the first content.

일 실시예에서, 상기 제1 링크는 상기 제1 콘텐츠에 대한 제1 검색 페이지에 표시되는 링크일 수 있다. 또한, 상기 제1 콘텐츠에 대한 제1 검색 페이지는 상기 제1 콘텐츠와 연관된 검색어에 대한 사용자의 입력을 통해 연결된 제2 검색 페이지를 통해 연결된 검색 페이지일 수 있다.In one embodiment, the first link may be a link displayed on a first search page for the first content. Additionally, the first search page for the first content may be a search page connected through a second search page connected through a user's input of a search term related to the first content.

일 실시예에서, 상기 복수의 콘텐츠는 콘텐츠의 속성에 따라 출연 배우, 장르, 제작사 및 제작진 중 적어도 하나를 포함하는 카테고리로 분류될 수 있다. 또한, 상기 제2 콘텐츠는 상기 검색어와 일치하는 카테고리에 대응되는 콘텐츠일 수 있다.In one embodiment, the plurality of contents may be classified into categories including at least one of actors, genres, production companies, and production crews according to the properties of the contents. Additionally, the second content may be content corresponding to a category matching the search term.

상기 기술적 과제를 해결하기 위한 본 개시의 다른 실시예에 따른 콘텐츠 추천 방법은, 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크에 대한 선택의 사용자 조작을 입력 받는 단계, 상기 제1 링크를 통하여 연결된 애플리케이션을 실행하는 단계 및 상기 제1 콘텐츠 및 제2 콘텐츠를 포함하는 복수의 콘텐츠로 구성된 추천 콘텐츠 리스트를 상기 애플리케이션에 최초 로그인 후 표시되는 화면에 디스플레이 하는 단계를 포함할 수 있다.A content recommendation method according to another embodiment of the present disclosure for solving the above technical problem includes receiving a user operation of selecting a first link representing a promotion for first content, connected through the first link, It may include executing an application and displaying a recommended content list consisting of a plurality of contents including the first content and the second content on a screen displayed after first logging in to the application.

일 실시예에서, 상기 복수의 콘텐츠는 콘텐츠의 속성에 따라 출연 배우, 장르, 제작사 및 제작진 중 적어도 하나를 포함하는 카테고리로 분류될 수 있다. 또한, 상기 제2 콘텐츠는 상기 복수의 카테고리 중 하나 이상의 카테고리가 상기 제1 콘텐츠와 일치하는 콘텐츠일 수 있다.In one embodiment, the plurality of contents may be classified into categories including at least one of actors, genres, production companies, and production crews according to the properties of the contents. Additionally, the second content may be content in which one or more categories among the plurality of categories match the first content.

일 실시예에서, 상기 제1 링크는 상기 제1 콘텐츠에 대한 제1 검색 페이지에 표시되는 링크일 수 있다. 또한, 상기 제1 콘텐츠에 대한 제1 검색 페이지는 상기 제1 콘텐츠와 연관된 검색어에 대한 사용자의 입력을 통해 연결된 제2 검색 페이지를 통해 연결된 검색 페이지일 수 있다.In one embodiment, the first link may be a link displayed on a first search page for the first content. Additionally, the first search page for the first content may be a search page connected through a second search page connected through a user's input of a search term related to the first content.

일 실시예에서, 상기 복수의 콘텐츠는 콘텐츠의 속성에 따라 출연 배우, 장르, 제작사 및 제작진 중 적어도 하나를 포함하는 카테고리로 분류될 수 있다. 또한, 상기 제2 콘텐츠는 상기 검색어와 일치하는 카테고리에 대응되는 콘텐츠일 수 있다.In one embodiment, the plurality of contents may be classified into categories including at least one of actors, genres, production companies, and production crews according to the properties of the contents. Additionally, the second content may be content corresponding to a category matching the search term.

상기 기술적 과제를 해결하기 위한 본 개시의 또 다른 실시예에 따른 콘텐츠 추천 방법은, 사용자의 단말로부터 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크를 통하여 애플리케이션의 설치 페이지로 유입된 과정에 대한 제1 정보를 수신하는 단계, 상기 제1 정보에서 상기 사용자로부터 입력된 검색어에 대한 정보를 추출하는 단계 및 상기 애플리케이션의 최초 실행 요청에 응답하여, 상기 검색어를 기초로 상기 제1 콘텐츠를 포함하는 복수의 추천 콘텐츠를 결정하는 단계를 포함할 수 있다.A content recommendation method according to another embodiment of the present disclosure for solving the above technical problem includes the process of entering the installation page of the application through a first link expressing a promotion for the first content from the user's terminal. 1. Receiving information, extracting information about a search term entered by the user from the first information, and in response to an initial execution request of the application, a plurality of devices including the first content based on the search term. It may include the step of determining recommended content.

일 실시예에서, 상기 검색어는 검색어의 속성에 따라 콘텐츠의 제목에 대한 제1 검색어 및 콘텐츠의 출연 배우, 장르, 제작사 및 제작진 중 어느 하나에 대한 제2 검색어로 분류될 수 있다. 또한, 상기 복수의 추천 콘텐츠는 콘텐츠의 속성에 따라 출연 배우, 장르, 제작사 및 제작진 중 적어도 하나를 포함하는 카테고리로 분류될 수 있다.In one embodiment, the search term may be classified into a first search term for the title of the content and a second search term for any one of the actors, genres, production companies, and production crews appearing in the content, depending on the attributes of the search term. Additionally, the plurality of recommended contents may be classified into categories including at least one of actors, genres, production companies, and production crews according to the properties of the contents.

일 실시예에서, 상기 애플리케이션의 최초 실행 요청에 응답하여, 상기 검색어를 기초로 상기 제1 콘텐츠를 포함하는 하나 이상의 추천 콘텐츠를 결정하는 단계는 상기 검색어의 속성이 제1 검색어로 식별된 경우, 상기 제1 콘텐츠 및 상기 제1 콘텐츠와 기준치 이상의 개수의 카테고리가 중복되는 콘텐츠를 복수의 추천 콘텐츠로 결정하는 단계를 포함할 수 있다.In one embodiment, in response to an initial execution request of the application, determining one or more recommended content including the first content based on the search term may include, when an attribute of the search term is identified as the first search term, It may include determining first content and content overlapping with the first content in a number of categories greater than a standard value as a plurality of recommended content.

일 실시예에서, 상기 애플리케이션의 최초 실행 요청에 응답하여, 상기 검색어를 기초로 상기 제1 콘텐츠를 포함하는 하나 이상의 추천 콘텐츠를 결정하는 단계는 상기 검색어의 속성이 제2 검색어로 식별된 경우, 상기 제1 콘텐츠 및 상기 제1 콘텐츠와 기준치 미만의 개수의 카테고리가 중복되는 콘텐츠를 복수의 추천 콘텐츠로 결정하는 단계를 포함할 수 있다.In one embodiment, in response to an initial execution request of the application, determining one or more recommended contents including the first content based on the search term may include, when an attribute of the search term is identified as a second search term, It may include determining first content and content overlapping with the first content in a number of categories less than a standard value as a plurality of recommended content.

일 실시예에서, 상기 애플리케이션의 최초 실행 요청에 응답하여, 상기 검색어를 기초로 상기 제1 콘텐츠를 포함하는 하나 이상의 추천 콘텐츠를 결정하는 단계는 상기 검색어의 속성이 제2 검색어로 식별된 경우, 상기 제1 콘텐츠 및 제2 콘텐츠를 포함하는 복수의 추천 콘텐츠로 결정하는 단계를 포함할 수 있다. 이 때, 상기 제2 콘텐츠는 상기 제2 검색어의 속성과 일치하는 카테고리로 분류된 콘텐츠일 수 있다.In one embodiment, in response to an initial execution request of the application, determining one or more recommended contents including the first content based on the search term may include, when an attribute of the search term is identified as a second search term, It may include determining a plurality of recommended contents including first content and second content. At this time, the second content may be content classified into a category that matches the attributes of the second search term.

상기 기술적 과제를 해결하기 위한 본 개시의 또 다른 실시예에 따른 콘텐츠 추천 시스템은 프로세서 및 명령어를 저장하는 메모리를 포함할 수 있고, 상기 명령어는 상기 프로세서에 의해 실행될 때 상기 프로세서로 하여금, 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크에 대한 선택의 사용자 조작을 입력 받는 동작, 상기 제1 링크를 통하여 연결된 설치 페이지를 통해 애플리케이션을 설치하는 동작 및 상기 제1 콘텐츠 및 제2 콘텐츠를 포함하는 복수의 콘텐츠로 구성된 추천 콘텐츠 리스트를 상기 애플리케이션에 최초 로그인 후 표시되는 화면에 디스플레이 하는 동작을 수행하도록 할 수 있다.A content recommendation system according to another embodiment of the present disclosure for solving the technical problem may include a processor and a memory for storing instructions, wherein the instructions, when executed by the processor, cause the processor to generate first content. An operation of receiving a user operation of selection for a first link expressing a promotion for, an operation of installing an application through an installation page connected through the first link, and a plurality of devices including the first content and the second content. An operation may be performed to display a recommended content list consisting of content on a screen that is displayed after first logging in to the application.

상기 기술적 과제를 해결하기 위한 본 개시의 또 다른 실시예에 따른 콘텐츠 추천 시스템은 프로세서 및 명령어를 저장하는 메모리를 포함할 수 있고, 상기 명령어는 상기 프로세서에 의해 실행될 때 상기 프로세서로 하여금, 사용자의 단말로부터 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크를 통하여 애플리케이션의 설치 페이지로 유입된 과정에 대한 제1 정보를 수신하는 동작, 상기 제1 정보에서 상기 사용자로부터 입력된 검색어에 대한 정보를 추출하는 동작 및 상기 애플리케이션의 최초 실행 요청에 응답하여, 상기 검색어를 기초로 상기 제1 콘텐츠를 포함하는 복수의 추천 콘텐츠를 결정하는 동작을 수행하도록 할 수 있다.A content recommendation system according to another embodiment of the present disclosure for solving the technical problem may include a processor and a memory for storing instructions, and when the instructions are executed by the processor, the content recommendation system may cause the processor to Receiving first information about the process of entering the installation page of the application through a first link expressing promotion for the first content from the first content, extracting information about the search term entered by the user from the first information In response to the operation and the initial execution request of the application, an operation of determining a plurality of recommended contents including the first content may be performed based on the search term.

본 개시의 몇몇 실시예들에 따르면, 애플리케이션의 설치 과정에서 획득한 사용자의 관심 콘텐츠에 대한 정보를 기초로 결정된 추천 콘텐츠 리스트가 서비스를 최초로 이용하는 사용자에게 제공될 수 있다. 이러한 경우, 사용자가 애플리케이션 내에서 관심 콘텐츠를 검색할 필요가 없어지기 때문에, OTT 서비스를 이용하는 사용자의 편의성 및 만족도가 크게 향상될 수 있다.According to some embodiments of the present disclosure, a recommended content list determined based on information about the user's content of interest obtained during the installation process of the application may be provided to a user using the service for the first time. In this case, since the user no longer needs to search for content of interest within the application, the convenience and satisfaction of users using the OTT service can be greatly improved.

또한, 사용자가 어떤 콘텐츠 때문에 OTT 서비스에 가입하였는지에 대한 데이터를 기반으로 추천 콘텐츠가 결정되므로, 추천 콘텐츠의 정확도가 효과적으로 향상될 수 있다.Additionally, since recommended content is determined based on data about what kind of content the user subscribed to the OTT service for, the accuracy of recommended content can be effectively improved.

또한, 사용자의 니즈를 충족시킬 수 있는 추천 콘텐츠가 제공되므로 OTT 서비스를 이용하는 사용자의 흥미도 및 만족도를 향상시킬 수 있고, 그 결과 사용자의 OTT 서비스 구독 해제를 방지할 수 있다.In addition, since recommended content that can meet the user's needs is provided, the interest and satisfaction of users using the OTT service can be improved, and as a result, users can be prevented from unsubscribing from the OTT service.

본 개시의 기술적 사상에 따른 효과들은 이상에서 언급한 효과들로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.The effects according to the technical idea of the present disclosure are not limited to the effects mentioned above, and other effects not mentioned can be clearly understood by those skilled in the art from the description below.

도 1은 본 개시의 몇몇 실시예에 따른 콘텐츠 추천 시스템이 적용될 수 있는 예시적인 환경을 도시한다.
도 2는 본 개시의 일 실시예에 따른, 콘텐츠 추천 방법을 나타내는 순서도이다.
도 3은 본 개시의 몇몇 실시예들에 따라 관심 콘텐츠에 대한 검색 페이지를 통해 애플리케이션이 설치되는 경우를 설명하기 위한 예시적인 도면이다.
도 4는 본 개시의 몇몇 실시예들에 따라 애플리케이션의 최초 로그인 후 표시되는 화면에 대한 예시적인 도면이다.
도 5는 본 개시의 몇몇 실시예들에 따라 추천 콘텐츠 리스트가 디스플레이되는, 애플리케이션에 최초 로그인 후 표시되는 화면에 대한 예시적인 도면이다.
도 6은 본 개시의 몇몇 실시예들에 따라 추천 콘텐츠 리스트에 포함된 복수의 콘텐츠를 탐색하는 과정을 설명하기 위한 예시적인 도면이다.
도 7 및 도 8은 본 개시의 몇몇 실시예들에 따라 추천 콘텐츠 리스트에 포함된 복수의 콘텐츠가 특정 기준에 따라 배열되는 방법을 설명하기 위한 예시적인 도면이다.
도 9 내지 도 11은 본 개시의 몇몇 실시예들에 따라 사용자가 콘텐츠의 연관 검색어를 입력한 경우, 콘텐츠에 대한 검색 페이지로 유입되는 과정을 설명하기 위한 예시적인 도면이다.
도 12는 본 개시의 다른 실시예에 따른, 콘텐츠 추천 방법을 나타내는 순서도이다.
도 13은 본 개시의 몇몇 실시예들에 따라 사용자의 단말에 애플리케이션이 설치되어 있는 경우, 추천 콘텐츠 리스트가 애플리케이션에 최초 로그인 후 표시되는 화면에 디스플레이되는 과정을 설명하기 위한 예시적인 도면이다.
도 14는 본 개시의 또 다른 실시예에 따른, 콘텐츠 추천 방법을 나타내는 순서도이다.
도 15는 본 개시의 몇몇 실시예들에 따른 컴퓨팅 시스템의 하드웨어 구성도이다.
1 illustrates an example environment in which a content recommendation system according to some embodiments of the present disclosure may be applied.
Figure 2 is a flowchart showing a content recommendation method according to an embodiment of the present disclosure.
FIG. 3 is an exemplary diagram illustrating a case in which an application is installed through a search page for content of interest according to some embodiments of the present disclosure.
FIG. 4 is an exemplary diagram of a screen displayed after initial login of an application according to some embodiments of the present disclosure.
FIG. 5 is an exemplary diagram of a screen displayed after initial login to an application on which a recommended content list is displayed according to some embodiments of the present disclosure.
FIG. 6 is an exemplary diagram illustrating a process of searching a plurality of contents included in a recommended content list according to some embodiments of the present disclosure.
FIGS. 7 and 8 are exemplary diagrams for explaining a method of arranging a plurality of contents included in a recommended content list according to specific criteria according to some embodiments of the present disclosure.
9 to 11 are exemplary diagrams for explaining a process of entering a search page for content when a user enters a search term related to content according to some embodiments of the present disclosure.
Figure 12 is a flowchart showing a content recommendation method according to another embodiment of the present disclosure.
FIG. 13 is an exemplary diagram illustrating a process in which a recommended content list is displayed on a screen displayed after first logging into the application when an application is installed on the user's terminal according to some embodiments of the present disclosure.
Figure 14 is a flowchart showing a content recommendation method according to another embodiment of the present disclosure.
15 is a hardware configuration diagram of a computing system according to some embodiments of the present disclosure.

이하, 첨부된 도면을 참조하여 본 개시의 바람직한 실시예들을 상세히 설명한다. 본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명의 기술적 사상은 이하의 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 이하의 실시예들은 본 발명의 기술적 사상을 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 본 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명의 기술적 사상은 청구항의 범주에 의해 정의될 뿐이다.Hereinafter, preferred embodiments of the present disclosure will be described in detail with reference to the attached drawings. The advantages and features of the present invention and methods for achieving them will become clear by referring to the embodiments described in detail below along with the accompanying drawings. However, the technical idea of the present invention is not limited to the following embodiments and may be implemented in various different forms. The following examples are merely intended to complete the technical idea of the present invention and to be used in the technical field to which the present invention pertains. It is provided to fully inform those skilled in the art of the scope of the present invention, and the technical idea of the present invention is only defined by the scope of the claims.

본 개시를 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.In describing the present disclosure, if it is determined that a detailed description of a related known configuration or function may obscure the gist of the present invention, the detailed description will be omitted.

다른 정의가 없다면, 이하의 실시예들에서 사용되는 용어(기술 및 과학적 용어를 포함)는 본 개시가 속한 기술분야에서 통상의 지식을 가진 자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있으나, 이는 관련 분야에 종사하는 기술자의 의도 또는 판례, 새로운 기술의 출현 등에 따라 달라질 수도 있다. 본 개시에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 개시의 범주를 제한하고자 하는 것은 아니다.Unless otherwise defined, terms (including technical and scientific terms) used in the following embodiments may be used in a meaning that can be commonly understood by those skilled in the art in the technical field to which this disclosure pertains. It may vary depending on the intentions or precedents of engineers working in related fields, the emergence of new technologies, etc. The terminology used in this disclosure is for describing embodiments and is not intended to limit the scope of this disclosure.

이하의 실시예들에서 사용되는 단수의 표현은 문맥상 명백하게 단수인 것으로 특정되지 않는 한, 복수의 개념을 포함한다. 또한, 복수의 표현은 문맥상 명백하게 복수인 것으로 특정되지 않는 한, 단수의 개념을 포함한다.The singular expressions used in the following embodiments include plural concepts, unless the context clearly specifies singularity. Additionally, plural expressions include singular concepts, unless the context clearly specifies plurality.

또한, 이하의 실시예들에서 사용되는 제1, 제2, A, B, (a), (b) 등의 용어는 어떤 구성요소를 다른 구성요소와 구별하기 위해 사용되는 것일 뿐, 그 용어에 의해 해당 구성요소의 본질이나 차례 또는 순서 등이 한정되지는 않는다.In addition, terms such as first, second, A, B, (a), (b) used in the following embodiments are only used to distinguish one component from another component, and the terms The nature, sequence, or order of the relevant components are not limited.

이하, 첨부된 도면들을 참조하여 본 개시의 다양한 실시예들에 대하여 상세하게 설명한다.Hereinafter, various embodiments of the present disclosure will be described in detail with reference to the attached drawings.

도 1은 본 개시의 몇몇 실시예들에 따른 콘텐츠 추천 시스템이 적용될 수 있는 예시적인 환경을 도시한다.1 illustrates an example environment in which a content recommendation system according to some embodiments of the present disclosure may be applied.

도 1에 예시된 바와 같이, 본 개시의 몇몇 실시예들에 따른 콘텐츠 추천 시스템은, 서비스 서버(100)와 사용자 단말(200)을 포함할 수 있다.As illustrated in FIG. 1, a content recommendation system according to some embodiments of the present disclosure may include aservice server 100 and auser terminal 200.

서비스 서버(100)는 인터넷을 통해 다양한 콘텐츠를 제공하는 서비스를 제공하는 컴퓨팅 장치/시스템을 의미할 수 있다. 가령, 서비스 서버(100)는 OTT 서비스(Over-the-top media service)를 제공하는 장치/시스템을 의미할 수 있다. 서비스 서버(100)는 업로드된 콘텐츠들에 대한 스트리밍 서비스 및 상세 정보를 제공할 수 있고, 사용자 단말로부터 획득한 정보를 기초로 복수의 추천 콘텐츠를 결정할 수도 있다.Theservice server 100 may refer to a computing device/system that provides services that provide various contents through the Internet. For example, theservice server 100 may refer to a device/system that provides an OTT service (Over-the-top media service). Theservice server 100 may provide streaming services and detailed information about uploaded contents, and may also determine a plurality of recommended contents based on information obtained from the user terminal.

서비스 서버(100)는 OTT 서비스가 제공되는 애플리케이션을 이용하는 사용자의 서비스 가입 해제를 방지하고, 사용자의 니즈를 충족시킬 수 있는 최적의 추천 콘텐츠를 제공하기 위한 다양한 동작/기능들을 수행할 수 있다. 가령, 서비스 서버(100)는 사용자 단말(200)의 요청에 응답하여 사용자의 가입을 유도한 콘텐츠에 대한 정보를 분석하고, 사용자의 로그인 후 표시되는 화면에 디스플레이될 콘텐츠 또는 추천 콘텐츠 리스트를 결정할 수 있다.Theservice server 100 may perform various operations/functions to prevent users who use applications providing OTT services from canceling their service subscription and to provide optimal recommended content that can meet the needs of users. For example, theservice server 100 may respond to a request from theuser terminal 200, analyze information about the content that induced the user to sign up, and determine a list of content or recommended content to be displayed on the screen displayed after the user logs in. there is.

서비스 서버(100)는 적어도 하나의 컴퓨팅 장치로 구현될 수 있다. 예를 들어, 서비스 서버(100)의 모든 기능이 하나의 컴퓨팅 장치에서 구현될 수도 있고, 서비스 서버(100)의 제1 기능은 제1 컴퓨팅 장치에서 구현되고 제2 기능은 제2 컴퓨팅 장치에서 구현될 수도 있다. 또는, 서비스 서버(100)의 특정 기능이 복수의 컴퓨팅 장치들에서 구현될 수도 있다.Theservice server 100 may be implemented with at least one computing device. For example, all functions of theservice server 100 may be implemented in one computing device, and the first function of theservice server 100 is implemented in the first computing device and the second function is implemented in the second computing device. It could be. Alternatively, specific functions of theservice server 100 may be implemented in a plurality of computing devices.

컴퓨팅 장치는 컴퓨팅 기능을 구비한 임의의 장치를 모두 포괄할 수 있으며, 이러한 장치의 일 예시에 관하여서는 도 15를 참조하도록 한다. 컴퓨팅 장치는 다양한 구성요소들(e.g. 메모리, 프로세서 등)이 상호작용하는 집합체이므로, 경우에 따라 '컴퓨팅 시스템'으로 명명될 수도 있다. 또한, 컴퓨팅 시스템은 복수의 컴퓨팅 장치들이 상호작용하는 집합체를 의미하는 것일 수도 있다.A computing device may encompass any device equipped with a computing function, and for an example of such a device, refer to FIG. 15. Since a computing device is a collection of interacting various components (e.g. memory, processor, etc.), it may be called a 'computing system' in some cases. Additionally, a computing system may refer to a collection of interacting computing devices.

다음으로, 사용자 단말(200)은 OTT 서비스를 제공받기 위해 사용자가 이용하는 컴퓨팅 장치를 의미할 수 있다. 도 1에 예시된 바와 같이, 사용자 단말(200)은 스마트폰(200a), 데스크탑(200b), 랩탑(200c) 등과 같은 다양한 유형의 컴퓨팅 장치로 구현될 수 있으며, 어떠한 장치로 구현되더라도 무방하다. 이러한 컴퓨팅 장치의 일 예시에 관하여서도 도 15를 참조하도록 한다.Next, theuser terminal 200 may refer to a computing device used by a user to receive an OTT service. As illustrated in FIG. 1, theuser terminal 200 may be implemented with various types of computing devices such as asmartphone 200a, adesktop 200b, alaptop 200c, etc., and may be implemented with any device. Please also refer to FIG. 15 for an example of such a computing device.

사용자 단말(200)도 OTT 서비스가 제공되는 애플리케이션을 이용하는 사용자의 서비스 가입 해제를 방지하고, 사용자의 니즈를 충족시킬 수 있는 최적의 추천 콘텐츠를 제공하기 위한 다양한 동작/기능들을 수행할 수 있다. 가령, 사용자 단말(200)은 사용자에 제공되는 추천 콘텐츠 리스트를 사용자가 용이하게 확인할 수 있는 위치에 디스플레이할 수 있고, 서비스 서버(100)와 연계하여 사용자의 관심 콘텐츠에 대한 정보를 고려하여 결정된 추천 콘텐츠 리스트를 디스플레이할 수 있다. 이러한 사용자 단말(200)의 동작/기능들에 관하여서는 도 2 내지 도 13을 참조하여 상세하게 설명하도록 한다.Theuser terminal 200 can also perform various operations/functions to prevent users using applications providing OTT services from unsubscribing from the service and to provide optimal recommended content that can meet the user's needs. For example, theuser terminal 200 may display a list of recommended contents provided to the user in a location where the user can easily check them, and may provide recommendations determined in consideration of information about the user's content of interest in connection with theservice server 100. A content list can be displayed. The operations/functions of theuser terminal 200 will be described in detail with reference to FIGS. 2 to 13.

도 1에 도시된 바와 같이, 서비스 서버(100)와 사용자 단말(200)은 네트워크를 통해 통신할 수 있다. 여기서, 네트워크는 근거리 통신망(Local Area Network; LAN), 광역 통신망(Wide Area Network; WAN), 이동 통신망(mobile radio communication network), Wibro(Wireless Broadband Internet) 등과 같은 모든 종류의 유/무선 네트워크로 구현될 수 있다.As shown in FIG. 1, theservice server 100 and theuser terminal 200 can communicate over a network. Here, the network is implemented as all types of wired/wireless networks such as Local Area Network (LAN), Wide Area Network (WAN), mobile radio communication network, Wibro (Wireless Broadband Internet), etc. It can be.

지금까지 도 1을 참조하여 본 개시의 몇몇 실시예들에 따른 콘텐츠 추천 방법을 지원하는 장치들(100, 200)에 대하여 개략적으로 설명하였다. 이하에서는, 도 2 이하의 도면들을 참조하여 본 개시의 몇몇 실시예들에 따른 콘텐츠 추천 방법에 대하여 상세하게 설명하도록 한다. 다만, 보다 이해의 편의를 제공하기 위해, 후술될 방법들이 도 1에 예시된 환경에서 수행되는 것을 가정하여 설명을 이어가도록 한다.So far,devices 100 and 200 that support a content recommendation method according to some embodiments of the present disclosure have been schematically described with reference to FIG. 1 . Hereinafter, a content recommendation method according to some embodiments of the present disclosure will be described in detail with reference to the drawings of FIG. 2 and below. However, in order to provide easier understanding, the description will be continued assuming that the methods to be described later are performed in the environment illustrated in FIG. 1.

도 2는 본 개시의 일 실시예에 따른 콘텐츠 추천 방법을 나타내는 순서도이다. 단, 이는 본 개시의 목적을 달성하기 위한 바람직한 실시예일뿐이며, 필요에 따라 일부 단계가 추가되거나 삭제될 수 있음은 물론이다.Figure 2 is a flowchart showing a content recommendation method according to an embodiment of the present disclosure. However, this is only a preferred embodiment for achieving the purpose of the present disclosure, and of course, some steps may be added or deleted as needed.

참고로, 도 2는 사용자 단말(200)에서 수행되는 콘텐츠 추천 방법의 단계/동작들을 나타내고 있다. 따라서, 이하의 설명들에서, 특정 단계/동작의 주체가 생략된 경우, 사용자 단말(200)에서 수행되는 것으로 이해될 수 있다. 다만, 실제 환경에서는, 사용자 단말(200)의 일부 기능/동작들이 서비스 서버(100) 측에 구현될 수도 있고, 서비스 서버(100)의 일부 기능/동작들이 사용자 단말(200) 측에 구현될 수도 있다. 즉, 특정 단계/동작의 수행 주체는 구현 방식에 따라 달라질 수도 있다.For reference, Figure 2 shows steps/operations of a content recommendation method performed in theuser terminal 200. Accordingly, in the following descriptions, when the subject of a specific step/action is omitted, it may be understood as being performed in theuser terminal 200. However, in a real environment, some functions/operations of theuser terminal 200 may be implemented on theservice server 100 side, and some functions/operations of theservice server 100 may be implemented on theuser terminal 200 side. there is. In other words, the entity performing a specific step/action may vary depending on the implementation method.

도 2에 예시된 바와 같이, 본 개시의 일 실시예에 따른 콘텐츠 추천 방법은, 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크에 대한 선택의 사용자 조작을 입력 받는 단계 S100에서 시작된다. 이 때, 상기 제1 콘텐츠는 사용자의 관심 콘텐츠를 의미할 수 있고, 상기 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크는 사용자의 선택 입력(e.g. 클릭 입력)에 응답하여 상기 제1 콘텐츠를 제공하는 애플리케이션의 설치 페이지로 연결되는 링크일 수 있다.As illustrated in FIG. 2, the content recommendation method according to an embodiment of the present disclosure begins at step S100 of receiving a user operation of selecting a first link representing a promotion for the first content. At this time, the first content may mean content of interest to the user, and the first link expressing promotion for the first content provides the first content in response to the user's selection input (e.g. click input). It may be a link to the installation page of the application being used.

또한, 상기 사용자 단말은 휴대폰, 스마트폰, 태블릿, 노트북 PC, 데스크탑 PC 등의 디바이스일 수 있다. 다만, 이하에서는, 이해의 편의를 위해 상기 사용자 단말이 스마트폰이고, 콘텐츠가 디스플레이되는 화면은 스마트폰의 화면인 경우를 가정하여 설명하도록 한다.Additionally, the user terminal may be a device such as a mobile phone, smartphone, tablet, laptop PC, or desktop PC. However, hereinafter, for convenience of understanding, the description will be made assuming that the user terminal is a smartphone and the screen on which content is displayed is the screen of the smartphone.

단계 S200에서, 제1 링크를 통하여 연결된 설치 페이지를 통해 애플리케이션이 설치될 수 있다. 이 때, 상기 애플리케이션은 다양한 미디어 콘텐츠에 대한 OTT 서비스를 제공하는 애플리케이션으로, OTT 서비스에 대한 가입이 완료된 사용자에 한하여 사용자의 관심 콘텐츠(e.g. 제1 콘텐츠)에 대한 스트리밍 서비스를 제공하는 애플리케이션일 수 있다.In step S200, the application may be installed through the installation page connected through the first link. At this time, the application is an application that provides OTT services for various media contents, and may be an application that provides streaming services for content of interest to the user (e.g. first content) only to users who have completed subscription to the OTT service. .

한편, 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크에 대한 사용자의 선택 입력 이전에 상기 애플리케이션이 사용자의 단말에 설치되어 있지 않은 경우에 한하여 단계 S200이 수행될 수 있다. 즉, 제1 콘텐츠에 대한 스트리밍 서비스를 제공하는 애플리케이션이 제1 링크에 대한 사용자의 선택 입력 시점에 사용자의 단말에 이미 설치되어 있는 경우에는 사용자 단말에 기 설치되어 있는 상기 애플리케이션이 실행될 수 있다.Meanwhile, step S200 may be performed only when the application is not installed on the user's terminal before the user's selection input for the first link expressing the promotion for the first content. That is, if an application that provides a streaming service for the first content is already installed on the user's terminal at the time of the user's selection of the first link, the application already installed on the user terminal may be executed.

단계 S300에서, 제1 콘텐츠 및 제2 콘텐츠를 포함하는 복수의 콘텐츠로 구성된 추천 콘텐츠 리스트가 애플리케이션의 설치 후 최초 로그인 후 표시되는 화면에 디스플레이될 수 있다. 이에 대한 자세한 설명은 도 5 내지 도 8을 참조하여 후술하도록 한다.In step S300, a recommended content list consisting of a plurality of content including first content and second content may be displayed on a screen displayed after initial login after installation of the application. A detailed description of this will be provided later with reference to FIGS. 5 to 8.

상기 복수의 콘텐츠는 콘텐츠의 속성에 따라 출연 배우, 장르, 제작사, 제작진 중 적어도 하나 이상을 포함하는 카테고리로 분류될 수 있다. 또한, 상기 제2 콘텐츠는 제1 콘텐츠와 유사한 속성을 갖는 콘텐츠로, 보다 자세하게는 상기 복수의 카테고리 중 하나 이상의 카테고리가 상기 제1 콘텐츠와 일치하는 콘텐츠일 수 있다. 나아가, 상기 추천 콘텐츠 리스트는 애플리케이션을 설치한 사용자가 좋아할 만한 콘텐츠를 포함하는 리스트로, 제1 콘텐츠에 대한 정보를 기초로 제1 콘텐츠와 유사한 속성을 갖는 복수의 콘텐츠로 구성될 수 있다.The plurality of contents may be classified into categories including at least one of actors, genres, production companies, and production crews according to the properties of the contents. Additionally, the second content may be content that has similar properties to the first content, and more specifically, it may be content in which one or more categories among the plurality of categories match the first content. Furthermore, the recommended content list is a list including content that a user who has installed the application may like, and may be composed of a plurality of content having similar properties to the first content based on information about the first content.

정리하면, 제1 콘텐츠(i.e. 사용자의 관심 콘텐츠)에 대한 홍보를 표현하는 제1 링크에 대한 사용자 선택 입력에 의해 연결되는 설치 페이지를 통해 애플리케이션이 사용자 단말에 설치될 수 있다. 이후, 사용자 단말에 설치된 애플리케이션이 실행되고 사용자가 최초 로그인을 완료한 후 표시되는 화면에 제1 콘텐츠 및 제1 콘텐츠와 유사한 속성을 갖는 제2 콘텐츠를 포함하는 복수의 콘텐츠로 구성된 추천 콘텐츠 리스트가 디스플레이될 수 있다.In summary, the application may be installed on the user terminal through an installation page connected by the user's selection input for the first link expressing promotion for the first content (i.e. content of interest to the user). Afterwards, the application installed on the user terminal is executed and a recommended content list consisting of a plurality of contents including first content and second content with similar properties to the first content is displayed on the screen displayed after the user completes the initial login. It can be.

이에, 애플리케이션의 설치 및 로그인을 완료한 사용자의 단말에 최초 표시되는 화면에 사용자의 관심 콘텐츠가 포함된 추천 콘텐츠 리스트가 디스플레이됨으로써, 관심 콘텐츠 및 사용자의 선호도에 맞는 콘텐츠를 검색하기 위한 사용자의 조작이 최소화될 수 있고, 사용자의 사용성 및 편의성이 제고될 수 있다.Accordingly, a recommended content list containing content of interest to the user is displayed on the screen that is first displayed on the terminal of the user who has completed installing and logging in to the application, allowing the user to operate to search for content of interest and content that matches the user's preferences. It can be minimized, and user usability and convenience can be improved.

도 3은 본 개시의 몇몇 실시예들에 따라 관심 콘텐츠에 대한 검색 페이지를 통해 애플리케이션이 설치되는 경우를 설명하기 위한 예시적인 도면이다.FIG. 3 is an exemplary diagram illustrating a case in which an application is installed through a search page for content of interest according to some embodiments of the present disclosure.

도 3의 좌측에 예시된 바와 같이, 사용자 단말의 화면(200a)은 사용자로부터 검색어를 입력 받기 위한 제1 영역(200aa) 및 검색어 입력에 대한 결과로, 입력된 검색어에 대응되는 정보가 표시되는 제2 영역(200ab)을 포함할 수 있다. 이 때, 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크가 제2 영역(200ab)의 내부에 위치한 제2-1 영역(200ac)에 표시될 수 있다.As illustrated on the left side of FIG. 3, thescreen 200a of the user terminal includes a first area 200aa for receiving a search word input from the user and a first area 200aa on which information corresponding to the entered search word is displayed as a result of the search word input. It may include 2 areas (200ab). At this time, a first link expressing promotion for the first content may be displayed in the 2-1 area 200ac located inside the second area 200ab.

또한, 제2-1 영역(200ac)에 표시된 제1 링크에 대한 사용자의 선택 입력(3a)에 응답하여, 도 3의 우측에 예시된 바와 같이, 애플리케이션의 설치 페이지(200b)가 디스플레이될 수 있다. 이하에서는, 본 개시의 몇몇 실시예에서 참조될 수 있는 제1 링크에 대하여 상세하게 설명하도록 한다.In addition, in response to the user's selection input 3a for the first link displayed in the 2-1 area 200ac, as illustrated on the right side of FIG. 3, theinstallation page 200b of the application may be displayed. . Hereinafter, the first link that may be referenced in some embodiments of the present disclosure will be described in detail.

일 실시예에서, 상기 제1 링크는 제1 콘텐츠에 대한 검색 페이지에 표시되는 링크일 수 있다. 이 때, 상기 제1 콘텐츠는 상기 제1 링크를 통해 설치되는 애플리케이션에서 제공되는 사용자의 관심 콘텐츠일 수 있다.In one embodiment, the first link may be a link displayed on a search page for the first content. At this time, the first content may be content of interest to the user provided by an application installed through the first link.

예를 들면, 도 3을 참조하면, 제1 링크는 제1 콘텐츠(e.g. "A 드라마")에 대한 인터넷 검색 페이지가 디스플레이된 사용자 단말의 화면(200a) 내의 특정 영역(i.e. 제2-1 영역(200ac))에 표시되는 링크일 수 있다. 또한, 제1 콘텐츠(e.g. "A 드라마")는 제1 링크를 통해 연결되는 설치 페이지를 통해 설치될 수 있는 애플리케이션(e.g. "쿠팡플레이")에서 제공되는 콘텐츠일 수 있다.For example, referring to FIG. 3, the first link is a specific area (i.e. area 2-1) within thescreen 200a of the user terminal on which the Internet search page for the first content (e.g. "A Drama") is displayed. It may be a link displayed on 200ac)). Additionally, the first content (e.g. “A Drama”) may be content provided by an application (e.g. “Coupang Play”) that can be installed through an installation page connected through the first link.

이 때, 상기 제1 콘텐츠(e.g. "A 드라마")에 대한 인터넷 검색 페이지는 사용자가 사용자 단말의 화면(200a) 내의 제1 영역(200aa)에 "A 드라마"텍스트를 직접 입력하여 검색한 결과로 디스플레이되는 검색 페이지일 수 있다. 또한, 사용자가 "A 드라마"(i.e. 콘텐츠의 제목)가 아닌 다른 연관 검색어(e.g. 출연진, 제작진, 장르)를 제1 영역(200aa)에 입력한 결과로 출력된 검색 페이지 내에서의 사용자의 조작을 통해 연결되어 디스플레이되는 페이지일 수도 있다.At this time, the Internet search page for the first content (e.g. “A Drama”) is the result of a search by the user directly entering the text “A Drama” into the first area (200aa) of the screen (200a) of the user terminal. It may be a displayed search page. In addition, the user's operation within the search page output as a result of entering a related search term (e.g. cast, production crew, genre) other than "A drama" (i.e. title of content) into the first area (200aa) It may be a page that is connected and displayed through.

즉, 사용자의 관심 콘텐츠인 제1 콘텐츠에 대한 사용자의 직접 검색 또는 간접 검색의 결과로 연결되는 제1 콘텐츠에 대한 검색 페이지에 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크가 표시될 수 있다.That is, a first link expressing a promotion for the first content may be displayed on a search page for the first content that is linked as a result of the user's direct or indirect search for the first content that is the content of interest to the user.

이 때, 제1 콘텐츠의 제목에 대응되는 검색어를 입력하여 출력된 검색 페이지 내의 제1 링크를 통해 애플리케이션을 설치하고 로그인을 최초 완료한 사용자 단말의 화면에 표시되는 제1 추천 콘텐츠 리스트와 제1 콘텐츠에 출연한 배우, 제작진 또는 제1 콘텐츠의 장르 등에 대응되는 검색어를 입력하여 출력된 검색 페이지 내의 제1 링크를 통해 애플리케이션을 설치하고 로그인을 최초 완료한 사용자 단말의 화면에 표시되는 제2 추천 콘텐츠 리스트는 상이할 수 있다.At this time, the first recommended content list and the first content displayed on the screen of the user terminal that installed the application and completed login for the first time through the first link in the search page output by entering the search word corresponding to the title of the first content A list of second recommended content displayed on the screen of the user terminal after installing the application and completing login for the first time through the first link in the search page output by entering a search term corresponding to the actors, production crew, or genre of the first content, etc. may be different.

부연하면, 상기 제1 추천 콘텐츠 리스트는 사용자의 애플리케이션 설치를 유도한 관심 콘텐츠(i.e. 제1 콘텐츠) 및 관심 콘텐츠와 유사한 속성을 갖는 콘텐츠를 포함할 수 있다. 즉, 제1 추천 콘텐츠 리스트는 하나의 정보(i.e. 제1 콘텐츠)를 기반으로 하여 생성될 수 있다.In detail, the first recommended content list may include content of interest (i.e. first content) that induced the user to install the application and content having similar properties to the content of interest. That is, the first recommended content list may be created based on one piece of information (i.e. first content).

반면에, 상기 제2 추천 콘텐츠 리스트는 사용자가 제1 콘텐츠에 출연한 배우를 검색하였다면, 사용자의 애플리케이션 설치를 유도한 관심 콘텐츠(i.e. 제1 콘텐츠)와 관심 콘텐츠와 유사한 속성을 갖는 콘텐츠 및 사용자가 검색한 배우가 출연한 제2 콘텐츠와 제2 콘텐츠와 유사한 속성을 갖는 콘텐츠를 포함할 수 있다. 즉, 제2 추천 콘텐츠 리스트는 2개의 정보(i.e. 제1 콘텐츠, 제1 콘텐츠의 속성 중 사용자의 관심 속성)를 기반으로 하여 생성될 수 있다.On the other hand, if the user searches for an actor who appeared in the first content, the second recommended content list includes content of interest (i.e. first content) that induced the user to install the application, content with similar properties to the content of interest, and the user. It may include second content in which the searched actor appears and content with similar properties to the second content. That is, the second recommended content list may be generated based on two pieces of information (i.e. first content, user's interest attribute among attributes of the first content).

추천 콘텐츠 리스트에 포함되는 복수의 콘텐츠 및 콘텐츠 배열 방법에 대한 자세한 설명은 도 5 내지 도 11을 참조하여 후술하도록 한다.A detailed description of the plurality of contents included in the recommended content list and the method of arranging the contents will be described later with reference to FIGS. 5 to 11.

도 4는 본 개시의 몇몇 실시예들에 따라 애플리케이션의 최초 로그인 후 표시되는 화면에 대한 예시적인 도면이다.FIG. 4 is an exemplary diagram of a screen displayed after initial login of an application according to some embodiments of the present disclosure.

도 4에 예시된 바와 같이, 애플리케이션의 설치 페이지(200b) 내의 특정 위치에 표시된 UI에 대한 사용자의 선택 입력(3b)에 응답하여 애플리케이션이 설치될 수 있고, 애플리케이션의 설치 및 실행 이후 사용자가 최초로 로그인한 시점에 표시되는 사용자 단말의 화면(200c)은 복수의 영역(200ca, 200cb)으로 구분될 수 있다.As illustrated in FIG. 4, the application may be installed in response to the user's selection input (3b) for the UI displayed at a specific location within the installation page (200b) of the application, and the user may log in for the first time after installing and executing the application. Thescreen 200c of the user terminal displayed at one time may be divided into a plurality of areas 200ca and 200cb.

보다 자세하게는, 제1 콘텐츠의 티저 콘텐츠가 디스플레이되는 제3-1 영역(200ca) 및 OTT 서비스에 가입하여 애플리케이션을 이용하는 복수의 사용자들에게 제공되는 다양한 유형의 콘텐츠 리스트가 디스플레이되는 제3-2 영역(200cb)으로 구분될 수 있다. 이 때, 상기 제1 콘텐츠의 티저 콘텐츠는 사용자들의 관심을 유도하기 위해 제1 콘텐츠의 일부가 편집된 영상, 이미지 등의 미디어 콘텐츠일 수 있다.More specifically, a 3-1 area 200ca where teaser content of the first content is displayed and a 3-2 area where a list of various types of content provided to a plurality of users who subscribe to the OTT service and use the application are displayed. It can be divided into (200cb). At this time, the teaser content of the first content may be media content such as a video or image in which part of the first content is edited to attract users' interest.

또한, 제3-2 영역(200cb)에 디스플레이되는 다양한 유형의 콘텐츠 리스트는 도 4 및 후술되는 도 5 및 도 6에 예시된 내용에 한정되지 않으며, 인플루언서 또는 셀레브리티의 관심 콘텐츠 리스트, 사용자가 속한 연령대의 다른 사용자의 선호 콘텐츠 리스트, 특정 기념일 관련 콘텐츠 리스트, 최신 콘텐츠 리스트 등일 수 있다.In addition, the list of various types of content displayed in area 3-2 (200cb) is not limited to the contents illustrated in FIG. 4 and FIGS. 5 and 6 described later, and includes a list of content of interest from influencers or celebrities, and a list of content of interest from users. It may be a list of preferred content of other users of the same age group, a list of content related to a specific anniversary, a list of latest content, etc.

도 5는 본 개시의 몇몇 실시예들에 따라 추천 콘텐츠 리스트가 디스플레이되는, 애플리케이션에 최초 로그인 후 표시되는 화면에 대한 예시적인 도면이다.FIG. 5 is an exemplary diagram of a screen displayed after initial login to an application on which a recommended content list is displayed according to some embodiments of the present disclosure.

도 5의 좌측에 예시된 바와 같이, 사용자 단말의 화면(200c)은 제1 콘텐츠(i.e. 사용자의 관심 콘텐츠)의 티저 콘텐츠가 디스플레이되는 제3-1 영역 (200ca) 및 다양한 기준에 따라 분류된 복수의 콘텐츠 리스트가 디스플레이되는 제3-2 영역(200cb)을 포함할 수 있다. 다만, 다양한 기준에 따라 분류되는 복수의 콘텐츠 리스트가 많은 경우에는 사용자 단말의 화면(200c)에 모든 콘텐츠 리스트가 디스플레이 되지 않는 경우가 발생할 수 있으며, 사용자는 단말의 화면을 상하로 스크롤함으로써 전체 콘텐츠 리스트를 확인할 수 있다.As illustrated on the left side of FIG. 5, thescreen 200c of the user terminal includes a 3-1 area 200ca where teaser content of the first content (i.e. content of interest to the user) is displayed and a plurality of areas classified according to various criteria. It may include a 3-2 area (200cb) where a content list of is displayed. However, if there are many content lists classified according to various criteria, there may be cases where all content lists are not displayed on thescreen 200c of the user terminal, and the user scrolls the terminal screen up and down to view the entire content list. You can check.

즉, 사용자의 선택 입력(5a) 및 스크롤 입력(5b)에 응답하여, 도 5의 우측에 예시된 바와 같이, 제3-2 영역(200cb)에 포함된 복수의 콘텐츠 리스트 중 본 개시의 몇몇 실시예에서 참조될 수 있는 추천 콘텐츠 리스트(200cc)가 사용자가 확인하기에 보다 편리한 위치로 이동되어 디스플레이될 수 있다.That is, in response to the user'sselection input 5a and scroll input 5b, some implementations of the present disclosure are selected from among the plurality of content lists included in the 3-2 area 200cb, as illustrated on the right side of FIG. 5. The recommended content list (200cc) that may be referenced in the example may be moved and displayed to a more convenient location for the user to check.

한편, 도 5에는 도시되어 있지는 않지만 추천 콘텐츠 리스트(200cc)가 디스플레이되는 영역 또는 위치는 도 5에 예시된 내용에 한정되는 것 아니다. 즉, 사용자가 사용자 단말의 화면을 상하로 스크롤하지 않아도 추천 콘텐츠 리스트를 확인할 수 있도록, 제3-2 영역(200cb)의 상단에 추천 콘텐츠 리스트(200cc)가 디스플레이될 수 있다. 또한, 본 개시의 몇몇 실시예에서 참조될 수 있는 추천 콘텐츠 리스트(200cc)는 제3-1 영역(200ca)에 디스플레이될 수 있다. 이 경우에도, 사용자가 사용자 단말의 화면을 상하로 스크롤하지 않아도 추천 콘텐츠 리스트를 확인할 수 있다. 나아가, 사용자는 좌우 방향의 스크롤 입력을 통해 제1 콘텐츠와 유사한 속성을 갖는 다른 추천 콘텐츠를 확인할 수 있다.Meanwhile, although not shown in FIG. 5 , the area or location where the recommended content list 200cc is displayed is not limited to the content illustrated in FIG. 5 . That is, the recommended content list 200cc may be displayed at the top of the 3-2 area 200cb so that the user can check the recommended content list without scrolling the screen of the user terminal up and down. Additionally, a recommended content list 200cc that may be referenced in some embodiments of the present disclosure may be displayed in the 3-1 area 200ca. Even in this case, the user can check the recommended content list without having to scroll the screen of the user terminal up and down. Furthermore, the user can check other recommended content having similar properties to the first content through left and right scroll input.

도 6은 본 개시의 몇몇 실시예들에 따라 추천 콘텐츠 리스트에 포함된 복수의 콘텐츠를 탐색하는 과정을 설명하기 위한 예시적인 도면이다.FIG. 6 is an exemplary diagram illustrating a process of searching a plurality of contents included in a recommended content list according to some embodiments of the present disclosure.

도 6에 예시된 바와 같이, 애플리케이션에 최초 로그인한 사용자의 단말에 표시되는 화면(200c)에는 애플리케이션의 설치 과정에서 획득한 사용자의 관심 콘텐츠에 대한 정보를 기초로 결정된 추천 콘텐츠 리스트(200cc)가 디스플레이될 수 있다. 이 때, 추천 콘텐츠 리스트(200cc)는 복수의 추천 콘텐츠 각각에 대한 정보가 썸네일의 형태로 표현된 복수의 그래픽 객체가 사전 정의된 우선순위에 기초하여 배치된 리스트일 수 있다. 또한, 상기 복수의 그래픽 객체는 각각에 대응되는 추천 콘텐츠에 대한 정보(e.g. 콘텐츠의 제목, 시리즈물 여부, 출연진 등)를 포함할 수 있다.As illustrated in Figure 6, thescreen 200c displayed on the terminal of the user who first logs in to the application displays a recommended content list 200cc determined based on information about the user's content of interest obtained during the installation process of the application. It can be. At this time, the recommended content list 200cc may be a list in which a plurality of graphic objects in which information about each of the plurality of recommended content is expressed in the form of a thumbnail are arranged based on a predefined priority. Additionally, the plurality of graphic objects may each include information on the corresponding recommended content (e.g. title of the content, whether it is a series, cast, etc.).

다만, 추천 콘텐츠 리스트에 포함된 추천 콘텐츠의 수가 많은 경우에는 사용자 단말의 화면(200c)에 모든 추천 콘텐츠가 디스플레이 되지 않는 경우가 발생할 수 있으며, 사용자는 단말의 화면을 좌우로 스크롤함으로써 전체 콘텐츠 리스트를 확인할 수 있다.However, if the number of recommended content included in the recommended content list is large, all recommended content may not be displayed on thescreen 200c of the user terminal, and the user can scroll the terminal screen left and right to view the entire content list. You can check it.

즉, 사용자의 선택 입력(7a) 및 스크롤 입력(7b)에 응답하여, 도 6의 우측에 예시된 바와 같이, 추천 콘텐츠 리스트(200cc)에 포함된 복수의 추천 콘텐츠 중 후순위에 배치된 추천 콘텐츠들에 대한 정보가 디스플레이될 수 있다.That is, in response to the user's selection input (7a) and scroll input (7b), as illustrated on the right side of FIG. 6, recommended content is placed at a lower priority among a plurality of recommended content included in the recommended content list (200cc). Information about may be displayed.

한편, OTT 서비스를 제공하는 애플리케이션을 설치한 사용자가 애플리케이션을 최초로 실행한 경우, 사용자의 니즈를 충족시켜줄 수 있는 하나 이상의 콘텐츠가 추천될 수 있다.Meanwhile, when a user who has installed an application providing an OTT service runs the application for the first time, one or more content that can satisfy the user's needs may be recommended.

이 때, 애플리케이션을 설치한 사용자의 선호 장르, 제작국가, 배우, 감독 등에 대한 정보를 알 수 없는 상태로 애플리케이션이 실행되므로, 추천 콘텐츠를 결정하는 기준을 설정함에 있어서 다소 어려움이 존재하며 콘텐츠 추천의 정확도가 낮다.At this time, since the application is executed without knowing the information about the user who installed the application's preferred genre, country of production, actor, director, etc., there is some difficulty in setting the criteria for determining recommended content, and there is some difficulty in content recommendation. Accuracy is low.

또한, 애플리케이션의 최초 실행 시 사용자로부터 입력 받은 간단한 선호도 관련 설문을 통해 사용자의 선호도 및 취향을 확인할 수 있으나, 사용자가 설문에 대하여 제대로 응답을 하지 않거나 설문에 대한 응답을 건너뛰는 경우에는 사용자의 선호도 및 취향이 제대로 반영된 콘텐츠를 추천할 수 없을 수 있다.In addition, when running the application for the first time, the user's preferences and tastes can be confirmed through a simple preference-related survey entered by the user. However, if the user does not respond properly to the survey or skips responding to the survey, the user's preferences and tastes can be confirmed. We may not be able to recommend content that properly reflects your tastes.

이에, 사용자의 선호도 및 취향과 근접한 추천 콘텐츠를 제공할 수 있는 기술이 요구되며, 본 개시의 몇몇 실시예에 따르면, 사용자가 OTT 서비스를 제공하는 애플리케이션의 설치 페이지로 유입된 과정에 대한 정보로부터 사용자의 관심 콘텐츠에 대한 정보를 획득함으로써 콘텐츠 추천의 정확도가 향상될 수 있다.Accordingly, there is a need for technology that can provide recommended content that is close to the user's preferences and tastes, and according to some embodiments of the present disclosure, the user The accuracy of content recommendation can be improved by obtaining information about the content of interest.

일 실시예에서, 제1 콘텐츠(i.e. 사용자의 관심 콘텐츠)에 대한 홍보를 표현하는 제1 링크는 제1 콘텐츠에 대한 제1 검색 페이지에 표시되는 링크일 수 있고, 상기 제1 콘텐츠에 대한 제1 검색 페이지는 제1 콘텐츠와 연관된 검색어(e.g. 콘텐츠의 출연진, 제작진, 장르 등)에 대한 사용자의 입력을 통해 연결된 제2 검색 페이지를 통해 연결된 검색 페이지일 수 있다.In one embodiment, the first link representing a promotion for the first content (i.e. content of interest to the user) may be a link that appears on a first search page for the first content, and the first link for the first content The search page may be a search page connected through a second search page connected through the user's input for a search term (e.g. cast, production crew, genre, etc. of the content) related to the first content.

예를 들면, 제1 콘텐츠(e.g. A 드라마)에 대한 제1 검색 페이지는 사용자가 "A 드라마"를 입력한 결과로 출력되는 검색 페이지(e.g. "A 드라마" 검색 페이지)일 수 있다. 또한, 사용자가 특정 배우(e.g. "홍길동")를 입력하여 출력된 제2 검색 페이지(e.g. "홍길동" 검색 페이지)에 대한 사용자 조작(e.g. 스크롤, 클릭)을 통해 연결되는 검색 페이지(e.g. "A 드라마 검색 페이지)일 수도 있다.For example, the first search page for the first content (e.g. A drama) may be a search page (e.g. “A drama” search page) output as a result of the user inputting “A drama”. In addition, a search page (e.g. "A Drama") connected through user operation (e.g. scrolling, clicking) to the second search page (e.g. "Hong Gil-dong" search page) output by entering a specific actor (e.g. "Hong Gil-dong"). It could also be a search page).

이러한 경우, 사용자가 입력한 검색어 또는 사용자가 선택한 링크가 표시된 검색 페이지의 정보를 이용하여 사용자의 선호도 및 취향을 파악할 수 있는 정보(i.e. "A 드라마", "홍길동")가 획득될 수 있고, 이를 이용하여 사용자의 선호도 및 취향에 보다 근접한 복수의 콘텐츠로 구성된 추천 콘텐츠 리스트가 디스플레이될 수 있다.In this case, information that can identify the user's preferences and tastes (i.e. "A Drama", "Hong Gil-dong") can be obtained by using the search term entered by the user or the information on the search page where the link selected by the user is displayed. Using this, a recommended content list consisting of a plurality of content that is closer to the user's preferences and tastes may be displayed.

일 실시예에서, 제1 콘텐츠(i.e. 사용자의 관심 콘텐츠)에 대한 홍보를 표현하는 제1 링크는 제1 콘텐츠에 대한 광고 콘텐츠가 게시된 플랫폼에 표시되는 링크일 수 있다. 이 때, 제1 콘텐츠에 대한 광고 콘텐츠는 동영상, 이미지, 텍스트, 음성 등의 다양한 형태의 미디어 콘텐츠일 수 있고, 인터넷 검색 엔진뿐만 아니라 이미지 플랫폼, 음악 플랫폼, 동영상 플랫폼, 커뮤니티 플랫폼 등 다양한 플랫폼에 게시될 수 있다. 이에, 사용자는 다양한 플랫폼에서 제공되는 서비스를 이용하는 과정에서 화면에 표시된 링크(i.e. 제1 콘텐츠에 대한 홍보를 표현하는 텍스트, 이미지 등)에 대한 선택 입력을 통해 연결되는 설치 페이지에서 애플리케이션을 설치할 수 있고, 설치된 애플리케이션을 통해 제1 콘텐츠를 이용할 수 있다.In one embodiment, the first link representing a promotion for the first content (i.e. content of interest to the user) may be a link displayed on a platform where advertising content for the first content is posted. At this time, the advertising content for the first content may be various types of media content such as video, image, text, and voice, and is posted on various platforms such as image platforms, music platforms, video platforms, and community platforms as well as Internet search engines. It can be. Accordingly, in the process of using services provided on various platforms, users can install the application from the installation page connected by selecting the link displayed on the screen (i.e. text, image, etc. expressing promotion for the first content), , the first content can be used through the installed application.

예를 들면, 사용자는 제1 콘텐츠(e.g. A 드라마)에 대한 광고 콘텐츠가 게시된 동영상 플랫폼에 표시된 링크에 대한 선택 입력에 의해 연결된 애플리케이션 설치 페이지를 통해 애플리케이션을 설치할 수 있다.For example, a user may install an application through an application installation page connected by selecting a link displayed on a video platform where advertising content for the first content (e.g. A drama) is posted.

이러한 경우, 사용자가 제1 콘텐츠에 대한 광고 콘텐츠에 노출되어 애플리케이션을 설치하였다는 정보를 이용하여 사용자의 선호도 및 취향(i.e. "A 드라마")을 파악할 수 있고, 이를 이용하여 사용자의 선호도 및 취향에 보다 근접한 복수의 콘텐츠로 구성된 추천 콘텐츠 리스트가 디스플레이될 수 있다.In this case, the user's preferences and tastes (i.e. "A Drama") can be identified using the information that the user was exposed to the advertising content for the first content and installed the application, and this can be used to determine the user's preferences and tastes. A recommended content list consisting of a plurality of content that is closer to each other may be displayed.

이하에서는, 사전 정의된 우선순위에 기초하여 추천 콘텐츠 리스트(200cc)에 포함된 복수의 추천 콘텐츠를 좌우 방향으로 배치하는 방법에 대하여 도 7 및 도 8을 참조하여 자세하게 설명하도록 한다.Hereinafter, a method of arranging a plurality of recommended contents included in the recommended content list 200cc in the left and right directions based on predefined priorities will be described in detail with reference to FIGS. 7 and 8.

도 7 및 도 8은 본 개시의 몇몇 실시예들에 따라 추천 콘텐츠 리스트에 포함된 복수의 콘텐츠가 특정 기준에 따라 배열되는 방법을 설명하기 위한 예시적인 도면이다.FIGS. 7 and 8 are exemplary diagrams for explaining a method of arranging a plurality of contents included in a recommended content list according to specific criteria according to some embodiments of the present disclosure.

도 7에 예시된 바와 같이, 추천 콘텐츠 리스트(200cc)는 사전 정의된 우선순위에 기초하여 배열되는 복수의 콘텐츠(A1 내지 A6)를 포함할 수 있다. 이하에서는, 이해의 편의를 제공하기 위해, 사용자가 "A 드라마"에 대한 검색 페이지 또는 "A 드라마"에 대한 광고 콘텐츠가 게시된 플랫폼에 표시된 링크를 통해 애플리케이션을 설치한 경우(i.e. 사용자의 관심 콘텐츠가 "A 드라마"인 경우)로 가정하여 설명하도록 한다.As illustrated in FIG. 7 , the recommended content list 200cc may include a plurality of content A1 to A6 arranged based on predefined priorities. Hereinafter, for convenience of understanding, if the user installs the application through a link displayed on the search page for "A Drama" or a platform where advertising content for "A Drama" is posted (i.e. content of interest to the user) Let us explain by assuming that this is "A Drama").

다시 도 7을 참조하면, 사용자의 관심 콘텐츠(i.e. A1 콘텐츠)가 추천 콘텐츠 리스트(200cc)의 가장 앞에 배치될 수 있다. 다음으로, A1 콘텐츠와 관련도 내지 연관성이 높은 콘텐츠가 A1 콘텐츠로부터 가까운 위치에 배치될 수 있다. 즉, A1 콘텐츠와 A2 콘텐츠의 관련도(d1)는 A1 콘텐츠와 A4 콘텐츠의 관련도(d3)보다 높고, A1 콘텐츠와 A5 콘텐츠의 관련도(d4)는 A1 콘텐츠와 A6 콘텐츠의 관련도(d5)보다 높을 수 있다. 부연하면, 도 7에 도시된 관련도(d1 내지 d5)는 관심 콘텐츠로부터의 거리와 반비례하는 것으로 이해될 수 있다.Referring again to FIG. 7, the user's content of interest (i.e. A1 content) may be placed at the front of the recommended content list (200cc). Next, content that is related or highly relevant to the A1 content may be placed close to the A1 content. In other words, the relevance (d1) of A1 content and A2 content is higher than the relevance (d3) of A1 content and A4 content, and the relevance (d4) of A1 content and A5 content is higher than the relevance (d5) of A1 content and A6 content. ) can be higher than that. To elaborate, the degrees of relevance (d1 to d5) shown in FIG. 7 can be understood as being inversely proportional to the distance from the content of interest.

도 7에 도시된 표(7a)를 참조하면, 관심 콘텐츠와 추천 콘텐츠의 관련도를 산출하기 위한 기준 요소는 주연 배우, 조연 배우 및 장르가 될 수 있다. 다만, 관심 콘텐츠와 추천 콘텐츠의 관련도를 산출하기 위한 기준 요소는 표 7a에 예시된 내용에 한정되지 않으며, 다양한 기준 요소를 포함할 수 있음은 물론이다.Referring to table 7a shown in FIG. 7, the standard elements for calculating the degree of relevance between content of interest and recommended content may be the main actor, supporting actor, and genre. However, the standard elements for calculating the degree of relevance between the content of interest and the recommended content are not limited to those illustrated in Table 7a, and may include various standard elements.

OTT 서비스를 제공하는 애플리케이션을 통해 사용자가 이용할 수 있는 복수의 콘텐츠는 콘텐츠의 속성에 따라 출연 배우, 장르, 제작진, 제작진 등 다양한 카테고리로 분류될 수 있다. 이 때, 관심 콘텐츠와 주연 배우, 조연 배우 및 장르가 모두 일치하는 추천 콘텐츠가 관심 콘텐츠와 가까운 위치에 우선적으로 배치될 수 있다. 다음으로, 관심 콘텐츠와 조연 배우 및 장르가 모두 일치하는 추천 콘텐츠가 관심 콘텐츠와 다음으로 가까운 위치에 배치될 수 있고, 장르만 일치하는 추천 콘텐츠가 가장 마지막에 배치될 수 있다.Multiple contents available to users through applications that provide OTT services can be classified into various categories, such as actors, genres, production crews, and production staff, depending on the properties of the content. At this time, recommended content that matches the content of interest and the main actor, supporting actor, and genre may be preferentially placed in a location close to the content of interest. Next, recommended content that matches the content of interest in both supporting actors and genres may be placed next to the content of interest, and recommended content that matches only the genre may be placed last.

한편, 표 7a에 예시된 내용을 기반으로 관심 콘텐츠와 가까운 위치에 관련도가 높은 추천 콘텐츠를 배치하는 방법은 도 7에 예시된 내용에 한정되는 것은 아니다. 예를 들면, 관심 콘텐츠는 사용자 단말 화면의 가장 왼쪽에 위치하는 것이 아니라, 사용자 단말 화면의 중앙부에 위치할 수 있다. 또한, 추천 콘텐츠는 관심 콘텐츠를 중심으로 하여 관련도가 높은 콘텐츠가 좌우 방향으로 우선적으로 배치될 수 있다.Meanwhile, the method of placing highly relevant recommended content in a location close to the content of interest based on the content illustrated in Table 7a is not limited to the content illustrated in FIG. 7. For example, content of interest may be located in the center of the user terminal screen, rather than at the leftmost part of the user terminal screen. Additionally, recommended content may be centered around content of interest, and content with high relevance may be preferentially arranged in the left and right directions.

도 8에 예시된 바와 같이, 추천 콘텐츠 리스트(200cc)는 사전 정의된 우선순위에 기초하여 배열되는 복수의 콘텐츠(A1 내지 A3 및 B1 내지 B3)를 포함할 수 있다. 이 때, 사용자의 관심 콘텐츠(i.e. A1 콘텐츠)는 추천 콘텐츠 리스트(200cc)의 중앙 부분에 배치될 수 있다. 다음으로, A1 콘텐츠와 관련도 내지 연관성이 높은 콘텐츠가 A1 콘텐츠로부터 가까운 위치에 배치될 수 있다. 이 때, 콘텐츠의 속성을 기초로 하여 A1 콘텐츠의 왼쪽에는 제1 속성이 중복되는 콘텐츠들이 배치될 수 있고, A1 콘텐츠의 오른쪽에는 제2 속성이 중복되는 콘텐츠들이 배치될 수 있다.As illustrated in FIG. 8, the recommended content list 200cc may include a plurality of contents (A1 to A3 and B1 to B3) arranged based on predefined priorities. At this time, the user's content of interest (i.e. A1 content) may be placed in the center of the recommended content list (200cc). Next, content that is related or highly relevant to the A1 content may be placed close to the A1 content. At this time, based on the attributes of the content, content overlapping the first attribute may be placed on the left side of the A1 content, and content overlapping the second attribute may be placed on the right side of the A1 content.

보다 구체적으로, 도 8에 예시된 표(8a)를 함께 참조하면, A1 콘텐츠의 왼쪽에는 A1 콘텐츠의 출연진(e.g. 주연 배우 또는 조연 배우) 중 하나 이상이 중복되는 추천 콘텐츠인 A2 콘텐츠와 A3 콘텐츠가 배치될 수 있다. 이 때, A2 콘텐츠는 주연 배우와 조연 배우 모두가 A1 콘텐츠와 중복되고, A3 콘텐츠는 조연 배우만 A1 콘텐츠와 중복될 수 있다. 이에, A1 콘텐츠와 A2 콘텐츠의 관련도(d1)는 A1 콘텐츠와 A3 콘텐츠의 관련도(d2)보다 높은 것으로 판정될 수 있고, 상기 판정에 기초하여 A2 콘텐츠는 A3 콘텐츠보다 A1 콘텐츠에 더 가까운 위치에 배치될 수 있다.More specifically, referring to the table 8a illustrated in FIG. 8, on the left side of the A1 content, there are A2 content and A3 content, which are recommended content overlapping one or more of the casts (e.g. main actors or supporting actors) of the A1 content. can be placed. At this time, in A2 content, both the main and supporting actors may overlap with A1 content, and in A3 content, only supporting actors may overlap with A1 content. Accordingly, the degree of relevance (d1) between A1 content and A2 content may be determined to be higher than the degree of relationship (d2) between A1 content and A3 content, and based on the above determination, A2 content is closer to A1 content than A3 content. can be placed in

또한, A1 콘텐츠의 오른쪽에는 A1 콘텐츠의 장르가 중복되는 추천 콘텐츠인 B1 콘텐츠 내지 B3 콘텐츠가 배치될 수 있다. 이 때, B1 콘텐츠 내지 B3 콘텐츠가 배치되는 순서는 콘텐츠의 제작 시점, 콘텐츠의 인기도 등의 기준에 기초하여 결정될 수 있다. 또한, 장르 속성이 일치하는 복수의 추천 콘텐츠 중에서 콘텐츠의 다른 속성(e.g. 제작진)이 추가로 중복되는 콘텐츠가 우선적으로 배치될 수도 있다.Additionally, to the right of A1 content, B1 content to B3 content, which are recommended content that overlaps the genre of A1 content, may be placed. At this time, the order in which B1 content to B3 content are arranged may be determined based on criteria such as the content creation time and popularity of the content. Additionally, among a plurality of recommended contents with matching genre attributes, content that additionally overlaps with other content attributes (e.g. production team) may be placed preferentially.

한편, 추천 콘텐츠 리스트(200cc)에 포함된 복수의 추천 콘텐츠의 배치 순서 및 형태, 관심 콘텐츠와 추천 콘텐츠의 관련도를 산출하기 위한 기준 요소는 도 8에 예시된 내용에 한정되지 않음은 물론이다.Meanwhile, it goes without saying that the arrangement order and form of a plurality of recommended contents included in the recommended content list 200cc and the standard elements for calculating the degree of relevance between the content of interest and the recommended content are not limited to those illustrated in FIG. 8 .

도 9 내지 도 11은 본 개시의 몇몇 실시예들에 따라 사용자가 콘텐츠의 연관 검색어를 입력한 경우, 콘텐츠에 대한 검색 페이지로 유입되는 과정을 설명하기 위한 예시적인 도면이다. 보다 구체적으로, 도 9는 사용자가 관심있는 출연진을 검색한 경우, 도 10은 사용자가 관심있는 제작진을 검색한 경우, 도 11은 사용자가 관심있는 장르를 검색한 경우에 대한 예시도이다.9 to 11 are exemplary diagrams for explaining a process of entering a search page for content when a user enters a search term related to content according to some embodiments of the present disclosure. More specifically, Figure 9 is an example of a case in which a user searches for a cast of interest, Figure 10 is an example of a case in which a user searches for a production crew of interest, and Figure 11 is an example of a case in which a user searches for a genre of interest.

먼저, 도 9를 참조하여 사용자가 제1 콘텐츠에 대한 연관 검색어(e.g. 출연진)를 입력한 경우, 애플리케이션의 설치를 위한 링크가 표시된, 제1 콘텐츠(e.g. A 드라마)에 대한 검색 페이지로 유입되는 과정에 대하여 설명하도록 한다.First, referring to FIG. 9, when the user enters a related search term (e.g. cast) for the first content, the process of entering the search page for the first content (e.g. A drama) where a link for installing the application is displayed. Let me explain.

도 9의 좌측에 예시된 바와 같이, 사용자 단말의 화면(200a)은 사용자로부터 검색어를 입력 받기 위한 제1 영역(200aa) 및 검색어 입력에 대한 결과로, 입력된 검색어에 대응되는 정보가 표시되는 제2 영역(200ab)을 포함할 수 있다. 또한, 상기 입력된 검색어에 대응되는 정보는 복수의 카테고리로 분류될 수 있고, 제2 영역(200ab)은 상기 복수의 카테고리 항목이 표시되는 제2-2 영역(200ae)을 포함할 수 있다.As illustrated on the left side of FIG. 9, thescreen 200a of the user terminal includes a first area 200aa for receiving a search word from the user and a first area 200aa on which information corresponding to the entered search word is displayed as a result of the search word input. It may include 2 areas (200ab). Additionally, information corresponding to the input search term may be classified into a plurality of categories, and the second area 200ab may include a 2-2 area 200ae where the plurality of category items are displayed.

사용자는 제1 영역(200aa)에 본인의 관심 배우(e.g. 홍길동)를 검색할 수 있고, 상기 검색의 결과로 관심 배우에 대한 정보가 제2 영역(200ab)에 표시될 수 있다. 이후, 제2-2 영역(200ae)에 대한 사용자의 선택 입력(9a) 및 스크롤 입력(9b)에 응답하여, 도 9의 중앙부에 예시된 바와 같이, 검색된 배우의 작품 활동에 대한 정보가 제2 영역(200ab)에 디스플레이될 수 있다. 마지막으로, 제2 영역(200ab)에 포함된 제1 콘텐츠(e.g. A 드라마)에 대한 정보가 표시된 영역(200ad)에 대한 사용자의 선택 입력(9c)에 응답하여, 도 9의 우측에 예시된 바와 같이, 제1 콘텐츠(e.g. A 드라마)에 대한 검색 페이지가 사용자 단말의 화면에 디스플레이될 수 있다. 이 때, 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크가 제2 영역(200ab)의 내부에 위치한 제2-1 영역(200ac)에 표시될 수 있다. 도 9의 우측에 예시된 사용자 단말의 화면(200a)과 관련된 내용은 도 3을 참조하여 설명한 내용과 동일하므로, 중복되는 내용에 대한 설명은 이하 생략하도록 한다.The user may search for an actor of interest (e.g. Hong Gil-dong) in the first area 200aa, and as a result of the search, information about the actor of interest may be displayed in the second area 200ab. Thereafter, in response to the user's selection input 9a and scroll input 9b for the 2-2 area 200ae, as illustrated in the center of FIG. 9, information about the searched actor's work activities is stored in the second area 200ae. It may be displayed in area 200ab. Finally, in response to the user's selection input 9c for the area 200ad where information about the first content (e.g. A drama) included in the second area 200ab is displayed, as illustrated on the right side of FIG. 9 Likewise, a search page for the first content (e.g. A drama) may be displayed on the screen of the user terminal. At this time, a first link expressing promotion for the first content may be displayed in the 2-1 area 200ac located inside the second area 200ab. Since the content related to thescreen 200a of the user terminal illustrated on the right side of FIG. 9 is the same as the content described with reference to FIG. 3, description of overlapping content will be omitted below.

다음으로, 도 10을 참조하여 사용자가 제1 콘텐츠에 대한 연관 검색어(e.g. 제작진)를 입력한 경우, 애플리케이션의 설치를 위한 링크가 표시된, 제1 콘텐츠(e.g. A 드라마)에 대한 검색 페이지로 유입되는 과정에 대하여 설명하도록 한다.Next, referring to FIG. 10, when the user enters a related search term (e.g. production crew) for the first content, the search term for the first content (e.g. A drama) is displayed, where a link for installing the application is displayed. Let me explain the process.

도 10의 좌측에 예시된 바와 같이, 사용자 단말의 화면(200a)은 사용자로부터 검색어를 입력 받기 위한 제1 영역(200aa) 및 검색어 입력에 대한 결과로, 입력된 검색어에 대응되는 정보가 표시되는 제2 영역(200ab)을 포함할 수 있다. 또한, 상기 입력된 검색어에 대응되는 정보는 복수의 카테고리로 분류될 수 있고, 제2 영역(200ab)은 상기 복수의 카테고리 항목이 표시되는 제2-2 영역(200ae)을 포함할 수 있다.As illustrated on the left side of FIG. 10, thescreen 200a of the user terminal includes a first area 200aa for receiving a search word input from the user and a first area 200aa on which information corresponding to the entered search word is displayed as a result of the search word input. It may include 2 areas (200ab). Additionally, information corresponding to the input search term may be classified into a plurality of categories, and the second area 200ab may include a 2-2 area 200ae where the plurality of category items are displayed.

사용자는 제1 영역(200aa)에 본인의 관심 방송 작가(e.g. 임꺽정)를 검색할 수 있고, 상기 검색의 결과로 관심 방송 작가에 대한 정보가 제2 영역(200ab)에 표시될 수 있다. 이후, 제2-2 영역(200ae)에 대한 사용자의 선택 입력(10a)에 응답하여, 도 10의 중앙부에 예시된 바와 같이, 검색된 방송 작가의 작품 활동에 대한 정보가 제2 영역(200ab)에 디스플레이될 수 있다. 마지막으로, 제2 영역(200ab)에 포함된 제1 콘텐츠(e.g. A 드라마)에 대한 정보가 표시된 영역(200ad)에 대한 사용자의 선택 입력(10b)에 응답하여, 도 10의 우측에 예시된 바와 같이, 제1 콘텐츠(e.g. A 드라마)에 대한 검색 페이지가 사용자 단말의 화면에 디스플레이될 수 있다. 이 때, 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크가 제2 영역(200ab)의 내부에 위치한 제2-1 영역(200ac)에 표시될 수 있다. 도 10의 우측에 예시된 사용자 단말의 화면(200a)과 관련된 내용은 도 3을 참조하여 설명한 내용과 동일하므로, 중복되는 내용에 대한 설명은 이하 생략하도록 한다.The user may search for a broadcast writer of interest (e.g. Lim Keok-jeong) in the first area 200aa, and as a result of the search, information about the broadcast writer of interest may be displayed in the second area 200ab. Thereafter, in response to the user's selection input 10a for the second area 200ae, as illustrated in the central part of FIG. 10, information about the work activities of the searched broadcast writer is displayed in the second area 200ab. can be displayed. Finally, in response to the user's selection input 10b for the area 200ad where information about the first content (e.g. A drama) included in the second area 200ab is displayed, as illustrated on the right side of FIG. 10 Likewise, a search page for the first content (e.g. A drama) may be displayed on the screen of the user terminal. At this time, a first link expressing promotion for the first content may be displayed in the 2-1 area 200ac located inside the second area 200ab. Since the content related to thescreen 200a of the user terminal illustrated on the right side of FIG. 10 is the same as the content described with reference to FIG. 3, description of overlapping content will be omitted below.

마지막으로, 도 11을 참조하여 사용자가 제1 콘텐츠에 대한 연관 검색어(e.g. 콘텐츠의 장르)를 입력한 경우, 애플리케이션의 설치를 위한 링크가 표시된, 제1 콘텐츠(e.g. A 드라마)에 대한 검색 페이지로 유입되는 과정에 대하여 설명하도록 한다.Finally, referring to FIG. 11, when the user enters a related search term (e.g. genre of content) for the first content, a search page for the first content (e.g. A drama) is displayed, where a link for installing the application is displayed. Let us explain the inflow process.

도 11의 좌측에 예시된 바와 같이, 사용자 단말의 화면(200a)은 사용자로부터 검색어를 입력 받기 위한 제1 영역(200aa) 및 검색어 입력에 대한 결과로, 입력된 검색어에 대응되는 정보가 표시되는 제2 영역(200ab)을 포함할 수 있다. 또한, 상기 입력된 검색어에 대응되는 정보는 복수의 카테고리로 분류될 수 있고, 제2 영역(200ab)은 상기 복수의 카테고리 항목이 표시되는 제2-2 영역(200ae)을 포함할 수 있다.As illustrated on the left side of FIG. 11, thescreen 200a of the user terminal has a first area 200aa for receiving a search word input from the user and a first area 200aa on which information corresponding to the entered search word is displayed as a result of the search word input. It may include 2 areas (200ab). Additionally, information corresponding to the input search term may be classified into a plurality of categories, and the second area 200ab may include a 2-2 area 200ae where the plurality of category items are displayed.

사용자는 제1 영역(200aa)에 본인의 관심 장르(e.g. 웹드라마)를 검색할 수 있고, 상기 검색의 결과로 관심 장르에 대한 추천 정보가 제2 영역(200ab)에 표시될 수 있다. 이후, 제2-2 영역(200ae)에 대한 사용자의 선택 입력(11a) 및 스크롤 입력(11b)에 응답하여, 도 11의 중앙부에 예시된 바와 같이, 검색된 관심 장르(e.g. 웹드라마)에 대한 추천 정보가 제2 영역(200ab)에 디스플레이될 수 있다. 마지막으로, 제2 영역(200ab)에 포함된 제1 콘텐츠(e.g. A 드라마)에 대한 정보가 표시된 영역(200ad)에 대한 사용자의 선택 입력(11c)에 응답하여, 도 9의 우측에 예시된 바와 같이, 제1 콘텐츠(e.g. A 드라마)에 대한 검색 페이지가 사용자 단말의 화면에 디스플레이될 수 있다. 이 때, 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크가 제2 영역(200ab)의 내부에 위치한 제2-1 영역(200ac)에 표시될 수 있다. 도 11의 우측에 예시된 사용자 단말의 화면(200a)과 관련된 내용은 도 3을 참조하여 설명한 내용과 동일하므로, 중복되는 내용에 대한 설명은 이하 생략하도록 한다.The user may search for a genre of interest (e.g. web drama) in the first area 200aa, and as a result of the search, recommended information for the genre of interest may be displayed in the second area 200ab. Thereafter, in response to the user's selection input (11a) and scroll input (11b) for the 2-2 area (200ae), a recommendation for the searched genre of interest (e.g. web drama) is made, as illustrated in the center of FIG. 11. Information may be displayed in the second area 200ab. Finally, in response to the user's selection input 11c for the area 200ad where information about the first content (e.g. A drama) included in the second area 200ab is displayed, as illustrated on the right side of FIG. 9 Likewise, a search page for the first content (e.g. A drama) may be displayed on the screen of the user terminal. At this time, a first link expressing promotion for the first content may be displayed in the 2-1 area 200ac located inside the second area 200ab. Since the content related to thescreen 200a of the user terminal illustrated on the right side of FIG. 11 is the same as the content described with reference to FIG. 3, description of overlapping content will be omitted below.

지금까지 도 9 내지 도 11을 참조하여 본 개시의 몇몇 실시예들에 따라 사용자가 제1 콘텐츠의 연관 검색어를 입력한 경우, 제1 콘텐츠에 대한 검색 페이지로 유입되는 과정에 대하여 설명하였다. 사용자가 제1 콘텐츠의 연관 검색어(e.g. 출연진, 제작진, 장르 등)를 입력하여 제1 콘텐츠에 대한 검색 페이지로 유입된 경우, 제1 콘텐츠의 연관 검색어에 대한 정보를 기초로 제1 콘텐츠를 포함하는 복수의 콘텐츠가 추천될 수 있다. 예를 들면, 추천 콘텐츠 리스트에 포함된 제2 콘텐츠는 사용자가 검색한 관심 배우가 출연한 콘텐츠일 수 있고, 추천 콘텐츠 리스트에 포함된 제3 콘텐츠는 사용자가 검색한 관심 장르와 일치하는 콘텐츠일 수 있다.So far, with reference to FIGS. 9 to 11 , the process of entering a search page for the first content when a user enters a search word related to the first content according to some embodiments of the present disclosure has been described. When a user enters a search page for the first content by entering a search term related to the first content (e.g. cast, production crew, genre, etc.), the user enters the search page for the first content, including the first content based on information about the related search term for the first content. Multiple contents may be recommended. For example, the second content included in the recommended content list may be content featuring an actor of interest searched by the user, and the third content included in the recommended content list may be content that matches the genre of interest searched by the user. there is.

이에, 제1 콘텐츠에 대한 정보 및 제1 콘텐츠와 연관된 검색어에 대한 정보를 기초로 복수의 추천 콘텐츠가 결정됨으로써 애플리케이션 최초 실행 시 콘텐츠 추천의 정확도를 효과적으로 향상시킬 수 있다.Accordingly, a plurality of recommended contents are determined based on information about the first content and information about search words related to the first content, thereby effectively improving the accuracy of content recommendation when the application is first run.

한편, 경우에 따라 제1 링크에 대한 사용자의 선택 입력을 받은 시점에 제1 링크에 대응되는 애플리케이션이 상기 사용자의 단말에 이미 설치되어 있는 경우가 존재할 수 있다. 이하에서는, 사용자의 단말에 애플리케이션이 이미 설치되어 있는 경우에 수행될 수 있는 콘텐츠 추천 방법에 대하여 도 12 및 도 13을 참조하여 후술하도록 한다.Meanwhile, in some cases, there may be cases where the application corresponding to the first link is already installed on the user's terminal at the time the user's selection input for the first link is received. Hereinafter, a content recommendation method that can be performed when the application is already installed on the user's terminal will be described with reference to FIGS. 12 and 13.

도 12는 본 개시의 다른 실시예에 따른, 콘텐츠 추천 방법을 나타내는 순서도이다. 단, 이는 본 개시의 목적을 달성하기 위한 바람직한 실시예일뿐이며, 필요에 따라 일부 단계가 추가되거나 삭제될 수 있음은 물론이다.Figure 12 is a flowchart showing a content recommendation method according to another embodiment of the present disclosure. However, this is only a preferred embodiment for achieving the purpose of the present disclosure, and of course, some steps may be added or deleted as needed.

참고로, 도 12는 사용자 단말(200)에서 수행되는 콘텐츠 추천 방법의 단계/동작들을 나타내고 있다. 따라서, 이하의 설명들에서, 특정 단계/동작의 주체가 생략된 경우, 사용자 단말(200)에서 수행되는 것으로 이해될 수 있다.For reference, FIG. 12 shows steps/operations of a content recommendation method performed in theuser terminal 200. Accordingly, in the following descriptions, when the subject of a specific step/action is omitted, it may be understood as being performed in theuser terminal 200.

도 12에 도시된 바와 같이, 본 개시의 다른 실시예에 따른 콘텐츠 추천 방법은, 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크에 대한 선택의 사용자 조작을 입력 받는 단계 S150에서 시작될 수 있다. 단계 S150은 도 2를 참조하여 설명한 단계 S100과 동일하므로, 이에 대한 중복되는 설명은 생략하도록 한다.As shown in FIG. 12, the content recommendation method according to another embodiment of the present disclosure may begin at step S150 of receiving a user operation of selecting a first link representing a promotion for the first content. Since step S150 is the same as step S100 described with reference to FIG. 2, redundant description thereof will be omitted.

단계 S250에서, 제1 링크를 통하여 연결된 애플리케이션이 실행될 수 있다. 보다 자세하게는, 사용자의 단말에 제1 링크에 대응되는 애플리케이션이 설치되어 있다는 판정에 응답하여, 사용자의 단말에 설치되어 있는 애플리케이션이 실행될 수 있다.In step S250, an application connected through the first link may be executed. More specifically, in response to a determination that an application corresponding to the first link is installed on the user's terminal, the application installed on the user's terminal may be executed.

부연하면, 사용자 단말에 제1 콘텐츠를 이용할 수 있는 애플리케이션이 설치되어 있으나 사용자가 제1 콘텐츠를 추가 애플리케이션 설치 없이 이용할 수 있다는 사실을 모른 경우, 사용자가 이전에 애플리케이션을 설치하였으나 OTT 서비스의 가입 절차를 완료하지 않은 경우 및 사용자가 애플리케이션을 설치하고 일정 기간 동안 이용하였으나, 관심 콘텐츠를 모두 시청하였거나 비싼 구독료를 이유로 서비스 구독을 해제하고 애플리케이션은 삭제하지 않은 경우 등이 존재할 수 있다. 이러한 경우, 애플리케이션의 설치 과정 없이 사용자 단말에 기 설치된 애플리케이션이 실행될 수 있다.In other words, if an application that can use the first content is installed on the user terminal, but the user does not know that the first content can be used without installing an additional application, the user has previously installed the application but does not follow the subscription procedure for the OTT service. There may be cases where it is not completed, or where the user installs the application and uses it for a certain period of time, but watches all of the content of interest or cancels the service subscription due to high subscription fees but does not delete the application. In this case, an application already installed on the user terminal may be executed without an application installation process.

이후, 단계 S350에서, 제1 콘텐츠 및 제2 콘텐츠를 포함하는 복수의 콘텐츠로 구성된 추천 콘텐츠 리스트가 애플리케이션에 최초 로그인 후 표시되는 화면에 디스플레이될 수 있다. 단계 S350은 도 2를 참조하여 설명한 단계 S300과 동일한 프로세스이므로, 이에 대한 중복되는 설명은 생략하도록 한다.Thereafter, in step S350, a recommended content list consisting of a plurality of contents including first content and second content may be displayed on the screen displayed after first logging in to the application. Since step S350 is the same process as step S300 described with reference to FIG. 2, duplicate description thereof will be omitted.

정리하면, 사용자 단말에 OTT 서비스를 제공하는 애플리케이션이 이미 설치되어 있는 경우, 제1 콘텐츠(i.e. 사용자의 관심 콘텐츠)에 대한 홍보를 표현하는 제1 링크에 대한 사용자 선택 입력에 의해 애플리케이션이 실행될 수 있다. 이후, 사용자가 애플리케이션에 최초 로그인한 이후 표시되는 화면에 제1 콘텐츠를 포함하는 추천 콘텐츠 리스트가 디스플레이될 수 있다.In summary, if an application that provides an OTT service is already installed on the user terminal, the application may be executed by the user's selection input for the first link expressing promotion for the first content (i.e. content of interest to the user). . Thereafter, a recommended content list including the first content may be displayed on the screen displayed after the user first logs in to the application.

이에, OTT 서비스를 제공하는 애플리케이션의 로그인을 완료한 사용자의 단말에 최초 표시되는 화면에 사용자의 관심 콘텐츠가 포함된 추천 콘텐츠 리스트가 디스플레이됨으로써, 관심 콘텐츠를 검색하기 위한 사용자의 조작이 최소화될 수 있고, 사용자의 사용성 및 편의성이 제고될 수 있다.Accordingly, a recommended content list containing content of interest to the user is displayed on the screen that is first displayed on the terminal of the user who has completed logging in to the application providing the OTT service, thereby minimizing the user's manipulation to search for content of interest. , user usability and convenience can be improved.

도 13은 본 개시의 몇몇 실시예들에 따라 사용자의 단말에 애플리케이션이 설치되어 있는 경우, 추천 콘텐츠 리스트가 애플리케이션에 최초 로그인 후 표시되는 화면에 디스플레이되는 과정을 설명하기 위한 예시적인 도면이다.FIG. 13 is an exemplary diagram illustrating a process in which a recommended content list is displayed on a screen displayed after first logging into the application when an application is installed on the user's terminal according to some embodiments of the present disclosure.

도 13의 좌측에 예시된 바와 같이, 사용자 단말의 화면(200a)은 사용자로부터 검색어를 입력 받기 위한 제1 영역(200aa) 및 검색어 입력에 대한 결과로, 입력된 검색어에 대응되는 정보가 표시되는 제2 영역(200ab)을 포함할 수 있다. 이 때, 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크가 제2 영역(200ab)의 내부에 위치한 제2-1 영역(200ac)에 표시될 수 있다.As illustrated on the left side of FIG. 13, thescreen 200a of the user terminal includes a first area 200aa for receiving a search word input from the user and a first area 200aa on which information corresponding to the entered search word is displayed as a result of the search word input. It may include 2 areas (200ab). At this time, a first link expressing promotion for the first content may be displayed in the 2-1 area 200ac located inside the second area 200ab.

또한, 제2-1 영역(200ac)에 표시된 제1 링크에 대한 사용자의 선택 입력(13a) 및 제1 링크에 대응되는 애플리케이션이 이미 사용자의 단말에 설치되어 있다는 판정에 응답하여, 도 13의 중앙부에 예시된 바와 같이, 애플리케이션의 실행 이후 사용자가 최초로 로그인한 시점에 표시되는 사용자 단말의 화면(200c) 내의 제3-1 영역(200ca)에 제1 콘텐츠의 티저 콘텐츠가 디스플레이될 수 있다. 나아가, 사용자의 선택 입력(13b) 및 스크롤 입력(13c)에 응답하여, 다양한 기준에 따라 분류된 복수의 콘텐츠 리스트가 디스플레이되는 제3-2 영역(200cb)에 추천 콘텐츠 리스트(200cc)가 디스플레이될 수 있다. 다만, 도 5를 참조하여 상술한 바와 같이, 추천 콘텐츠 리스트가 디스플레이되는 영역은 도 13에 예시된 내용에 한정되지 않으며, 추천 콘텐츠 리스트는 제3-1 영역(200ca)에 디스플레이될 수도 있다.In addition, in response to the user's selection input 13a for the first link displayed in the 2-1 area 200ac and the determination that the application corresponding to the first link is already installed on the user's terminal, the central portion of FIG. 13 As illustrated, teaser content of the first content may be displayed in the 3-1 area 200ca of thescreen 200c of the user terminal displayed when the user first logs in after executing the application. Furthermore, in response to the user's selection input 13b and scroll input 13c, a recommended content list 200cc will be displayed in the 3-2 area 200cb, where a plurality of content lists classified according to various criteria are displayed. You can. However, as described above with reference to FIG. 5, the area where the recommended content list is displayed is not limited to the content illustrated in FIG. 13, and the recommended content list may be displayed in the 3-1 area 200ca.

도 14는 본 개시의 또 다른 실시예에 따른, 콘텐츠 추천 방법을 나타내는 순서도이다. 단, 이는 본 개시의 목적을 달성하기 위한 바람직한 실시예일뿐이며, 필요에 따라 일부 단계가 추가되거나 삭제될 수 있음은 물론이다.Figure 14 is a flowchart showing a content recommendation method according to another embodiment of the present disclosure. However, this is only a preferred embodiment for achieving the purpose of the present disclosure, and of course, some steps may be added or deleted as needed.

참고로, 도 14는 서비스 서버(100)에서 수행되는 콘텐츠 추천 방법의 단계/동작들을 나타내고 있다. 따라서, 이하 도 14를 참조한 설명들에서, 특정 단계/동작의 주체가 생략된 경우, 서비스 서버(100)에서 수행되는 것으로 이해될 수 있다. 다만, 실제 환경에서는, 서비스 서버(100)의 일부 기능/동작들이 사용자 단말(200) 측에 구현될 수도 있고, 사용자 단말(200)의 일부 기능/동작들이 서비스 서버(100) 측에 구현될 수도 있다. 즉, 특정 단계/동작의 수행 주체는 구현 방식에 따라 달라질 수도 있다.For reference, FIG. 14 shows steps/operations of a content recommendation method performed by theservice server 100. Accordingly, in the descriptions below with reference to FIG. 14, when the subject of a specific step/action is omitted, it may be understood as being performed in theservice server 100. However, in a real environment, some functions/operations of theservice server 100 may be implemented on theuser terminal 200 side, and some functions/operations of theuser terminal 200 may be implemented on theservice server 100 side. there is. In other words, the entity performing a specific step/action may vary depending on the implementation method.

도 14에 예시된 바와 같이, 본 개시의 일 실시예에 따른 콘텐츠 추천 방법은, 사용자의 단말로부터 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크를 통하여 애플리케이션의 설치 페이지로 유입된 과정에 대한 제1 정보를 수신하는 단계 S100에서 시작된다. 이 때, 상기 제1 콘텐츠는 사용자의 관심 콘텐츠를 의미할 수 있고, 상기 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크는 사용자의 선택 입력(e.g. 클릭 입력)에 응답하여 상기 제1 콘텐츠를 제공하는 애플리케이션의 설치 페이지로 연결되는 링크일 수 있다.As illustrated in FIG. 14, the content recommendation method according to an embodiment of the present disclosure is a first step for the process of entering the installation page of the application through a first link expressing a promotion for the first content from the user's terminal. 1 It begins at step S100 of receiving information. At this time, the first content may mean content of interest to the user, and the first link expressing promotion for the first content provides the first content in response to the user's selection input (e.g. click input). It may be a link to the installation page of the application being used.

단계 S200에서, 단계 S100을 통해 수신된 제1 정보에서 사용자로부터 입력된 검색어에 대한 정보가 추출될 수 있다. 이 때, 상기 검색어는 검색어의 속성에 따라 콘텐츠의 제목에 대한 제1 검색어 및 콘텐츠의 출연 배우, 장르, 제작사 및 제작진 중 어느 하나에 대한 제2 검색어로 분류될 수 있다.In step S200, information about the search word input by the user may be extracted from the first information received through step S100. At this time, the search term may be classified into a first search term for the title of the content and a second search term for any one of the actors, genres, production companies, and production crew of the content, depending on the attributes of the search term.

단계 S300에서, 상기 애플리케이션의 최초 실행 요청에 응답하여, 상기 검색어를 기초로 상기 제1 콘텐츠를 포함하는 복수의 추천 콘텐츠가 결정될 수 있다. 이 때, 상기 복수의 추천 콘텐츠는 콘텐츠의 속성에 따라 출연 배우, 장르, 제작사 및 제작진 중 적어도 하나를 포함하는 카테고리로 분류될 수 있다.In step S300, in response to an initial execution request of the application, a plurality of recommended contents including the first content may be determined based on the search term. At this time, the plurality of recommended contents may be classified into categories including at least one of actors, genres, production companies, and production crews according to the properties of the contents.

일 실시예에서, 단계 S300은, 사용자로부터 입력된 검색어의 속성이 제1 검색어로 식별된 경우, 상기 제1 콘텐츠 및 상기 제1 콘텐츠와 기준치 이상의 개수의 카테고리가 중복되는 콘텐츠를 복수의 추천 콘텐츠로 결정하는 단계를 포함할 수 있다.In one embodiment, in step S300, when the attribute of the search term input from the user is identified as the first search term, the first content and the content overlapping the number of categories equal to or greater than the reference value with the first content are divided into a plurality of recommended content. It may include a decision step.

보다 구체적으로, 사용자가 검색어로 제1 콘텐츠의 제목을 입력한 경우, 사용자의 제1 콘텐츠에 대한 관심도가 다소 높은 것으로 이해될 수 있다. 이러한 경우, 제1 콘텐츠와 출연 배우, 장르, 제작사, 제작진 중 2개 이상의 카테고리가 중복되는 제2 콘텐츠가 추천 콘텐츠로 결정됨으로써 콘텐츠 추천의 정확도를 향상시킬 수 있다.More specifically, when the user enters the title of the first content as a search term, it may be understood that the user's interest in the first content is somewhat high. In this case, the accuracy of content recommendation can be improved by determining the second content overlapping two or more categories among the first content and the actors, genres, production companies, and production crews as recommended content.

일 실시예에서, 단계 S300은, 사용자로부터 입력된 검색어의 속성이 제2 검색어로 식별된 경우, 상기 제1 콘텐츠 및 상기 제1 콘텐츠와 기준치 미만의 개수의 카테고리가 중복되는 콘텐츠를 복수의 추천 콘텐츠로 결정하는 단계를 포함할 수 있다.In one embodiment, in step S300, when the attribute of the search word input by the user is identified as the second search word, the first content and the content overlapping the number of categories less than the reference value with the first content are selected as a plurality of recommended contents. It may include a step of deciding.

보다 구체적으로, 사용자가 검색어로 제1 콘텐츠의 출연 배우, 장르, 제작사 및 제작진 중 어나 하나를 입력한 경우, 사용자의 제1 콘텐츠에 대한 관심도가 일반적인 수준인 것으로 이해될 수 있다. 이러한 경우, 제1 콘텐츠와 출연 배우, 장르, 제작사, 제작진 중 2개 미만의 카테고리가 중복되는 제2 콘텐츠가 추천 콘텐츠로 결정될 수 있다.More specifically, when the user enters any one of the actors, genres, production companies, and production crews of the first content as a search term, it can be understood that the user's interest in the first content is at a general level. In this case, the second content that overlaps with the first content in less than two categories among actors, genres, production companies, and production crews may be determined as recommended content.

일 실시예에서, 단계 S300은, 사용자로부터 입력된 검색어의 상기 검색어의 속성이 제2 검색어로 식별된 경우, 상기 제1 콘텐츠 및 제2 콘텐츠를 포함하는 복수의 추천 콘텐츠로 결정하는 단계를 포함할 수 있다. 이 때, 상기 제2 콘텐츠는 상기 제2 검색어의 속성과 일치하는 카테고리로 분류된 콘텐츠일 수 있다.In one embodiment, step S300 may include determining a plurality of recommended contents including the first content and the second content when the attribute of the search term input from the user is identified as a second search term. You can. At this time, the second content may be content classified into a category that matches the attributes of the second search term.

보다 구체적으로, 사용자가 검색어로 제1 콘텐츠의 출연 배우를 입력한 경우, 사용자는 제1 콘텐츠뿐만 아니라 제1 콘텐츠의 출연 배우에 대한 관심도가 높은 것으로 이해될 수 있다. 이러한 경우, 제1 콘텐츠의 출연 배우가 중복되는 제2 콘텐츠가 추천 콘텐츠로 결정됨으로써 사용자가 검색한 제1 콘텐츠의 출연 배우, 장르, 제작사 및 제작진 중 어느 하나에 대한 정보를 기초로 추천 콘텐츠가 결정됨으로써 콘텐츠 추천의 정확도를 향상시킬 수 있고, 사용자의 니즈를 충족시킬 수 있다.More specifically, when a user enters an actor appearing in the first content as a search term, it can be understood that the user has a high level of interest in not only the first content but also the actor appearing in the first content. In this case, the second content with overlapping actors from the first content is determined as recommended content, and the recommended content is determined based on information about any one of the actors, genres, production companies, and production crew of the first content searched by the user. By doing so, the accuracy of content recommendation can be improved and user needs can be met.

도 15는 본 개시의 몇몇 실시예들에 따른 컴퓨팅 시스템의 하드웨어 구성도이다. 도 15에 도시된 콘텐츠 추천 시스템(1000)은, 하나 이상의 프로세서(1100), 시스템 버스(1600), 통신 인터페이스(1200), 프로세서(1100)에 의하여 수행되는 컴퓨터 프로그램(1500)을 로드(load)하는 메모리(1400)와, 컴퓨터 프로그램(1500)을 저장하는 스토리지(1300)를 포함할 수 있다.15 is a hardware configuration diagram of a computing system according to some embodiments of the present disclosure. Thecontent recommendation system 1000 shown in FIG. 15 loads one ormore processors 1100, asystem bus 1600, acommunication interface 1200, and acomputer program 1500 performed by theprocessor 1100. It may include amemory 1400 that stores acomputer program 1500 and astorage 1300 that stores acomputer program 1500.

프로세서(1100)는 콘텐츠 추천 시스템(1000)의 각 구성의 전반적인 동작을 제어한다. 프로세서(1100)는 본 개시의 다양한 실시예들에 따른 방법/동작을 실행하기 위한 적어도 하나의 애플리케이션 또는 프로그램에 대한 연산을 수행할 수 있다. 메모리(1400)는 각종 데이터, 명령 및/또는 정보를 저장한다. 메모리(1400)는 본 개시의 다양한 실시예들에 따른 방법/동작들을 실행하기 위하여 스토리지(1300)로부터 하나 이상의 컴퓨터 프로그램(1500)을 로드(load) 할 수 있다. 버스(1600)는 콘텐츠 추천 시스템(1000)의 구성 요소 간 통신 기능을 제공한다. 통신 인터페이스(1200)는 콘텐츠 추천 시스템(1000)의 인터넷 통신을 지원한다. 스토리지(1300)는 하나 이상의 컴퓨터 프로그램(1500)을 비임시적으로 저장할 수 있다. 컴퓨터 프로그램(1500)은 본 개시의 다양한 실시예들에 따른 방법/동작들이 구현된 하나 이상의 명령어들(instructions)을 포함할 수 있다. 컴퓨터 프로그램(1500)이 메모리(1400)에 로드 되면, 프로세서(1100)는 상기 하나 이상의 명령어들을 실행시킴으로써 본 개시의 다양한 실시예들에 따른 방법/동작들을 수행할 수 있다.Theprocessor 1100 controls the overall operation of each component of thecontent recommendation system 1000. Theprocessor 1100 may perform operations on at least one application or program to execute methods/operations according to various embodiments of the present disclosure. Thememory 1400 stores various data, commands and/or information. Thememory 1400 may load one ormore computer programs 1500 from thestorage 1300 to execute methods/operations according to various embodiments of the present disclosure. Thebus 1600 provides a communication function between components of thecontent recommendation system 1000. Thecommunication interface 1200 supports Internet communication of thecontent recommendation system 1000.Storage 1300 may non-temporarily store one ormore computer programs 1500. Thecomputer program 1500 may include one or more instructions implementing methods/operations according to various embodiments of the present disclosure. When thecomputer program 1500 is loaded into thememory 1400, theprocessor 1100 can perform methods/operations according to various embodiments of the present disclosure by executing the one or more instructions.

몇몇 실시예들에서, 도 15를 참조하여 설명된 콘텐츠 추천 시스템(1000)은 가상 머신 등 클라우드 기술에 기반하여 서버 팜(server farm)에 포함된 하나 이상의 물리 서버(physical server)를 이용하여 구성될 수 있다. 이 경우, 도 15에 도시된 구성 요소 중 프로세서(1100), 메모리(1400) 및 스토리지(1300) 중 적어도 일부는 가상 하드웨어(virtual hardware)일 수 있을 것이며, 통신 인터페이스(1200) 또한 가상 스위치(virtual switch) 등 가상화된 네트위킹 요소로 구성될 수 있을 것이다.In some embodiments, thecontent recommendation system 1000 described with reference to FIG. 15 may be configured using one or more physical servers included in a server farm based on cloud technology such as a virtual machine. You can. In this case, at least some of theprocessor 1100,memory 1400, andstorage 1300 among the components shown in FIG. 15 may be virtual hardware, and thecommunication interface 1200 may also be a virtual switch. It may be composed of virtualized networking elements such as switches.

지금까지 도 1 내지 도 15를 참조하여 본 개시의 다양한 실시예들 및 그 실시예들에 따른 효과들을 언급하였다. 본 개시의 기술적 사상에 따른 효과들은 이상에서 언급한 효과들로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.So far, various embodiments of the present disclosure and effects according to the embodiments have been mentioned with reference to FIGS. 1 to 15 . The effects according to the technical idea of the present disclosure are not limited to the effects mentioned above, and other effects not mentioned can be clearly understood by those skilled in the art from the description below.

지금까지 설명된 본 개시의 기술적 사상은 컴퓨터가 읽을 수 있는 매체 상에 컴퓨터가 읽을 수 있는 코드로 구현될 수 있다. 상기 컴퓨터로 읽을 수 있는 기록 매체에 기록된 상기 컴퓨터 프로그램은 인터넷 등의 네트워크를 통하여 다른 컴퓨팅 장치에 전송되어 상기 다른 컴퓨팅 장치에 설치될 수 있고, 이로써 상기 다른 컴퓨팅 장치에서 사용될 수 있다.The technical ideas of the present disclosure described so far can be implemented as computer-readable code on a computer-readable medium. The computer program recorded on the computer-readable recording medium can be transmitted to another computing device through a network such as the Internet, installed on the other computing device, and thus used on the other computing device.

도면에서 동작들이 특정한 순서로 도시되어 있지만, 반드시 동작들이 도시된 특정한 순서로 또는 순차적 순서로 실행되어야만 하거나 또는 모든 도시 된 동작들이 실행되어야만 원하는 결과를 얻을 수 있는 것으로 이해되어서는 안 된다. 특정 상황에서는, 멀티태스킹 및 병렬 처리가 유리할 수도 있다. 이상 첨부된 도면을 참조하여 본 개시의 실시예들을 설명하였지만, 본 개시가 속하는 기술분야에서 통상의 지식을 가진 자는 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 본 발명이 다른 구체적인 형태로도 실시될 수 있다는 것을 이해할 수 있다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로 이해해야만 한다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 개시에 의해 정의되는 기술적 사상의 권리범위에 포함되는 것으로 해석되어야 할 것이다.Although operations are shown in the drawings in a specific order, it should not be understood that the operations must be performed in the specific order shown or sequential order or that all illustrated operations must be performed to obtain the desired results. In certain situations, multitasking and parallel processing may be advantageous. Although embodiments of the present disclosure have been described above with reference to the attached drawings, those skilled in the art will understand that the present invention can be implemented in other specific forms without changing the technical idea or essential features. I can understand that there is. Therefore, the embodiments described above should be understood in all respects as illustrative and not restrictive. The scope of protection of the present invention should be interpreted in accordance with the claims below, and all technical ideas within the equivalent scope should be construed as being included in the scope of rights of the technical ideas defined by this disclosure.

Claims (15)

Translated fromKorean
컴퓨팅 장치에 의하여 수행되는 방법에 있어서,
제1 콘텐츠에 대한 홍보를 표현하는 제1 링크에 대한 선택의 사용자 조작을 입력 받는 단계;
상기 제1 링크를 통하여 연결된 설치 페이지를 통해 애플리케이션을 설치하는 단계; 및
상기 제1 콘텐츠 및 제2 콘텐츠를 포함하는 복수의 콘텐츠로 구성된 추천 콘텐츠 리스트를 상기 애플리케이션에 최초 로그인 후 표시되는 최초 화면에 디스플레이 하는 단계를 포함하되,
상기 제1 링크는 상기 애플리케이션과 상이한 외부 플랫폼에 게시되는 링크인,
콘텐츠 추천 방법.
In a method performed by a computing device,
receiving an input of a user's operation of selecting a first link representing a promotion for the first content;
Installing an application through an installation page connected through the first link; and
Comprising the step of displaying a recommended content list consisting of a plurality of contents including the first content and the second content on the initial screen displayed after first logging in to the application,
The first link is a link posted on an external platform different from the application,
How to recommend content.
제1 항에 있어서,
상기 복수의 콘텐츠는 콘텐츠의 속성에 따라 출연 배우, 장르, 제작사 및 제작진 중 적어도 하나를 포함하는 카테고리로 분류되고,
상기 제2 콘텐츠는,
상기 복수의 카테고리 중 하나 이상의 카테고리가 상기 제1 콘텐츠와 일치하는 콘텐츠인,
콘텐츠 추천 방법.
According to claim 1,
The plurality of contents are classified into categories including at least one of actors, genres, production companies, and production crews according to the properties of the contents,
The second content is,
At least one category among the plurality of categories is content that matches the first content,
How to recommend content.
제1 항에 있어서,
상기 제1 링크는,
상기 제1 콘텐츠에 대한 제1 검색 페이지에 표시되는 링크이고,
상기 제1 콘텐츠에 대한 제1 검색 페이지는,
상기 제1 콘텐츠와 연관된 검색어에 대한 사용자의 입력을 통해 연결된 제2 검색 페이지를 통해 연결된 검색 페이지인,
콘텐츠 추천 방법.
According to claim 1,
The first link is,
It is a link displayed on the first search page for the first content,
The first search page for the first content is,
A search page connected through a second search page connected through a user's input of a search word related to the first content,
How to recommend content.
제3 항에 있어서,
상기 복수의 콘텐츠는 콘텐츠의 속성에 따라 출연 배우, 장르, 제작사 및 제작진 중 적어도 하나를 포함하는 카테고리로 분류되고,
상기 제2 콘텐츠는,
상기 검색어와 일치하는 카테고리에 대응되는 콘텐츠인,
콘텐츠 추천 방법.
According to clause 3,
The plurality of contents are classified into categories including at least one of actors, genres, production companies, and production crews according to the properties of the contents,
The second content is,
Content corresponding to a category that matches the search term,
How to recommend content.
컴퓨팅 장치에 의하여 수행되는 방법에 있어서,
제1 콘텐츠에 대한 홍보를 표현하는 제1 링크에 대한 선택의 사용자 조작을 입력 받는 단계;
상기 제1 링크를 통하여 연결된 애플리케이션을 실행하는 단계; 및
상기 제1 콘텐츠 및 제2 콘텐츠를 포함하는 복수의 콘텐츠로 구성된 추천 콘텐츠 리스트를 상기 애플리케이션에 최초 로그인 후 표시되는 화면에 디스플레이 하는 단계를 포함하되,
상기 제1 링크는 상기 애플리케이션과 상이한 외부 플랫폼에 게시되는 링크인,
콘텐츠 추천 방법.
In a method performed by a computing device,
receiving an input of a user's operation of selecting a first link representing a promotion for the first content;
executing an application connected through the first link; and
Comprising the step of displaying a recommended content list consisting of a plurality of contents including the first content and the second content on a screen displayed after first logging in to the application,
The first link is a link posted on an external platform different from the application,
How to recommend content.
제5 항에 있어서,
상기 복수의 콘텐츠는 콘텐츠의 속성에 따라 출연 배우, 장르, 제작사 및 제작진 중 적어도 하나를 포함하는 카테고리로 분류되고,
상기 제2 콘텐츠는,
상기 복수의 카테고리 중 하나 이상의 카테고리가 상기 제1 콘텐츠와 일치하는 콘텐츠인,
콘텐츠 추천 방법.
According to clause 5,
The plurality of contents are classified into categories including at least one of actors, genres, production companies, and production crews according to the properties of the contents,
The second content is,
At least one category among the plurality of categories is content that matches the first content,
How to recommend content.
제5 항에 있어서,
상기 제1 링크는,
상기 제1 콘텐츠에 대한 제1 검색 페이지에 표시되는 링크이고,
상기 제1 콘텐츠에 대한 제1 검색 페이지는,
상기 제1 콘텐츠와 연관된 검색어에 대한 사용자의 입력을 통해 연결된 제2 검색 페이지를 통해 연결된 검색 페이지인,
콘텐츠 추천 방법.
According to clause 5,
The first link is,
It is a link displayed on the first search page for the first content,
The first search page for the first content is,
A search page connected through a second search page connected through a user's input of a search word related to the first content,
How to recommend content.
제7 항에 있어서,
상기 복수의 콘텐츠는 콘텐츠의 속성에 따라 출연 배우, 장르, 제작사 및 제작진 중 적어도 하나를 포함하는 카테고리로 분류되고,
상기 제2 콘텐츠는,
상기 검색어와 일치하는 카테고리에 대응되는 콘텐츠인,
콘텐츠 추천 방법.
According to clause 7,
The plurality of contents are classified into categories including at least one of actors, genres, production companies, and production crews according to the properties of the contents,
The second content is,
Content corresponding to a category that matches the search term,
How to recommend content.
컴퓨팅 장치에 의하여 수행되는 방법에 있어서,
사용자의 단말로부터 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크를 통하여 애플리케이션의 설치 페이지로 유입된 과정에 대한 제1 정보를 수신하는 단계;
상기 제1 정보에서 상기 사용자로부터 입력된 검색어에 대한 정보를 추출하는 단계; 및
상기 애플리케이션의 최초 실행 요청에 응답하여, 상기 검색어를 기초로 상기 제1 콘텐츠를 포함하는 복수의 추천 콘텐츠를 결정하는 단계를 포함하되,
상기 제1 링크는 상기 애플리케이션과 상이한 외부 플랫폼에 게시되는 링크인,
콘텐츠 추천 방법.
In a method performed by a computing device,
Receiving first information about a process of entering the application installation page from the user's terminal through a first link expressing a promotion for the first content;
extracting information about a search term entered by the user from the first information; and
In response to an initial execution request of the application, determining a plurality of recommended contents including the first content based on the search term,
The first link is a link posted on an external platform different from the application,
How to recommend content.
제9 항에 있어서,
상기 검색어는,
검색어의 속성에 따라 콘텐츠의 제목에 대한 제1 검색어 및 콘텐츠의 출연 배우, 장르, 제작사 및 제작진 중 어느 하나에 대한 제2 검색어로 분류되고,
상기 복수의 추천 콘텐츠는,
콘텐츠의 속성에 따라 출연 배우, 장르, 제작사 및 제작진 중 적어도 하나를 포함하는 카테고리로 분류되는,
콘텐츠 추천 방법.
According to clause 9,
The search term is,
Depending on the properties of the search term, it is classified as a first search term for the title of the content and a second search term for any of the actors, genres, production companies, and production crew of the content,
The plurality of recommended contents are,
Depending on the nature of the content, it is classified into a category that includes at least one of the actors, genre, production company, and production crew,
How to recommend content.
제10 항에 있어서,
상기 애플리케이션의 최초 실행 요청에 응답하여, 상기 검색어를 기초로 상기 제1 콘텐츠를 포함하는 하나 이상의 추천 콘텐츠를 결정하는 단계는,
상기 검색어의 속성이 제1 검색어로 식별된 경우, 상기 제1 콘텐츠 및 상기 제1 콘텐츠와 기준치 이상의 개수의 카테고리가 중복되는 콘텐츠를 복수의 추천 콘텐츠로 결정하는 단계를 포함하는,
콘텐츠 추천 방법.
According to claim 10,
In response to an initial execution request of the application, determining one or more recommended contents including the first content based on the search term,
When the attribute of the search word is identified as a first search word, determining the first content and content overlapping a threshold number of categories or more with the first content as a plurality of recommended content,
How to recommend content.
제10 항에 있어서,
상기 애플리케이션의 최초 실행 요청에 응답하여, 상기 검색어를 기초로 상기 제1 콘텐츠를 포함하는 하나 이상의 추천 콘텐츠를 결정하는 단계는,
상기 검색어의 속성이 제2 검색어로 식별된 경우, 상기 제1 콘텐츠 및 상기 제1 콘텐츠와 기준치 미만의 개수의 카테고리가 중복되는 콘텐츠를 복수의 추천 콘텐츠로 결정하는 단계를 포함하는,
콘텐츠 추천 방법.
According to claim 10,
In response to an initial execution request of the application, determining one or more recommended contents including the first content based on the search term,
When the attribute of the search word is identified as a second search word, determining the first content and content overlapping a number of categories less than a standard value with the first content as a plurality of recommended content,
How to recommend content.
제10 항에 있어서,
상기 애플리케이션의 최초 실행 요청에 응답하여, 상기 검색어를 기초로 상기 제1 콘텐츠를 포함하는 하나 이상의 추천 콘텐츠를 결정하는 단계는,
상기 검색어의 속성이 제2 검색어로 식별된 경우, 상기 제1 콘텐츠 및 제2 콘텐츠를 포함하는 복수의 추천 콘텐츠로 결정하는 단계를 포함하되,
상기 제2 콘텐츠는,
상기 제2 검색어의 속성과 일치하는 카테고리로 분류된 콘텐츠인,
콘텐츠 추천 방법.
According to claim 10,
In response to an initial execution request of the application, determining one or more recommended contents including the first content based on the search term,
When the attribute of the search word is identified as a second search word, determining a plurality of recommended contents including the first content and the second content,
The second content is,
Content classified into a category that matches the attributes of the second search term,
How to recommend content.
프로세서; 및
명령어를 저장하는 메모리를 포함하고,
상기 명령어는 상기 프로세서에 의해 실행될 때, 상기 프로세서로 하여금,
제1 콘텐츠에 대한 홍보를 표현하는 제1 링크에 대한 선택의 사용자 조작을 입력 받는 동작;
상기 제1 링크를 통하여 연결된 설치 페이지를 통해 애플리케이션을 설치하는 동작; 및
상기 제1 콘텐츠 및 제2 콘텐츠를 포함하는 복수의 콘텐츠로 구성된 추천 콘텐츠 리스트를 상기 애플리케이션에 최초 로그인 후 표시되는 최초 화면에 디스플레이 하는 동작을 수행하도록 하되,
상기 제1 링크는 상기 애플리케이션과 상이한 외부 플랫폼에 게시되는 링크인,
콘텐츠 추천 시스템.
processor; and
Includes a memory for storing instructions,
When executed by the processor, the instruction causes the processor to:
An operation of receiving input of a user operation of selecting a first link representing a promotion for first content;
Installing an application through an installation page connected through the first link; and
Perform the operation of displaying a recommended content list consisting of a plurality of contents including the first content and the second content on the first screen displayed after first logging in to the application,
The first link is a link posted on an external platform different from the application,
Content recommendation system.
프로세서; 및
명령어를 저장하는 메모리를 포함하고,
상기 명령어는 상기 프로세서에 의해 실행될 때, 상기 프로세서로 하여금,
사용자의 단말로부터 제1 콘텐츠에 대한 홍보를 표현하는 제1 링크를 통하여 애플리케이션의 설치 페이지로 유입된 과정에 대한 제1 정보를 수신하는 동작;
상기 제1 정보에서 상기 사용자로부터 입력된 검색어에 대한 정보를 추출하는 동작; 및
상기 애플리케이션의 최초 실행 요청에 응답하여, 상기 검색어를 기초로 상기 제1 콘텐츠를 포함하는 복수의 추천 콘텐츠를 결정하는 동작을 수행하도록 하되,
상기 제1 링크는 상기 애플리케이션과 상이한 외부 플랫폼에 게시되는 링크인,
콘텐츠 추천 시스템.
processor; and
Includes a memory for storing instructions,
When executed by the processor, the instruction causes the processor to:
An operation of receiving first information about a process of entering the application installation page from the user's terminal through a first link representing a promotion for the first content;
extracting information about a search term input by the user from the first information; and
In response to the first execution request of the application, an operation is performed to determine a plurality of recommended contents including the first content based on the search term,
The first link is a link posted on an external platform different from the application,
Content recommendation system.
KR1020220188623A2022-12-292022-12-29Method and system for recommending contentActiveKR102620571B1 (en)

Priority Applications (4)

Application NumberPriority DateFiling DateTitle
KR1020220188623AKR102620571B1 (en)2022-12-292022-12-29Method and system for recommending content
PCT/KR2023/001828WO2024143684A1 (en)2022-12-292023-02-08Content recommendation method and system
TW112146219ATW202441967A (en)2022-12-292023-11-29Method and system for recommending content
KR1020230194299AKR20240107018A (en)2022-12-292023-12-28Method and system for recommending content

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020220188623AKR102620571B1 (en)2022-12-292022-12-29Method and system for recommending content

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020230194299ADivisionKR20240107018A (en)2022-12-292023-12-28Method and system for recommending content

Publications (1)

Publication NumberPublication Date
KR102620571B1true KR102620571B1 (en)2024-01-02

Family

ID=89511969

Family Applications (2)

Application NumberTitlePriority DateFiling Date
KR1020220188623AActiveKR102620571B1 (en)2022-12-292022-12-29Method and system for recommending content
KR1020230194299APendingKR20240107018A (en)2022-12-292023-12-28Method and system for recommending content

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
KR1020230194299APendingKR20240107018A (en)2022-12-292023-12-28Method and system for recommending content

Country Status (3)

CountryLink
KR (2)KR102620571B1 (en)
TW (1)TW202441967A (en)
WO (1)WO2024143684A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN120034673B (en)*2025-04-232025-07-29北京电子数智科技有限责任公司Personalized video push optimization method, device, storage medium and program product

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20160016575A (en)*2014-07-312016-02-15삼성전자주식회사System and method for providing recommendation content
KR20220054050A (en)*2020-10-232022-05-02주식회사 이알마인드Apparatus and method for providing information recommendation service
KR20220137336A (en)2021-04-022022-10-12목진문Media Content Recommendations Devices and Methods

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7925973B2 (en)*2005-08-122011-04-12Brightcove, Inc.Distribution of content
KR101308926B1 (en)*2011-12-302013-09-23주식회사 씨제이헬로비전Broadcasting service system and method providing function of popular application recommendation
JP7277440B2 (en)*2017-09-132023-05-19ロヴィ ガイズ, インコーポレイテッド Methods and Systems for Providing Associated Season Series Recording Functionality

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20160016575A (en)*2014-07-312016-02-15삼성전자주식회사System and method for providing recommendation content
KR20220054050A (en)*2020-10-232022-05-02주식회사 이알마인드Apparatus and method for providing information recommendation service
KR20220137336A (en)2021-04-022022-10-12목진문Media Content Recommendations Devices and Methods

Also Published As

Publication numberPublication date
TW202441967A (en)2024-10-16
KR20240107018A (en)2024-07-08
WO2024143684A1 (en)2024-07-04

Similar Documents

PublicationPublication DateTitle
US11044949B2 (en)Systems and methods for dynamic delivery of web content
US20230359612A1 (en)Identifying recurring sequences of user interactions with an application
US9699490B1 (en)Adaptive filtering to adjust automated selection of content using weightings based on contextual parameters of a browsing session
US20240095748A1 (en)Method and system for generating insights regarding a party in response to a call
US9645797B2 (en)Development system and method for providing external functionality
US10467229B2 (en)Query-time analytics on graph queries spanning subgraphs
US20140282371A1 (en)Systems and methods for creating or updating an application using a pre-existing application
JP2019537081A (en) Creating a project in a content management system
US20110276921A1 (en)Selecting content based on interest tags that are included in an interest cloud
US20140330821A1 (en)Recommending context based actions for data visualizations
US20200249921A1 (en)Structured development for web application frameworks
US20120159341A1 (en)Interactions with contextual and task-based computing environments
US8819587B1 (en)Methods of managing items in a shared workspace
US20130166527A1 (en)System and methods thereof for dynamically updating the contents of a folder on a device
US11157576B2 (en)Method, system and terminal for performing search in a browser
US11314735B2 (en)Generation of query stacks from object relationships
KR102344780B1 (en)Embeddable media content search widget
KR102620571B1 (en)Method and system for recommending content
US11475002B1 (en)Machine learning system for dynamic generation of computer-implemented policies
US20130227422A1 (en)Enterprise portal smart worklist
US9342530B2 (en)Method for skipping empty folders when navigating a file system
US9384285B1 (en)Methods for identifying related documents
US20170277794A1 (en)Guided search via content analytics and ontology
CN112114735B (en)Method and device for managing tasks
JP7719199B2 (en) Document processing method, device, equipment and medium

Legal Events

DateCodeTitleDescription
PA0109Patent application

Patent event code:PA01091R01D

Comment text:Patent Application

Patent event date:20221229

PA0201Request for examination
PA0302Request for accelerated examination

Patent event date:20230724

Patent event code:PA03022R01D

Comment text:Request for Accelerated Examination

Patent event date:20221229

Patent event code:PA03021R01I

Comment text:Patent Application

PE0902Notice of grounds for rejection

Comment text:Notification of reason for refusal

Patent event date:20230808

Patent event code:PE09021S01D

E701Decision to grant or registration of patent right
PE0701Decision of registration

Patent event code:PE07011S01D

Comment text:Decision to Grant Registration

Patent event date:20231206

A107Divisional application of patent
GRNTWritten decision to grant
PA0107Divisional application

Comment text:Divisional Application of Patent

Patent event date:20231228

Patent event code:PA01071R01D

PR0701Registration of establishment

Comment text:Registration of Establishment

Patent event date:20231228

Patent event code:PR07011E01D

PR1002Payment of registration fee

Payment date:20231228

End annual number:3

Start annual number:1

PG1601Publication of registration

[8]ページ先頭

©2009-2025 Movatter.jp