Methods for recommending products, servers, and user terminals.

The method addresses the issue of generic gift recommendations by prioritizing personalized suggestions based on recipient-specific information, ensuring more accurate and satisfying gift choices.

JP7874136B2Active Publication Date: 2026-06-15CACAO CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
CACAO CO LTD
Filing Date
2024-08-16
Publication Date
2026-06-15

AI Technical Summary

Technical Problem

Conventional product recommendation systems fail to account for individual recipient preferences, often recommending generic gifts that do not align with the recipient's unique characteristics, leading to suboptimal gift selection and reduced satisfaction.

Method used

A method that allows for personalized gift recommendations by considering both recipient-specific information (requiring permission) and general popularity-based recommendations, with the former being prioritized, using a server to determine and display customized gift suggestions based on the recipient's basic information.

🎯Benefits of technology

Enhances the accuracy of gift recommendations by prioritizing personalized suggestions, allowing recipients to control their information disclosure, and providing tailored gift options that better match their preferences.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007874136000001
    Figure 0007874136000001
  • Figure 0007874136000002
    Figure 0007874136000002
  • Figure 0007874136000003
    Figure 0007874136000003
Patent Text Reader

Abstract

To recommend a custom present that matches the taste of a present recipient to a present sender by also recommending a present based on basic information of the present recipient.SOLUTION: A method for recommending products by a server, comprising: a step for receiving a present recommendation request for a second user from a first user terminal; a step for confirming basic information available to the second user; a step for determining first recommendation information based on the basic information, wherein the first recommendation information includes a first recommendation reason and at least one product associated with the first recommendation reason; a step for determining second recommendation information not based on the basic information, wherein the second recommendation information includes a second recommendation reason and at least one product associated with the second recommendation reason; and a step for providing recommendation information including the first and second recommendation information to the first user terminal. In the recommendation information, the first recommendation information is displayed with priority over the second recommendation information.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

