IP Library Granted Patent US 12676825
Granted Patent B2
US 12676825 · App. 18/653,805 · Granted Jul 7, 2026

Recommending content

Inventors: Ji Eun Kim (Seongnam-si, KR); Hyun Jung Kim (Seongnam-si, KR); Chae Eun Lee (Seongnam-si, KR)
Assignee: KAKAO CORP.
H04L51/046
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12676825
App. No.
18/653,805
Granted
Jul 7, 2026
Kind
B2
Abstract

Recommending content includes obtaining at least one piece of first content published by a first store selected by a user from an online platform, recommending at least one piece of second content that satisfies a selected (or predetermined) condition in response to the obtaining of the at least one piece of first content, and displaying pieces of content including the at least one piece of first content and the at least one piece of second content.

Claims (75)

1 . A method of recommending content, the method being performed by a server communicating with a messaging server and comprising:

obtaining at least one piece of first content published by a first store selected by a user from an online platform;

recommending at least one piece of second content that satisfies a selected condition in response to the obtaining of the at least one piece of first content; and

displaying pieces of content comprising the at least one piece of first content and the at least one piece of second content,

wherein the selected condition comprises

whether a channel interoperating with each of second stores is a channel included in a friend list of an account of the user in an instant messaging service provided through the messaging server, wherein the at least one piece of second content is published by at least one second store among the second stores in the online platform,

wherein:

the pieces of content comprise identification information related to an exhibition category corresponding to each of the pieces of content, and

a content screen provided by the online platform comprises at least one of:

a first area that displays the at least one piece of first content that is being exhibited;

a second area that displays an exhibition category of the pieces of content; and

a third area that displays at least one of the at least one piece of second content recommended for each of the exhibition category, and new product content, popular content, and coupon content for each of the exhibition category.

2 . The method of claim 1 , wherein the recommending of the at least one piece of second content comprises:

determining, among the second stores, the at least one second store to recommend the at least one piece of second content based on whether the channel interoperating with each of the second stores is the channel included in the friend list of the account of the user in the instant messaging service; and

determining pieces of third content of the at least one second store to be the at least one piece of second content depending on whether an exhibition category of the pieces of third content of the at least one second store matches category information associated with at least one of the first store and the at least one piece of first content.

3 . The method of claim 2 , wherein the selected condition comprises at least one of:

a condition in which the second stores correspond to the same industry as the first store;

a condition in which the at least one piece of second content is being exhibited when the at least one piece of first content is displayed;

a condition in which exhibition starting dates of the at least one piece of second content take precedence; and

a condition in which recent cumulative views of the at least one piece of second content are low.

4 . The method of claim 3 , wherein the determining of the pieces of third content of the at least one second store to be the at least one piece of second content comprises:

determining whether the pieces of third content are preset to be displayed together with the at least one piece of first content; and

determining the pieces of third content to be the at least one piece of second content by further considering the selected condition for the pieces of third content according to the determination that the pieces of third content are preset to be displayed together with the at least one piece of first content.

5 . The method of claim 1 , wherein the recommending of the at least one piece of second content comprises, depending on whether the at least one piece of second content corresponds to another piece of content published by the first store in addition to the at least one piece of first content, determining the other piece of content to be the at least one piece of second content.

6 . The method of claim 1 , wherein the displaying of the pieces of content comprises:

determining a display priority of the at least one piece of second content according to a latest order of exhibition starting dates of the at least one piece of second content; and

sequentially displaying the at least one piece of second content according to the determined display priority, following a display of the at least one piece of first content.

7 . The method of claim 6 , wherein the determining of the display priority of the at least one piece of second content comprises determining the display priority of the at least one piece of second content based on cumulative views of the at least one piece of second content in a selected time when the exhibition starting dates of the at least one piece of second content are the same.

8 . The method of claim 1 , wherein the displaying of the pieces of content comprises displaying a selected number of pieces of content for each of the first store and the second stores.

9 . The method of claim 1 , wherein the displaying of the pieces of content comprises displaying the at least one piece of first content and the at least one piece of second content for a preset time for each type of the at least one piece of first content and the at least one piece of second content.

10 . The method of claim 1 , wherein the displaying of the pieces of content comprises determining content to be displayed in the first area based on at least one of whether the user logs in to the online platform and whether the at least one piece of first content published by the first store exists.

11 . The method of claim 1 , comprising:

differently configuring default category tabs displayed in the second area according to a purchase history of the user.

