METHOD AND SYSTEM FOR PROVIDING CONTENTS

A method of providing contents according to the present invention may include receiving, from a user terminal, a request to output a specific page corresponding to a specific day of the week among a plurality of pages distinguished on the basis of the day of the week; identifying a specific user account logged in to the user terminal, and identifying a recommended content that is recommended for the specific user account among a plurality of contents provided on the specific day of the week; and providing, to the user terminal, at least some of the plurality of contents being serialized on that specific day of the week and the specific page in which a plurality of thumbnails corresponding to each of the plurality of contents are listed according to predetermined sorting criteria. A specific thumbnail corresponding to the recommended content among the plurality of thumbnails may include a recommendation indicator.

CROSS REFERENCE TO RELATED APPLICATION

The present application claims priority to Korean Patent Application No. 10-2022-0189336, filed on Dec. 29, 2022, the entire contents of which are incorporated herein for all purposes by reference.

BACKGROUND OF THE INVENTION

Field of the Invention

The present invention relates to a method and a system for providing contents. More particularly, the present invention relates to a method and a system for providing contents that are capable of providing customized recommended contents for each user when providing information on contents depending on a ranking on the basis of a day of the week in which the contents are serialized.

Description of the Related Art

As technology advances, the use of a digital device increases. In particular, a user terminal (e.g., smartphone, tablet PC, etc.) is equipped with various functions including communication functions such as making phone calls or texting messages, as well as surfing the web, listening to music, and watching videos using the Internet.

With the popularization of the user terminal, consumption of contents provided through the user terminal such as PC or mobile devices is rapidly increasing. As an example, there is webcomics.

As the consumption of these webcomics continues to increase, various service providers (or webcomic-related service providers) develop various services to secure users (or consumers, subscribers) who can use the services steadily.

Meanwhile, in order to ensure continuous consumption of contents such as webcomics, content providing services serialize contents in various ways. For example, by serializing specific contents on a specific day of the week, users are encouraged to visit every specific day of the week to use the users' favorite contents.

SUMMARY OF THE INVENTION

The present invention relates to a method and a system for providing contents that are capable of more effectively providing users with information on contents.

More particularly, the present invention relates to a method and a system for providing contents that are capable of providing customized recommended contents for each user when providing information on contents depending on a ranking on the basis of a day of the week in which the contents are serialized.

Further, the present invention relates to a method and a system for providing contents that provide a user environment in which users can intuitively recognize recommended contents.

To achieve the above-mentioned objects, there is provided a method of providing contents according to the present invention. The method may include: receiving, from a user terminal, a request to output a specific page corresponding to a specific serialized day of the week among a plurality of pages distinguished on the basis of a serialized day of the week; identifying a specific user account logged in to the user terminal, and identifying a recommended content that is recommended for the specific user account among a plurality of contents provided on the specific serialized day of the week; and providing at least some of the plurality of contents being serialized on that specific serialized day of the week and the specific page in which a plurality of thumbnails corresponding to each of the recommended contents are listed, with the user terminal, according to predetermined sorting criteria, in which a specific thumbnail corresponding to the recommended content among the plurality of thumbnails may include a recommendation indicator.

Further, there is provided a system for providing contents according to the present invention, the system may include: a communication unit configured to receive, from a user terminal, a request to output a specific page corresponding to a specific serialized day of the week among a plurality of pages distinguished on the basis of a serialized day of the week; and control unit configured to identify a specific user account logged in to the user terminal, and identify a recommended content that is recommended for the specific user account among a plurality of contents provided on the specific serialized day of the week, in which the control unit may provide at least some of the plurality of contents being serialized on that specific serialized day of the week and the specific page in which a plurality of thumbnails corresponding to each of the recommended contents are listed, with the user terminal, according to predetermined sorting criteria, and in which a specific thumbnail corresponding to the recommended content among the plurality of thumbnails may include a recommendation indicator.

Further, there is provided a program according to the present invention that is executed by one or more processes on an electronic device and stored on a computer-readable recording medium, the program may include: receiving, from a user terminal, a request to output a specific page corresponding to a specific serialized day of the week among a plurality of pages distinguished on the basis of a serialized day of the week; identifying a specific user account logged in to the user terminal, and identifying a recommended content that is recommended for the specific user account among a plurality of contents provided on the specific serialized day of the week; and providing at least some of the plurality of contents being serialized on that specific serialized day of the week and the specific page in which a plurality of thumbnails corresponding to each of the recommended contents are listed, with the user terminal, according to predetermined sorting criteria, in which the program may include instructions that perform to allow a specific thumbnail corresponding to the recommended content among the plurality of thumbnails to include a recommendation indicator.

As described above, the method and a system for providing contents according to the present invention provide an intuitive user environment that enables users to identify at a glance information on contents that are serialized on each day of the week by collecting and providing information on contents that are serialized on the basis of day of the week on a specific service page.

Further, the method and a system for providing contents according to the present invention may provide information on popular contents to the users by providing contents that are serialized on a specific serialized day of the week according to ranking.

Further, in the method and system of providing contents according to the present invention, the user may be provided with information on user-customized recommended contents together with information on popular contents by overlapping a recommendation indicator on a thumbnail corresponding to a recommended content selected based on user information of a specific user account.

Further, the method and a system for providing contents according to the present invention may encourage the user to use contents by recommending contents that are expected to be preferred by the user.

DETAILED DESCRIPTION OF THE INVENTION

