Electronic device and information providing method thereof
The electronic device addresses the issue of canceled orders by providing recommended items when stock is unavailable, enhancing user experience and sales through intelligent item suggestions.
Patent Information
- Application Number
- JP2025518356
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-05-09
- Filing Date
- 2023-05-11
- Publication Date
- 2026-02-10
AI Technical Summary
When some items ordered by a user are unavailable due to being out of stock, the entire order is canceled, causing inconvenience to the user and reducing store sales.
An electronic device and method that provides information about recommended items corresponding to unavailable items by acquiring order and unsaleable information, canceling the order, and offering a second page with recommended items based on various factors such as order quantity, rating, and price differences.
Reduces user inconvenience and maintains store sales by suggesting alternative items, encouraging purchases based on purchase history and item characteristics.
Smart Images

Figure 2026504765000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an electronic device and a control method thereof for providing information on recommended items corresponding to unavailable items when some of the items ordered by a user are unavailable for sale. [Background technology]
[0002] As internet use becomes more commonplace, the e-commerce market is expanding. In particular, with the spread of infectious diseases, interest in e-commerce / online purchasing, which allows for the purchase of products without face-to-face contact, is rapidly increasing.
[0003] However, if some of the items ordered by a user are unavailable due to being out of stock, the entire order for the user will be canceled, which can cause inconvenience to the user and reduce store sales.
[0004] In this regard, reference may be made to prior art documents such as case KR2440980B1. Summary of the Invention [Problem to be solved by the invention]
[0005] The disclosed embodiments aim to provide an electronic device and a method for providing information thereabout, and more specifically, an electronic device and a method for controlling the electronic device that, when some items ordered by a user are unavailable, provides information about recommended items corresponding to the unavailable items.
[0006] The technical problem to be solved by the present embodiment is not limited to the above-mentioned technical problem, and other technical problems can be inferred from the following embodiment. [Means for solving the problem]
[0007] One aspect of the present disclosure may provide an information providing method including the steps of: acquiring order information for one or more items based on first information acquired from a user; acquiring unsaleable information for at least one of the one or more items based on second information acquired from a seller; canceling an order for the one or more items; providing the user with a first page including information indicating the cancellation of the order for the one or more items and information indicating the unsaleable status of the at least one item; and providing the user with a second page including information regarding at least one recommended item corresponding to the at least one item based on third information acquired from the user.
[0008] In addition, in one embodiment of the present disclosure, an information provision method may be provided in which the at least one recommended item is determined by an item mapped to the at least one item based on fourth information obtained from the seller.
[0009] In addition, in one embodiment of the present disclosure, an information provision method may be provided in which the at least one recommended item is determined based on scores of each of a plurality of items corresponding to the seller's store, and the score of each of the plurality of items is determined based on at least one of the following factors: a first factor related to the order amount of each of the plurality of items; a second factor related to the rating of each of the plurality of items; a third factor related to the number of reviews of each of the plurality of items; a fourth factor related to the difference between the price of the at least one item and the price of each of the plurality of items; a fifth factor related to the category of the at least one item and the category of each of the plurality of items; and a sixth factor related to the additional order amount required to receive the benefit of a shipping fee corresponding to the store and the price of each of the plurality of items.
[0010] Furthermore, in one embodiment of the present disclosure, an information provision method may be provided in which the score of each of the plurality of items is determined to be higher the greater the order quantity of each of the plurality of items, the higher the rating of each of the plurality of items, the greater the number of reviews of each of the plurality of items, the smaller the difference between the price of the at least one item and the price of each of the plurality of items, if the category of the at least one item and the category of each of the plurality of items are the same, or if the price of each of the plurality of items is equal to or greater than the additional order amount.
[0011] In addition, in one embodiment of the present disclosure, an information provision method may be provided in which the score of each of the plurality of items is determined based on weighting values 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 of recommended items.
[0012] In addition, in one embodiment of the present disclosure, an information provision method may be provided in which the at least one recommended item is determined from among the plurality of items excluding items that are identical to items included in the cart.
[0013] In addition, in one embodiment of the present disclosure, the information providing method may further include a step of providing the seller with information regarding one or more recommended suggested items corresponding to a first item among the plurality of items based on the scores of each of the plurality of items, and one item among the one or more recommended suggested items is mapped to the first item based on fourth information obtained from the seller.
[0014] In addition, in one embodiment of the present disclosure, an information providing method may be provided in which the step of providing the user with a second page including information about the at least one recommended item includes one of the steps of: providing the user with a second page including information about the at least one item and a corresponding relationship between each of the at least one recommended item; and providing the user with a second page including a list of the at least one recommended item.
[0015] In addition, in one embodiment of the present disclosure, the information providing method may further include the steps of: obtaining a cart addition request for the at least one recommended item based on fifth information obtained from the user; and adding the at least one recommended item to a cart.
[0016] In addition, in one embodiment of the present disclosure, an information provision method may be provided in which the step of adding the at least one recommended item to a cart includes the steps of: if there are optional items that must be selected for the at least one recommended item, providing a third page on which optional items for the at least one recommended item can be selected; and if there are no optional items that must be selected for the at least one recommended item, adding the at least one recommended item to a cart.
[0017] Furthermore, in one embodiment of the present disclosure, an information providing method may be provided in which the information about the at least one recommended item includes information about optional items for the at least one recommended item.
[0018] In addition, in one embodiment of the present disclosure, the information providing method may further include the steps of: obtaining a cart addition request for items excluding the at least one item among the one or more items based on sixth information obtained from the user; and adding items excluding the at least one item among the one or more items to a cart.
[0019] In addition, in one embodiment of the present disclosure, the step of adding items excluding the at least one item of the one or more items to the cart may further include the steps of: if a first optional item selected for the at least one item is out of stock, checking whether the first optional item is a required selection; and if the first optional item is a required optional item, omitting adding the at least one item to the cart, and if the first optional item is not a required optional item, adding the at least one item excluding the first optional item to the cart.
[0020] In addition, in one embodiment of the present disclosure, the first page may provide an information providing method that further includes information regarding one or more optional items for the at least one item when a first optional item selected for the at least one item is out of stock.
[0021] In addition, in one embodiment of the present disclosure, the information provision method may further include a step of providing a fourth page including a list of a plurality of items corresponding to the seller's store, the fourth page further including at least one of information regarding a second item among the plurality of items that has become out of stock and information regarding a first recommended item corresponding to the second item.
[0022] In addition, in one embodiment of the present disclosure, the information providing method may further include the steps of: providing a fourth page including a list of multiple items corresponding to the seller's store; obtaining a request for detailed information about a third item among the multiple items based on seventh information obtained from the user; and, if the inventory quantity of the third item is equal to or less than a set value, providing a fifth page including at least one of information that the third item is about to run out and information about a second recommended item corresponding to the third item.
[0023] In addition, in one embodiment of the present disclosure, the information providing method may further include the steps of determining the second recommended item as an alternative item to the third item based on eighth information acquired from the user; acquiring order information for the third item based on ninth information acquired from the user; acquiring unsaleable information for the third item based on tenth information acquired from the seller; and changing the order information for the third item to order information for the second recommended item.
[0024] Another aspect of the present disclosure may provide an electronic device including a transceiver, a memory, and a processor, wherein the processor acquires order information for one or more items based on first information acquired from a user, acquires unsaleable information for at least one of the one or more items based on second information acquired from a seller, cancels an order for the one or more items, and provides the user with a first page including information indicating the cancellation of the order for the one or more items and information indicating the unsaleable status of the at least one item, and provides the user with a second page including information regarding at least one recommended item corresponding to the at least one item based on third information acquired from the user.
[0025] Yet another aspect of the present disclosure may provide a computer-readable recording medium having a program recorded thereon for implementing a method performed by an electronic device.
[0026] Other specific details of the embodiments are included in the detailed description and drawings. [Effects of the Invention]
[0027] According to the proposed embodiment, one or more of the following advantages can be expected:
[0028] According to embodiments of the present specification, by providing information about recommended items that correspond to items ordered by a user that are out of stock, it is possible to reduce the unnecessary burden and inconvenience of a user having to re-search and inquire about items to be ordered.
[0029] Additionally, embodiments herein may maintain and increase store sales by recommending items based on a user's purchase history, and may encourage purchase demand for other items.
[0030] The effects of the present invention are not limited to the effects described above, and other effects not mentioned above will be clearly understood by those skilled in the art from the description of the claims. [Brief explanation of the drawings]
[0031] [Figure 1] 1 illustrates a system according to one embodiment. [Figure 2] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 3a] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 3b] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 3c]1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 3d] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 4a] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 4b] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 4c] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 5a] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 5b] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 5c] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 6a] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 6b] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 6c] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 7a] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 7b] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 7c] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 8a] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 8b] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 8c] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 8d] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 8e] 1 is a diagram illustrating a process in which an electronic device provides information according to an embodiment; [Figure 9] 1 shows a flowchart of an information providing method for an electronic device according to one embodiment. [Figure 10] 1 illustrates a block diagram of an electronic device according to one embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0032] The terms used in the embodiments are currently commonly used and general terms that have been selected as much as possible while taking into consideration the functions in the present disclosure, but these may change depending on the intentions or precedents of engineers in the field, the emergence of new technologies, etc. In addition, in certain cases, the applicant arbitrarily selected terms, and in such cases, the meanings thereof are described in detail in the relevant explanation section. Therefore, the terms used in the present disclosure should be defined based on the meanings of the terms and the overall content of the present disclosure, rather than simply by the names of the terms.
[0033] Throughout the specification, when a part "comprises" a certain element, this does not mean that it excludes other elements, but that it may further include other elements, unless otherwise specified.
[0034] Throughout the specification, the expression "at least one of a, b, and c" may encompass "a alone," "b alone," "c alone," "a and b," "a and c," "b and c," or "all of a, b, and c."
[0035] The "terminal" referred to below may be embodied as a computer or a portable terminal that can connect to a server or other terminals via a network. Here, the computer may include, for example, a notebook computer, desktop computer, or laptop computer equipped with a web browser, and the portable terminal may include, for example, a wireless communication device that ensures portability and mobility, such as communication-based terminals such as IMT (International Mobile Telecommunication), CDMA (Code Division Multiple Access), W-CDMA (W-Code Division Multiple Access), and LTE (Long Term Evolution), as well as all kinds of handheld-based wireless communication devices such as smartphones and tablet PCs.
[0036] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0023] The present disclosure will be described in detail below with reference to the accompanying drawings so that those skilled in the art can easily implement the present disclosure. However, the present disclosure may be embodied in various different forms and is not limited to the embodiments described herein.
[0037] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings.
[0038] FIG. 1 illustrates a system according to one embodiment.
[0039] 1, the system may include at least one of an electronic device 100, a user terminal 120, a seller terminal 140, and a network 160. Meanwhile, the system shown in FIG. 1 only shows components related to the present embodiment. Therefore, a person skilled in the art related to the present embodiment can understand that the system may further include other general components in addition to the components shown in FIG. 1.
[0040] The 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 an application screen, or may provide information in a format that can be displayed on a terminal, such as a web page or an application screen.
[0041] According to one embodiment, electronic device 100 may provide the user with information about recommended items corresponding to unavailable items. For example, electronic device 100 may receive information from seller terminal 140 that at least one item of one or more items ordered by the user is unavailable for sale. Thereafter, electronic device 100 may provide the user with information about at least one recommended item corresponding to the at least one item.
[0042] User terminal 120 is a terminal used by each user, and the user can use each terminal 120 to access services provided by network 160. For example, electronic device 100 may provide user terminal 120 with an application for providing information regarding the ordering of various items, and the user can order various items using the application installed on each terminal 120. Alternatively, the user may use each terminal 120 to check whether an item order has been canceled. In this case, the user may respond to a customer who has ordered delivery of the item.
[0043] The seller terminal 140 is a terminal used by each seller, and the seller may check information about the items ordered by the user using an application installed on each terminal 140. For example, the seller terminal 140 may receive information about the item order or information about the delivery person who will make the delivery from the electronic device 100 and provide this information to the seller. Alternatively, the seller terminal 140 may obtain input from the seller regarding whether the item is unavailable for sale and send this to the electronic device 100. In this case, the seller may correspond to the entity selling the item.
[0044] The user terminal 120, the merchant terminal 140, and the electronic device 100 can communicate with each other within a network 160. The network 160 is a comprehensive data communication network that enables the network components shown in FIG. 1 to communicate with each other smoothly, including 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 combinations thereof. It may include wired internet, wireless internet, and a mobile wireless communication network. Examples of wireless communication networks include, but are not limited to, wireless LAN (Wi-Fi), Bluetooth, Bluetooth low energy, ZigBee, Wi-Fi Direct (WFD), ultra wideband (UWB), infrared data association (IrDA), and near field communication (NFC).
[0045] FIG. 2 is a diagram illustrating a process in which the electronic device 100 provides information according to an embodiment.
[0046] In step S200, according to one embodiment, the user terminal 120 may acquire a user input to order one or more items. For example, the user terminal 120 may acquire a user input to select a first store from one or more stores and send a request for information about items corresponding to the first store to the electronic device 100. Thereafter, the user terminal 120 may provide a list of multiple items corresponding to the first store based on the information received from the electronic device 100 and acquire a user input to select and order one or more items from the multiple items.
[0047] In step S205, according to one embodiment, the electronic device 100 may receive order information for one or more items from the user terminal 120. For example, the user terminal 120 may send an order request for one or more items selected by the user to the electronic device 100.
[0048] In step S210, according to one embodiment, the electronic device 100 may transmit order information for one or more items to the seller terminal 140. For example, the electronic device 100 may transmit order information for one or more items to the seller terminal 140 corresponding to the first store based on an order request for one or more items received from the user terminal 120.
[0049] In step S215, the seller terminal 140 may acquire a seller's input regarding the unavailability of at least one of the one or more items, according to one embodiment. For example, the seller terminal 140 may acquire a seller's input regarding the unavailability of at least one of the one or more items ordered by the user, which is out of stock and unavailable.
[0050] In step S220, according to one embodiment, the electronic device 100 may receive unsaleable information for at least one item from the seller terminal 140. For example, the seller terminal 140 may transmit information to the electronic device 100 that at least one item is out of stock and unavailable for sale.
[0051] In step S225, electronic device 100 may cancel an order for one or more items according to one embodiment. For example, electronic device 100 may cancel an order for one or more items, including at least one item, by receiving unsaleable information for at least one item from seller terminal 140.
[0052] In step S230, according to one embodiment, electronic device 100 may transmit information indicating the cancellation of an order for one or more items and information indicating the unavailability of at least one item to user terminal 120. For example, electronic device 100 may transmit information to user terminal 120 that an order for one or more items has been canceled because at least one item is out of stock.
[0053] In step S235, in one embodiment, user terminal 120 may provide the user with a first page including information indicating the cancellation of the order for one or more items and information indicating the unavailability of at least one item. For example, based on the information received from electronic device 100, user terminal 120 may display a pop-up window on the display indicating information that the order for one or more items has been canceled because at least one item is out of stock.
[0054] In step S240, the user terminal 120 may acquire a user input for selecting an icon related to the second page according to an embodiment. For example, the user terminal 120 may acquire a user input for selecting an icon for adding items excluding at least one item from the one or more items to a cart. Alternatively, the user terminal 120 may acquire a user input for selecting an icon for viewing at least one recommended item corresponding to at least one item.
[0055] In step S245, according to an embodiment, the electronic device 100 may receive a request for a second page from the user terminal 120. For example, if the user terminal 120 acquires a user input selecting an icon for adding items excluding at least one item from the one or more items to a cart, the user terminal 120 may send a request for a cart page to the electronic device 100. Alternatively, if the user terminal 120 acquires a user input selecting an icon for viewing at least one recommended item corresponding to at least one item, the user terminal 120 may send a request for an interstitial page including at least one recommended item to the electronic device 100.
[0056] In step S250, electronic device 100 may identify at least one recommended item corresponding to at least one item according to an embodiment. More specifically, electronic device 100 may identify at least one recommended item determined based on the scores of each of the plurality of items corresponding to the first store. Alternatively, electronic device 100 may identify at least one recommended item determined based on input from a merchant.
[0057] For example, electronic device 100 may determine a score for each of a plurality of items for at least one item and determine the item with the highest score among the plurality of items as a recommended item corresponding to each of the at least one item. Alternatively, electronic device 100 may receive information about items mapped to each of the at least one item from seller terminal 140 and determine the items mapped to the at least one item as recommended items.
[0058] According to one embodiment, the electronic device 100 may determine a score for each of the plurality of items for at least one item based on at least one of a first factor related to the order quantity of each of the plurality of items, a second factor related to a rating of each of the plurality of items, a third factor related to the number of reviews of each of the plurality of items, a fourth factor related to the difference between the price of the at least one item and the price of each of the plurality of items, a fifth factor related to the category of the at least one item and the category of each of the plurality of items, and a sixth factor related to the reorder amount required to receive a shipping benefit and the price of each of the plurality of items.
[0059] For example, electronic device 100 may determine a higher score for each of the plurality of items as the order quantity of each of the plurality of items increases, the rating of each of the plurality of items increases, or the number of reviews of each of the plurality of items increases. Alternatively, electronic device 100 may determine a higher score for each of the plurality of items as the difference between the price of at least one item and the price of each of the plurality of items decreases, if the category of at least one item and the category of each of the plurality of items are the same, or if the price of each of the plurality of items is equal to or greater than the reorder amount required to receive the benefit of the shipping amount.
[0060] According to one embodiment, the electronic device 100 may determine the score for each of the plurality of items by applying different weights to a first factor related to the order amount of each of the plurality of items, a second factor related to the rating of each of the plurality of items, a third factor related to the number of reviews of each of the plurality of items, a fourth factor related to the difference between the price of at least one item and the price of each of the plurality of items, a fifth factor related to the category of at least one item and the category of each of the plurality of items, and a sixth factor related to the reorder amount required to receive the shipping benefit and the price of each of the plurality of items. In this case, each weight may be determined based on the purchase history of the recommended items.
[0061] For example, if it is determined that the user has a history of purchasing at least one recommended item with a high order volume, the electronic device 100 may assign a higher weighting to a first factor relating to the order volume of each of the plurality of items to determine a score for each of the plurality of items.
[0062] As yet another example, if it is determined that the user has a history of purchasing at least one recommended item with a price equal to or greater than the reorder amount required to receive the shipping benefit, the electronic device 100 may assign a higher weight to a sixth factor related to the reorder amount required to receive the shipping benefit and the price of each of the multiple items to determine a score for each of the multiple items.
[0063] According to one embodiment, the electronic device 100 may receive information from the merchant terminal 140 regarding at least one recommended item corresponding to at least one item.
[0064] For example, the electronic device 100 may receive a request for a second page from the user terminal 120 and send a request for recommended items corresponding to the at least one item to the seller terminal 140. The seller terminal 140 may obtain a user input mapping a first item to the at least one item and determine the first item as a recommended item corresponding to the at least one item. Thereafter, the seller terminal 140 may send information about the first item to the electronic device 100.
[0065] As another example, the seller terminal 140 may obtain a seller's input for mapping items to each of a plurality of items corresponding to the first store, and determine the mapped items as recommended items corresponding to each of the plurality of items. Thereafter, the seller terminal 140 may obtain a seller's input for unavailability of at least one item, and then in step S220, send information about the recommended items corresponding to the at least one item to the electronic device 100 together with unavailability information of the at least one item.
[0066] According to one embodiment, the electronic device 100 may provide information about one or more recommendation suggestion items to the seller. For example, the electronic device 100 may determine one or more recommendation suggestion items corresponding to each of the plurality of items corresponding to the first store based on the scores of each of the plurality of items to help the seller determine the recommendation items. Thereafter, the electronic device 100 may transmit information about the one or more recommendation suggestion items to the seller terminal 140, and the seller terminal 140 may provide information about the one or more recommendation suggestion items to the seller based on the information received from the electronic device 100.
[0067] According to one embodiment, the electronic device 100 may determine recommended items from among the plurality of items, excluding items that are identical to items included in the cart.
[0068] For example, for at least one item among the plurality of items, if a first item is identified as having the highest score but the first item has already been added to the cart, the electronic device 100 may determine a second item having the next highest score after the first item as the recommended item.
[0069] As yet another example, if a third item that the merchant has mapped to at least one item has already been added to the cart, electronic device 100 may determine a fourth item that has the highest score with respect to the at least one item as the recommended item.
[0070] In step S255, according to an embodiment, the electronic device 100 may transmit information about at least one recommended item to the user terminal 120. For example, the electronic device 100 may transmit a list of at least one recommended item to the user terminal 120. Alternatively, the electronic device 100 may transmit information about the correspondence between at least one item and each of the at least one recommended item to the user terminal 120.
[0071] In step S260, according to an embodiment, the user terminal 120 may provide a second page including information about at least one recommended item. For example, the user terminal 120 may display a cart page including a list of at least one recommended item on the display based on the information received from the electronic device 100. Alternatively, the user terminal 120 may display an interstitial page including information about the correspondence between at least one item and each of the at least one recommended item on the display based on the information received from the electronic device 100.
[0072] 3a to 3d are diagrams illustrating a process in which the electronic device 100 provides information according to an embodiment. Contents that overlap with those in FIG. 2 will be briefly described or omitted.
[0073] According to one embodiment, the electronic device 100 may provide the user with a first page including information indicating the cancellation of an order for one or more items corresponding to the first store and information indicating the unavailability of at least one item. For example, referring to FIG. 3A, the user terminal 120 may receive information from the electronic device 100 in a format that can be displayed on a web page, an application screen, or the like, and, based on the received information, display a pop-up window 300 on the display including an area 310 indicating that the order for items 1 through 4 has been canceled because the first and second items are out of stock.
[0074] According to an embodiment, the electronic device 100 may provide the user with a second page including information about at least one recommended item corresponding to the at least one item based on the information acquired from the user. More specifically, the electronic device 100 may provide the user with a second page including a list of at least one recommended item or a second page including information about the correspondence between the at least one item and the at least one recommended item by receiving a request for the second page from the user terminal 120.
[0075] For example, referring to FIG. 3A, user terminal 120 may receive a user input for selecting icon 320 for adding one or more items, excluding the out-of-stock item, to a cart. Referring to FIG. 3B, user terminal 120 may display on a display a cart page 340 including an area 350 showing a list of recommended items corresponding to the first and second out-of-stock items, based on information received from electronic device 100.
[0076] However, if one or more items ordered by the user are all out of stock, even if the user terminal 120 obtains user input selecting the icon 320, the electronic device 100 may provide an interstitial page 360 containing information about recommended items.
[0077] 3a, user terminal 120 may receive a user input selecting icon 330 to view recommended items corresponding to an out-of-stock item. Referring to FIG. 3c, user terminal 120 may display, based on information received from electronic device 100, interstitial page 360 on the display, including area 370 showing a list of recommended items corresponding to first and second out-of-stock items.
[0078] 3a, user terminal 120 may acquire a user input for selecting icon 330 to view recommended items corresponding to an out-of-stock item. Referring to FIG. 3d, user terminal 120 may display, based on information received from electronic device 100, interstitial page 360 on the display, including area 380 showing information about a first recommended item corresponding to a first out-of-stock item and area 390 showing information about a second recommended item corresponding to a second out-of-stock item.
[0079] According to one embodiment, the electronic device 100 may add one or more items, excluding an out-of-stock item, to a cart based on information acquired from a user. For example, referring to FIG. 3A, the user terminal 120 may acquire a user input by selecting an icon 320 for adding one or more items, excluding an out-of-stock item, to a cart, or an icon 330 for viewing recommended items corresponding to the out-of-stock item. Thereafter, the electronic device 100 may receive a cart addition request from the user terminal 120 for the one or more items, excluding the out-of-stock item, and add a third and a fourth item that are not out of stock to the cart.
[0080] According to one embodiment, if there are already items added to the cart, the electronic device 100 may receive a request to add one or more items to the cart, excluding the out-of-stock item, and provide a page asking whether to add the new item. For example, if the electronic device 100 adds the fifth and sixth items corresponding to the second store to the cart based on a user's input and then receives information from the seller terminal 140 that the first and second items are unavailable, the electronic device 100 may provide the user with information that the order for one or more items corresponding to the first store has been canceled. Subsequently, by receiving a request from the user terminal 120 to add one or more items to the cart, excluding the out-of-stock item, the electronic device 100 may remove the fifth and sixth items previously added to the cart from the cart and provide a pop-up window asking whether to add the third and fourth items to the cart.
[0081] 4a to 4c are diagrams illustrating a process in which the electronic device 100 provides information according to an embodiment. Contents that overlap with those in FIGS. 3a to 3d will be briefly described or omitted.
[0082] According to one embodiment, electronic device 100 may provide a page including a list of at least one recommended item. For example, referring to FIG. 4A, user terminal 120 may receive information from electronic device 100 in a format that can be displayed as a web page or an application screen, and, based on the received information, display cart page 400 on the display, including area 410 showing a list of recommended items corresponding to the out-of-stock item.
[0083] On the other hand, if there are optional items for the recommended items, the user terminal 120 may also display information about the optional items corresponding to each recommended item in the area 410 based on the information received from the electronic device 100 .
[0084] According to an embodiment, the electronic device 100 may acquire a cart addition request for at least one recommended item based on information acquired from the user. For example, referring to FIG. 4A, the user terminal 120 may acquire a user input of selecting the cart addition request icon 420 for a first recommended item and send a cart addition request for the first recommended item to the electronic device 100.
[0085] According to one embodiment, the electronic device 100 may add at least one recommended item to a cart based on whether a required optional item exists for the at least one recommended item. More specifically, the electronic device 100 may confirm whether a required optional item exists for the at least one recommended item by receiving an add-to-cart request for the at least one recommended item. If a required optional item does not exist for the at least one recommended item, the electronic device 100 may add the at least one recommended item to the cart. If a required optional item exists for the at least one recommended item, the electronic device 100 may provide a page on which an optional item can be selected for the at least one recommended item.
[0086] 4b, the electronic device 100 may receive a cart addition request for a first recommended item and check whether a required optional item exists for the first recommended item. If a required optional item does not exist for the first recommended item, the electronic device 100 may add the first recommended item to the cart.
[0087] As a result, user terminal 120 may remove the first recommended item from area 410 showing the list of recommended items and newly display the third recommended item based on the information received from electronic device 100. User terminal 120 may also newly display information about the first recommended item in area 430 showing the list of items added to the cart, and display information in area 440 that the price of the item added to the cart is 31,000 won.
[0088] 4c, the electronic device 100 may receive a request to add a first recommended item to a cart and check whether there are any required optional items for the first recommended item. If there are required optional items for the first recommended item, the user terminal 120 may display a detailed description page 450 on the display, allowing the user to select optional items for the first recommended item, based on the information received from the electronic device 100.
[0089] 5a to 5c are diagrams illustrating a process in which the electronic device 100 provides information according to an embodiment. Contents that overlap with those in FIGS. 3a to 3d will be briefly described or omitted.
[0090] According to an embodiment, electronic device 100 may provide a page including information regarding the correspondence between at least one out-of-stock item and at least one recommended item. For example, referring to FIG. 5A, user terminal 120 may receive information from electronic device 100 in a format that can be displayed as a web page or an application screen, and, based on the received information, display interstitial page 500 on a display including area 510 showing information regarding a first recommended item corresponding to a first out-of-stock item and area 520 showing information regarding a second recommended item corresponding to a second out-of-stock item.
[0091] On the other hand, if there are optional items for the recommended items, the user terminal 120 may also display information about optional items corresponding to each recommended item in the area 510 or the area 520 based on the information received from the electronic device 100 .
[0092] According to an embodiment, the electronic device 100 may acquire a cart addition request for at least one recommended item based on information acquired from the user. For example, referring to FIG. 5A, the user terminal 120 may acquire a user input of selecting the cart addition request icon 530 for a first recommended item and send a cart addition request for the first recommended item to the electronic device 100.
[0093] According to one embodiment, the electronic device 100 may add at least one recommended item to a cart based on whether a required optional item exists for the at least one recommended item. More specifically, the electronic device 100 may confirm whether a required optional item exists for the at least one recommended item by receiving an add-to-cart request for the at least one recommended item. If a required optional item does not exist for the at least one recommended item, the electronic device 100 may add the at least one recommended item to the cart. If a required optional item exists for the at least one recommended item, the electronic device 100 may provide a page on which an optional item can be selected for the at least one recommended item.
[0094] 5b, the electronic device 100 may receive a cart addition request for a first recommended item and check whether a required optional item exists for the first recommended item. If a required optional item does not exist for the first recommended item, the electronic device 100 may add the first recommended item to the cart.
[0095] As a result, based on the information received from the electronic device 100, the user terminal 120 may display a pop-up window 550 indicating that the first recommended item has been added to the cart, and may display an icon 540 indicating that the quantity of the first recommended item added to the cart is 1. The user terminal 120 may also display in area 560 information that the number of items added to the cart is 4 and the price of the items added to the cart is 41,000 won.
[0096] 5c, the electronic device 100 may receive a request to add a first recommended item to a cart and check whether there are any required optional items for the first recommended item. If there are required optional items for the first recommended item, the user terminal 120 may display a detailed description page 570 on the display, allowing the user to select optional items for the first recommended item, based on the information received from the electronic device 100.
[0097] 6a to 6c are diagrams illustrating a process in which the electronic device 100 provides information according to an embodiment. Contents that overlap with those in FIGS. 3a to 3d will be briefly described or omitted.
[0098] According to an embodiment, the electronic device 100 may provide information about a user's order history. For example, referring to FIG. 6A, the user terminal 120 may receive information from the electronic device 100 in a format that can be displayed as a web page or an application screen, and based on the received information, may display a page 600 on the display, including information that the order has been canceled because the first and second items ordered by the user from the first store are out of stock.
[0099] According to one embodiment, electronic device 100 may acquire a cart add request for one or more previously ordered items based on information acquired from a user. For example, referring to FIG. 6A, user terminal 120 may acquire a user input of selecting icon 610 for reordering an item ordered from a first store, and send a cart add request for items 1 to 4 to electronic device 100.
[0100] According to one embodiment, electronic device 100 may verify whether one or more items are available for sale and provide a page to the user containing information regarding whether one or more items are available for sale.
[0101] 6b, the electronic device 100 may determine that the first and second items among the first to fourth items are out of stock and unavailable for sale. Accordingly, the user terminal 120 may display information that the first and second items are out of stock in area 630 showing a list of items added to the cart based on the information received from the electronic device 100. In addition, the user terminal 120 may display a list of recommended items corresponding to the out-of-stock first and second items in area 640, and may display information in area 650 that the price of the items added to the cart is 13,000 won.
[0102] 6c, the electronic device 100 may determine that the first through fourth items are all available for sale. Accordingly, the user terminal 120 may display information about the first through fourth items in area 630 showing a list of items added to the cart based on the information received from the electronic device 100. In addition, the user terminal 120 may display a list of recommended items to purchase together with the first through fourth items in area 660, and may display information in area 650 that the price of the items added to the cart is 59,000 won.
[0103] 7a to 7c are diagrams illustrating a process in which the electronic device 100 provides information according to an embodiment. Contents that overlap with those in FIGS. 3a to 3d will be briefly described or omitted.
[0104] According to an embodiment, electronic device 100 may provide a user with a first page including information indicating the cancellation of an order for one or more items corresponding to a first store and information indicating the unavailability of at least one item. For example, referring to FIG. 7A, user terminal 120 may receive information from electronic device 100 in a format that can be displayed as a web page or an application screen, and, based on the received information, may display on a display a pop-up window 700 including an area 720 indicating information that the order for items 1 through 4 has been canceled because optional items for the first item, the second item, and optional items for the third item have run out of stock.
[0105] According to one embodiment, the electronic device 100 may acquire a cart addition request for one or more items, excluding an out-of-stock item, based on information acquired from a user. For example, referring to FIG. 7A, the user terminal 120 may acquire a user input of selecting an icon 740 for adding one or more items, excluding an out-of-stock item, to a cart, and transmit a cart addition request for the one or more items, excluding the out-of-stock item, to the electronic device 100.
[0106] According to one embodiment, the electronic device 100 may add an out-of-stock item to the cart based on whether the out-of-stock item is a required option. More specifically, the electronic device 100 may confirm whether the out-of-stock item is a required option by receiving a cart add request for one or more items excluding the out-of-stock item. If the out-of-stock item is a required option, the electronic device 100 may omit adding related items to the cart. If the out-of-stock item is not a required option, the electronic device 100 may add related items excluding only the out-of-stock item to the cart.
[0107] 7b, the electronic device 100 may determine that a first optional item selected for the first item and a second optional item selected for the third item are out of stock. Subsequently, the electronic device 100 may determine that the first optional item is a required selection option and the second optional item is not a required selection option by receiving a cart addition request for one or more items excluding the out-of-stock item. The electronic device 100 may omit adding the first item to the cart and add the third item to the cart together with the third optional item that is not out of stock.
[0108] As a result, the user terminal 120 may display information about the third item and the third optional item, as well as information about the fourth item, in the area 780 showing the list of items added to the cart based on the information received from the electronic device 100.
[0109] 7c, the electronic device 100 may determine that a first optional item selected for the first item and a third optional item selected for the third item are out of stock. Thereafter, the electronic device 100 may receive a cart addition request for an item other than the out-of-stock item among the one or more items, thereby determining that the first optional item and the third optional item are both required selection options and omitting the addition of the first item and the third item to the cart.
[0110] This allows user terminal 120 to display only information about the fourth item in area 780 showing the list of items added to the cart based on the information received from electronic device 100.
[0111] On the other hand, if the item itself is determined to be out of stock, the electronic device 100 may omit adding the out-of-stock item to the cart, regardless of whether the optional items selected for the out-of-stock item are required selections.
[0112] 8a to 8e are diagrams illustrating a process in which the electronic device 100 provides information according to an embodiment.
[0113] According to one embodiment, electronic device 100 may provide a user with a page including a list of items corresponding to a seller's store. For example, referring to FIG. 8A, user terminal 120 may receive information from electronic device 100 in a format that can be displayed as a web page or an application screen, and may provide page 800 including a list of items corresponding to a first store based on the received information.
[0114] According to an embodiment, the electronic device 100 may provide information regarding an out-of-stock item among a plurality of items corresponding to a store of a seller. For example, referring to FIG. 8A, the user terminal 120 may display information in area 820 that a third item among items corresponding to a first store is out of stock based on the information received from the electronic device 100. The user terminal 120 may also display information regarding recommended items corresponding to the out-of-stock third item in area 820 based on the information received from the electronic device 100.
[0115] According to an embodiment, the electronic device 100 may provide information about an item that is about to run out of a plurality of items corresponding to a store of a seller. For example, referring to FIG. 8A, the user terminal 120 may display information in area 810 indicating that a second item among the items corresponding to a first store is about to run out of stock when the quantity of the second item is determined to be equal to or less than a set value based on the information received from the electronic device 100. The user terminal 120 may also display information about recommended items corresponding to the second item that is about to run out of stock in area 810 based on the information received from the electronic device 100.
[0116] According to an embodiment, electronic device 100 may acquire a request for more information about an item that is about to run out of the plurality of items based on information acquired from a user. For example, referring to FIG. 8A, user terminal 120 may acquire a user input of selecting area 810 displaying information about a second item and send a request for more information about the second item to electronic device 100.
[0117] According to one embodiment, the electronic device 100 may provide a page including at least one of information that the user-selected item is about to sell out and information about recommended items that correspond to the item that is about to sell out.
[0118] 8b, after receiving a request for detailed information about a second item from the user terminal 120, the electronic device 100 may confirm that the inventory quantity of the second item is equal to or less than a set value. Based on the information received from the electronic device 100, the user terminal 120 may then display a detailed description page 830 on the display, which includes information that the second item is about to run out of stock.
[0119] 8c, after providing a detailed description page 830 of a second item selected by the user, the electronic device 100 may confirm that the stock quantity of the second item is equal to or less than a set value. Based on the information received from the electronic device 100, the user terminal 120 may then display a pop-up window 840 on the display, which includes information that the second item is about to run out and information about a first recommended item corresponding to the second item.
[0120] 8d, after providing a cart page 870 including a second item selected by the user, the electronic device 100 may confirm that the stock quantity of the second item is equal to or less than a set value. Based on the information received from the electronic device 100, the user terminal 120 may then display a pop-up window 840 on the display, which includes information that the second item is about to run out and information about a first recommended item corresponding to the second item.
[0121] According to an embodiment, the electronic device 100 may determine a recommended item as a substitute item for an item that is about to run out of stock based on information acquired from a user. For example, referring to FIGS. 8c and 8d, the user terminal 120 may acquire a user input selecting the "Change if out of stock" icon 850 and send information related to the user input to the electronic device 100. The electronic device 100 may determine a first recommended item as a substitute item for a second item based on information acquired from the user terminal 120. Thus, if the electronic device 100 acquires order information for the second item and then acquires information that the second item is unavailable, the electronic device 100 may change the order information for the second item to the order information for the first recommended item.
[0122] According to an embodiment, the electronic device 100 may add a recommended item to the cart based on information acquired from the user. For example, referring to FIGS. 8c and 8d, the user terminal 120 may acquire a user input of selecting a "Change" icon 860 and send information related thereto to the electronic device 100. The electronic device 100 may add a first recommended item to the cart based on the information acquired from the user terminal 120. Accordingly, referring to FIG. 8e, the user terminal 120 may display information related to the first recommended item in the area 880 showing the list of items added to the cart based on the information received from the electronic device 100.
[0123] 9 shows a flowchart of an information providing method for an electronic device according to one embodiment. In the case of overlapping content, the previous description may apply.
[0124] In step S900, the electronic device may obtain ordering information for one or more items based on the first information obtained from the user.
[0125] According to one embodiment, the user terminal may provide a list of a plurality of items corresponding to a store, and may acquire user input for selecting and ordering one or more items from the plurality of items. Thereafter, the user terminal may transmit order information for the one or more items selected by the user to the electronic device.
[0126] In step S920, the electronic device may obtain non-sale information for at least one item of the one or more items based on the second information obtained from the seller.
[0127] According to one embodiment, the seller terminal may obtain a seller's input regarding the non-sale of at least one item of the one or more items and transmit non-sale information of the at least one item to the electronic device.
[0128] In step S940, the electronic device may cancel the order for one or more items.
[0129] According to one embodiment, the electronic device may cancel an order for one or more items, including at least one item, by receiving unsaleable information for the at least one item from a seller terminal.
[0130] In step S960, the electronic device may provide the user with a first page including information indicating the cancellation of the order for one or more items and information indicating the unavailability of at least one item.
[0131] According to one embodiment, the first page may further include information regarding one or more optional items for the at least one item if the first optional item selected for the at least one item is out of stock.
[0132] In step S980, the electronic device may provide the user with a second page including information about at least one recommended item corresponding to the at least one item based on the third information obtained from the user.
[0133] According to one embodiment, the at least one recommended item may be determined based on fourth information obtained from the merchant, the item being mapped to the at least one item.
[0134] According to one embodiment, at least one recommended item may be determined based on a score for each of a plurality of items corresponding to a store of the merchant, where the score for each of the plurality of items may be determined based on at least one of a first factor related to an order quantity for each of the plurality of items, a second factor related to a rating for each of the plurality of items, a third factor related to a number of reviews for each of the plurality of items, a fourth factor related to a difference between the price of the at least one item and the price of each of the plurality of items, a fifth factor related to a category of the at least one item and the category of each of the plurality of items, and a sixth factor related to a reorder amount required to receive a shipping benefit corresponding to the store and the price of each of the plurality of items.
[0135] According to one embodiment, the score of each of the multiple items may be determined to be higher if the order quantity of each of the multiple items is larger, the rating of each of the multiple items is higher, the number of reviews of each of the multiple items is larger, the difference between the price of at least one item and the price of each of the multiple items is smaller, the category of at least one item and the category of each of the multiple items are the same, or the price of each of the multiple items is equal to or greater than the additional order amount.
[0136] According to one embodiment, the score for each of the plurality of items may be determined based on weightings applied to each of the first, second, third, fourth, fifth, and sixth factors, determined based on the user's purchase history of recommended items.
[0137] According to one embodiment, the at least one recommended item may be determined from among the plurality of items excluding any items that are identical to items included in the cart.
[0138] According to an embodiment, the electronic device may provide information about one or more recommended suggested items corresponding to a first item among the plurality of items to the seller based on the scores of each of the plurality of items, and one of the one or more recommended suggested items may be mapped to the first item based on fourth information obtained from the seller.
[0139] According to one embodiment, when providing the user with a second page including information about at least one recommended item, the electronic device may provide the user with a second page including information about the correspondence between the at least one item and each of the at least one recommended item, or may provide the user with a second page including a list of the at least one recommended item.
[0140] According to one embodiment, the electronic device may obtain a cart addition request for at least one recommended item based on the fifth information obtained from the user, and add the at least one recommended item to the cart.
[0141] According to one embodiment, when adding at least one recommended item to a cart, if there are required optional items for the at least one recommended item, the electronic device may provide a third page on which optional items for the at least one recommended item can be selected, and if there are no required optional items for the at least one recommended item, the electronic device may add the at least one recommended item to the cart.
[0142] According to one embodiment, the information about the at least one recommended item may include information about optional items for the at least one recommended item.
[0143] According to one embodiment, the electronic device may acquire a cart addition request for items excluding at least one item of the one or more items based on sixth information acquired from the user, and add the items excluding at least one item of the one or more items to the cart.
[0144] According to one embodiment, when adding items excluding at least one item of one or more items to a cart, if a first optional item selected for at least one item is out of stock, the electronic device may check whether the first optional item is a required selection, and if the first optional item is a required optional item, may omit adding the at least one item to the cart, and if the first optional item is not a required optional item, may add at least one item excluding the first optional item to the cart.
[0145] According to one embodiment, the electronic device may provide a fourth page including a list of a plurality of items corresponding to a store of the merchant, wherein the fourth page may further include at least one of information regarding a second item of the plurality of items that is out of stock and information regarding a first recommended item corresponding to the second item.
[0146] According to one embodiment, the electronic device may provide a fourth page including a list of a plurality of items corresponding to the seller's store, obtain a request for detailed information about a third item among the plurality of items based on the seventh information obtained from the user, and, if the inventory quantity of the third item is equal to or less than a set value, provide a fifth page including at least one of information that the third item is about to run out and information about a second recommended item corresponding to the third item.
[0147] According to one embodiment, the electronic device may determine the second recommended item as an alternative item to the third item based on eighth information acquired from the user, acquire ordering information for the third item based on ninth information acquired from the user, and acquire unsaleable information for the third item based on tenth information acquired from the seller, and change the ordering information for the third item to ordering information for the second recommended item.
[0148] FIG. 10 shows a block diagram of an electronic device 100 according to one embodiment.
[0149] According to one embodiment, the electronic device 100 may include a transceiver 1020, a memory 1040, and a processor 1060. The electronic device 100 shown in FIG. 10 only includes components relevant to this embodiment. Therefore, a person skilled in the art will understand that the electronic device 100 may include other general components in addition to the components shown in FIG. 10 . In this embodiment, the transceiver 1020 may be included in a communication device. Furthermore, in this embodiment, the processor 1060 may be included in a controller.
[0150] The transceiver 1020 is a device for performing wired / wireless communication and can communicate with an external electronic device. The external electronic device can be a terminal or a server. The transceiver 1020 can use a communication technology such as Global System for Mobile communication (GSM), Code Division Multi Access (CDMA), Long Term Evolution (LTE), 5G, Wireless LAN (WLAN), Wireless Fidelity (Wi-Fi), Bluetooth, Radio Frequency Identification (RFID), Infrared Data Association (IrDA), ZigBee, or Near Field Communication (NFC).
[0151] The processor 1060 may control the overall operation of the electronic device 100 and process data and signals. The processor 1060 may be configured with at least one hardware unit. The processor 1060 may also operate by one or more software modules generated by executing program code stored in the memory 1040. The processor 1060 may include memory, so that the processor 1060 can execute the program code stored in the memory to control the overall operation of the electronic device 100 and process data and signals.
[0152] The processor 1060 may acquire order information for one or more items based on first information acquired from the user, acquire unsaleable information for at least one of the one or more items based on second information acquired from the seller, cancel the order for the one or more items, provide the user with a first page including information indicating the cancellation of the order for the one or more items and information indicating the unsaleable of the at least one item, and provide the user with a second page including information about at least one recommended item corresponding to the at least one item based on third information acquired from the user.
[0153] The electronic device according to the above-described embodiments may include a processor, memory for storing and executing program data, permanent storage such as a disk drive, a communication port for communicating with external devices, and user interface devices such as a touch panel, keys, buttons, etc. Methods embodied in software modules or algorithms may be stored on a computer-readable recording medium as computer-readable code or program instructions executable on the processor. Examples of computer-readable recording media include magnetic recording media (e.g., read-only memory (ROM), random-access memory (RAM), floppy disks, hard disks, etc.) and optically readable media (e.g., CD-ROMs, DVDs, etc.). The computer-readable recording media may be distributed across computer systems connected via a network, allowing the computer-readable code to be stored and executed in a distributed manner. The medium is computer-readable, can be stored in memory, and can be executed by a processor.
[0154] The present embodiments may be illustrated in terms of functional blocks and various processing steps. These functional blocks may be embodied in any number of hardware and / or software components that perform specific functions. For example, the embodiments may employ integrated circuitry, such as memory, processing, logic, look-up tables, and the like, that can perform various functions under the control of one or more microprocessors or other control devices. Just as components may be implemented in software programming or software elements, the present embodiments include various algorithms embodied in a combination of data structures, processes, routines, or other programming components, and may be embodied in programming or scripting languages such as C, C++, Java, assembler, and the like. Functional aspects may be embodied in algorithms executed by one or more processors. The present embodiments may also employ conventional techniques for electronic configuration, signal processing, and / or data processing. Terms such as "mechanism," "element," "means," and "component" may be used broadly and are not limited to mechanical and physical components. These terms may include software routines in conjunction with a processor or the like.
[0155] The above-described embodiments are by way of example only, and other embodiments may be embodied within the scope of the following claims.
Claims
1. 1. A method for providing information to an electronic device, comprising: acquiring order information for one or more items based on the first information acquired from the user; obtaining non-sale information for at least one item among the one or more items based on second information obtained from the seller; canceling the order for the one or more items; providing the user with a first page including information indicating a cancellation of the order for the one or more items and information indicating an unavailability of the at least one item; and providing the user with a second page containing information about at least one recommended item corresponding to the at least one item based on third information acquired from the user.
2. The at least one recommended item is The information providing method of claim 1 , wherein the items mapped to the at least one item are determined based on fourth information obtained from the seller.
3. the at least one recommended item is determined based on a score of each of a plurality of items corresponding to the merchant's store; The score for each of the plurality of items is a first factor related to the order quantity of each of the plurality of items; a second factor related to the ratings of each of the plurality of items; a third factor related to the number of reviews for each of the plurality of items; and a fourth factor related to the difference between the price of the at least one item and the price of each of the plurality of items; a fifth factor related to the category of the at least one item and the category of each of the plurality of items; The information providing method of claim 1 , wherein the additional order amount required to receive the benefit of the shipping amount corresponding to the store and a sixth factor related to the price of each of the plurality of items are determined.
4. The score for each of the plurality of items is The information providing method of claim 3, wherein the price is determined to be higher the greater the order quantity of each of the multiple items, the higher the rating of each of the multiple items, the greater the number of reviews of each of the multiple items, the smaller the difference between the price of the at least one item and the price of each of the multiple items, when the category of the at least one item is the same as the category of each of the multiple items, or when the price of each of the multiple items is equal to or greater than the additional order amount.
5. The score for each of the plurality of items is The information providing method of claim 3, wherein the recommended items are determined based on weighting values 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 of recommended items.
6. The at least one recommended item is The information providing method according to claim 3 , wherein the items are determined from among the plurality of items excluding items identical to items included in the cart.
7. The information providing method includes: providing, to the seller, information regarding one or more recommended suggested items corresponding to a first item among the plurality of items based on the scores of each of the plurality of items; The information providing method according to claim 3 , wherein one of the one or more recommended suggested items is mapped to the first item based on fourth information acquired from the seller.
8. providing the user with a second page containing information about the at least one recommended item; providing the user with a second page containing information regarding the at least one item and a corresponding relationship between each of the at least one recommended item; The method of claim 1 , further comprising one of the steps of: providing the user with a second page including a list of the at least one recommended item.
9. The information providing method includes: obtaining a cart addition request for the at least one recommended item based on fifth information obtained from the user; The method of claim 1 , further comprising adding the at least one recommended item to a cart.
10. The step of adding at least one recommended item to a cart includes:
10. The information providing method of claim 9, further comprising the step of: providing a third page on which an optional item for the at least one recommended item can be selected if a required optional item for the at least one recommended item exists; and adding the at least one recommended item to a cart if a required optional item for the at least one recommended item does not exist.
11. The information about the at least one recommended item includes: The information providing method according to claim 1 , further comprising information about optional items for the at least one recommended item.
12. The information providing method includes: acquiring a cart addition request for items other than the at least one item among the one or more items based on sixth information acquired from the user; The information providing method according to claim 1 , further comprising the step of adding items of the one or more items excluding the at least one item to a cart.
13. The step of adding items excluding the at least one item of the one or more items to a cart includes: If a first option item selected for the at least one item is out of stock, checking whether the first option item is a required selection; 13. The information providing method of claim 12, further comprising the step of: omitting adding the at least one item to the cart if the first optional item is a required optional item; and adding the at least one item excluding the first optional item to the cart if the first optional item is not a required optional item.
14. The first page is The information providing method of claim 1 , further comprising information about one or more optional items for the at least one item if a first optional item selected for the at least one item is out of stock.
15. The information providing method includes: providing a fourth page including a list of a plurality of items corresponding to the merchant's store; The information providing method according to claim 1 , wherein the fourth page further includes at least one of information about a second item among the plurality of items that is out of stock and information about a first recommended item corresponding to the second item.
16. The information providing method includes: providing a fourth page including a list of a plurality of items corresponding to the merchant's store; obtaining a request for detailed information about a third item among the plurality of items based on seventh information obtained from the user; 2. The information providing method of claim 1, further comprising: if the inventory quantity of the third item is equal to or less than a set value, providing a fifth page including at least one of information that the third item is about to run out of stock and information about second recommended items corresponding to the third item.
17. The information providing method includes: determining the second recommended item as an alternative item to the third recommended item based on eighth information acquired from the user; obtaining order information for the third item based on the ninth information obtained from the user; obtaining non-sale information of the third item based on the tenth information obtained from the seller; The information providing method according to claim 16 , further comprising: changing the order information of the third item to the order information of the second recommended item.
18. A non-transitory computer-readable recording medium having a program recorded thereon for causing a computer to execute the method of claim 1.
19. 1. An electronic device comprising: a transceiver; Memory and a processor, the processor comprising: acquiring order information for one or more items based on the first information acquired from the user; acquiring non-sale information for at least one item among the one or more items based on second information acquired from the seller; canceling the order for said one or more items; providing the user with a first page including information indicating a cancellation of the order for the one or more items and information indicating an unavailability of the at least one item; and providing the user with a second page containing information about at least one recommended item corresponding to the at least one item based on third information obtained from the user.
Citation Information
Patent Citations
Online shopping system
JP2006164299A
System for recommending similar commodity in place of publisher on the basis of liking of publisher being non-distributor, method and computer program
JP2021043962A
e-commerce servers and e-commerce programs
JP5662688B2
Information processing device, information processing method, and information processing program
JP7212723B2