12 . The method of claim 1 , wherein the displaying of the pieces of content comprises:

determining a display order of the pieces of content displayed in the first area based on at least one of whether the user subscribes to the online platform, whether the first store is a channel included in the friend list of the account of the user, whether pieces of content that are being exhibited in the first store exist, and whether a number of the pieces of content that is being exhibited is less than or equal to a selected number; and

displaying the pieces of content on the content screen according to the determined display order.

13 . The method of claim 1 , wherein the displaying of the pieces of content comprises:

identifying among pieces of content published by the first store and being exhibited pieces of content not displayed to the user; and

sequentially displaying, in the first area, among the identified pieces of content, one or more identified pieces of content having the latest exhibition starting dates.

14 . The method of claim 1 , wherein the recommending of the at least one piece of second content comprises:

determining whether category information of the at least one piece of second content matches the exhibition category displayed in the second area;

extracting, from among the at least one piece of second content, pieces of third content of second stores corresponding to a channel that is not included in the friend list of the account of the user when it is determined that the category information of the at least one piece of second content matches the exhibition category displayed in the second area;

filtering undisplayed third content to the user from among the pieces of third content; and

recommending the undisplayed third content to the user as the at least one piece of second content to be displayed in the third area.

15 . The method of claim 14 , wherein the displaying of the pieces of content comprises:

determining a display priority of the at least one piece of second content based on whether the category information of the at least one piece of second content belongs to a product category having a purchase history of the user in a selected period and a ranking of views of the at least one piece of second content for a selected time; and

displaying the at least one piece of second content in the third area according to the determined display priority.

16 . The method of claim 1 , wherein the displaying of the pieces of content comprises at least one of:

displaying, in the first area of the content screen, the at least one piece of second content according to the oldest order of exhibition starting dates of the pieces of content, following the at least one piece of first content, based on whether the at least one piece of second content is published by the first store; and

preferentially displaying, in the first area of the content screen, undisplayed second content to the user among the at least one piece of second content.

17 . The method of claim 1 , wherein the displaying of the pieces of content comprises displaying the pieces of content according to a preset exhibition period by a store corresponding to each of the pieces of content.

18 . The method of claim 17 , wherein the displaying of the pieces of content comprises:

determining whether arbitrary content among the pieces of content corresponds to content set to be dimmed due to a lapse of the preset exhibition period; and

displaying the arbitrary content regardless of whether the preset exhibition period is ended when the arbitrary content does not correspond to the content set to be dimmed.

19 . A method of operating a terminal, the method comprising:

displaying a content screen provided by an online platform, wherein the content screen comprises pieces of content of stores opened in the online platform;

transmitting, among the pieces of content displayed in the content screen, information about first content of a first store selected by a user to a server interoperating with a messaging server for an instant messaging service (IMS); and

displaying pieces of second content recommended by the server in the content screen based on the information,

wherein the pieces of second content are determined by whether a selected condition is satisfied, and

wherein the selected condition comprises:

whether a channel interoperating with each of second stores is a channel included in a friend list of an account of the user in the IMS provided through the messaging server, wherein the at least one piece of second content is published by at least one second store among the second stores in the online platform.

20 . One or more memories collectively having contents configured to cause a server communicating with a messaging server to perform a method of recommending content, the method comprising:

obtaining at least one piece of first content published by a first store selected by a user from an online platform;

recommending at least one piece of second content that satisfies a selected condition in response to the obtaining of the at least one piece of first content; and

displaying pieces of content comprising the at least one piece of first content and the at least one piece of second content,

wherein the selected condition comprises:

whether a channel interoperating with each of second stores is a channel included in a friend list of an account of the user in an instant messaging service provided through the messaging server, wherein the at least one piece of second content is published by at least one second store among the second stores in the online platform,

wherein:

the pieces of content comprise identification information related to an exhibition category corresponding to each of the pieces of content, and

a content screen provided by the online platform comprises at least one of:

a first area that displays the at least one piece of first content that is being exhibited;

a second area that displays an exhibition category of the pieces of content; and

a third area that displays at least one of the at least one piece of second content recommended for each of the exhibition category, and new product content, popular content, and coupon content for each of the exhibition category.

21 . The method of claim 1 , wherein the selected condition comprises whether category information of the at least one piece of second content is associated with one of the first store or the at least one piece of first content.

22 . The method of claim 19 , wherein the selected condition comprises whether category information of the at least one piece of second content is associated with one of the first store or the at least one piece of first content.