Hereinafter, exemplary embodiments disclosed in the present specification will be described in detail with reference to the accompanying drawings. The same or similar constituent elements are assigned with the same reference numerals regardless of reference numerals, and the repetitive description thereof will be omitted. The terms ‘module’, ‘unit’, ‘part’, and ‘portion’ used to describe constituent elements in the following description are used together or interchangeably in order to facilitate the description, but the terms themselves do not have distinguishable meanings or functions. In addition, in the description of the exemplary embodiment disclosed in the present specification, the specific descriptions of publicly known related technologies will be omitted when it is determined that the specific descriptions may obscure the subject matter of the exemplary embodiment disclosed in the present specification. In addition, it should be interpreted that the accompanying drawings are provided only to allow those skilled in the art to easily understand the exemplary embodiments disclosed in the present specification, and the technical spirit disclosed in the present specification is not limited by the accompanying drawings, and includes all alterations, equivalents, and alternatives that are included in the spirit and the technical scope of the present invention.

The terms including ordinal numbers such as “first,” “second,” and the like may be used to describe various constituent elements, but the constituent elements are not limited by the terms. These terms are used only to distinguish one constituent element from another constituent element.

Singular expressions include plural expressions unless clearly described as different meanings in the context.

In the present application, it will be appreciated that terms “including” and “having” are intended to designate the existence of characteristics, numbers, steps, operations, constituent elements, and components described in the specification or a combination thereof, and do not exclude a possibility of the existence or addition of one or more other characteristics, numbers, steps, operations, constituent elements, and components, or a combination thereof in advance.

As illustrated inFIG.1(a), the present invention may provide information (e.g., thumbnail, title, author name, etc.) on contents serialized by the day of the week, and sorted according to specific sorting criteria (e.g., by popularity, by star rating, by number of views, etc.), on a page410corresponding to a specific day of the week. A user of a mobile device may form a home screen with at least one page410, preferably a plurality of different pages410, for his or her mobile device. Respective pages410contain widget icons or menu icons. The mobile device may offer an icon tree organized by a number of widget icons or menu icons to be used for such home screen pages410. The mobile device may also offer a menu for adding a new page410or deleting a page410used. Specifically, in order to form the home screen in the mobile device, a user may create a plurality of pages410, for example, the first page410the second page410and the third page410. Additionally, a user may dispose at least one widget icon in each page410. For instance, the first page410may contain the first widget icon and the second widget icon. Similarly, the second page410may contain the third, fourth and fifth widget icons, and the third page410may contain the sixth, seventh and eighth widget icons. Here, a user may also create an additional page410(not shown) and then dispose additional widget icons in the added page410. Meanwhile, a user may search for these pages410by using an input unit. For a page410search, the mobile device may have a key input unit allowing a navigation key input and/or a touch screen allowing a touch-based navigation input.

Further, as illustratedFIG.1(b), the present invention may specify a customized recommended content for each user based on user information associated with each user account, and provide a recommendation indicator430overlapping a thumbnail416corresponding to the specified recommended content.

A user may be provided with both contents information and user-customized recommended contents according to ranking by day of the week.

Furthermore, the present invention may encourage the user to view the contents, thereby increasing content use and ensuring continuous content consumption.

As described in the present specification, the term “content providing service” may be understood to comprehensively include and refer to services provided by a system100for providing contents according to the present invention. The content providing service may be understood as providing a service for providing contents to a user terminal200, as well as information related to the contents, and various functions necessary for using the contents.

Meanwhile, the system100for providing contents described in the present invention may be configured as a system for providing at least one of various types of contents.

The types of contents to which the present invention may be applied may be very diverse. For example, at least one of contents such as a webcomic or webcomics or comics, web novel, music, e-book, video, image, or the like may correspond to the contents provided by the present invention.

Hereinafter, for convenience of description, the content corresponding to a webcomic will be used as an example. As used herein, the term “webcomic” means a cartoon or comic strip provided through an Internet communication network.

The content may include at least one sub-content. When the sub-content is provided in plural, a plurality of sub-contents may constitute a series of contents.

Here, the term “series” may mean a series of projects or contents.

In the present invention, the term “sub-content” may be referred to as “episode” to avoid confusion between the terms content and sub-content. That is, the terms “sub-content” and “episode” may be used interchangeably in the present invention.

Furthermore, in the present invention, “using (consuming or viewing) a content” may be understood as using (consuming or viewing) an episode (or a sub-content).

Hereinafter, the system100for providing contents will be described with reference to the accompanying drawings, and the content providing service provided by the system100for providing contents will be described in detail.FIG.2is a conceptual view for describing a system for providing contents according to the present invention.

As illustrated inFIG.2, the system100for providing contents may include at least a communication unit110, a storage unit120, and a control unit130.

Here, the communication unit110may perform a role of providing (or transmitting) contents or various information related to the contents to the user terminal200through wired or wireless communication.

As illustrated inFIG.2, the user terminal200is not limited to any type of device, and may be a cell phone, a smart phone, a notebook computer, a portable computer (laptop computer), a slate PC, a tablet PC, an ultrabook, a desktop computer, a digital broadcast terminal, a personal digital assistant (PDA), a portable multimedia player (PMP), a navigation device, a wearable device (e.g., a watch-type device (smartwatch), a glass-type device (smart glass), and a head mounted display (HMD)), and the like. In the present invention, the user terminal may be used interchangeably with a user terminal device, an electronic device, and the like.

Further, the communication unit110may receive a user input related to the content use from the user terminal200. In the present invention, various services related to the content use may be provided to the user based on the user input received through the communication unit110.

Next, the storage unit120may be configured to store various information related to the content use. The storage unit120may include at least one of a content server (content database (DB))100athat includes information on a plurality of contents, and an artificial intelligence recommender server (AI recommender system and artificial intelligence recommendation database (DB))100bthat includes information used to select user-customized recommended contents based on artificial intelligence.

The information related to the content providing service of the present invention may be stored in at least a portion of the content server100aand the artificial intelligence recommendation server100b, and the present invention does not place any special limitation on this method. Accordingly, hereinafter, the storage unit120, content server100a, and artificial intelligence recommendation server100bmay not necessarily be separately distinguished, and may be represented as the storage unit120.