【Technical Field】 【0001】 【0002】 The present invention relates to a method for recommending a recipient-customized present to a present sender based on information of a present recipient. 【Background Art】 【0003】 Recently, due to the spread of smart devices and the development of wireless Internet technology, unlike the conventional mainly offline purchase of goods, many goods are now purchased in an online shopping environment. Also, online there are no space restrictions, and numerous products and services are provided to consumers. However, many people are struggling to select the optimal product despite investing a lot of time for the best choice in online shopping. 【0004】 Moreover, the process of selecting a present may be even more complex and difficult than purchasing one's own goods. In one's own case, one often accurately grasps one's preferences and concerns, and can just choose the goods one likes. However, in the case of a present, it may be difficult to accurately grasp the preferences and concerns of the recipient. 【0005】 Conventional general product recommendation functions tend to recommend products based on the preferences and concerns of the general public. However, since mass product recommendations consider the average preferences of many users, there is a problem that they do not reflect the preferences and diversity of individual recipients. 【0006】 As a result, recently, there has been an increasing demand to simplify the process of selecting a present, recommend an optimal present according to the preferences and concerns of the present recipient, and enhance the recipient's satisfaction. 【Prior Art Documents】 【Patent Documents】 【0007】 【Patent Document 1】 Registered Patent No. 10-2015-0027442 of the Republic of Korea [Overview of the Initiative] [Problems that the invention aims to solve] 【0008】 The purpose of the present invention's method for recommending products is not to recommend only popular gifts to the gift giver, but to recommend customized gifts that suit the recipient's preferences by also recommending gifts based on the recipient's basic information. 【0009】 The present invention's method for recommending products aims to allow the recipient of a gift to directly decide whether or not to allow the disclosure of their basic information, and to recommend different gifts to the gift sender depending on whether or not they allow the disclosure of their basic information. [Means for solving the problem] 【0010】 The method by which the server of the present invention recommends products includes the steps of: receiving a gift recommendation request from a first user terminal to a second user; confirming the basic information available to the second user; determining first recommendation information based on the basic information (provided that the first recommendation information includes a first recommendation reason and at least one product associated with the first recommendation reason); determining second recommendation information not based on the basic information (provided that the second recommendation information includes a second recommendation reason and at least one product associated with the second recommendation reason); and providing the first user terminal with recommendation information including the first and second recommendation information, wherein the first recommendation information is displayed in priority over the second recommendation information. 【0011】 In one embodiment of the present invention, information regarding whether or not the use of the basic information is permitted can be received from the second user terminal. 【0012】 In one embodiment of the present invention, whether or not the use of the basic information is permitted can be set to differ depending on the sender, including the first user. 【0013】 In one embodiment of the present invention, the basic information can be set to differ depending on the sender, including the first user. 【0014】 In one embodiment of the present invention, the basic information may include a first type of basic information that requires permission from the second user to use the basic information, and a second type of basic information that does not require permission from the second user to use the basic information. 【0015】 In one embodiment of the present invention, the first recommendation information further includes a step of determining a third recommendation information based on a second type of basic information, which is performed before the step of providing the recommendation information, based on the first type of basic information (provided that at least one third recommendation information includes a third reason for recommendation and at least one product associated with the third reason for recommendation), wherein the recommendation information is provided further including the third recommendation information, and in the recommendation information, the first recommendation information may be displayed in priority over the third recommendation information. 【0016】 In one embodiment of the present invention, the first type of basic information may include at least one of the following: the gender information of the second user, age information, birthday information, region information, purchase history information, product browsing information, and gift information exchanged with other users other than the first user. 【0017】 In one embodiment of the present invention, the second type of basic information may include at least one of the wish list set by the second user and gift information exchanged between the first user and the second user. 【0018】 In one embodiment of the present invention, in the recommended information, the priority order in which the individual recommended information is displayed can be determined by the number of basic information items based on each individual recommended information. 【0019】 In one embodiment of the present invention, the second recommendation reason can be associated with at least one of sales volume information about the product, evaluation information about the product, weather information associated with the product, and anniversary information associated with the product. 【0020】 In one embodiment of the present invention, in the recommended information, when the first and second recommended information are displayed together, the first recommended information can be displayed above the second recommended information. 【0021】 In one embodiment of the present invention, in the recommended information, when the first and second recommended information are displayed sequentially, the first recommended information can be displayed before the second recommended information. 【0022】 In one embodiment of the present invention, when there are a plurality of the second users, the basic information can include all the basic information that can be used for the plurality of second users. 【0023】 In one embodiment of the present invention, when there are a plurality of the second users, the basic information can include only the information in which the content of the basic information is common among the information that each of the plurality of second users can permit to use. 【0024】 [[ID=*]] 【0025】 ​The server for recommending the products of the present invention includes a memory and a processor connected to the memory and configured to execute instructions included in the memory. The processor is configured to execute each step of the above method. Preferably, the processor is configured to perform the steps of receiving a present recommendation request for a second user from the first user terminal, checking the basic information available to the second user, determining first recommendation information based on the basic information (where the first recommendation information includes a first recommendation reason and at least one product associated with the first recommendation reason), determining second recommendation information not based on the basic information (where the second recommendation information includes a second recommendation reason and at least one product associated with the second recommendation reason), and providing the first user terminal with recommendation information including the first and second recommendation information. In the recommendation information, the first recommendation information is displayed with higher priority than the second recommendation information. 【0026】 The method for a user terminal of the present invention to recommend a product includes the steps of requesting the server to recommend a present for the present recipient, receiving the recommendation information for the present recipient from the server, and displaying the recommendation information. The recommendation information includes first recommendation information based on the basic information available to the present recipient (where the first recommendation information includes a first recommendation reason and at least one product associated with the first recommendation reason) and second recommendation information not based on the available basic information (where the second recommendation information includes a second recommendation reason and at least one product associated with the second recommendation reason). In the recommendation information, the first recommendation information is displayed with higher priority than the second recommendation information. 【0027】 The user terminal for recommending the products of the present invention includes a memory and a processor connected to the memory and configured to execute instructions included in the memory. The processor is configured to execute each step of the above method. Preferably, the processor is configured to request the server to present a present recommendation for the present recipient, and receive and display the recommendation information for the present recipient from the server. The recommendation information includes first recommendation information based on the basic information available to the present recipient (however, the first recommendation information includes a first recommendation reason and at least one product associated with the first recommendation reason), and second recommendation information not based on the available basic information (however, the second recommendation information includes a second recommendation reason and at least one product associated with the second recommendation reason). In the recommendation information, the first recommendation information is displayed with higher priority than the second recommendation information. 【Effects of the Invention】 【0028】 The method for recommending the products of the present invention has the advantage that it does not only recommend popular presents to the sender, but also recommends presents based on the basic information of the recipient, so as to recommend custom presents that match the recipient's preferences. 【0029】 The method for recommending the products of the present invention has the advantage that it allows the recipient to directly determine whether to allow the disclosure of the basic information, and recommends different presents to the sender according to whether the disclosure of the basic information is allowed. 【Brief Description of the Drawings】 【0030】 [Figure 1] The drawing illustrates an example of a network environment according to an embodiment of the present invention. [Figure 2] The flowchart is for explaining the method by which the server of the present invention provides a present recommendation function. [Figure 3] The drawing exemplarily illustrates the screen in the process of the method by which the first user terminal or the second user terminal provides a present recommendation function according to an embodiment of the present invention. [Figure 4] The diagram illustrates a screen shown in the process of a first user terminal or a second user terminal providing a gift recommendation function according to an embodiment of the present invention. [Figure 5] The diagram illustrates a screen shown in the process of a first user terminal or a second user terminal providing a gift recommendation function according to an embodiment of the present invention. [Figure 6] The diagram illustrates a screen shown in the process of a first user terminal or a second user terminal providing a gift recommendation function according to an embodiment of the present invention. [Figure 7] This is a flowchart illustrating how the server of the present invention provides recommendation information that further includes third recommendation information. [Figure 8] An example of the present invention illustrates the process by which a first user terminal displays first and third recommendation information. [Figure 9] An example of the present invention illustrates the process by which a first user terminal displays first and third recommendation information. [Figure 10] This diagram illustrates how the first user terminal displays multiple products in order of priority. [Figure 11] This is a flowchart illustrating how the user terminal of the present invention displays a gift recommendation function. [Modes for carrying out the invention] 【0031】 Hereinafter, the embodiments disclosed herein will be described in detail with reference to the attached drawings, and identical / similar components will be assigned the same reference numeral regardless of the reference numerals in the drawings, and redundant descriptions thereof will be omitted. Furthermore, in describing the embodiments disclosed herein, if it is determined that a specific description of related prior art would obscure the gist of the embodiments disclosed herein, such detailed description will be omitted. 【0032】 Terms including ordinal numbers, such as "first," "second," etc., can be used to describe various components, but the components are not limited by such terms. These terms are used solely for the purpose of distinguishing one component from another. 【0033】 A singular expression can include multiple expressions unless the context clearly indicates otherwise. 【0034】 In this application, each step described may be performed in any order, except where there is a specific causal relationship that dictates that the steps should be performed in that order. 【0035】 In this application, terms such as "includes" or "possesses" are intended to specify the existence of features, numbers, steps, actions, components, parts, or combinations thereof described in the specification, and should be understood not to preemptively exclude the existence or possibility of adding one or more other features, numbers, steps, actions, components, parts, or combinations thereof. Furthermore, in one embodiment, the phrase "with respect to" may also include the meaning of "about." 【0036】 The present invention will be described below with reference to the attached drawings. 【0037】 Figure 1 is a diagram illustrating an example of a network environment according to one embodiment of the present invention. 【0038】 The network environment according to one embodiment of the present invention, as shown in Figure 1, may include a server 10 and user terminals 20 and 30. The user terminals 20 and 30 may include at least one user terminal 20 or 30 connected to the server 10 via the network. 【0039】 Figure 1 illustrates two user terminals, the first user terminal 20 and the second user terminal 30, as examples. 【0040】 The first user terminal 20 is a terminal used by the first user when they log in with the first user account registered on the server 10, and the second user terminal 30 is a terminal used by the second user when they log in with the second user account registered on the server 10. 【0041】 For the sake of explanation, the first user terminal 20 will be described as the terminal of the gift sender, and the second user terminal as the terminal of the gift recipient. However, the functions that can be performed by these user terminals are not specified and / or limited. 【0042】 A network is not limited by its communication method and can include not only communication methods that utilize communication networks that a network can include (for example, mobile communication networks, wired internet, wireless internet, and broadcasting networks), but also short-range wireless communication. 【0043】 In this invention, the server 10 can be a device that can communicate with a user terminal via a network to send and receive information. The server 10 can be a computer device that provides instructions, code, files, content, services, etc., or a plurality of computer devices. 【0044】 The server 10 may include a processor 11, memory 12, and a communication unit 13. 【0045】 The processor 11 controls the overall operation of the memory 12 and the communication unit 13, and provides a product recommendation function to the user terminal. The product recommendation function means that when a gift sender designates a gift recipient and requests a gift recommendation, the server 10 provides gift recommendation information based on the gift recipient's basic information. 【0046】 Memory 12 functions as a storage medium and can store multiple application programs driven by server 10, data for the operation of server 10, and instruction words. In one embodiment, memory 12 can store an application associated with a function that recommends products such as gifts to the user. 【0047】 Such memory 12 can be provided in hardware form in the form of various storage devices such as ROM, RAM, flash drives, hard drives, etc., and / or in the form of web storage. 【0048】 The communication unit 13 can communicate with user terminals via the network using wired or wireless methods. 【0049】 The server 10 of the present invention can provide a gift recommendation function to user terminals. Below, we will explain how the server 10 checks the basic information available to the second user on the first user terminal 20 and recommends a custom gift to the second user. 【0050】 Server 10 receives a gift recommendation request from the first user terminal 20 to the second user, checks the basic information available to the second user, and can determine a first recommendation based on the basic information and a second recommendation not based on the basic information. Here, the first recommendation may include a first recommendation reason and at least one product associated with the first recommendation reason, and the second recommendation may include a second recommendation reason and at least one product associated with the second recommendation reason. Server 10 can provide the first user terminal 20 with recommendation information including the first and second recommendation information. In the recommendation information, the first recommendation is displayed with priority over the second recommendation information. 【0051】 Here, the available basic information refers to information associated with the second user that the server 10 can use to recommend gifts to the second user who is the gift recipient. For example, the basic information may include at least one of the following: the second user's gender information, age information, birthday information, region information, purchase history information, product browsing information, information about interactions with other users other than the first user, wish list, and gift information exchanged with the first user. 【0052】 Basic information may include Type 1 basic information and Type 2 basic information. Here, Type 1 basic information refers to information from the basic information of Server 10 that can only be used for the gift recommendation function if permission has been obtained from the second user. Type 1 basic information can be defined in various ways depending on the policy set on Server 10. For example, Type 1 basic information may include at least one of the following: the second user's gender information, age information, birthday information, region information, purchase history information, product browsing information, and information exchanged with other users other than the first user. Such Type 1 basic information can be set so that it cannot be used for the gift recommendation function unless permission has been obtained from another second user. 【0053】 Type 2 basic information refers to information that Server 10 can use for the gift recommendation function as part of the basic information without obtaining separate permission from the second user. Type 2 basic information may include information for which the second user has given prior permission for use through user agreements, etc., or information that has already been made public to the first user. For example, gift information exchanged between the first user and the second user is naturally information that is made public to the first user, and therefore can be considered Type 2 basic information. 【0054】 Furthermore, Type 2 basic information can be information that, when entered by a second user, itself signifies permission for that basic information to be used for the gift recommendation function. For example, when a second user enters a wish list of gifts they wish to receive from other users, it can be assumed that they are naturally granting permission for that wish list information to be used for the gift recommendation function. 【0055】 Here, the first and second recommendation information includes a reason for recommendation and a recommended product, respectively. The recommended product may include at least one product associated with the reason for recommendation. When the recommendation information is displayed on the user's terminal, it can be displayed together with the reason for recommendation and the recommended product. 【0056】 User terminals 20 and 30 include a first user terminal 20 which is the gift sender terminal and a second user terminal 30 which is the gift recipient terminal. 【0057】 The user terminals 20 and 30 may include communication units 21 and 31, input units 22 and 32, output units 23 and 33, and processors 25 and 35. 【0058】 The communication units 21 and 31 can communicate with the server 10 or other terminals via wired or wireless methods. 【0059】 The input units 22 and 32 can receive various types of information through user operations and input actions. These input units 22 and 32 may include touchscreen modules, keyboards, mice, buttons, cameras, styluses, and microphones. 【0060】 User terminals 20 and 30 can receive user interaction input through input units 22 and 32. Interaction refers to the user operating the input unit and inputting information that reflects the user's selection or intention into the user terminal. For example, interactions may include touching a touchscreen, clicking a mouse, typing on a keyboard, inputting sound from a microphone, capturing an image with a camera, or recognizing the operation of a motion sensor. 【0061】 Output units 23 and 33 can output a variety of information. Output units 23 and 33 may include display devices, speakers, vibration generators, and tactile sensory devices. Depending on the case, output units 23 and 33 may be connected to user terminals 20 and 30 by wired or wireless communication (for example, short-range wireless communication such as Bluetooth®) and may be devices that receive and output signals (for example, Bluetooth® earphones). 【0062】 The memories 24 and 34 function as storage media and can store multiple application programs driven by user terminals 20 and 30, as well as data and instructions for the operation of user terminals 20 and 30. Such memories 24 and 34 may be provided as hardware in the form of various storage devices such as ROM, RAM, flash drives, and hard drives, and / or in the form of web storage. 【0063】 In one embodiment, applications that provide a product recommendation service can be stored in memories 24 and 34. 【0064】 The processors 25 and 35 control the overall operation of the communication units 21 and 31, input units 22 and 32, output units 23 and 33, and memories 24 and 34, and can execute applications associated with a service that recommends products. 【0065】 The first user terminal 20 can request the server to recommend a gift to the second user who is the recipient of the gift, and can receive and display recommendation information about the second user from the server. Here, the recommendation information may include the first recommendation information and the second recommendation information described above. In the recommendation information, the first recommendation information may be displayed with priority over the second recommendation information. 【0066】 The second user terminal 30 can decide whether or not to allow the server 10 to use its basic information for the gift recommendation function. The second user terminal 30 can provide the server 10 with information regarding this permission. The second user terminal can set different permissions depending on the caller, including the first user. In some cases, the second user terminal can set different basic information itself depending on the caller, including the first user. 【0067】 Hereinafter, with reference to Figures 2 to 10, an embodiment of how the server 10 of the present invention provides a gift recommendation function will be described. 【0068】 Figure 2 is a flowchart illustrating how the server 10 of the present invention provides a gift recommendation function. 【0069】 In step 201, server 10 receives a gift recommendation request from the first user terminal 20 to the second user. 【0070】 Server 10 can provide a gift recommendation interface on the product recommendation page on the first user terminal 20. Server 10 can receive gift recommendation requests in response to interactions regarding the gift recommendation interface from the first user terminal 20. 【0071】 The first user terminal 20 can select the second user from its friend list registered with social media services provided by the server 10 and request a gift recommendation. Depending on the circumstances, the first user terminal 20 may also provide additional information associated with the gift recommendation. This additional information may include, for example, the price range, type, and anniversary associated with the gift. 【0072】 In step 203, server 10 checks the basic information available to the second user. 【0073】 Server 10 can check the basic information available to the second user on the first user terminal 20 in order to implement a gift recommendation function for the second user. Here, the available basic information refers to information associated with the second user that Server 10 can use to recommend gifts to the second user. 【0074】 For example, basic information may include the second user's gender, age, birthday, location, purchase history, product browsing history, information exchanged with other users other than the first user, wish list, and gift information exchanged with the first user. 【0075】 The second user terminal 30 can pre-configure the basic information that the server 10 can use for the gift recommendation function through an interface that determines whether or not the use of basic information is permitted. 【0076】 Specifically, server 10 can receive interface interactions from the second user terminal 30 regarding whether or not to allow the use of basic information. Upon receiving an interaction from the second user terminal 30, server 10 can confirm whether or not to allow the use of the second user's basic information. 【0077】 The interface for determining whether or not to allow the use of basic information may include Type 1 basic information and Type 2 basic information. Here, Type 1 basic information refers to information that the server 10 can use only if it has received separate permission from the recipient for the purpose of the gift recommendation function. 【0078】 The first type of basic information can be defined in various ways depending on the policies set on server 10. For example, the first type of basic information may include gender information, age information, date of birth information, regional information, purchase history information, product browsing information, and information exchanged with other users other than the first user. 【0079】 Here, Type 2 basic information refers to information that Server 10 can use for the gift recommendation function as part of the basic information without obtaining further permission from the second user. Type 2 basic information may include information for which the second user has given prior permission for use through user agreements, etc., or information that has already been made public to the first user. For example, information exchanged between the first user and the second user is naturally made public to the first user and can therefore be considered Type 2 basic information. 【0080】 Furthermore, Type 2 basic information can be information in which the act of a second user entering that basic information itself means that the second user is granting permission for that basic information to be used for the gift recommendation function. For example, if a second user enters a wish list of things they wish to receive from other users, it can naturally mean that they are granting permission for the information in that wish list to be used for the gift recommendation function. 【0081】 Server 10 can receive information from the second user terminal 30 regarding the permissibility of access to basic information, which may vary depending on the sender. For example, the second user can set different permissions for accessing basic information depending on whether the first user is a family member or a customer. For instance, if the first user is a family member of the second user, the second user can set the permissions to allow access to the first user's birthday among the basic information. However, if the first user is a customer of the second user, the second user can set the permissions to not allow access to the first user's birthday among the basic information. 【0082】 Server 10 can receive content information about basic information from the second user terminal 30 in a different way depending on the sender. For example, the second user can set the content of the basic information differently depending on whether the first user is a family member or a customer. For example, if the first user is a family member of the second user, the second user can set the price range of preferred gifts in the basic information to between 100,000 won and 200,000 won. However, if the first user is a customer of the second user, the second user can set the price range of preferred gifts in the basic information to less than 10,000 won. 【0083】 The second user can categorize their friend list registered with social media services provided by server 10 into groups and configure whether or not to allow the use of basic information, or to apply different settings to the content of the basic information for each group. 【0084】 In step 205, server 10 determines the first recommendation based on the basic information. 【0085】 Server 10 can determine the first recommendation information based on the basic information available to the second user. Here, the first recommendation information includes the recommendation reason based on the basic information available to the gift recipient and information about the recommended product associated with the recommendation reason. 【0086】 The first recommendation information may include the first recommendation reason, information on at least one product associated with the first recommendation reason, product pricing information, information on product reviews, and information on the recipient. 【0087】 Here, the first recommendation reason refers to a recommendation reason based on the available basic information set by the gift recipient. Server 10 can determine different recommendation reasons by setting whether or not to allow the use of the first type of basic information of the second user terminal 30. 【0088】 For example, server 10 can check the permission settings for accessing product browsing information on the second user terminal 30. In this case, server 10 can determine the recommendation reason associated with the second user's product browsing information on the first user terminal 20. 【0089】 In step 207, server 10 determines a second recommendation that is not based on the basic information. 【0090】 Server 10 can determine second recommendation information that is not based on the basic information available to the second user. Here, the second recommendation information includes a recommendation reason and a recommended product associated with the recommendation reason, which are not based on the basic information available to the gift recipient. 【0091】 Secondary recommendation information may include a secondary recommendation reason, information on at least one product associated with the secondary recommendation reason, product pricing information, information on product reviews, and information on the recipient. 【0092】 Here, the second reason for recommendation refers to a reason for recommendation regarding a popular or generally favored product that is not based on the recipient's available background information. For example, the second reason for recommendation may include at least one of the following: sales volume information about the product, customer reviews about the product, weather information associated with the product, and anniversary information associated with the product. 【0093】 In step 209, the server 10 provides the first user terminal 20 with recommendation information including the first and second recommendation information. 【0094】 When server 10 receives interaction with the gift recommendation interface of the first user terminal 20, it can provide gift recommendation information to the first user terminal 20. The gift recommendation information may include first recommendation information based on the basic information available to the second user and second recommendation information not based on the basic information available to the second user. In one embodiment, the recommendation information may display the first and second recommendation information together. In another embodiment, the recommendation information may display the first and second recommendation information sequentially. 【0095】 The first user terminal 20 can prioritize displaying the first recommendation over the second recommendation in its recommendation information. 【0096】 One example of prioritizing the display of the first recommendation over the second recommendation is that when the first user terminal 20 displays both the first and second recommendation on the screen, the first recommendation may be displayed above the second recommendation. 【0097】 Another example of prioritizing the display of the first recommendation over the second recommendation is that, when the first user terminal 20 displays the first and second recommendation sequentially on its screen, the first recommendation may be displayed before the second recommendation. 【0098】 The following describes an example of how server 10, as explained with reference to Figure 2, provides the gift recommendation function, with reference to Figures 3 through 6. 【0099】 Figures 3 to 6 illustrate illustrative screens during the process in which the first user terminal 20 or the second user terminal 30 provides a gift recommendation function according to an embodiment of the present invention. 【0100】 Figure 3 illustrates the screen in which the first user terminal 20 provides the gift recommendation interface, as the server 10 performs step 201 in Figure 2. 【0101】 Referring to Figure 3, the first user terminal 20 can display a gift recommendation screen 300 for gift requests. The gift recommendation screen 300 may include a recipient selection interface 310 and a gift recommendation interface 320. 【0102】 Referring to Figure 3, the first user terminal 20 provides a recipient selection interface 310 that allows input of information about the second user. The first user terminal 20 can input information about the second user through the recipient selection interface 310. In some cases, the first user terminal 20 can input information about multiple recipients. 【0103】 Furthermore, the first user terminal 20 can use the gift recommendation function through the gift recommendation interface 320. When the server 10 receives interaction regarding the gift recommendation interface 320 from the first user terminal 20, it can provide the first user terminal 20 with recommendation information including first and second recommendation information. 【0104】 Figure 4 illustrates the screen displayed on the second user terminal 30, which shows an interface regarding whether or not to allow the use of basic information, in order for the server 10 to perform step 203 in Figure 2. 【0105】 Referring to Figure 4, the second user terminal 30 can display an interface 400 regarding whether or not the use of basic information is permitted. The interface 400 regarding whether or not the use of basic information is permitted may include an permitted interface 410, permitted interfaces for the first type of basic information 420, and permitted interfaces for the second type of basic information 430. 【0106】 The second user terminal 30 can select whether or not to allow access to basic information through the allowable interface 410. Specifically, as shown in Figure 4, the second user terminal 30 can be in a state where access to basic information is allowed. The second user terminal 30 can respond to interaction with the allowable interface 410 and change to a state where access to basic information is not allowed. Conversely, the second user terminal 30 can respond to interaction with the allowable interface 410 and change from a state where access to basic information is not allowed to a state where it is allowed. 【0107】 Here, the first type of basic information 420 refers to information that the server 10 can use only if it has received separate permission from the recipient for the purpose of the gift recommendation function among the basic information. 【0108】 The second user terminal 30 can select whether or not to allow the use of the first type of basic information through the allowable interface 410 for the first type of basic information. Specifically, the second user terminal 30 can respond to interactions with each of the first type of basic information and change the state to allow or disallow the use of the information. 【0109】 Type 1 basic information may include gender information, age information, date of birth information, regional information, purchase history information, product browsing information, and information exchanged with other users other than the first user. 【0110】 Here, Type 2 Basic Information 430 refers to information that the server 10 can use for the gift recommendation function from the basic information without obtaining further permission from the recipient. Type 2 Basic Information 430 may include wish lists and gift information exchanged with the first user. 【0111】 In one embodiment, the server 10 can receive gift recommendation requests for multiple recipients from the first user terminal 20. In this case, the basic information can include all the basic information available to multiple second users. 【0112】 In another embodiment, the basic information may include only the basic information whose content (information entered and / or set in the basic information) is identical among the basic information that each of the multiple second users has allowed to use. 【0113】 For example, one of the two second users can have their information set to "Gender: Male" and "Region: Seoul," while the other can have their information set to "Gender: Male" and "Region: Daejeon." In this example, the gender field in the basic information items for both users is set to the same value, "Male." In this case, the basic information can include the information "Gender: Male." After this, server 10 can recommend men's clothing or men's cosmetics, etc., as products in the first recommendation information based on this basic information. 【0114】 As illustrated in the example above, among the basic information items, gender and region have limited options for setting basic information content, and it is relatively common for users to have the same settings. However, among the basic information items, age, purchased products, and product browsing information have a wide variety of options for setting basic information content, and it may be difficult for users to have the same settings. In such cases, server 10 can categorize the basic information content and determine that items in the same category have the same basic information content. 【0115】 For example, one of the two second users could be set to have the information "Age: 34" and "Purchased item: Cake voucher" available, while the other could be set to have the information "Age: 37" and "Purchased item: Coffee coupon" available. In this example, server 10 can categorize the age item in the basic information fields of both users under the same category "30s" instead of specific age information (34 and 37), and include both users' age information in the basic information fields. Similarly, server 10 can categorize the purchased item item in the basic information fields of both users under the same category "Food and beverages" instead of specific product information (cake voucher and coffee coupon), and include both users' purchased item information in the basic information fields. 【0116】 Furthermore, while some basic information items such as gender, age, date of birth, and region are set as single pieces of information, items such as purchased products and product browsing information can contain multiple pieces of information because multiple products can be purchased and viewed. In this way, when basic information contains multiple pieces of information, a common part of each individual piece of information can be included as the basic information. 【0117】 For example, one of the two second users can set "Product Browsing Information: Footwear, Hats, Cake Vouchers" as the information they can use, while the other can set "Product Browsing Information: Hats, T-shirts" as the information they can use. In this example, since "Hats" is a common item in the product browsing information of both users' basic information, "Product Browsing Information: Hats" can be included as basic information. 【0118】 Although not shown in the diagram, the second user can configure the permissions for accessing basic information differently depending on the sender. For example, the second user terminal 30 can configure the permissions for accessing basic information differently depending on whether the first user is a parent or a teacher. Specifically, if the first user is a parent, the second user can configure the system to allow access to the birthday information among the basic information. However, if the first user is a teacher, the second user can configure the system to not allow access to the birthday information among the basic information. 【0119】 The second user can set different content in the basic information depending on who the sender is. For example, the second user can set different content in the basic information depending on whether the first user is a parent or a teacher. Specifically, if the first user is a parent, the second user can set the content of the wish list in the basic information to "computer". However, if the first user is a teacher, the second user can set the content of the wish list in the basic information to "cake". 【0120】 Figure 5 illustrates the screen on the first user terminal 20 showing recommendation information 500, which includes the first recommendation information 521 and the second recommendation information 522, together, in order for the server 10 to perform steps 205, 207, and 209 of Figure 2. 【0121】 Referring to Figure 5, the first user terminal 20 can display recommendation information 500. 【0122】 Recommendation information 500 may include information about the recipient 510, first recommendation information 521, and second recommendation information 522. First recommendation information 521 may include a first recommendation reason 531 and at least one product 541 associated with the first recommendation reason. Second recommendation information 522 may include a second recommendation reason 532 and at least one product 542 associated with the second recommendation reason. 【0123】 Referring to Figure 5, the first user terminal 20 can display information about the recipient, including the recipient's profile, the recipient's name, and information about custom gift recommendations, in the recipient information 510. 【0124】 For example, the first user terminal 20 can display information about the recipient 510, including the recipient's profile, the recipient's name (e.g., "For Mike"), and a message indicating that a custom gift recommendation is being made for the recipient (e.g., "We've searched for a 'custom gift' for Mike!"). 【0125】 The first user terminal 20 can display the first recommendation information 521 in the recommendation information 500. The first user terminal 20 can display the first recommendation reason 531 and at least one product 541 associated with the first recommendation reason in the first recommendation information 521. 【0126】 Here, the first recommendation reason 531 refers to a recipient-custom recommendation reason that the server 10 uses based on the basic information available to the recipient. The server 10 can determine different recommendation reasons depending on the setting regarding whether or not the second user terminal 30 is allowed to use the first type of basic information. 【0127】 For example, server 10 can check the permission settings for the product browsing information of the second user terminal 30. In this case, server 10 can determine a recommendation reason associated with the second user's product browsing information for the first user terminal 20. 【0128】 The first user terminal 20 can display the second recommendation information 522 in the recommendation information 500. The first user terminal 20 can display the second recommendation reason 532 and at least one product 542 associated with the second recommendation reason in the second recommendation information 522. 【0129】 Here, the second recommendation reason 532 means a recommendation reason for a popular or generally favored product that is not based on the basic information available to the recipient. For example, the second recommendation reason 532 may include at least one of the following: sales volume information about the product, evaluation information about the product, weather information associated with the product, and anniversary information associated with the product. 【0130】 The first user terminal 20 can display the first recommendation information 521 and the second recommendation information 522 together. In this case, the first user terminal 20 can display the first recommendation information 521 above the second recommendation information 522. 【0131】 For example, the first user terminal 20 can display the first recommendation information 521, which includes the first recommendation reason (e.g., "This is a product that Mike has frequently viewed." 531), above the second recommendation information 522, which includes the second recommendation reason (e.g., "This is the most popular product recently purchased." 532). 【0132】 Figure 6 illustrates the screen on the first user terminal 20 where the server 10 sequentially displays recommendation information 600, which includes the first recommendation information 611 and the second recommendation information 612, in order to perform step 209 in Figure 2. 【0133】 Referring to Figure 6, the first user terminal 20 can display recommendation information 600. 【0134】 Recommendation information 600 may include information about the recipient, first recommendation information 611, and second recommendation information 612. First recommendation information 611 may include first recommendation reason 621 and at least one product 631 associated with the first recommendation reason. Second recommendation information 612 may include second recommendation reason 622 and at least one product 632 associated with the second recommendation reason. 【0135】 The first user terminal 20 can sequentially display the first recommendation information 611 and the second recommendation information 612. In this case, the first user terminal 20 can display the first recommendation information 611 before the second recommendation information 612. 【0136】 For example, the first user terminal 20 can display the first recommendation information 611, which includes the first recommendation reason (e.g., "This is a product that Mike has frequently viewed." 621), before the second recommendation information 612, which includes the second recommendation reason (e.g., "This is the most popular product recently purchased." 622). 【0137】 The first user terminal 20, while displaying the first recommendation information 611, can respond to interactions regarding the next interface 640 and display the second recommendation information 612. Furthermore, while displaying the first recommendation information 611 for the first user, it can respond to a left-drag interaction and display the second recommendation information 612. 【0138】 Conversely, the first user terminal 20, while displaying the second recommendation information 612, can respond to an interaction about the previous interface 650 and display the first recommendation information 611. Furthermore, while displaying the second recommendation information 612 for the first user, it can respond to a right-drag interaction and display the first recommendation information 611. 【0139】 Figure 7 is a flowchart illustrating how the server 10 of the present invention provides recommendation information that further includes third recommendation information. 【0140】 Steps 701, 703, and 707 in Figure 7 are the same as steps 201, 203, and 207 in Figure 2, so we will use the explanation in Figure 2. 【0141】 Step 711 in Figure 7 corresponds to Step 209 in Figure 2, and identical explanations are replaced with those in Figure 2. 【0142】 In step 705, server 10 determines the first recommendation information based on the first type of basic information. 【0143】 Server 10 can determine the first recommendation information based on the first type of basic information, which requires permission from the second user, in order to utilize the basic information. Here, the first type of basic information refers to information that Server 10 can use for the gift recommendation function only if it has received separate permission from the recipient. 【0144】 Server 10 can determine different recommendation reasons based on settings regarding whether or not to allow the use of the first type basic information of the second user terminal 30. 【0145】 For example, server 10 can check the permission settings for the product browsing information of the second user terminal 30. In this case, server 10 can determine a recommendation reason associated with the second user's product browsing information for the first user terminal 20. 【0146】 In step 709, server 10 determines third recommendation information based on second type basic information. 【0147】 Server 10 can determine third recommendation information based on second-type basic information, which does not require permission from a second user for use of the basic information. Here, second-type basic information refers to information that Server 10 can use for the gift recommendation function without obtaining separate permission from the recipient. Second-type basic information may include wish lists and gift information exchanged with the first user. 【0148】 According to one embodiment, the third recommendation information includes a reason for recommendation based on the second type of basic information and information about the recommended product associated with the reason for recommendation. The third recommendation information may include the third reason for recommendation, information about at least one product associated with the third reason for recommendation, product price information, information about product reviews, and information about the recipient. 【0149】 In step 711, server 10 provides the first user terminal with recommendation information including first, second, and third recommendation information. 【0150】 When server 10 receives interaction with the gift recommendation interface of the first user terminal 20, it can provide gift recommendation information to the first user terminal 20. The gift recommendation information may include first recommendation information based on first type basic information, second recommendation information not based on basic information available to the second user, and third recommendation information based on second type basic information. 【0151】 When providing recommendation information, server 10 can provide sperm from the third recommendation information based on the first recommendation information. 【0152】 Figure 8 illustrates the screen on the first user terminal 20 that displays recommendation information 800, which includes the first recommendation information 810, the second recommendation information 830, and the third recommendation information 820, in order for the server 10 to perform steps 705, 707, 709, and 711 of Figure 7. 【0153】 The first user terminal 20 can display the first recommendation information 810 in the recommendation information 800. The first user terminal 20 can display the first recommendation reason 840 and at least one product 850 associated with the first recommendation reason in the first recommendation information 810. 【0154】 The first user terminal 20 can display the first recommendation information 810, the second recommendation information 830, and the third recommendation information 820 together. In this case, the first user terminal 20 can display the first recommendation information 810 above the third recommendation information 820. 【0155】 For example, the first user terminal 20 can display the first recommendation information 810, which includes the first recommendation reason (e.g., "This is an approval that Mike has frequently viewed." 840), above the third recommendation information 820, which includes the third recommendation reason (e.g., "This is a gift that matches Mike's wish list." 850). 【0156】 Furthermore, the first user terminal 20 can display the third recommendation information 820 above the second recommendation information 830. For example, the first user terminal 20 can display the third recommendation information 820, which includes a third recommendation reason (e.g., "This is a gift that fits Mike's wish list." 850), above the second recommendation information 830, which includes a second recommendation reason (e.g., "This is the most popular item recently purchased." 860). 【0157】 When multiple recommendation pieces are provided in step 711, the priority order in which individual recommendation pieces are displayed can be determined according to the number of individual recommendation pieces and the amount of underlying information they are based on. 【0158】 Specifically, in Figure 8, the first user terminal 20 can display additional fourth recommendation information (not shown) based on basic information, in addition to the first recommendation information 810. The server 10 can prioritize and display even more recommendation information based on basic information from among the first and fourth recommendation information. 【0159】 For example, if the first recommendation (810) is based on one recommendation reason (frequently viewed products), but the fourth recommendation is based on two recommendation reasons (gifts exchanged with other users, and the recommended age of the product matches the recipient's age), then the fourth recommendation can be displayed higher than the first recommendation (810). 【0160】 Figure 9 illustrates the screen on the first user terminal 20 that sequentially displays the recommendation information 900, which includes the first recommendation information 910 and the third recommendation information 920, in order for the server 10 to perform step 711 in Figure 7. 【0161】 Referring to Figure 9, the first user terminal 20 can display recommendation information 900. 【0162】 Recommendation information 900 may include information about the recipient, first recommendation information 910, and third recommendation information 920. First recommendation information 910 may include a first reason for recommendation and at least one product associated with the first reason for recommendation. Third recommendation information 920 may include a third reason for recommendation and at least one product associated with the third reason for recommendation. 【0163】 The first user terminal 20 can sequentially display the first recommendation information 910 and the third recommendation information 920. In this case, the first user terminal 20 can display the first recommendation information 910 before the third recommendation information 920. 【0164】 For example, the first user terminal 20 can display the first recommendation information 910, which includes the first recommendation reason (e.g., "This is a product that Mike frequently viewed"), before the third recommendation information 920, which includes the third recommendation reason (e.g., "This is a gift that matches Mike's wish list"). 【0165】 The first user terminal 20, while displaying the first recommendation information 910, can respond to interactions regarding the next interface 930 and display the third recommendation information 920. Furthermore, while displaying the first recommendation information 910 for the first user, it can respond to a left-drag interaction and display the third recommendation information 920. 【0166】 Conversely, the first user terminal 20, while displaying the third recommendation information 920, can respond to an interaction regarding the previous uni940 and display the first recommendation information 910. Furthermore, while displaying the first user's third recommendation information 920, it can respond to a right-drag interaction and display the first recommendation information 910. 【0167】 Although not shown in the diagram, the first user terminal 20 can display the first recommendation information 910 before the third recommendation information 920 and the second recommendation information. Furthermore, the first user terminal 20 can display the third recommendation information 920 before the second recommendation information. 【0168】 Figure 10 illustrates the state in which the first user terminal 20 displays multiple products 1031, 1032, 1041, and 1042 based on priority when there are multiple products included in the first and second recommendation information 1010 and 1020. 【0169】 Referring to Figure 10, the first user terminal 20 can display the first and second recommendation information 1010 and 1020. The first and second recommendation information 1010 and 1020 can display multiple products 1031, 1032, 1041, and 1042 associated with the first and second recommendation reasons. 【0170】 Server 10 can determine the priority of multiple products based on basic information. Server 10 can provide the first user terminal 20 with first and second recommendation information that includes multiple products 1031, 1032, 1041, and 1042 based on the priority of the products. 【0171】 For example, among multiple products based on the first recommendation reason (products viewed by the second user) in the first recommendation information 1010, if the product viewed more recently than the Kakao T-shirt 1031 and / or the Kakao shoes 1032, then the Kakao T-shirt 1031 can be displayed with priority over the Kakao shoes 1032. 【0172】 Furthermore, in the second recommendation information 1020, if the popularity ranking of Cacao Coffee 1041 is higher than that of Cacao Pie 1042 among multiple products based on the second recommendation reason (recently popular products), Cacao Coffee 1041 can be displayed with priority over Cacao Pie 1042. 【0173】 Figure 11 is a flowchart illustrating how the user terminal of the present invention displays the gift recommendation function. 【0174】 For the sake of clarity, the explanations for each step in Figure 11 that are identical to and / or similar to those described above will be omitted. 【0175】 In step 1101, the first user terminal 20 requests the server 10 to recommend a gift to the gift recipient. Since step 1101 is substantially the same as step 201 in Figure 2, a detailed explanation of step 1101 will be replaced by the explanation of step 201 in Figure 2. 【0176】 In step 1103, the first user terminal 20 receives recommendation information about the gift recipient from the server and displays the recommendation information. In the recommendation information, the first recommendation is displayed with priority over the second recommendation. Since step 1103 is substantially the same as step 209, a detailed explanation of step 1103 will be replaced by the explanation of step 209 in Figure 2. 【0177】 The technical features disclosed in each embodiment of the present invention are not limited to the respective embodiment, and as long as they are not incompatible with each other, the technical features disclosed in each embodiment can be combined and applied to different embodiments. 【0178】 Therefore, while each embodiment will be described primarily based on its respective technical features, as long as these technical features are not mutually incompatible, they can be combined and applied to one another. 【0179】 The present invention is not limited to the embodiments described above and the accompanying drawings, and various modifications and variations are possible from the perspective of those with ordinary skill in the art to which the invention pertains. Accordingly, the scope of the present invention should be defined not only by the claims herein but also by equivalents thereof. [Explanation of symbols] 【0180】 10: Server 20: First user terminal 30: Second user terminal

