Electronic device and information provision method therefor
The electronic device analyzes user purchase history to suggest frequently bought items, enhancing online shopping by adapting to user patterns and facilitating efficient purchases.
Patent Information
- Application Number
- PCT/KR2024/012885
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-11
- Filing Date
- 2024-08-28
- Publication Date
- 2026-01-15
AI Technical Summary
Existing e-commerce systems lack effective methods to encourage users to purchase frequently bought items based on their purchase history, leading to inefficient online shopping experiences.
An electronic device and method that analyzes user purchase history to determine a set of frequently purchased items, considering factors like purchase frequency, category, price, time, and sales data, and presents these items on a page for easy selection and addition to a cart.
Enhances user purchasing by suggesting items likely to be bought, adapting to user patterns, and facilitating efficient online shopping by providing personalized item sets.
Smart Images

Figure KR2024012885_15012026_PF_FP_ABST
Abstract
Description
Electronic devices and their information provision methods
[0001] The present disclosure relates to an electronic device and a control method thereof that provides information about a set of items determined based on various factors so that a user can purchase frequently purchased items at once.
[0002] As internet use becomes more widespread, the e-commerce market is expanding. In particular, interest in e-commerce / online purchasing, which allows for non-face-to-face product purchases, is rapidly increasing. To this end, methods are needed to encourage users to make purchases based on their purchase history in applications or web pages.
[0003] The disclosed embodiments provide an electronic device and a method for providing information thereon. More specifically, the present invention provides an electronic device and a control method thereof that provides information regarding a set of items determined based on various factors, enabling a user to purchase frequently purchased items at once.
[0004] The technical tasks to be achieved by this embodiment are not limited to the technical tasks described above, and other technical tasks can be inferred from the following embodiments.
[0005] One aspect of the present disclosure may provide an information providing method, including: a step of confirming information about a plurality of items purchased by a user during a set first period; a step of confirming at least one of a number of purchases of the plurality of items, a category of the plurality of items, a purchase price of the plurality of items, and a purchase time of the plurality of items during the set first period based on the information about the plurality of items; a step of determining a first item set including at least one item among the plurality of items based on at least one of information about the number of purchases of the plurality of items during the set first period, information about the category of the plurality of items, information about the purchase price of the plurality of items, and information about the purchase time of the plurality of items; and a step of providing a first page including information about the first item set.
[0006] In addition, in one embodiment of the present disclosure, the step of determining the first set of items may provide an information providing method, including the step of identifying one or more items among the plurality of items whose purchase count is a set first value, based on information about the number of purchases of the plurality of items.
[0007] In addition, in one embodiment of the present disclosure, a method for providing information may be provided in which the information regarding the first set of items includes at least one of information regarding the set first period, information regarding the number of purchases of the one or more items, information regarding the price of each of the one or more items, and information regarding the sum of the prices of the one or more items.
[0008] In addition, in one embodiment of the present disclosure, the information providing method may further include a step of determining a plurality of second item sets based on information about the number of purchases of the plurality of items during the set first period, and the plurality of second item sets including the first item set may be displayed first on the first page as the number of corresponding purchases increases.
[0009] In addition, in one embodiment of the present disclosure, the step of determining the first set of items may include: a step of identifying a plurality of first items belonging to a first category among the plurality of items based on information about categories of the plurality of items; and a step of identifying one or more items among the plurality of first items whose number of purchases is greater than or equal to a set second value based on information about the number of purchases of the plurality of items.
[0010] In addition, in one embodiment of the present disclosure, a method for providing information may be provided in which the information regarding the first set of items includes at least one of information regarding the set first period, information regarding the number of purchases of the one or more items, information regarding the price of each of the one or more items, information regarding the sum of the prices of the one or more items, and information regarding the first category.
[0011] In addition, in one embodiment of the present disclosure, the method for providing information may further include a step of determining a plurality of third item sets based on information about categories of the plurality of items and information about the number of purchases of the plurality of items during the set first period, wherein the plurality of third item sets including the first item set are displayed in an order determined based on their respective scores, and the score of each of the plurality of third item sets is determined based on at least one of a first factor regarding an average of the number of purchases of items included in each of the plurality of third item sets; a second factor regarding an average of current prices of items included in each of the plurality of third item sets; a third factor regarding an average of sales volumes of items included in each of the plurality of third item sets during the set first period; a fourth factor regarding an average of discount rates corresponding to items included in each of the plurality of third item sets; a fifth factor regarding an average of ratings of items included in each of the plurality of third item sets; and a sixth factor regarding the number of items included in each of the plurality of third item sets.
[0012] In addition, in one embodiment of the present disclosure, a method for providing information may be provided in which a higher score is given to each of the plurality of third item sets as the average number of purchases of items included in each of the plurality of third item sets is higher, as the average of current prices of items included in each of the plurality of third item sets is lower, as the average of sales of items included in each of the plurality of third item sets during the set first period is higher, as the average of discount rates corresponding to items included in each of the plurality of third item sets is higher, as the average of ratings of items included in each of the plurality of third item sets is higher, or as the number of items included in each of the plurality of third item sets is greater.
[0013] In addition, in one embodiment of the present disclosure, a method for providing information may be provided in which the score of each of the plurality of third item sets is determined based on weights applied to each of the first factor, the second factor, the third factor, the fourth factor, the fifth factor, and the sixth factor, which are determined based on the purchase history of the user on the first page.
[0014] In addition, in one embodiment of the present disclosure, the step of determining the first set of items may include: a step of identifying a plurality of second items among the plurality of items whose current prices are lower than or equal to a set percentage of the purchase price based on information about purchase prices of the plurality of items; and a step of identifying one or more items among the plurality of second items whose purchase count is higher than or equal to a set third value based on information about the number of purchases of the plurality of items.
[0015] In addition, in one embodiment of the present disclosure, the step of determining the first set of items may include: a step of identifying a plurality of third items whose purchase times fall within a first time zone among the plurality of items, based on information about purchase times of the plurality of items; and a step of identifying one or more items whose purchase times are equal to or greater than a set fourth value among the plurality of third items, based on the number of purchases of the plurality of items.
[0016] In addition, in one embodiment of the present disclosure, a method for providing information may be provided in which the information regarding the first set of items includes at least one of information regarding the set first period, information regarding the number of purchases of the one or more items, information regarding the price of each of the one or more items, information regarding the sum of the prices of the one or more items, and information regarding the first time zone.
[0017] In addition, in one embodiment of the present disclosure, the method for providing information may further include a step of determining a plurality of fourth sets of items based on information regarding purchase times of the plurality of items and information regarding the number of purchases of the plurality of items during the set first period, and may provide an information providing method in which the plurality of fourth sets of items including the first set of items are displayed first on the first page as the corresponding time zone is closer to the current time.
[0018] In addition, in one embodiment of the present disclosure, the method for providing information may further include a step of confirming a purchase cycle of the plurality of items during the set period based on information about the plurality of items, and the step of determining the first set of items may include a step of confirming, based on information about the purchase cycle of the plurality of items, one or more items among the plurality of items whose purchase cycle is less than or equal to a set second period.
[0019] In addition, in one embodiment of the present disclosure, the information providing method may further include the step of obtaining a request to add the first set of items to a cart; and the step of adding one or more items to a cart.
[0020] In addition, in one embodiment of the present disclosure, the information providing method may further include the step of obtaining a request to add at least one item to a cart among the one or more items; and the step of adding the at least one item to a cart.
[0021] In addition, in one embodiment of the present disclosure, the step of checking information about the plurality of items may include the step of extending the set first period by a set third period when the number of the plurality of items is less than a set second value; and the step of checking information about the plurality of items purchased by the user during the first period extended by the set third period.
[0022] Another aspect of the present disclosure provides an electronic device, including a transceiver, a memory, and a processor, wherein the processor verifies information about a plurality of items purchased by a user during a set first period, and, based on the information about the plurality of items, verifies at least one of the number of purchases of the plurality of items during the set first period, the categories of the plurality of items, the purchase prices of the plurality of items, and the purchase times of the plurality of items, and determines a first item set including at least one item among the plurality of items based on at least one of information about the number of purchases of the plurality of items during the set first period, information about the categories of the plurality of items, information about the purchase prices of the plurality of items, and information about the purchase times of the plurality of items, and provides a first page including information about the first item set.
[0023] Another aspect of the present disclosure may provide a computer-readable recording medium having recorded thereon a program for implementing a method performed by an electronic device.
[0024] Specific details of other embodiments are included in the detailed description and drawings.
[0025] According to the proposed embodiment, one or more of the following effects can be expected.
[0026] According to an embodiment of the present disclosure, an electronic device can induce a user to make a purchase by providing information about items that the user is likely to purchase.
[0027] Additionally, according to an embodiment of the present specification, the electronic device can determine the item set by adaptively changing the period set as a criterion for determining the item set until the electronic device has sufficient information about the items purchased by the user, thereby appropriately reflecting the user's purchasing pattern or tendency.
[0028] The effects of the invention are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the description of the claims.
[0029] Figure 1 illustrates a system according to one embodiment.
[0030] FIG. 2 is a diagram illustrating a process in which an electronic device provides information about a set of items according to one embodiment.
[0031] FIGS. 3A to 3C illustrate a user interface provided by an electronic device according to one embodiment.
[0032] FIGS. 4A to 4C illustrate a user interface provided by an electronic device according to one embodiment.
[0033] FIG. 5 illustrates a user interface provided by an electronic device according to one embodiment.
[0034] FIG. 6 illustrates a user interface provided by an electronic device according to one embodiment.
[0035] FIG. 7 illustrates a user interface provided by an electronic device according to one embodiment.
[0036] Figure 8 shows a flowchart of a method for providing information of an electronic device according to one embodiment.
[0037] Figure 9 shows a block diagram of an electronic device according to one embodiment.
[0038] The terms used in the embodiments have been selected from widely used and common terms, taking into account the functions of the present disclosure. However, these terms may vary depending on the intentions of those skilled in the art, precedents, the emergence of new technologies, etc. Furthermore, in certain cases, terms may be arbitrarily selected by the applicant, in which case their meanings will be described in detail in the relevant description. Therefore, the terms used in this disclosure should not be defined simply as names of terms, but rather based on the meanings of the terms and the overall content of the present disclosure.
[0039] When a part of a specification is said to "include" a component, this does not mean that it excludes other components, but rather that it may include other components, unless otherwise stated.
[0040] The expression "at least one of a, b, and c" described throughout the specification may encompass 'a alone', 'b alone', 'c alone', 'a and b', 'a and c', 'b and c', or 'all of a, b, and c'.
[0041] The "terminal" mentioned below may be implemented as a computer or portable terminal that can connect to a server or other terminal via a network. Here, the computer includes, for example, a notebook, desktop, laptop, etc. equipped with a web browser, and the portable terminal may include, for example, a wireless communication device that guarantees portability and mobility, and may include all types of handheld-based wireless communication devices such as communication-based terminals such as IMT (International Mobile Telecommunication), CDMA (Code Division Multiple Access), W-CDMA (W-Code Division Multiple Access), LTE (Long Term Evolution), smartphones, tablet PCs, etc.
[0042] Below, embodiments of the present disclosure are described in detail with reference to the attached drawings so that those skilled in the art can easily implement the present disclosure. However, the present disclosure may be implemented in various different forms and is not limited to the embodiments described herein.
[0043] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings.
[0044] Figure 1 illustrates a system according to one embodiment.
[0045] Referring to FIG. 1, the system may include at least one of an electronic device (100), a user terminal (120), an administrator terminal (140), a database (160), and a network (180). Meanwhile, the system illustrated in FIG. 1 only illustrates components related to the present embodiment. Therefore, those skilled in the art will appreciate that, in addition to the components illustrated in FIG. 1, other general-purpose components may be included.
[0046] An electronic device (100) is a device that configures and provides various information. The electronic device (100) may provide the configured information as a web page or application screen, or may provide the information in a form that can be displayed as a web page or application screen on a receiving terminal.
[0047] According to one embodiment, the electronic device (100) may provide information on a set of items that the user is likely to purchase together, determined based on the user's purchase history. For example, the electronic device (100) may check information on a plurality of items purchased by the user during a set first period, and, based on the information on the plurality of items, check at least one of the number of purchases of the plurality of items, the categories of the plurality of items, the purchase prices of the plurality of items, and the purchase times of the plurality of items during the set first period. Thereafter, the electronic device (100) may determine a first set of items including one or more items among the plurality of items, based on at least one of the information on the number of purchases of the plurality of items during the set first period, the information on the categories of the plurality of items, the information on the purchase prices of the plurality of items, and the information on the purchase times of the plurality of items, and may provide a first page including information on the first set of items.
[0048] The user terminal (120) is a terminal used by each user, and users can access services provided by the network (180) using their respective terminals (120). For example, the electronic device (100) may provide the user terminal (120) with an application for providing information related to ordering various items. Users can use the application installed on their respective terminals (120) to check and order items corresponding to searched keywords. In this case, the user may correspond to the customer who ordered the delivery of the item.
[0049] The administrator terminal (140) is a terminal used by the administrator, and the administrator can access services provided by the network (180) using their respective terminals (140). For example, the administrator can use their respective terminals (140) to set a period of time that serves as a criterion for determining a set of items to be provided to the user. Alternatively, the administrator can use their respective terminals (140) to set at least one of the number of purchases of an item, the category of an item, the purchase price of an item, or the purchase time of an item as a criterion for determining a set of items.
[0050] The database (160) is a data structure implemented in a predetermined storage space, and may include a relational database such as MySQL, Oracle, Mssql, a non-relational database such as Redis, MongoDB, CouchDB, an open source search engine such as Elasticsearch, and a combination thereof.
[0051] According to one embodiment, the database (160) may store information regarding a user's purchase history. For example, the database (160) may store information regarding the number of purchases of items by the user during a set period, information regarding the purchase price of an item, or information regarding the purchase time of an item. While FIG. 1 illustrates the database (160) as existing outside the electronic device (100), this is merely an embodiment, and the database (160) may be included in the electronic device (100).
[0052] The user terminal (120), the administrator terminal (140), the database (160), and the electronic device (100) can communicate with each other within the network (180). The network (180) includes a Local Area Network (LAN), a Wide Area Network (WAN), a Value Added Network (VAN), a mobile radio communication network, a satellite communication network, and a combination thereof, and is a comprehensive data communication network that allows each network component illustrated in FIG. 1 to communicate smoothly with each other, and may include wired Internet, wireless Internet, and a mobile radio communication network. Wireless communication may include, but is not limited to, wireless LAN (Wi-Fi), Bluetooth, Bluetooth low energy, Zigbee, Wi-Fi Direct (WFD), ultra-wideband (UWB), infrared communication (IrDA, infrared Data Association), NFC (Near Field Communication), etc., for example.
[0053] FIG. 2 is a diagram for explaining a process in which an electronic device (100) provides information about an item set according to one embodiment.
[0054] In step S200, the electronic device (100) may receive a request for a first page from the user terminal (120) according to an embodiment. For example, the user terminal (120) may transmit a request for a homepage of a gateway domain to the electronic device (100) based on a user input activating an application. Alternatively, the user terminal (120) may transmit a request for a payment page to the electronic device (100) based on a user input selecting a payment icon. However, the first page is not limited to the examples described above, and may include a search result page (SRP), a single detail page (SDP), or a cart page.
[0055] In step S210, the electronic device (100) may obtain information about a plurality of items purchased by the user during a first period set according to an embodiment from the database (160). More specifically, the electronic device (100) may confirm the first period set as a criterion for determining an item set, and may confirm information about a plurality of items purchased by the user during the first period from the database (160).
[0056] For example, the electronic device (100) may confirm that the first period is preset to 60 days or that the first period has been changed to 60 days based on input from a user or administrator. Thereafter, the electronic device (100) may check the database (160) for information regarding multiple items purchased by the user within 60 days from the current time.
[0057] For another example, the electronic device (100) may determine that the first period is set to the entire period during which the user used the application. Thereafter, the electronic device (100) may check the database (160) for information regarding multiple items purchased by the user during the entire period during which the user used the application.
[0058] According to one embodiment, the electronic device (100) may change a first period set as a criterion for determining an item set based on information regarding the number of multiple items. More specifically, if the number of items purchased by the user during the set first period is below a set threshold, the first period may be extended by a set second period, and information regarding items purchased by the user during the extended first period may be checked in the database (160).
[0059] For example, if the number of items purchased by the user over a 60-day period is less than the threshold of 10, the electronic device (100) may extend the first period by 30 days, which is set as the second period. Thereafter, the electronic device (100) may check information about items purchased by the user over a 90-day period in the database (160). The electronic device (100) may repeatedly perform the task of extending the first period by the second period until the number of items purchased by the user exceeds the threshold.
[0060] In this way, by adaptively changing the period set as a criterion for determining the item set until the electronic device (100) has sufficient information about the items purchased by the user, the item set can be determined by appropriately reflecting the user's purchasing pattern or tendency.
[0061] In step S220, the electronic device (100) may, according to an embodiment, check the number of purchases of the plurality of items during a set first period, the purchase cycle of the plurality of items, the categories of the plurality of items, the purchase prices of the plurality of items, or the purchase times of the plurality of items based on information about the plurality of items. For example, the electronic device (100) may check the number of times the user purchased the plurality of items during 60 days, the cycle in which the user purchased the plurality of items during 60 days, the categories of the plurality of items, the prices at which the user purchased the plurality of items, or the times at which the user purchased the plurality of items based on information about the plurality of items.
[0062] In step S230, the electronic device (100) may determine a first item set including one or more items among the plurality of items based on at least one of information about the number of purchases of the plurality of items during a first period set according to an embodiment, information about a purchase cycle of the plurality of items, information about a category of the plurality of items, information about a purchase price of the plurality of items, and information about a purchase time of the plurality of items.
[0063] For example, based on information regarding the number of purchases of a plurality of items, the electronic device (100) may identify one or more items among the plurality of items that the user has purchased five times over 60 days, and determine a first item set including the one or more items. In this manner, based on information regarding the number of purchases of the plurality of items, the electronic device (100) may determine a plurality of item sets that the user has purchased more than five times over 60 days.
[0064] For another example, based on information regarding the purchase cycles of a plurality of items, the electronic device (100) may identify one or more items among the plurality of items whose purchase cycle is 7 days or less within a 60-day period, and determine a first item set including the one or more items. In this manner, based on information regarding the purchase cycles of the plurality of items, the electronic device (100) may determine a plurality of sets of items whose purchase cycles by the user within a 60-day period are less than or equal to a value other than 7 days.
[0065] For another example, the electronic device (100) may identify items belonging to the daily necessities category among the plurality of items based on information regarding the categories of the plurality of items. Thereafter, the electronic device (100) may identify one or more items belonging to the daily necessities category that have been purchased three or more times based on information regarding the number of purchases of the plurality of items, and determine a first item set including the one or more items. In this manner, the electronic device (100) may determine a plurality of item sets belonging to categories other than the daily necessities category based on information regarding the categories of the plurality of items and information regarding the number of purchases of the plurality of items.
[0066] For another example, based on information regarding the purchase prices of a plurality of items, the electronic device (100) may identify items among the plurality of items whose current prices are 90% or less than the purchase prices. Thereafter, based on information regarding the number of purchases of the plurality of items, the electronic device (100) may identify one or more items among the items whose current prices are 90% or less than the purchase prices and whose number of purchases is three or more, and determine a first item set including the one or more items.
[0067] For another example, the electronic device (100) may, based on information about the purchase times of the plurality of items, identify items whose purchase times fall between 1:00 PM and 6:00 PM among the plurality of items. Thereafter, based on information about the number of purchases of the plurality of items, the electronic device (100) may identify one or more items whose purchase times fall between 1:00 PM and 6:00 PM and whose purchase times fall four or more times among the items, and determine a first item set including the one or more items. In this manner, the electronic device (100) may, based on information about the purchase times of the plurality of items and information about the number of purchases of the plurality of items, determine a plurality of item sets whose purchase times fall outside the time period between 1:00 PM and 6:00 PM.
[0068] In step S240, the electronic device (100) may transmit information about a first page including information about a first set of items to the user terminal (120) according to one embodiment. For example, the electronic device (100) may transmit information about a first page configured to display information about a first set of items in a form that can be displayed as a web page or an application screen, to the user terminal (120).
[0069] In step S250, the user terminal (120) may provide a first page to the user according to an embodiment. More specifically, the user terminal (120) may display a first page including information regarding a first set of items on the display based on information received from the electronic device (100).
[0070] For example, if a first set of items is determined based on information about the number of purchases of multiple items, the user terminal (120) may display a first page including at least one of information indicating that the first set of items was determined based on the user's purchase history for 60 days, information indicating that the user purchased one or more items five times over the 60 days, information about the price of each of one or more items, and information about the total price of one or more items.
[0071] For another example, if a first set of items is determined based on information about a purchase cycle of a plurality of items, the user terminal (120) may display a first page including at least one of information indicating that the first set of items is determined based on the user's purchase history for 60 days, information indicating that the cycle in which the user purchased one or more items during the 60 days is within 7 days, information regarding the price of each of one or more items, and information regarding the total price of one or more items.
[0072] For another example, if a first set of items is determined based on information about categories of a plurality of items and information about the number of purchases of the plurality of items, the user terminal (120) may display a first page including at least one of information about determining the first set of items based on the user's purchase history for 60 days, information about the number of times each of one or more items was purchased, information about a category of daily necessities to which one or more items belong, information about the price of each of one or more items, and information about the sum total of the prices of one or more items.
[0073] For another example, if a first set of items is determined based on information about the purchase times of a plurality of items and information about the number of purchases of a plurality of items, the user terminal (120) may display a first page including at least one of information indicating that the first set of items was determined based on the user's purchase history for 60 days, information about the number of times each of one or more items was purchased, information indicating that the time of purchase of one or more items was between 1:00 PM and 6:00 PM, information about the price of each of one or more items, and information about the sum total of the prices of one or more items.
[0074] According to one embodiment, the user terminal (120) may display a plurality of item sets based on setting information regarding the display order received from the electronic device (100). More specifically, the electronic device (100) may determine the display order of the plurality of item sets in different ways according to a criterion for determining the plurality of item sets, and the user terminal may display the plurality of item sets based on the determined order.
[0075] For example, if multiple sets of items are determined based on information about the number of purchases of multiple items, the user terminal (120) can first display the set of items with the highest number of corresponding purchases.
[0076] For another example, if multiple sets of items are determined based on information about the purchase cycles of multiple items, the user terminal (120) may first display a set of items with a corresponding shorter purchase cycle.
[0077] For another example, when a plurality of item sets are determined based on information about categories of a plurality of items and information about the number of purchases of the plurality of items, the user terminal (120) may first display an item set having a high corresponding score. At this time, the score of each of the plurality of item sets may be determined based on at least one of a first factor regarding an average number of purchases of items included in each of the plurality of item sets, a second factor regarding an average of current prices of items included in each of the plurality of item sets, a third factor regarding an average of sales of items included in each of the plurality of item sets during a set first period, a fourth factor regarding an average of discount rates corresponding to items included in each of the plurality of item sets, a fifth factor regarding an average of ratings of items included in each of the plurality of item sets, and a sixth factor regarding the number of items included in each of the plurality of item sets. In addition, the higher the average number of purchases of items included in each of the plurality of item sets, the lower the average of current prices of items included in each of the plurality of item sets, the higher the average sales volume of items included in each of the plurality of item sets during the set first period, the higher the average discount rate corresponding to items included in each of the plurality of item sets, the higher the average rating of items included in each of the plurality of item sets, or the greater the number of items included in each of the plurality of item sets, the higher the scores may be given to the plurality of item sets.
[0078] For another example, if multiple sets of items are determined based on information about the purchase times of multiple items and information about the number of purchases of multiple items, the user terminal (120) can first display the set of items whose corresponding time zone is closest to the current time.
[0079] According to one embodiment, the electronic device (100) may determine a score of each of the plurality of item sets by applying different weights to a first factor regarding an average number of purchases of items included in each of the plurality of item sets, a second factor regarding an average of current prices of items included in each of the plurality of item sets, a third factor regarding an average of sales of items included in each of the plurality of item sets during a set first period, a fourth factor regarding an average of discount rates corresponding to items included in each of the plurality of item sets, a fifth factor regarding an average of ratings of items included in each of the plurality of item sets, and a sixth factor regarding the number of items included in each of the plurality of item sets. In this case, each weight may be determined based on a purchase history of a user on a first page.
[0080] For example, if it is confirmed that the user has a history of purchasing a set of items with a high average number of purchases on the first page, the electronic device (100) can determine the score of each of the plurality of sets of items by assigning a higher weight to the first factor regarding the average number of purchases of the items.
[0081] For another example, if it is determined that the user has a history of purchasing a set of items with a low average current price on the first page, the electronic device (100) can determine the score of each of the multiple sets of items by assigning a higher weight to the second factor regarding the average current price of the items.
[0082] For another example, if it is determined that the user has a history of purchasing a set of items with a high average sales volume on the first page, the electronic device (100) can determine the score of each of the multiple sets of items by assigning a higher weight to the third factor regarding the average sales volume of the items.
[0083] For another example, if it is confirmed that the user has a history of purchasing a set of items with a high average corresponding discount rate on the first page, the electronic device (100) can determine the score of each of the plurality of sets of items by assigning a higher weight to the fourth factor regarding the average discount rate of the items.
[0084] For another example, if it is determined that the user has a history of purchasing a large number of sets of items with high average corresponding ratings on the first page, the electronic device (100) may assign a higher weight to the fifth factor regarding the average ratings of the items to determine the scores of each of the multiple sets of items.
[0085] For another example, if it is determined that the user has a history of purchasing a large number of item sets including a large number of items on the first page, the electronic device (100) may assign a higher weight to the sixth factor regarding the number of items included, thereby determining the score of each of the plurality of item sets.
[0086] At step S260, the user terminal (120) may obtain an input for adding the first set of items to the cart, according to one embodiment. For example, the user terminal (120) may obtain a user input for selecting an icon for adding the first set of items to the cart. Alternatively, the user terminal (120) may obtain a user input for selecting an icon for adding at least one item among one or more items to the cart.
[0087] At step S270, the electronic device (100) may receive a cart addition request for the first set of items from the user terminal (120) according to one embodiment. For example, the user terminal (120) may transmit a cart addition request for the first set of items or a cart addition request for at least one item among one or more items to the electronic device (100).
[0088] At step S280, the electronic device (100) may add one or more items to the cart according to an embodiment. For example, the electronic device (100) may add one or more items to the cart upon receiving a cart addition request for a first set of items from the user terminal (120). Alternatively, the electronic device (100) may add at least one item to the cart upon receiving a cart addition request for at least one item from the user terminal (120).
[0089] FIGS. 3A to 3C illustrate a user interface provided by an electronic device (100) according to one embodiment. Any content overlapping with that described above with respect to FIG. 2 will be briefly described or omitted.
[0090] According to one embodiment, the electronic device (100) may determine item sets including one or more items among the plurality of items based on information about the number of purchases of the plurality of items during a set first period of time.
[0091] For example, the electronic device (100) may determine a first item set (310) including a first item and a second item, which have been purchased five times among items purchased by the user between 2024.04.01 and 2024.05.31. In addition, the electronic device (100) may determine a second item set (320) including a third item and a fourth item, which have been purchased four times among items purchased by the user between 2024.04.01 and 2024.05.31.
[0092] According to one embodiment, the electronic device (100) may provide a first page including information regarding sets of items. More specifically, the electronic device (100) may provide a first page including an area displaying information regarding items frequently purchased by the user. In this case, among the sets of items, an item set including items frequently purchased by the user may be displayed first.
[0093] For example, referring to FIG. 3a, an area (330) within a first page (300) may display information that an item set was determined based on a user's purchase history during the period from 2024.04.01 to 2024.05.31, information that the number of times items included in the first item set (310) were purchased was 5, information that the sum of the prices of items included in the first item set (310) is 34,090 won, information that the number of times items included in the second item set (320) were purchased was 4, and information that the sum of the prices of items included in the second item set (320) is 33,770 won.
[0094] For another example, referring to FIG. 3b, an area (340) within the first page (300) may display information that a set of items was determined based on the user's purchase history during the period from 2024.04.01 to 2024.05.31, information that the price of the first item is 18,990 won, information that the price of the second item is 15,100 won, and information that the sum of the prices of the items selected by the user is 18,990 won.
[0095] According to one embodiment, the electronic device (100) may change the period of time that serves as a reference for determining the set of items to be provided to the user based on a user input. For example, referring to FIGS. 3A and 3B , the electronic device (100) may provide a user interface for changing the period of time based on a user input of selecting a period change icon (350) and may confirm the different period of time input by the user. Thereafter, the electronic device (100) may re-determine the set of items based on the user's purchase history during the period input by the user and provide information regarding the determined set of items.
[0096] According to one embodiment, the electronic device (100) may add at least some of one or more items to a cart based on a user's input.
[0097] For example, referring to FIG. 3A, the electronic device (100) may add a first item and a second item included in a first item set (310) to a cart based on a user's input selecting an add to cart icon corresponding to a first item set (310). Alternatively, the electronic device (100) may add a third item and a fourth item included in a second item set (320) to a cart based on a user's input selecting an add to cart icon corresponding to a second item set (320).
[0098] For another example, referring to FIG. 3b, the electronic device (100) can add a first item to the cart based on a user's input of selecting a check icon corresponding to the first item and an add one item to cart icon.
[0099] For another example, referring to FIGS. 3A and 3C , the electronic device (100) may provide a page (360) for setting whether to add the first item and the second item included in the first item set (310) to the cart and the quantity to be added to the cart based on a user's input of selecting an add to cart icon corresponding to the first item set (310). Thereafter, the electronic device (100) may add the items in the quantity input by the user to the cart.
[0100] Meanwhile, the specific examples of various types of user interface components and items of information described above are merely examples, and it is obvious to a person skilled in the art to which the present disclosure pertains that the present disclosure can be implemented with examples different from the above.
[0101] FIGS. 4A to 4C illustrate a user interface provided by an electronic device (100) according to one embodiment. Any content overlapping with that described above with respect to FIG. 2 will be briefly described or omitted.
[0102] According to one embodiment, the electronic device (100) may determine item sets including one or more items among the plurality of items based on information about the number of purchases of the plurality of items during a set first period and information about categories of the plurality of items.
[0103] For example, the electronic device (100) may check items belonging to the daily necessities category among items purchased by the user between 2024.04.01 and 2024.05.31, and determine a first item set (410) including a first item and a second item among items belonging to the daily necessities category that have been purchased three or more times. In addition, the electronic device (100) may check items belonging to the fruit / vegetable category among items purchased by the user between 2024.04.01 and 2024.05.31, and determine a second item set (420) including a third item and a fourth item among items belonging to the fruit / vegetable category that have been purchased three or more times.
[0104] For another example, the electronic device (100) may check items belonging to the Rocket Delivery category among items purchased by the user between 2024.03.01 and 2024.05.31, and determine a third item set (430) including a first item and a fifth item having been purchased four or more times among items belonging to the Rocket Delivery category. In addition, the electronic device (100) may check items belonging to the Fresh Goods category among items purchased by the user between 2024.03.01 and 2024.05.31, and determine a fourth item set (440) including a sixth item and a seventh item having been purchased four or more times among items belonging to the Fresh Goods category.
[0105] According to one embodiment, the electronic device (100) may provide a first page including information regarding item sets. More specifically, the electronic device (100) may provide a first page including an area displaying information regarding items frequently purchased by the user. In this case, among the item sets, an item set with a high corresponding score may be displayed first, and among the items included in the item set, an item with a high number of purchases may be displayed first.
[0106] For example, referring to FIGS. 4a and 4b, an area (450) within a first page (400) may display information that an item set was determined based on a user's purchase history during the period from 2024.04.01 to 2024.05.31, information that a category corresponding to the first item set (410) is a daily necessities category, information that a category corresponding to the second item set (420) is a fruit / vegetable category, information that the number of times the first item was purchased is 5, information that the price of the first item is 18,990 won, information that the number of times the second item was purchased is 4, and information that the price of the second item is 3,490 won.
[0107] For another example, referring to FIG. 4c, an area (450) within a first page (400) may display information that an item set was determined based on the user's purchase history for the past three months, information that a category corresponding to a third item set (430) is a rocket delivery category, information that a category corresponding to a fourth item set (440) is a fresh product category, information that the number of times the first item and the fifth item were purchased is four or more, information that the price of the first item is 18,990 won, information that the price of the fifth item is 30,200 won, and information that the sum of the prices of items included in the third item set (430) is 49,190 won.
[0108] According to one embodiment, the electronic device (100) may change the period of time that serves as a reference for determining the set of items to be provided to the user based on a user input. For example, referring to FIGS. 4A and 4B , the electronic device (100) may provide a user interface for changing the period of time based on a user input of selecting a period change icon (460) and may confirm the different period of time input by the user. Thereafter, the electronic device (100) may re-determine the set of items based on the user's purchase history during the period input by the user and provide information regarding the determined set of items.
[0109] According to one embodiment, the electronic device (100) may add at least some of one or more items to a cart based on a user's input.
[0110] For example, referring to FIG. 4A, the electronic device (100) can add a first item and a second item included in the first item set (410) to the cart based on a user input selecting a two-item cart add-to-cart icon corresponding to the first item set (410).
[0111] For another example, referring to FIG. 4b, the electronic device (100) can add a first item and a second item to the cart based on a user input selecting an add to cart icon corresponding to the first item and an add to cart icon corresponding to the second item, respectively.
[0112] For another example, referring to FIG. 4c, the electronic device (100) can add the first item and the fifth item to the cart based on a user's input of selecting a check icon corresponding to the first item, a check icon corresponding to the fifth item, and a two-item cart add icon.
[0113] According to one embodiment, the electronic device (100) may provide information about different items included in an item set based on a user's input. For example, referring to FIG. 4A, based on a user's input selecting a delete icon corresponding to a first item, the electronic device (100) may identify an eighth item, which is a purchased item of three or more times among items belonging to the daily necessities category purchased by the user. Thereafter, the electronic device (100) may change the first item set (410) to include the second item and the eighth item, and provide information about the eighth item instead of information about the first item, along with information about the second item.
[0114] Meanwhile, the specific examples of various types of user interface components and items of information described above are merely examples, and it is obvious to a person skilled in the art to which the present disclosure pertains that the present disclosure can be implemented with examples different from the above.
[0115] FIG. 5 illustrates a user interface provided by an electronic device (100) according to one embodiment. Any content overlapping with that described above with respect to FIG. 2 will be briefly described or omitted.
[0116] According to one embodiment, the electronic device (100) may determine item sets including one or more items among the plurality of items based on information about the number of purchases of the plurality of items during a set first period and information about the purchase prices of the plurality of items.
[0117] For example, the electronic device (100) may identify items purchased by the user between April 1, 2024 and May 31, 2024, whose current prices are 95% or lower than the purchase prices of the items purchased by the user. Thereafter, based on information regarding the number of purchases of multiple items, the electronic device (100) may determine a first set of items, including a first item, a second item, and a third item, which have been purchased three or more times, among the items whose current prices are 95% or lower than the purchase prices.
[0118] According to one embodiment, the electronic device (100) may provide a first page including information about sets of items. More specifically, the electronic device (100) may provide a first page including an area displaying information about items frequently purchased by the user.
[0119] For example, referring to FIG. 5, an area (550) within a first page (500) may display information such as the current price of the first item being 5,600 won, information such as the current price of the first item being 5% cheaper than the purchase price, information such as the current price of the second item being 18,500 won, information such as the current price of the second item being 10% cheaper than the purchase price, information such as the current price of the third item being 5,000 won, information such as the current price of the third item being 15% cheaper than the purchase price, and information such as the sum of the prices of items included in the first item set being 29,100 won.
[0120] According to one embodiment, the electronic device (100) may add at least some of one or more items to a cart based on a user's input.
[0121] For example, referring to FIG. 5, the electronic device (100) can add the first item, the second item, and the third item to the cart based on a user's input of selecting a check icon corresponding to the first item, a check icon corresponding to the second item, a check icon corresponding to the third item, and a three-item cart icon.
[0122] Meanwhile, the specific examples of various types of user interface components and items of information described above are merely examples, and it is obvious to a person skilled in the art to which the present disclosure pertains that the present disclosure can be implemented with examples different from the above.
[0123] FIG. 6 illustrates a user interface provided by an electronic device (100) according to one embodiment. Any content overlapping with that described above with respect to FIG. 2 will be briefly described or omitted.
[0124] According to one embodiment, the electronic device (100) may determine item sets including one or more items among the plurality of items based on information about the number of purchases of the plurality of items during a set first period and information about the purchase time of the plurality of items.
[0125] For example, the electronic device (100) can identify items purchased by the user between 8:00 PM and 1:00 AM among items purchased by the user between 2024.04.01 and 2024.05.31. Thereafter, the electronic device (100) can determine a first item set (620) including a first item, a second item, a third item, and a fourth item, which are purchased three or more times among items purchased between 8:00 PM and 1:00 AM, based on information regarding the number of purchases of multiple items.
[0126] According to one embodiment, the electronic device (100) may provide a first page including information about sets of items. More specifically, the electronic device (100) may provide a first page including an area displaying information about items frequently purchased by the user. In this case, among the sets of items, an item set whose corresponding time zone is closest to the current time may be displayed first.
[0127] For example, referring to FIG. 6, an area (640) within a first page (600) may display information such as information that an item set was determined based on a user's purchase history during the period from 2024.04.01 to 2024.05.31, information that the time zone corresponding to the first item set (620) is after 8:00 PM, and information that the sum of the prices of items included in the first item set (620) is 29,100 won.
[0128] According to one embodiment, the electronic device (100) may change the period that serves as a reference for determining the set of items to be provided to the user based on a user input. For example, referring to FIG. 6 , the electronic device (100) may provide a user interface for changing the period based on a user input selecting a period change icon (660) and may confirm the different period input by the user. Thereafter, the electronic device (100) may re-determine the set of items based on the user's purchase history during the period input by the user and provide information regarding the determined set of items.
[0129] According to one embodiment, the electronic device (100) may add at least some of one or more items to the cart based on a user's input. For example, referring to FIG. 6, the electronic device (100) may add the first item, the second item, the third item, and the fourth item included in the first item set (620) to the cart based on a user's input of selecting an add to cart icon corresponding to the first item set (620).
[0130] Meanwhile, the specific examples of various types of user interface components and items of information described above are merely examples, and it is obvious to a person skilled in the art to which the present disclosure pertains that the present disclosure can be implemented with examples different from the above.
[0131] FIG. 7 illustrates a user interface provided by an electronic device (100) according to one embodiment.
[0132] According to one embodiment, the electronic device (100) may determine that the number of items for determining an item set is insufficient based on a set criterion. For example, the electronic device (100) may determine that the number of items purchased by the user between 2024.04.01 and 2024.05.31 is less than a threshold value, or that the number of items included in a specific category among the items purchased by the user between 2024.04.01 and 2024.05.31 is less than 2. Alternatively, the electronic device (100) may determine that the number of items purchased by the user between 2024.04.01 and 2024.05.31, whose current price is lower than a set percentage of the purchase price, is less than 2, or that the number of items purchased by the user during a specific time period between 2024.04.01 and 2024.05.31 is less than 2.
[0133] According to one embodiment, the electronic device (100) may provide a first page including information about items purchased by the user during a set period of time. More specifically, if the electronic device (100) determines that the number of items purchased by the user is insufficient to determine an item set, the electronic device (100) may provide a first page including an area displaying information about items purchased by the user.
[0134] For example, referring to FIG. 7, information such as information about items purchased by the user between 2024.04.01 and 2024.05.31 and information that the price of the first item is 5,000 won may be displayed in an area (720) within the first page (700).
[0135] According to one embodiment, the electronic device (100) may change the period of time that serves as a reference for determining the set of items to be provided to the user based on a user input. For example, referring to FIG. 7, the electronic device (100) may provide a user interface for changing the period of time based on a user input of selecting a period change icon (740) and may confirm the different period of time input by the user. Thereafter, the electronic device (100) may re-determine the set of items based on the user's purchase history during the period input by the user and provide information regarding the determined set of items.
[0136] According to one embodiment, the electronic device (100) may add at least some of one or more items to the cart based on a user's input. For example, referring to FIG. 7, the electronic device (100) may add a first item to the cart based on a user's input selecting an add-to-cart icon corresponding to the first item.
[0137] Meanwhile, the specific examples of various types of user interface components and items of information described above are merely examples, and it is obvious to a person skilled in the art to which the present disclosure pertains that the present disclosure can be implemented with examples different from the above.
[0138] Figure 8 illustrates a flowchart of a method for providing information in an electronic device according to one embodiment. The above description may apply to overlapping content.
[0139] At step S800, the electronic device can check information about multiple items purchased by the user during a set first period.
[0140] According to one embodiment, when checking information about a plurality of items, if the number of the plurality of items is less than a set second value, the electronic device may extend the set first period by a set third period, and check information about the plurality of items purchased by the user during the first period extended by the set third period.
[0141] At step S820, the electronic device can check at least one of the number of purchases of the plurality of items during a set first period, the categories of the plurality of items, the purchase prices of the plurality of items, and the purchase times of the plurality of items based on information about the plurality of items.
[0142] At step S840, the electronic device can determine a first set of items including one or more items among the plurality of items based on at least one of information about the number of purchases of the plurality of items during a set first period, information about the categories of the plurality of items, information about the purchase prices of the plurality of items, and information about the purchase times of the plurality of items.
[0143] According to one embodiment, when determining a first set of items, the electronic device may identify one or more items among the plurality of items whose purchase count is a first value set based on information about the number of purchases of the plurality of items.
[0144] According to one embodiment, the electronic device may determine a plurality of second sets of items based on information about the number of purchases of a plurality of items during a set first period of time, and the plurality of second sets of items including the first set of items may be displayed first on the first page as the number of corresponding purchases increases.
[0145] According to one embodiment, when determining a first set of items, the electronic device may identify a plurality of first items belonging to a first category among the plurality of items based on information about categories of the plurality of items, and may identify one or more items among the plurality of first items having a purchase count greater than or equal to a set second value based on information about the number of purchases of the plurality of items.
[0146] According to one embodiment, the electronic device may determine a plurality of third item sets based on information about categories of the plurality of items and information about the number of purchases of the plurality of items during a set first period, and the plurality of third item sets including the first item set may be displayed in an order determined based on their respective scores. At this time, the score of each of the plurality of third item sets may be determined based on at least one of a first factor regarding an average of the number of purchases of items included in each of the plurality of third item sets, a second factor regarding an average of current prices of items included in each of the plurality of third item sets, a third factor regarding an average of sales volumes of items included in each of the plurality of third item sets during the set first period, a fourth factor regarding an average of discount rates corresponding to items included in each of the plurality of third item sets, a fifth factor regarding an average of ratings of items included in each of the plurality of third item sets, and a sixth factor regarding the number of items included in each of the plurality of third item sets.
[0147] According to one embodiment, the higher the average number of purchases of items included in each of the plurality of third item sets, the lower the average of current prices of items included in each of the plurality of third item sets, the higher the average of sales of items included in each of the plurality of third item sets during a set first period, the higher the average of discount rates corresponding to items included in each of the plurality of third item sets, the higher the average of ratings of items included in each of the plurality of third item sets, or the greater the number of items included in each of the plurality of third item sets, the higher the scores may be assigned to the plurality of third item sets.
[0148] In one embodiment, the score of each of the plurality of third item sets may be determined based on weights applied to each of the first factor, the second factor, the third factor, the fourth factor, the fifth factor, and the sixth factor, which are determined based on the user's purchase history on the first page.
[0149] According to one embodiment, when determining a first set of items, the electronic device may identify a plurality of second items among the plurality of items whose current prices are lower than a set percentage of the purchase prices based on information about purchase prices of the plurality of items, and may identify one or more items among the plurality of second items whose purchase count is higher than a set third value based on information about the number of purchases of the plurality of items.
[0150] According to one embodiment, when determining a first set of items, the electronic device may identify a plurality of third items whose purchase times fall within a first time zone among the plurality of items based on information about purchase times of the plurality of items, and may identify one or more items whose purchase times are equal to or greater than a set fourth value among the plurality of third items based on the number of purchases of the plurality of items.
[0151] According to one embodiment, the electronic device may determine a plurality of fourth sets of items based on information about purchase times of the plurality of items and information about the number of purchases of the plurality of items during a set first period of time, and the plurality of fourth sets of items including the first set of items may be displayed first on the first page as the corresponding time zone is closer to the current time.
[0152] According to one embodiment, the electronic device may determine a purchase cycle of a plurality of items for a set period of time based on information about the plurality of items, and, when determining a first set of items, may determine, based on information about the purchase cycles of the plurality of items, one or more items among the plurality of items whose purchase cycle is less than or equal to a set second period of time.
[0153] At step S860, the electronic device may provide a first page containing information about a first set of items.
[0154] According to one embodiment, the information about the first set of items may include at least one of information about a set first period, information about the number of purchases of one or more items, information about the price of each of the one or more items, and information about the sum of the prices of the one or more items.
[0155] According to one embodiment, the information about the first set of items may include at least one of information about a set first period, information about the number of purchases of one or more items, information about the price of each of one or more items, information about the sum of the prices of one or more items, and information about the first category.
[0156] According to one embodiment, the information about the first set of items may include at least one of information about a set first period, information about the number of purchases of one or more items, information about the price of each of one or more items, information about the sum of the prices of one or more items, and information about a first time zone.
[0157] In one embodiment, the electronic device may obtain a cart add request of a first set of items and add one or more items to the cart.
[0158] According to one embodiment, the electronic device may obtain a request to add at least one item to a cart among one or more items, and add the at least one item to the cart.
[0159] FIG. 9 shows a block diagram of an electronic device (100) according to one embodiment.
[0160] According to an embodiment, the electronic device (100) may include a transceiver (920), a memory (940), and a processor (960). The electronic device (100) illustrated in FIG. 9 only includes components related to the present embodiment. Therefore, it will be understood by those skilled in the art that the electronic device (100) may further include general-purpose components in addition to the components illustrated in FIG. 9. In the embodiment, the transceiver (920) may be included in a communication device. Additionally, in the embodiment, the processor (960) may be included in a controller.
[0161] The transceiver (920) is a device for performing wired / wireless communication and can communicate with an external electronic device. The external electronic device may be a terminal or a server. In addition, the communication technologies used by the transceiver (920) may include GSM (Global System for Mobile communication), CDMA (Code Division Multi Access), LTE (Long Term Evolution), 5G, WLAN (Wireless LAN), Wi-Fi (Wireless-Fidelity), Bluetooth (Bluetooth), RFID (Radio Frequency Identification), Infrared Data Association (IrDA), ZigBee, NFC (Near Field Communication), etc.
[0162] The processor (960) can control the overall operation of the electronic device (100) and process data and signals. The processor (960) can be composed of at least one hardware unit. In addition, the processor (960) can operate by one or more software modules generated by executing program codes stored in the memory (940). The processor (960) can include a memory, and the processor (960) can control the overall operation of the electronic device (100) and process data and signals by executing program codes stored in the memory.
[0163] The processor (960) may check information about a plurality of items purchased by a user during a set first period, and, based on the information about the plurality of items, check at least one of the number of purchases of the plurality of items, the categories of the plurality of items, the purchase prices of the plurality of items, and the purchase times of the plurality of items during the set first period, and, based on at least one of the information about the number of purchases of the plurality of items during the set first period, the information about the categories of the plurality of items, the information about the purchase prices of the plurality of items, and the information about the purchase times of the plurality of items, determine a first item set including at least one item among the plurality of items, and provide a first page including information about the first item set.
[0164] The electronic device according to the above-described embodiments may include a processor, a memory for storing and executing program data, permanent storage such as a disk drive, a communication port for communicating with an external device, a user interface device such as a touch panel, a key, a button, etc. The methods implemented as software modules or algorithms may be stored on a computer-readable recording medium as computer-readable codes or program instructions executable on the processor. Here, the computer-readable recording medium includes a magnetic storage medium (e.g., read-only memory (ROM), random-access memory (RAM), floppy disk, hard disk, etc.) and an optical reading medium (e.g., CD-ROM, DVD: Digital Versatile Disc)). The computer-readable recording medium may be distributed to computer systems connected to a network, so that the computer-readable code may be stored and executed in a distributed manner. The medium may be readable by a computer, stored in a memory, and executed by a processor.
[0165] The present embodiment may be represented by functional block configurations and various processing steps. These functional blocks may be implemented by various hardware and / or software configurations that perform specific functions. For example, the embodiment may employ integrated circuit configurations such as memory, processing, logic, look-up tables, etc., which may perform various functions under the control of one or more microprocessors or other control devices. Similarly, the present embodiment may be implemented in a programming or scripting language such as C, C++, Java, assembler, etc., including various algorithms implemented as a combination of data structures, processes, routines, or other programming configurations. Functional aspects may be implemented as algorithms that execute on one or more processors. Furthermore, the present embodiment may employ conventional techniques for electronic configuration, signal processing, and / or data processing. Terms such as "mechanism," "element," "means," and "composition" can be used broadly and are not limited to mechanical or physical structures. These terms can also encompass a series of software routines, such as those associated with a processor.
[0166] The above-described embodiments are merely examples, and other embodiments may be implemented within the scope of the claims set forth below.
Claims
1. In the method of providing information of an electronic device, A step of checking information about multiple items purchased by a user during a set first period; A step of confirming at least one of the number of purchases of the plurality of items, the category of the plurality of items, the purchase price of the plurality of items, and the purchase time of the plurality of items during the set first period based on information about the plurality of items; A step of determining a first item set including at least one item among the plurality of items based on at least one of information about the number of purchases of the plurality of items during the first set period, information about the categories of the plurality of items, information about the purchase prices of the plurality of items, and information about the purchase times of the plurality of items; and An information providing method comprising the step of providing a first page including information regarding the first set of items.
2. In the first paragraph, the step of determining the first item set comprises: An information providing method, comprising a step of identifying one or more items among the plurality of items whose purchase count is a first value set based on information about the number of purchases of the plurality of items.
3. In the second paragraph, information about the first item set is: An information providing method comprising at least one of information regarding the first period set above, information regarding the number of purchases of the one or more items, information regarding the price of each of the one or more items, and information regarding the total price of the one or more items.
4. In the second paragraph, the method of providing the information is as follows: Further comprising a step of determining a plurality of second sets of items based on information about the number of purchases of the plurality of items during the first set period, A method for providing information, wherein a plurality of second item sets including the first item set are displayed first on the first page as the number of corresponding purchases increases.
5. In the first paragraph, the step of determining the first item set is: A step of identifying a plurality of first items belonging to a first category among the plurality of items based on information about the categories of the plurality of items; and An information providing method, comprising a step of identifying one or more items among the plurality of first items whose number of purchases is greater than or equal to a set second value, based on information regarding the number of purchases of the plurality of items.
6. In the fifth paragraph, information about the first item set is: An information providing method comprising at least one of information regarding the first period set above, information regarding the number of purchases of the one or more items, information regarding the price of each of the one or more items, information regarding the sum of the prices of the one or more items, and information regarding the first category.
7. In paragraph 5, the method of providing the information is as follows: Further comprising a step of determining a plurality of third sets of items based on information about the categories of the plurality of items and information about the number of purchases of the plurality of items during the set first period, A plurality of third item sets including the first item set are displayed in an order determined based on their respective scores, The score of each of the above multiple third item sets is, A first factor relating to the average number of purchases of items included in each of the plurality of third item sets; A second factor relating to the average of the current prices of items included in each of the plurality of third item sets; A third factor relating to the average sales volume of items included in each of the plurality of third item sets during the first set period; A fourth factor relating to the average of the discount rates corresponding to the items included in each of the plurality of third item sets; A fifth factor relating to the average rating of items included in each of the plurality of third item sets; and A method of providing information, wherein the information is determined based on at least one of the sixth factors regarding the number of items included in each of the plurality of third item sets.
8. In paragraph 7, A method for providing information, wherein the higher the average number of purchases of items included in each of the plurality of third item sets, the lower the average of current prices of items included in each of the plurality of third item sets, the higher the average of sales of items included in each of the plurality of third item sets during the set first period, the higher the average of discount rates corresponding to items included in each of the plurality of third item sets, the higher the average of ratings of items included in each of the plurality of third item sets, or the greater the number of items included in each of the plurality of third item sets, the higher the score is given to the plurality of third item sets.
9. In the 7th paragraph, the score of each of the plurality of third item sets is An information providing method, wherein the information is determined based on the weights applied to each of the first factor, the second factor, the third factor, the fourth factor, the fifth factor, and the sixth factor, which are determined based on the purchase history of the user on the first page.
10. In the first paragraph, the step of determining the first item set is: A step of identifying a plurality of second items among the plurality of items whose current prices are lower than a set percentage of the purchase price based on information about the purchase prices of the plurality of items; and An information providing method, comprising a step of identifying one or more items among the plurality of second items whose number of purchases is greater than or equal to a set third value, based on information regarding the number of purchases of the plurality of items.
11. In the first paragraph, the step of determining the first item set is: A step of identifying a plurality of third items whose purchase times fall within a first time zone among the plurality of items based on information about the purchase times of the plurality of items; and An information providing method, comprising a step of identifying one or more items among the plurality of third items whose purchase count is greater than or equal to a set fourth value based on the number of purchases of the plurality of items.
12. In the 11th paragraph, information about the first item set is: An information providing method comprising at least one of information regarding the first period set above, information regarding the number of purchases of the one or more items, information regarding the price of each of the one or more items, information regarding the total price of the one or more items, and information regarding the first time zone.
13. In paragraph 11, the method of providing the information is as follows: Further comprising a step of determining a plurality of fourth sets of items based on information about the purchase times of the plurality of items and information about the number of purchases of the plurality of items during the set first period, A method for providing information, wherein a plurality of fourth item sets including the first item set are displayed first on the first page as the corresponding time zone is closer to the current time.
14. In the first paragraph, the method of providing the information is as follows: Based on the information about the plurality of items, further comprising a step of checking the purchase cycle of the plurality of items during the set period, A method for providing information, wherein the step of determining the first set of items includes a step of identifying one or more items among the plurality of items whose purchase cycle is less than or equal to a set second period, based on information about the purchase cycle of the plurality of items.
15. In the first paragraph, the method of providing the information is as follows: A step of obtaining a cart addition request of the first item set; and A method of providing information, further comprising the step of adding one or more items to a cart.
16. In the first paragraph, the method of providing the information is as follows: A step of obtaining a request to add at least one item to a cart among the above one or more items; and A method of providing information, further comprising the step of adding at least one item to a cart.
17. In the first paragraph, the step of confirming information about the plurality of items is: If the number of the plurality of items is less than the set second value, a step of extending the set first period by a set third period; and An information providing method, comprising a step of checking information about a plurality of items purchased by the user during a first period extended by the third period set above.
18. A non-transitory computer-readable recording medium having recorded thereon a program for executing the method of paragraph 1 on a computer.
19. As an electronic device, transceiver; memory; and A processor comprising: Check information about multiple items purchased by the user during the first set period, Based on the information about the plurality of items, at least one of the number of purchases of the plurality of items during the set first period, the category of the plurality of items, the purchase price of the plurality of items, and the purchase time of the plurality of items is confirmed, Based on at least one of information about the number of purchases of the plurality of items during the first set period, information about the categories of the plurality of items, information about the purchase prices of the plurality of items, and information about the purchase times of the plurality of items, a first item set including one or more items among the plurality of items is determined, An electronic device providing a first page containing information regarding the first set of items.
Citation Information
Patent Citations
Demand forecasting device and its program
JP5337174B2
System for recommending product using execution pattern of user, method of recommending product using execution pattern of user and apparatus for the same
KR1020150101538A
Semiconductor device
KR1020240010178A
Method, device and system for providing product curation and product purchase subscription platform service based on user product purchase history
KR102530659B1
KR20230057925A