In addition, hereinafter, the content server and the content DB are not distinguished from each other and are collectively referred to as the content server100a, and the artificial intelligence recommendation server and the artificial intelligence recommendation DB are not distinguished from each other and are collectively referred to as the artificial intelligence recommendation server100b. That is, the content server100adescribed in the present invention can also be understood as the content DB, and the artificial intelligence recommendation server100bmay of course be understood as the artificial intelligence recommendation DB.

Further, the content server100aand the artificial intelligence recommendation server100b, which store a plurality of contents, may exist in a separate configuration from the storage unit120. In this case, the system100for providing contents according to the present invention may provide information stored in at least one of the content server100aand the artificial intelligence recommendation server100bto the user terminal200.

The storage unit120may be configured to store a plurality of contents and information associated therewith that may be provided by the system100for providing contents according to the present invention.

As illustrated inFIG.5, in the storage unit120, a plurality of contents may be matched on different days of the week and presented as matching information510and520.

A plurality of contents matched to a specific day of the week may be understood as contents that are serialized on a specific day of the week.

For example, as illustrated inFIG.5(a), the first to ninth contents511to519may be matched to a first specific serialized day of the week (e.g., “Thursday”). Further, as illustrated inFIG.5(b), the tenth to eighteenth contents521to529may be matched to a second specific serialized day of the week (e.g., “Friday”).

The first to ninth contents511to519matched to the first specific serialized day of the week (e.g., “Thursday”) may be understood to be serialized on the first specific day of the week (e.g., “Thursday”). Further, the tenth to eighteenth contents521to529matched on the second specific day of the week (e.g., “Friday”) may be understood to be serialized on the second specific day of the week (e.g., “Friday”).

Meanwhile, a specific content may be matched to both the first specific day of the week and the second specific day of the week. In this case, the specific content may be understood to be serialized on the first specific day of the week and the second specific day of the week, respectively.

According to one embodiment, the storage unit120may include ranking information for each of the plurality of contents. The ranking information may be matched to the respective contents and stored in the storage unit120.

The ranking information on the contents may be acquired according to various criteria. For example, the ranking information on the contents may be acquired based on criteria such as popularity, number of views (number of clicks), star ratings (evaluation score), paid purchases, etc. of a plurality of contents matched on a specific day of the week.

The ranking information on the contents may be stored as an accumulation of rankings (or ranking information) for each of a plurality of time points at which the ranking was acquired (or calculated). That is, the ranking for the contents may be managed as a ranking history, so that a history of ranking changes may be identified.

Further, in the storage unit120, user information associated with a user account subscribed to the content providing service according to the present invention may be stored.

As used herein, the term “user information” includes various information on the user account related to the content providing service, which may include profile information (e.g., age, gender, region, etc.) and history information on the user account.

Here, the history information may include information related to contents used (viewed or owned) by the user account (or the user terminal200to which the user account is logged in). For example, the history information may include at least one of i) history information on contents viewed in the user account (e.g., title of the viewed contents, episode number of the viewed episode, viewing date information, recency information, information on serialized day of the week, popularity information, information on contents viewed together, etc.), ii) feedback information on the user account for specific contents (e.g., review information, comment information, rating information, reaction information on contents recommendation, history of selecting an exit function icon in a pop-up window related to specific contents), iii) information related to an access pass (e.g., number of access passes owned, types of access passes owned, types of access passes used, dates of access passes used, events for which access passes were awarded, etc.), iv) preference information on the user account (e.g., genre information preferred by the user account, author information, time information of content use, information on type of content use, etc.), and v) information related to content viewing methods (e.g., information on access passes owned, information on electronic money owned, whether or not there is a history of regular payment registration, etc.).

In the present invention, contents that are of interest to a user may be recommended in a customized manner by considering the user information (or history information) associated with the user account.

Specifically, in the present invention, unviewed contents that have not been viewed by the user account, contents that are expected to be preferred by the user account, and the like may be specified as recommended contents based on the history information associated with the user account.

Further, in the present invention, information on the specified recommended contents (e.g., the recommendation indicator, see the reference numeral430inFIG.1(b)) may be displayed on the user terminal200.

The user may refer to the information on recommended contents provided by the present invention to facilitate the selection for the content use.

The system100for providing contents according to the present invention may include a history server (not illustrated, or history database (DB)).

User information or history information associated with a user may be stored on the history server (not illustrated). For example, the history server (not illustrated) may store history information that includes history information on contents viewed by the user account and information related to an access pass assigned to the user account.

The history server (not illustrated) that stores a plurality of history information may be present as part of the storage unit120, or may be present as a separate configuration from the storage unit120.

When the history server is present separately from the storage unit120, the system100for providing contents may refer to the history server (not illustrated) to recommend contents for the user account.

Next, the control unit130may perform a series of processes related to the content providing service. Further, the control unit130may perform a role in controlling the configurations described above.

In an alternate embodiment, the role of control unit130may be configured to be performed by at least one of the content server100aand artificial intelligence recommendation server100bdescribed above.

In an example, among the roles performed by the control unit130, a series of processes of providing contents may be configured to be performed by the content server100aand a series of processes of selecting user-customized recommended contents based on artificial intelligence may be configured to be performed by the artificial intelligence recommendation server100b.

However, the present invention does not place any specific limitations on the subject performing the role related to the content providing service. Therefore, hereinafter, the control unit130, content server100a, and artificial intelligence recommendation server100bmay not necessarily be separately distinguished from each other, and may be described by being represented as the control unit130. That is, a function that is described below as being performed by the control unit130may be performed by at least one of the content server100aand the artificial intelligence recommendation server100b.