Claims

[Claim 1] A method by which the server recommends products, The first user terminal receives a product recommendation request from the second user, A step to confirm basic information that can be used to recommend products to the second user, The steps include determining first recommendation information based on at least one piece of information from another user's basic information that includes the same information as the aforementioned basic information, or from another user's basic information that includes information classified in the same category as the category to which the aforementioned basic information is classified (provided that the first recommendation information includes a first recommendation reason and at least one product associated with the first recommendation reason), A step of determining second recommendation information based on general information regarding the popularity of the aforementioned product (however, the second recommendation information includes a second recommendation reason corresponding to the general information and at least one product associated with the second recommendation reason), The step of providing the first user terminal with recommendation information including the first and second recommendation information, In the aforementioned recommendation information, the first recommendation information is displayed with priority over the second recommendation information. How to recommend a product. [Claim 2] In the method according to claim 1, A method further comprising the step of receiving information from the terminal of the second user regarding whether or not the use of the basic information is permitted, which is performed prior to the step of receiving the recommendation request. [Claim 3] In the method of claim 2, A method in which the permission or non-permission to use the aforementioned basic information is set to differ depending on the sender, including the first user. [Claim 4] In the method according to claim 1, A method in which the aforementioned basic information is set to differ depending on the sender, including the first user. [Claim 5] In the method according to claim 1, The aforementioned basic information is, The first type of basic information that requires the second user's permission to use in order to utilize the aforementioned basic information, A method comprising a second type of basic information for which permission from the second user is not required for the use of the aforementioned basic information. [Claim 6] In the method according to claim 5, The first recommendation information is based on the first type of basic information. The process further includes, which is performed prior to the step of providing the aforementioned recommendation information, a step of determining third recommendation information based on the second type of basic information (provided that at least one third recommendation information includes a third recommendation reason and at least one product associated with the third recommendation reason), In the step of providing the aforementioned recommendation information, the recommendation information is provided further including the third recommendation information, In the aforementioned recommendation information, the first recommendation information is displayed with priority over the third recommendation information. [Claim 7] In the method according to claim 5, The aforementioned first type of basic information is, A method comprising at least one of the following: gender information of the second user, age information, birthday information, regional information, purchase history information, product browsing information, and gift information exchanged with other users other than the first user. [Claim 8] In the method according to claim 5, The aforementioned second type of basic information is, A method comprising at least one of the following: a wish list set by the second user, and gift information exchanged between the first user and the second user. [Claim 9] In the method according to claim 1, In the aforementioned recommendation information, the priority in which individual recommendation information is displayed is determined by the number of basic information items based on each individual recommendation information. [Claim 10] In the method according to claim 1, The second reason for the recommendation is: A method for associating at least one of the following with a product: sales volume information, product evaluation information, weather information associated with the product, and anniversary information associated with the product. [Claim 11] In the method according to claim 1, In the aforementioned recommendation information, if the first and second recommendation information are displayed together, the first recommendation information is displayed above the second recommendation information. [Claim 12] In the method according to claim 1, In the aforementioned recommendation information, if the first and second recommendation information are displayed sequentially, the first recommendation information is displayed before the second recommendation information. [Claim 13] In the method according to claim 1 A method wherein, if there are multiple second users, the basic information includes all basic information available to the multiple second users. [Claim 14] In the method according to claim 1, A method wherein, if there are multiple second users, the basic information includes only information whose content is common to each of the multiple second users among the information that each of the multiple second users is permitted to use. [Claim 15] In the method according to claim 1, If there are multiple products included in either the first or second recommendation information, The process further includes the step of determining the priority of the multiple products based on the aforementioned basic information, In the aforementioned recommendation information, the multiple products are displayed according to the aforementioned priority order. [Claim 16] Memory and A processor connected to the memory and configured to execute instructions contained in the memory, The processor performs each step of the method according to any one of claims 1 to 15. server. [Claim 17] It is a computer program, A program that causes each step of the method according to any one of claims 1 to 15 to be performed.