The control unit130may sort each of thumbnails of a plurality of contents serialized by the day of the week, according to any one of a plurality of preset sorting criteria, and provide the thumbnails on a page corresponding to a specific serialized day of the week.

Here, the preset sorting criteria may be set in various ways by an administrator of the system100and the control unit130. For example, the preset sorting criteria may be based on popularity (overall popularity, popularity by age, popularity by gender, etc.), star rating, number of views, number of reviews, or time point updated.

Further, the control unit130may display the recommendation indicator430overlapping any one of the plurality of thumbnails sorted according to the preset sorting criteria.

The thumbnail displaying the recommendation indicator430may correspond to the recommended content specified for being recommended to the user account among a plurality of contents serialized on a specific day of the week.

The control unit130may specify customized recommended contents for each user account based on the user information associated with the user account.

That is, the control unit130may specify different recommended contents for each user account based on the user information associated with the user account. Further, the control unit130may overlap the recommendation indicators430on different thumbnails based on recommended contents being differently specified for each user account.

The control unit130may include any type of device capable of processing data, such as a processor. Here, the processor may refer to a hardware built-in data processing device having a circuit physically structured to perform a function expressed in a code or instructions included in a program. Examples of the hardware built-in data processing device may include processing devices such as a microprocessor, a central processing unit (CPU), a processor core, a multiprocessor, an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), etc., but the scope of the present invention is not limited thereto.

Hereinafter, with reference to the accompanying drawings, a method of providing user-customized recommended contents according to the present invention will be described in more detail.FIG.3is a flowchart for describing a method of providing contents according to the present invention.FIGS.4and5are conceptual illustrations for describing a method of providing recommended contents on the basis of serialized days of the week,FIGS.6A and6Bare conceptual illustrations for describing a method for providing recommended contents on the basis of user information,FIG.8is a conceptual illustration for describing a page served on a non-login user's electronic device, andFIG.9is a conceptual illustration for describing a method of providing recommended contents according to sorting criteria.

In a method of providing contents according to the present invention, a process of receiving, from the user terminal200, a request to output a specific page corresponding to a specific day of the week among a plurality of pages distinguished on the basis of a day of the week may proceed (S310).

As illustrated inFIG.4, in the present invention, there may be pages410and420corresponding to each of the different serialized days of the week. The control unit130may display thumbnails of contents being serialized on a specific day of the week, on a page corresponding to a specific day of the week (e.g., a page corresponding to “Thursday”401).

The control unit130may refer to matching information matched to a specific day of the week from the storage unit120to display a thumbnail of each of a plurality of contents serialized on the specific day of the week on a page corresponding to the specific day of the week.

As illustrated inFIG.5, in the storage unit120, there may be matching information510and520in which a plurality of contents are matched for each different day of the week.

In the present invention, the contents that are matched on a specific day of the week may be understood as the contents that are serialized on a specific day of the week.

For example, as illustrated inFIG.5(a), the first to ninth contents511to519may be matched to a first specific day of the week (e.g., “Thursday”). Further, as illustrated inFIG.5(b), the tenth to eighteenth contents521to529may be matched to a second specific day of the week (e.g., “Friday”).

The first to ninth contents511to519matched to the first specific day of the week (e.g., “Thursday”) may be understood to be serialized on the first specific day of the week (e.g., “Thursday”). Further, the tenth to eighteenth contents521to529matched on the second specific day of the week (e.g., “Friday”) may be understood to be serialized on the second specific day of the week (e.g., “Friday”).

A specific content may be matched to both the first specific day of the week and the second specific day of the week. In this case, the specific contents may be understood to be serialized on the first specific day of the week and the second specific day of the week, respectively.

A request to output a specific page corresponding to a specific day of the week may be made in a variety of ways. For example, the control unit130may receive a request to output a page corresponding to the current day of the week, based on the current day of the week. The control unit130may receive a request to output a page corresponding to Thursday from the user terminal200based on the current day of the week being Thursday. In addition, the control unit130may receive a request to output a page corresponding to Friday from the user terminal200based on the current day of the week being Friday.

As another example, the control unit130may receive a request to output a page corresponding to a specific day of the week, based on a graphical object corresponding to the specific day of the week being selected.

As illustrated inFIGS.4(a) and4(b), the control unit130may provide graphical objects401and402corresponding to each of a plurality of days of the week (e.g., “Monday through Sunday”), on the page410.

When a graphic object corresponding to a specific day of the week is selected among the plurality of graphic objects401and402, the control unit130may receive a request to output a specific page corresponding to the specific day of the week.

For example, as illustrated inFIG.4(a), the control unit130may receive a request to output a first specific page410corresponding to a first specific day of the week (e.g., “Thursday”), based on the graphical object401corresponding to the first specific day of the week being selected.

For example, as illustrated inFIG.4(b), the control unit130may receive a request to output a second specific page420corresponding to a second specific day of the week (e.g., “Friday”), based on the graphical object402corresponding to the second specific day of the week being selected.

In the method of providing contents according to the present invention, a process of identifying a specific user account logged in to the user terminal and identifying recommended contents for the specific user account among a plurality of contents provided on a specific day of the week may proceed (S320).

The control unit130may identify (determine) customized recommended contents for each user account based on the user information associated with the user account. Specifically, the control unit130may determine contents satisfying a preset viewing condition and a ranking condition among a plurality of contents provided on a specific day of the week as recommended contents for the user account.

Here, the recommended contents satisfying the preset viewing condition may be unviewed contents that have not been viewed by a specific user account among a plurality of contents serialized on a specific day of the week, or contents that have been viewed by a specific user account less than a preset number of times.

The control unit130may determine unviewed contents that have not been viewed by a specific user account, or that have been viewed by a specific user account less than a preset number of times, among a plurality of contents on a specific day of the week, as recommended contents, based on the user information (history information) associated with each user account.

For example, as illustrated inFIG.6A(a), user information610matched to a first user account600amay not include a history of viewing “ghost face battle” content. That is, the “ghost face battle” content may correspond to unviewed content among a plurality of contents serialized on a specific day of the week (e.g., “Thursday”) for the first user account600a.

Accordingly, as illustrated in ofFIG.6A(b), when there is a request to output a specific page corresponding to a specific day of the week (e.g., “Thursday”) from the first user account600a, the control unit130may determine the “ghost face battle” content that has no history of being viewed by the first user account600aamong a plurality of contents serialized on the specific day of the week as a recommended content for the first user account.

Further, the recommended contents satisfying the preset ranking condition may be related to popularity in a user group that is determined based on the user information associated with the user account.

The control unit130may determine contents that is recommended for a user group to which a user of a specific user account belongs, among a plurality of contents, as recommended contents for the user account. For example, the control unit130may determine content that is most popular in the user group to which the user of the user account belongs as a recommended content for the user account.

In this case, even though the control unit130receives a request to output a page for the same day of the week from the first user account and the second user account included in the same user group, the recommended contents may be the same or different from each other depending on the content viewing history of the first user account and the second user account.

When the control unit130receives a request to output a page for the first day of the week from the first user account and the second user account included in the first user group among a plurality of user groups, the same or different recommended contents may be recommended depending on the content viewing history of each of the first user account and the second user account.

Specifically, it is assumed that there is a first content that is most popular on the first day of the week among the first user group, and a second content that is second most popular after the first content.

Further, when the viewing history of the first user account satisfies the viewing condition described above for the first content and the second content, the control unit130may determine the first content as the recommended content for the first user account.

In contrast, when the viewing history of the second user account does not satisfy the viewing condition for the first content, but satisfies the viewing condition for the second content, the control unit130may determine the second content as the recommended content for the second user account.

In the method of providing contents according to the present invention, a process of providing a specific page listing at least some of a plurality of contents serialized on a specific day of the week and a plurality of thumbnails corresponding to each of recommended contents to the user terminal may proceed (S330), according to predetermined sorting criteria.

The control unit130may list a plurality of thumbnails corresponding to each of a plurality of contents serialized on a specific day of the week on a specific page, according to preset sorting criteria for the plurality of contents.

As described above, the storage unit120may have the matching information510and520matched for each day of the week. Further, the matching information510matched on a specific day of the week (e.g., “Thursday”) may include information on the plurality of contents511to519serialized on the specific day of the week (seeFIG.5).

The control unit130may display a plurality of thumbnails411to419corresponding to each of the plurality of contents515to519serialized on a specific day of the week, on the specific page410, with reference to the matching information510matched to the specific day of the week.

In this case, the control unit130may display a plurality of different thumbnails on a specific page when the specific days of the week corresponding to the output requests are different from each other.

For example, as illustrated inFIG.4(a), when there is a request to output the specific thumbnails411to419, corresponding to each of the first to ninth contents serialized on “Thursday”, on the specific page410.

In contrast, as illustrated inFIG.4(b), when there is a request to output the specific page410corresponding to “Friday,” the control unit130may display tenth to eighteenth thumbnails421to429corresponding to each of the tenth to eighteenth contents.

Further, the control unit130may list (or sort) and display the plurality of thumbnails411to419according to any one of a plurality of preset sorting criteria, on the specific page410corresponding to a specific day of the week.

Here, the preset sorting criteria may be set in various ways by an administrator of the system100and the control unit130. For example, the preset sorting criteria may be set based on popularity (overall popularity, popularity by age, popularity by gender, etc.), star rating, number of views, number of reviews, or time point updated.

The control unit130may sequentially dispose the plurality of thumbnails on an area of a page corresponding to the ranking based on one of the plurality of preset sorting criteria.

For example, as illustrated inFIG.4(a), the control unit130may list (or sort) and display the thumbnails, starting with a thumbnail corresponding to the content with the highest “popularity” ranking among a plurality of contents serialized on a specific day of the week, on the specific page410corresponding to “Thursday”.

Specifically, the control unit130may display a thumbnail411of the content corresponding to the first popularity ranking in the first area on the specific page410corresponding to the first popularity ranking. Further, the control unit130may display a thumbnail of the content corresponding to the second popularity ranking lower than the first popularity ranking in a second area on the specific page410corresponding to the second popularity ranking, and a thumbnail of the content corresponding to a third popularity ranking lower than the second popularity ranking in a third area on the specific page410corresponding to the third popularity ranking.

Meanwhile, on the user terminal200, a portion of a specific page corresponding to a specific day of the week may be displayed.

The control unit130may display only thumbnails of some contents corresponding to a preset number of contents among the plurality of contents serialized on the specific day of the week, on the portion of the specific page.

Further, the control unit130may allow the recommended contents to include some contents corresponding to the preset number of contents.

That is, when the control unit130provides the thumbnails of some contents among the plurality of contents serialized on a specific day of the week to the user terminal200, the control unit130may control that the thumbnails provided to include the recommended contents in the user account.

Further, the control unit130may select at least some contents to provide information as thumbnails on a specific page based on the user information according to a specific user account.

Further, the control unit130may provide at least one of thumbnails for different contents on a specific page based on the user information.

Specifically, the control unit130may provide a thumbnail for different content, based on the user information associated with the user account (at least one of the user's age, gender, and genre preference based on a history of content viewed in the past), according to the user information.

Further, the control unit130may overlay the recommendation indicator on a specific thumbnail corresponding to the recommended content among the plurality of thumbnails.

The control unit130may provide the recommendation indicator430with the thumbnail corresponding to a specific content selected based on the user information on a specific logged-in user account from the plurality of contents.

The recommendation indicator may include guidance information indicating why the recommended content has been selected as the recommended content. For example, as illustrated inFIG.4(a), the control unit130may provide the recommendation indicator430including guidance information (e.g., “AI recommended”) that overlays on any one thumbnail416of the plurality of thumbnails411to419.

In this case, the control unit130may display the recommendation indicator overlaying on the thumbnail416corresponding to the content that is expected to be preferred in the user account among the plurality of contents serialized on a specific day of the week.

The control unit130may select a content that is expected to be preferred in the user account as a recommended content, based on the user information associated with the user account.

The control unit130may select a content satisfying a preset condition (criteria) among the plurality of contents as a recommended content for the user account.

For example, the control unit130may select an unviewed content that has not been viewed in the user account as a recommended content for the user account based on the user information (history information) associated with the user account.

As illustrated inFIG.6A(a), the user information610associated with the first user account600amay include information on viewed contents that have been viewed in the first user account600a(e.g., “the remarried empress,” “freaking love,” “imperial villainess,” “salaryman wizard,”611to614).

The control unit130may specify an unread content (e.g., “ghost face battle”516) that has not been viewed in the first user account600aamong a plurality of contents (see the reference numerals511to519inFIG.5) serialized on a specific day of the week (e.g., “Thursday”) as a recommended content.

As illustrated inFIG.6A(b), the control unit130may overlay the recommendation indicator430on the thumbnail416corresponding to a recommended content (e.g., “ghost face battle”) among a plurality of contents serialized on a specific day of the week on the electronic device200that is logged in with the first user account600a.

When an item corresponding to the recommended content is selected by the user terminal200, the control unit130may provide an episode page including an episode list of the episodes that constitute the recommended content on the user terminal200.

Hereinafter, a method of overlaying the recommendation indicator on a thumbnail corresponding to a specific content, based on the user information associated with the user account, will be described in more detail.

The content providing service according to the present invention may be configured to provide the plurality of pages corresponding to each of the different days of the week. Further, the control unit130may configure the plurality of pages such that each of the plurality of pages includes a thumbnail of one of the recommended contents recommended for a specific user account.

The control unit130may overlay the recommendation indicator on a thumbnail of a first recommended content that satisfies a viewing condition and a recommendation condition for a specific user account among a plurality of contents serialized on a first day of the week on a first page corresponding to the first day of the week among different days of the week.

Further, the control unit130may overlay the recommendation indicator on a thumbnail of a second recommended content that satisfies a viewing condition and a recommendation condition for the specific user account among a plurality of contents serialized on a second day of the week on a second page corresponding to the second day of the week.

In this case, the first recommended content and the second recommended content may be different from each other.

That is, the control unit130may overlay the recommendation indicators430on different thumbnails, according to the day of the week corresponding to a page in which there is a request to output from a specific user account.

To this end, the control unit130may select a recommended content for each of the days associated with a specific user account, based on the user information associated with the specific user account.

The control unit130may specify an unviewed content that has no history of being viewed in the user account among the plurality of contents serialized on each of the days of the week as a recommended content for each of the days of the week.

Further, the control unit130may overlay the recommendation indicator430on a thumbnail corresponding to the recommended content of a specific day of the week based on a request to output a page corresponding to the specific day of the week among the plurality of days of the week.

For example, as illustrated inFIG.4(a), on the page410corresponding to the first day of the week (e.g., “Thursday”), the recommendation indicator430may overlay on the thumbnail416corresponding to an unviewed content (“ghost face battle”516) that has no history of being viewed in the first user account600aamong a plurality of content serialized on the first day of the week (see the reference numerals511to519inFIG.5A).

In contrast, as illustrated inFIG.4(b), at the page420corresponding to the second day of the week (e.g., “Friday”), the recommendation indicator430may overlay on a thumbnail427corresponding to an unviewed content (“money game”527) that has no history of being viewed in the first user account600aamong a plurality of content serialized on the second day of the week (see the reference numerals521to529inFIG.5(b)).

The control unit130may overlay the recommendation indicator430on thumbnails corresponding to different contents based on the user information associated with each of the different user accounts, even if there are requests to output pages corresponding to the same serialized day of the week.

That is, the control unit130may overlay the recommendation indicator on the thumbnails corresponding to the different contents when an unread content in each of the first user account and the second user account is different from each other, even if there are requests for output pages for the first day of the week in the first user account and the second user account.

Specifically, the control unit130may overlay the recommendation indicator on the thumbnails corresponding to the different contents based on the viewed content that has been viewed (or unviewed content that has not been viewed) in each of the first user account600aand the second user account600b, even though there are requests to output pages corresponding to the same day of the week from the first user account600aand the second user account600b.

For example, as illustrated inFIG.6A(a), user information610matched to the first user account600amay not include a history of viewing “ghost face battle” content. That is, the “ghost face battle” content may correspond to unviewed content among a plurality of contents serialized on a specific day of the week (e.g., “Thursday”) for the first user account600a.

Accordingly, as illustrated inFIG.6A(b), the control unit130may overlay the recommendation indicator430on the thumbnail416corresponding to the “ghost face battle” content that has no history of being viewed by the first user account600aamong a plurality of contents serialized on a specific day of the week (e.g., “Thursday”) when there is a request to output a specific page corresponding to the specific day of the week from the first user account600a.

In contrast, as illustrated inFIG.6B(a), the user information620associated with the second user account600bmay include a viewing history of a “ghost face battle” content622. That is, for the second user account600b, the “ghost face battle” content may correspond to the viewed content.

Accordingly, as illustrated inFIG.6B(b), when there is a request to output a specific page corresponding to a specific day of the week (e.g., “Thursday”) from the second user account600b, the control unit130may overlay the recommendation indicator430on the thumbnail411corresponding to “the remarried empress” content that has no history of being viewed in the second user account600b, rather than on the thumbnail416corresponding to the “ghost face battle” content that has a history of being viewed in the second user account600b, among a plurality of contents serialized on the specific day of the week.

Further, when the control unit130receives a request to output a page for the first day of the week from the first user account and the second user account included in the first user group of the plurality of user groups, the control unit130may overlay the recommendation indicator on the same or different recommended content based on the content viewing history of the first user account and the second user account, respectively.

Specifically, it is assumed that there is a first content that is most popular on the first day of the week among the first user group, and a second content that is second most popular after the first content.

The control unit130may overlay the recommendation indicator on a thumbnail corresponding to the first content on a page for the first day of the week provided to the first user account, based on the viewing history of the first user account satisfying the viewing condition described above for the first content and the second content.

In contrast, the control unit130may overlay the recommendation indicator on a thumbnail corresponding to the second content on a page for the first day of the week provided to the second user account, based on the viewing history of the second user account not satisfying the viewing condition for the first content and satisfying the viewing condition for the second content.

The control unit130may determine any one of the plurality of recommended contents as a recommended content, excluding the contents that do not satisfy the viewing condition when there is a plurality of recommended contents satisfying the recommendation condition among a plurality of contents.

As illustrated inFIG.7, the storage unit120may have criteria information700on criteria for selecting a recommended content from a plurality of contents serialized on a specific day of the week.

The criteria information700may include information on contents that should be excluded from selection as recommended contents among a plurality of contents serialized on a specific day of the week. In the present invention, the criteria information700may also be referred to as recommendation exclusion criteria information. Furthermore, in the present invention, both the criteria information and the recommendation exclusion criteria information may be given the reference numeral “700”.

The recommendation exclusion criteria information700may include i) content viewed in the user account710, ii) content of interest in the user account720, iii) recommendation rejected content from the user account730, iv) brand content740(e.g., content containing a promotion of a company), v) public entity content750(e.g., content containing a promotion of a public entity), vi) restricted content for youth760(or adult content, but not applicable if the user account is of legal age), vii) blacklisted content770(e.g., content categorized as blacklisted), viii) unserved content780(e.g., content for which the content providing service is pending or terminated), and ix) long-term dormant content790should be excluded from the selection of the recommended content.

The control unit130may select the recommended content from unviewed contents that have not been viewed, excluding viewed contents that have been viewed in the user account, among a plurality of contents serialized on a specific serialized day of the week.

In this case, the control unit130may select the recommended content from the remaining contents, even if the contents are unviewed, excluding the content of interest in the user account or recommendation rejected content, brand content, public entity content, content of interest or recommendation rejected content that rejected recommendation, restricted content for youth, unserved content, and long-term dormant content.

In the present invention, the remaining contents that are excluded based on the recommendation exclusion criteria information700among the plurality of contents serialized on a specific day of the week may be referred to as “candidate content.” However, hereinafter, for convenience of description, a case in which “candidate content” is “unviewed content” will be described as an example. Accordingly, “unviewed content” as described in the present invention may also be understood as “candidate content”.

The control unit130may select (specify or determine) a content satisfying a specific condition as an unviewed content based on the user information associated with the user account.

The control unit130may select the unviewed content based on various conditions. These various conditions may be set by at least one of an administrator of the system100and the control unit130.

For example, the control unit130may determine the content that has been viewed less than a preset number of times in the user account over a predetermined period of time (e.g., less than three times in a six-month period) as the unviewed content.

That is, the control unit130may determine the content that has been viewed equal to or greater than a preset number of times in the user account over a predetermined period of time (e.g., 3 or more times in a six-month period) as the viewed content.

For example, as illustrated inFIG.6B(b), when the “ghost face battle” content622has a history of being viewed “once” in the second user account600b, the control unit130may determine the “ghost face battle” content622as the unviewed content.

The control unit130may select and specify any one of a plurality of unviewed contents as the recommended content when there is a plurality of unviewed contents in the user account among a plurality of contents serialized on a specific day of the week.

In this case, the control unit130may select a content that is expected to be of interest in the user account as the recommended content among the plurality of unviewed contents based on the user information associated with the user account.

The control unit130may select any one of the plurality of unviewed contents as the recommended content based on age, preferences (preferred genre, preferred author, etc.), and gender of a specific user account.

For example, the control unit130may expect a specific user account to be interested in a content that has been viewed in a different user account that corresponds to the age of the specific user account. Further, the control unit130may select the content viewed in the different user account as a recommended content for the specific user account.

As another example, the control unit130may calculate points (or scores) for a plurality of contents serialized on a specific day of the week, based on the user information associated with the user account. Further, the control unit130may select the recommended content among the plurality of unviewed contents based on the calculated score. For example, the control unit130may select a content with the highest calculated score among the plurality of unread content as the recommended content.

Criteria (methods) for calculating scores for a plurality of contents may vary. For example, the control unit130may calculate scores for the plurality of contents based on popularity, number of views, ratings, reviews, and paid purchases of a plurality of contents serialized on a specific day of the week.

In one embodiment, the control unit130may make the recommendation indicator430overlaying on a thumbnail of a specific content disappear when a predetermined condition is met.

The predetermined condition that causes the recommendation indicator430to disappear may vary. These various conditions may be set by at least one of an administrator of the system100and the control unit130.

For example, when a specific content is viewed a preset number of times (or a predetermined number of times, e.g., “3 times”), the control unit130may remove the recommendation indicator430from the thumbnail of the specific content.

In this case, the control unit130may overlay the recommendation indicator430on a thumbnail of a content different from the specific content based on the recommendation indicator430disappearing from the thumbnail of the specific content.

For example, the control unit130may overly the recommendation indicator430on a thumbnail of a content that is expected to be of interest next to the specific content in the user account among the plurality of unviewed contents.

As another example, the control unit130may overlay the recommended indicator on a thumbnail of a content that has the second highest calculated score (or the second highest after the specific content) among the plurality of unviewed content.

As illustrated inFIG.8and in accordance with another embodiment, the control unit130may not display the recommendation indicator430on any of the plurality of thumbnails411to419that correspond to each of the plurality of contents when there is no recommended content among the plurality of contents serialized on a specific day of the week.

For example, the control unit130may determine that the recommended content does not exist when the control unit130receives a request for a specific page corresponding to a specific day of the week from a non-loggedin electronic device200. The control unit130may not display the recommendation indicator430on a specific page provided to the non-logged-in electronic device200.

That is, the control unit130may not overlay the recommendation indicator on the thumbnails corresponding to the contents serialized on the specific day of the week included in the specific page when the control unit130receives a request to output a specific page corresponding to a specific day of the week from a user terminal to which the user account is not logged in.

Further, the control unit130may determine that the recommended content does not exist when there is no unviewed content from the specific user account among the plurality of contents serialized on a specific serialized day of the week. That is, the control unit130may not display the recommendation indicator430in the specific user account when all of the plurality of contents serialized on a specific day of the week have been viewed.

In one embodiment, the control unit130may list (or sort) and display a plurality of thumbnails on the specific page410corresponding to a specific day of the week according to any one of a plurality of sorting criteria.

Here, the preset criteria may vary. For example, the preset sorting criteria may be set based on at least one of popularity, star rating (or rating score), time point updated, and number of views for each of a plurality of contents serialized on a specific day of the week.

The control unit130may sequentially dispose the plurality of thumbnails based on one of the plurality of preset sorting criteria, according to the ranking according to the one of the plurality of preset sorting criteria.

That is, the control unit130may sequentially list a plurality of thumbnails included in the specific page according to the popularity ranking of the plurality of contents associated with at least one of a plurality of different popularity criteria.

For example, the control unit130may display a thumbnail411of the content corresponding to the first popularity ranking in a first area corresponding to the first popularity ranking. Further, the control unit130may display a thumbnail of the content corresponding to the second popularity ranking lower than the first popularity ranking in a second area corresponding to the second popularity ranking, and a thumbnail of the content corresponding to the third popularity ranking lower than the second popularity ranking in a third area corresponding to the third popularity ranking.

The control unit130, based on the sorting criteria being changed, may rearrange and dispose a plurality of thumbnails according to the changed sorting criteria. In this case, the control unit130may overlay the recommendation indicators430on a thumbnail corresponding to the same content according to the changed sorting criteria even if the plurality of thumbnails are rearranged and disposed.

As illustrated inFIG.9(a), based on a first preset sorting criterion910(e.g., “popularity”), the plurality of thumbnails are sorted, and the recommendation indicator430may the thumbnail416corresponding to the recommended content.

As illustrated inFIG.9(a), the recommendation indicator430may overlay on the thumbnails416corresponding to the recommended content even if the plurality of thumbnails are rearranged by changing the first set sorting criterion to a second set sorting criterion (e.g., “star rating”920).

As described above, the method and the system for providing contents according to the present invention provide an intuitive user environment that enables users to identify at a glance information on contents that are serialized on each day of the week by collecting and providing information on contents that are serialized on the basis of a day of the week on a specific service page.

Further, the method and system for providing contents according to the present invention may provide information on popular contents to the users by providing contents that are serialized on a specific day of the week according to ranking.

Further, in the method and the system of providing contents according to the present invention, the user may be provided with information on user-customized recommended contents together with information on popular contents by overlaying a recommendation indicator on a thumbnail corresponding to a recommended content selected based on user information of a specific user account.

Further, the method and system for providing contents according to the present invention may encourage the user to use contents by recommending contents that are expected to be preferred by the user.

Further, the present invention described above may be implemented as computer-readable recording medium storing code or instructions. That is, the present invention may be provided in the form of a computer program stored on a recording medium.

A computer-readable medium may include all kinds of storage devices for storing data readable by a computer system. Examples of computer-readable media include hard disk drives (HDDs), solid state disks (SSDs), silicon disk drives (SDDs), ROMs, RAMs, CD-ROMs, magnetic tapes, floppy discs, and optical data storage devices.

Further, the computer-readable medium may be a server or cloud storage that includes storage and that the user terminal is accessible through communication. In this case, the computer may download the program according to the present invention from the server or cloud storage, through wired or wireless communication.

Further, in the present invention, the computer described above is a user terminal equipped with a processor, that is, a central processing unit (CPU), and is not particularly limited to any type.

It should be appreciated that the detailed description is interpreted as being illustrative in every sense, not restrictive. The scope of the present invention should be determined based on the reasonable interpretation of the appended claims, and all of the modifications within the equivalent scope of the present invention belong to the scope of the present invention.

As described above, the method and the system for providing contents according to the present invention provide an intuitive user environment that enables users to identify at a glance information on contents that are serialized on each day of the week by collecting and providing information on contents that are serialized on the basis of the day of the week on a specific service page.

Further, the method and the system for providing contents according to the present invention may provide information on popular contents to the users by providing contents that are serialized on a specific day of the week according to ranking.

Further, in the method and the system of providing contents according to the present invention, the user may be provided with information on user-customized recommended contents together with information on popular contents by overlaying a recommendation indicator on a thumbnail corresponding to a recommended content selected based on user information of a specific user account.

Further, the method and the system for providing contents according to the present invention may encourage the user to use contents by recommending contents that are expected to be preferred by the user.