Method and device for providing savings of purchase option, and recording medium

By calculating and displaying savings amounts for each purchase option in e-commerce, users can intuitively choose the most advantageous option, enhancing purchasing efficiency and potentially increasing quantity purchases.

WO2025127768A1PCT designated stage expired Publication Date: 2025-06-19COUPANG CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/095363
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-14
Filing Date
2024-02-19
Publication Date
2025-06-19

AI Technical Summary

Technical Problem

Users find it difficult to intuitively determine the most advantageous purchase option when purchasing items through e-commerce, as existing systems only provide information on unit quantity or unit capacity without clear savings comparisons.

Method used

A method that calculates and displays the savings amount for each purchase option by determining a reference option and comparing payment amounts, allowing users to visualize the cost difference between options.

Benefits of technology

Enables users to efficiently and intuitively select the most advantageous purchase option, potentially inducing users to purchase items in larger quantities by highlighting savings opportunities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024095363_19062025_PF_FP_ABST
    Figure KR2024095363_19062025_PF_FP_ABST
Patent Text Reader

Abstract

An electronic device for providing savings of a purchase option is presented in the present disclosure. The electronic device according to the disclosure comprises: one or more processors; and one or more memories in which instructions to be executed by the one or more processors are stored, wherein, when the instructions are executed, the one or more processors can receive a first user input of a user requesting information related to a plurality of representative purchase options related to a target item, determine a reference option from among the plurality of representative purchase options in response to the first user input, calculate savings corresponding to each of the representative purchase options on the basis of a payment amount corresponding to each of the remaining representative purchase options that exclude the reference option from among the plurality of representative purchase options and a payment amount corresponding to the reference option, and provide, to a user terminal of the user, a first page on which the savings corresponding to each of the representative purchase options are displayed.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device and recording medium for providing savings on purchase options

[0001] The present disclosure relates to a technology for providing savings in purchasing options. More specifically, the present disclosure relates to a technology for providing savings to users when purchasing items according to purchasing options in an e-commerce service.

[0002] As internet use becomes more widespread, the e-commerce market is expanding. While the proportion of people visiting offline stores to purchase products is declining, the proportion of people purchasing items through e-commerce using computers or smartphones is rapidly increasing.

[0003] At this time, the e-commerce server can provide the user with various purchasing options for purchasing items through e-commerce. The user selects a purchase option suitable for the purchase quantity and capacity among the various purchasing options provided by the e-commerce server and purchases the item. Conventionally, e-commerce servers provide information on the unit quantity or unit capacity of an item when purchasing an item through individual purchase options. However, the user has difficulty intuitively determining which purchasing option is the most advantageous for purchasing an item based on the information provided by the e-commerce server.

[0004] The present disclosure provides techniques for providing savings in purchasing options.

[0005] The present disclosure may propose a method for providing a savings amount for a purchase option. According to one embodiment of the present disclosure, the method may include: receiving a first user input from a user requesting information regarding a plurality of representative purchase options related to a target item; determining a reference option among the plurality of representative purchase options in response to the first user input; calculating a savings amount corresponding to each of the representative purchase options based on a payment amount corresponding to each of the remaining representative purchase options excluding the reference option and a payment amount corresponding to the reference option among the plurality of representative purchase options; and providing a first page displaying the savings amount corresponding to each of the representative purchase options to a user terminal of the user.

[0006] In one embodiment, the savings amount may represent the difference in price between purchasing the target item through the reference option and purchasing the target item through each of the representative purchase options.

[0007] In one embodiment, the step of calculating the savings amount may include the step of calculating a comparison amount based on a value obtained by dividing the payment amount corresponding to the reference option and the purchase quantity corresponding to each representative purchase option by the purchase quantity corresponding to the reference option for each representative purchase option, for each representative purchase option; and the step of calculating an amount obtained by subtracting the payment amount corresponding to each representative purchase option from the comparison amount as the savings amount corresponding to each representative purchase option.

[0008] In one embodiment, the payment amount corresponding to any representative purchase option may be an amount obtained by applying an additional discount benefit to the purchase price of the target item corresponding to any representative purchase option, if an additional discount benefit is applicable when purchasing the target item through the optional representative purchase option.

[0009] In one embodiment, the step of determining the reference option may include the step of fixing a representative purchase option corresponding to a unit quantity purchase of the target item as the reference option.

[0010] In one embodiment, the step of determining the reference option may include the step of receiving a second user input indicating selection of one representative purchase option from among the plurality of representative purchase options; and the step of determining the one representative purchase option as the reference option in response to the second user input.

[0011] In one embodiment, the reference option is a first representative purchase option, and the method may further include: receiving a third user input instructing to change the reference option from the first representative purchase option to a second representative purchase option different from the first representative purchase option; changing the reference option from the first representative purchase option to the second representative purchase option in response to the third user input; calculating a savings amount corresponding to the remaining representative purchase options based on a payment amount corresponding to each of the remaining representative purchase options excluding the second representative purchase option among the plurality of representative purchase options and a payment amount corresponding to the second representative purchase option; and providing a second page to the user terminal on which the savings amounts corresponding to the remaining representative purchase options are displayed.

[0012] In one embodiment, the method may further include the step of determining the plurality of representative purchase options displayed on the first page among the plurality of candidate purchase options related to the target item.

[0013] In one embodiment, the step of determining the plurality of representative purchase options may include a step of determining whether to determine each candidate purchase option as the representative purchase option based on at least one of a first factor regarding a rate at which users purchase the target item through each of the plurality of candidate purchase options, a second factor regarding a comparison result between a reference quantity for the target item and a purchase quantity corresponding to each of the candidate purchase options, and a third factor regarding a payment amount corresponding to each of the candidate purchase options.

[0014] In one embodiment, the step of determining the plurality of representative purchasing options may include: calculating a final score of each candidate purchasing option by combining at least one of a first score for the first element, a second score for the second element, and a third score for the third element for each candidate purchasing option; and determining whether to determine each candidate purchasing option as a representative purchasing option based on comparing the final score of each candidate purchasing option with a threshold score.

[0015] In one embodiment, the step of determining the plurality of representative purchase options may include the step of assigning a higher first score to the first element of each candidate purchase option as the rate at which users purchase the target item through each candidate purchase option increases.

[0016] In one embodiment, the step of determining the plurality of representative purchase options may include the step of assigning a higher second score to the second element of each candidate purchase option as the purchase quantity corresponding to each candidate purchase option is closer to the reference quantity.

[0017] In one embodiment, the step of determining the plurality of representative purchase options may include the step of assigning a higher third score to the third element of each candidate purchase option as the amount obtained by dividing the payment amount corresponding to each candidate purchase option by the purchase quantity corresponding to each candidate purchase option is larger.

[0018] In one embodiment, the method further includes a step of determining a recommended purchase option to be recommended to the user among the plurality of representative purchase options based on the user's purchase history information regarding the target item, wherein the user's purchase history information may include at least one of information regarding a candidate purchase option selected by the user in a previous purchase of the target item and information regarding the total purchase quantity of the target item purchased by the user during a preset period.

[0019] The present disclosure may propose an electronic device for providing a savings amount for a purchase option. According to one embodiment of the present disclosure, the electronic device may include one or more processors; and one or more memories storing instructions to be executed by the one or more processors, wherein, upon execution of the instructions, the one or more processors may be configured to receive a first user input from a user requesting information regarding a plurality of representative purchase options related to a target item, determine a reference option among the plurality of representative purchase options in response to the first user input, calculate a savings amount corresponding to each of the representative purchase options based on a payment amount corresponding to each of the remaining representative purchase options excluding the reference option among the plurality of representative purchase options and a payment amount corresponding to the reference option, and provide a first page on which the savings amount corresponding to each of the representative purchase options is displayed to a user terminal of the user.

[0020] In one embodiment, the savings amount may represent the difference in price between purchasing the target item through the reference option and purchasing the target item through each of the representative purchase options.

[0021] In one embodiment, the one or more processors may be configured to calculate a comparison amount based on a value obtained by dividing a payment amount corresponding to the reference option and a purchase quantity corresponding to each of the representative purchase options by a purchase quantity corresponding to the reference option, for each of the representative purchase options, and to calculate an amount obtained by subtracting the payment amount corresponding to each of the representative purchase options from the comparison amount as a savings amount corresponding to each of the representative purchase options.

[0022] In one embodiment, the reference option is a first representative purchase option, and the one or more processors may be configured to receive a third user input instructing to change the reference option from the first representative purchase option to a second representative purchase option different from the first representative purchase option, and in response to the third user input, change the reference option from the first representative purchase option to the second representative purchase option, and calculate a saving amount corresponding to the remaining representative purchase options based on a payment amount corresponding to each of the remaining representative purchase options excluding the second representative purchase option among the plurality of representative purchase options and a payment amount corresponding to the second representative purchase option, and provide a second page on which the saving amount corresponding to the remaining representative purchase options is displayed to the user terminal.

[0023] In one embodiment, the one or more processors may be configured to determine the plurality of representative purchase options to be displayed on the first page from among the plurality of candidate purchase options associated with the target item.

[0024] The present disclosure may propose a non-transitory computer-readable recording medium having recorded thereon instructions for providing a savings amount for a purchase option. The instructions recorded on the recording medium according to one embodiment of the present disclosure may be instructions for execution by one or more processors or for execution on a computer. The instructions, when executed by one or more processors, may cause one or more processors to receive a first user input from a user requesting information regarding a plurality of representative purchase options related to a target item, determine a reference option among the plurality of representative purchase options in response to the first user input, calculate a savings amount corresponding to each of the representative purchase options based on a payment amount corresponding to each of the remaining representative purchase options excluding the reference option among the plurality of representative purchase options and a payment amount corresponding to the reference option, and provide a first page on which the savings amount corresponding to each of the representative purchase options is displayed to the user terminal of the user.

[0025] According to the present disclosure, since it is possible to provide the user with an amount of money that can be saved when purchasing an item through a purchase option, it is possible to enable the user to efficiently and intuitively determine which purchase option is the most advantageous purchase option for purchasing an item.

[0026] According to the present disclosure, since it is possible to provide users with an amount of money they can save when purchasing items in multiple quantities, it is possible to induce users to purchase items in larger quantities.

[0027] According to the present disclosure, representative purchase options and recommended purchase options can be provided to the user, thereby enabling the user to conveniently select a purchase option for purchasing an item.

[0028] The effects according to the technical idea of ​​the present disclosure 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 specification.

[0029] FIG. 1 illustrates an environment in which an electronic device according to one embodiment of the present disclosure can be applied.

[0030] FIG. 2 is a block diagram of an electronic device according to one embodiment of the present disclosure.

[0031] FIG. 3 illustrates a flowchart illustrating a method for providing a savings amount corresponding to a representative purchase option according to one embodiment of the present disclosure.

[0032] FIG. 4 illustrates an example of a first page displaying information on representative purchase options according to one embodiment of the present disclosure.

[0033] FIG. 5 illustrates a flowchart illustrating a method for calculating a savings amount corresponding to a representative purchase option according to one embodiment of the present disclosure.

[0034] FIG. 6 is a diagram illustrating a process for calculating a payment amount corresponding to a representative purchase option according to one embodiment of the present disclosure.

[0035] FIG. 7 is a diagram illustrating a process for determining a reference option according to one embodiment of the present disclosure.

[0036] FIG. 8 is a diagram illustrating a process for determining a representative purchase option according to one embodiment of the present disclosure.

[0037] The various embodiments described in this disclosure are exemplified for the purpose of clearly explaining the technical concept of this disclosure and are not intended to be limited to specific embodiments. The technical concept of this disclosure includes various modifications, equivalents, alternatives, and embodiments selectively combined from all or part of the embodiments described in this disclosure. Furthermore, the scope of the technical concept of this disclosure is not limited to the various embodiments presented below or the specific descriptions thereof.

[0038] Terms used in this disclosure, including technical or scientific terms, unless otherwise defined, may have the meaning commonly understood by a person of ordinary skill in the art to which this disclosure belongs.

[0039] The expressions "includes," "may include," "comprises," "may have," "have," and "may have" used in this disclosure indicate the presence of a target feature (e.g., a function, operation, or component), but do not exclude the presence of other additional features. In other words, such expressions should be understood as open-ended terms that imply the possibility of including other embodiments.

[0040] The singular expressions used in this disclosure may include the plural meaning unless the context clearly indicates otherwise, and the same applies to the singular expressions set forth in the claims.

[0041] The expressions "first," "second," or "first", "second", etc. used in this document, unless the context indicates otherwise, are used to refer to multiple similar objects and to distinguish one object from another, and do not limit the order or importance among the objects.

[0042] As used herein, the expressions "A, B, and C", "A, B, or C", "A, B, and / or C", or "at least one of A, B, and C", "at least one of A, B, or C", "at least one of A, B, and / or C", etc., may refer to each of the listed items or to all possible combinations of the listed items. For example, "at least one of A or B" may refer to (1) at least one A, (2) at least one B, (3) at least one A and at least one B.

[0043] The expression "based on" as used in this disclosure is used to describe one or more factors that influence a decision, act of judgment, or action described in a phrase or sentence containing this expression, and this expression does not exclude additional factors that influence the decision, act of judgment, or action.

[0044] As used herein, the expression that a component (e.g., a first component) is “connected” or “connected” to another component (e.g., a second component) may mean that the component is directly connected or connected to the other component, as well as connected or connected via a new other component (e.g., a third component).

[0045] The expression "configured to" used in the present disclosure may have the meanings of "set to", "having the ability to", "modified to", "made to", "capable of", etc., depending on the context. This expression is not limited to the meaning of "specifically designed in hardware", and for example, a processor configured to perform a specific operation may mean a general purpose processor that can perform the specific operation by executing software, or a special purpose computer that is structured through programming to perform the specific operation.

[0046] Hereinafter, various embodiments of the present disclosure will be described with reference to the attached drawings. In the attached drawings and the description of the drawings, identical or substantially equivalent components may be assigned the same reference numerals. Furthermore, in the description of various embodiments below, duplicate descriptions of identical or corresponding components may be omitted, but this does not mean that such components are not included in the embodiments.

[0047] Figure 1 illustrates an environment in which an electronic device according to one embodiment of the present disclosure can be applied. An electronic device (101) and a user terminal (102) are connected via a network and can communicate with each other.

[0048] The electronic device (101) may be a server device that provides an e-commerce service. That is, the electronic device (101) may be a server device operated under the management of an operator of the e-commerce service.

[0049] An electronic device (101) can manage information about users using e-commerce services. The user information managed by the electronic device (101) may include, for example, the user's name, age, address, or contact information. Managing user information can encompass a series of actions involving controlling and processing that information. For example, managing user information can include storing, updating, or modifying that information.

[0050] An electronic device (101) can manage information about items provided by an e-commerce service. An e-commerce service may provide users with a service that allows them to purchase goods, such as items, food, or products. Alternatively, the e-commerce service provided by the electronic device (101) may include a service that mediates the sale of goods by some users to other users. Information about items managed by the electronic device (101) may include, for example, item identification information, item name, product information corresponding to the item, item price, item capacity, item size, item weight, item attributes, category, or unit price. An item may be a sales unit of a product, and even for the same product, it may be provided to users as different items. For example, even for the same product, it may be sold as different items with different sales unit quantities and prices. Therefore, different items may share product information. Managing information about an item can collectively refer to a series of actions that control and process that information. For example, managing information about an item may include storing, updating, or modifying that information.

[0051] An electronic device (101) can manage information about customers using e-commerce services. The customer information managed by the electronic device (101) may include, for example, the customer's name, age, address, payment method, purchase history, or contact information. Managing customer information can collectively refer to all actions that involve controlling and processing that information. For example, managing customer information can include storing, updating, or modifying that information.

[0052] Managing information about users or items can encompass all actions related to controlling and processing that information. For example, managing user information can include storing, updating, or modifying that information.

[0053] The electronic device (101) can manage various information to be provided to users using e-commerce services. Based on requests from an administrator managing the e-commerce service or a user using the e-commerce service, the electronic device (101) can manage various data necessary to provide e-commerce services. For example, the electronic device (101) can create, modify, store, or provide to users data related to various pages associated with the e-commerce service, such as an item list page, a product detail page, a search results page, a product sales page, an event page, and a landing page based on a user's access request.

[0054] Regarding the management method of the electronic device (101), in one embodiment, the electronic device (101) can manage information accompanying the provision of an electronic commerce service based on a user's input.

[0055] In one embodiment, the electronic device (101) may provide a page related to the e-commerce service to the user terminal (102) based on a request from a user using the e-commerce service. Here, the page related to the e-commerce service provided to the user terminal (102) may include a page that provides various information regarding items that the user can purchase, a page regarding the purchase of an item requested by the user, a shopping cart page for the purchase of an item, a page providing a list of items searched in various ways, a page providing detailed information about an item, etc. The page providing operation may include an operation of providing the user with at least a portion of all data generated in the process of the user using the e-commerce service.

[0056] In addition, the electronic device (101) can manage transactions related to e-commerce services provided to users, i.e., transactions related to online products (e.g., goods or services). That is, the electronic device (101) can manage a series of processes such as enabling users to search for, select, purchase, pay for, and request delivery of items. Through such processes, the electronic device (101) can provide customers with information regarding items and delivery so that users can search for, select, purchase, pay for, and request delivery of items, and can receive purchase, payment, and delivery requests from users. In addition, it should be noted that even if an operation that the electronic device (101) can perform is not mentioned in the present disclosure, if it is a general operation that a server device providing a known e-commerce service can perform, applying the technical ideas of the present disclosure by referring to such an operation is not excluded from the scope of the present disclosure.

[0057] The electronic device (101) may be a server device that manages an e-commerce service. In other words, the electronic device (101) may be a server device that manages a platform that provides an e-commerce service. A user may subscribe to the e-commerce service and purchase an item through the e-commerce service. The user terminal (102) may transmit an input requesting item information to the electronic device (101), and the electronic device (101) may provide the item information to the user terminal (102).

[0058] The electronic device (101) described above may be implemented as one or more computing devices. For example, all functions of the electronic device (101) may be implemented in a single computing device. For another example, a first function of the electronic device (101) may be implemented in a first computing device, and a second function may be implemented in a second computing device. As another example, multiple computing devices may be used, each of which implements all or specific functions of the electronic device (101). The computing devices described above may be, but are not limited to, a desktop computer, a laptop computer, an application server, a proxy server, or a cloud server, and any type of device equipped with computing functions may be a computing device.

[0059] The user terminal (102) may be a device for a user to use an e-commerce service. The user terminal (102) may be implemented as a terminal capable of transmitting and receiving various information with the electronic device (101) via a network. For example, the user terminal (102) may be one of a computer, a laptop, a portable communication terminal (such as a smartphone), a portable multimedia device, a wearable device, or an HMD. However, the type of the user terminal (102) is not limited thereto, and the user terminal (102) may be any device that includes an input / output interface capable of receiving information from a user or outputting information to a user, and that can communicate with the electronic device (101) or other devices via a network.

[0060] The user terminal (102) can provide information received from the electronic device (101) to the user, and can receive input from the user and transmit it to the electronic device (101). Specifically, the user terminal (102) can obtain inputs from the user to call various pages, and generate commands to call various pages in response to the obtained inputs. The user terminal (102) can transmit commands to the electronic device (101) to instruct the calling of various pages. The inputs obtained from the user can include various forms of input, such as clicking using a mouse, touching using a touchpad or a touch screen, voice recognition, and other electronic inputs. The user terminal (102) can receive various pages from the electronic device (101) and output the received various pages.

[0061] The user terminal (102) may be a device for a user to use a delivery order service. The user terminal (102) may be implemented as a terminal capable of transmitting and receiving various information with the electronic device (101) via a network. For example, the user terminal (102) may be one of a computer, a laptop, a portable communication terminal (such as a smartphone), a portable multimedia device, a wearable device, or an HMD. However, the type of the user terminal (102) is not limited thereto, and the user terminal (102) may be any device that includes an input / output interface capable of receiving information from a user or outputting information to a user, and that can communicate with the electronic device (101) or other devices via a network.

[0062] A network may serve to connect an electronic device (101) and a user terminal (102) or other external device. For example, the network may provide a connection path so that a user terminal (102) or other external device can be connected to the electronic device (101) and transmit and receive packet data with the electronic device (101). The network may be implemented as any type of wired or wireless network, such as a local area network (LAN), a wide area network (WAN), a mobile radio communication network, or Wibro (Wireless Broadband Internet).

[0063] In one embodiment, the electronic device (101) and the user terminal (102) may operate as a single device. The user terminal (102) may be included in the electronic device (101) as a component of all or part of the electronic device (101). In this case, for example, various types of information exchanged between the electronic device (101) and the user terminal (102) over a network may be various types of information exchanged between components within a single device.

[0064] FIG. 2 is a block diagram of an electronic device according to one embodiment of the present disclosure. The electronic device (200) can process information regarding an e-commerce service. In one embodiment, the electronic device (200) may include one or more processors (210), one or more memories (220), and a communication interface (230) as components. In one embodiment, at least one of the components of the electronic device (200) may be omitted, or another component may be added to the electronic device (200). In one embodiment, additionally or alternatively, some of the components may be implemented in an integrated manner or implemented as a single or multiple entities. In the present disclosure, one or more processors (210) may be referred to as a processor (210). The expression “processor (210)” may mean a set of one or more processors, unless the context clearly indicates otherwise. In the present disclosure, one or more memories (220) may be referred to as a memory (220). The expression "memory (220)" may mean a set of one or more memories, unless the context clearly indicates otherwise. In one embodiment, at least some of the components inside / outside the electronic device (200) may be connected to each other via a bus, a General Purpose Input / Output (GPIO), a Serial Peripheral Interface (SPI), or a Mobile Industry Processor Interface (MIPI), and may exchange information (data, signals, etc.).

[0065] The processor (210) may control at least one component of an electronic device (200) connected to the processor (210) by running software (e.g., commands, programs, etc.). In addition, the processor (210) may perform various operations related to the present disclosure, such as calculations, processing, data generation, and processing. In addition, the processor (210) may load data, etc. from the memory (220) or store data in the memory (220). In one embodiment, the processor (210) may control the communication interface (230) to request various types of information from a user terminal (e.g., the user terminal (102) of FIG. 1) and receive various types of information from the user terminal.

[0066] The memory (220) can store various information (data). The information stored in the memory (220) is information acquired, processed, or used by at least one component of the electronic device (200), and may include software (e.g., commands, programs, etc.). The memory (220) may include volatile and / or non-volatile memory. In the present disclosure, the commands or programs are software stored in the memory (220), and may include an operating system for controlling the resources of the electronic device (200), an application, and / or middleware for providing various functions to the application so that the application can utilize the resources of the electronic device (200). In one embodiment, the memory (220) may store commands that, when executed by the processor (210), cause the processor (210) to perform operations. The memory (220) may store at least a portion of information received from a database via the communication interface (230) and / or information transmitted to the database via the communication interface (230). Specifically, the memory (220) can store information regarding e-commerce or delivery order services and commands executed by the processor (210).

[0067] The communication interface (communication interface, 230) can perform wireless or wired communication between the electronic device (200) and a database or other external electronic device. For example, the communication interface (230) can perform wireless communication according to a method such as eMBB (enhanced Mobile Broadband), URLLC (Ultra Reliable Low-Latency Communications), MMTC (Massive Machine Type Communications), LTE (Long-Term Evolution), LTE-A (LTE Advance), NR (New Radio), UMTS (Universal Mobile Telecommunications System), GSM (Global System for Mobile communications), CDMA (Code Division Multiple Access), WCDMA (Wideband CDMA), WiBro (Wireless Broadband), WiFi (Wireless Fidelity), Bluetooth (Bluetooth), NFC (Near Field Communication), GPS (Global Positioning System), or GNSS (Global Navigation Satellite System). For example, the communication interface (230) may perform wired communication according to a method such as Universal Serial Bus (USB), High Definition Multimedia Interface (HDMI), Recommended Standard-232 (RS-232), or Plain Old Telephone Service (POTS). In one embodiment, the electronic device (200) may be implemented by being integrated with another device. In this case, the communication interface (230) may function as a connection circuit or interface connecting the electronic device (200) and the other device.

[0068] Hereinafter, the operations described as being performed by the electronic device in FIGS. 3 to 8 can be understood as being performed by the processor (210) of the electronic device (200) described in FIG. 2.

[0069] FIG. 3 illustrates a flowchart illustrating a method for providing a savings amount corresponding to a representative purchase option according to one embodiment of the present disclosure.

[0070] In operation (S310), the electronic device (101) may receive a first user input from a user requesting information about a plurality of representative purchase options related to a target item.

[0071] In one embodiment, the electronic device (101) may store multiple candidate purchase options for purchasing a target item. The candidate purchase option may represent a single purchase option for purchasing the target item stored on a server providing an e-commerce service. Each of the multiple candidate purchase options may be distinguished based on the purchase quantity and purchase capacity for purchasing the target item. For example, a candidate purchase option for purchasing the target item with a purchase quantity of "2 packs" and a purchase capacity of "300g" may be different from a candidate purchase option for purchasing the target item with a purchase quantity of "1 pack" and a purchase capacity of "600g."

[0072] In one embodiment, the electronic device (101) may determine a plurality of representative purchase options among a plurality of candidate purchase options for purchasing a target item. Here, the representative purchase option may represent a candidate purchase option displayed on a first page when the electronic device (101) receives a first user input and provides a first page containing information regarding candidate purchase options for purchasing the target item to the user terminal (102). In other words, the representative purchase option may represent a candidate purchase option that the electronic device (101) initially provides to a user attempting to purchase the target item. The process by which the electronic device (101) determines a plurality of representative purchase options among a plurality of candidate purchase options will be described in more detail in FIG. 8.

[0073] In one embodiment, a user may transmit a first user input requesting information about a plurality of representative purchase options related to a target item to the electronic device (101) via the user terminal (102). The first user input may represent a user input for the user terminal (102). For example, the first user input may refer to a user input selecting an icon (or user interface) displayed on the screen of the user terminal (102). As another example, the first user input may be a user input requesting detailed information related to the target item, in which case the electronic device (101) may, in response to the first user input, provide the user terminal (102) with detailed information related to the target item and information about the plurality of representative purchase options related to the target item. Here, the detailed information related to the target item may represent information describing the target item. That is, the electronic device (101) may additionally display information about the plurality of representative purchase options on a page providing detailed information about the target item, and transmit the corresponding page to the user terminal (102) in response to the first user input.

[0074] In operation (S320), the electronic device (101) may determine a reference option among a plurality of representative purchase options in response to a first user input. The electronic device (101) may determine one of the plurality of representative purchase options as the reference option.

[0075] In one embodiment, the electronic device (101) may fix the reference option to one representative purchase option. In another embodiment, the electronic device (101) may change the reference option to one representative purchase option and another representative purchase option.

[0076] In operation (S330), the electronic device (101) can calculate a savings amount corresponding to each representative purchase option based on the payment amount corresponding to each representative purchase option excluding the reference option among the plurality of representative purchase options and the payment amount corresponding to the reference option.

[0077] In one embodiment, the electronic device (101) may calculate a savings amount corresponding to each representative purchase option based on comparing the payment amount corresponding to each representative purchase option with the payment amount corresponding to the reference option. Here, the payment amount corresponding to the representative purchase option may represent the amount that the user must actually pay when purchasing the target item through the representative purchase option. Specifically, the electronic device (101) may calculate a savings amount corresponding to each representative purchase option based on comparing an amount obtained by dividing the payment amount corresponding to each representative purchase option by the purchase quantity corresponding to each representative purchase option with an amount obtained by dividing the payment amount corresponding to the reference option by the purchase quantity corresponding to the reference option.

[0078] In operation (S340), the electronic device (101) can provide a first page displaying a savings amount corresponding to each representative purchase option to the user terminal (102).

[0079] Here, the savings corresponding to each representative purchase option may represent the difference in amount between purchasing the target item through the standard option and purchasing the target item through each representative purchase option.

[0080] FIG. 4 illustrates an example of a first page displaying information on representative purchase options according to one embodiment of the present disclosure.

[0081] In one embodiment, the electronic device (101) may provide a first page (401) to the user terminal (102) that displays information regarding a plurality of representative purchase options related to a target item. For example, the first page (401) may be a page provided to the user terminal (102) based on a first user input from the user to the user terminal (102).

[0082] A first page (401) may display a representative image (411) representing the target item. A plurality of representative purchase options (431, 441, 451) related to the target item may be displayed on the first page (401). For example, the plurality of representative purchase options (431, 441, 451) may be categorized according to the corresponding purchase quantity (e.g., 1 pack, 3 packs, 5 packs). The first page (401) may display information (433, 443, 453) regarding payment amounts corresponding to the plurality of representative purchase options (431, 441, 451). For example, information (433) regarding payment amounts (e.g., '7,480 won') corresponding to the first representative purchase option (431) may be displayed within an area of ​​the first page (401) where the first representative purchase option (431) is displayed. Similarly, information (443) regarding the payment amount (e.g., '21,100 won') corresponding to the second representative purchase option (441) may be displayed within the area where the second representative purchase option (432) of the first page (401) is displayed. In the following, for convenience of explanation, the purchase capacity (e.g., 300 g) corresponding to the multiple representative purchase options (431, 441, 451) determined by the electronic device (101) is mainly described as being the same.

[0083] Furthermore, the first page (401) may display information (434, 444, 454) regarding purchase quantities corresponding to a plurality of representative purchase options (431, 441, 451). The first page (401) may display icons (422, 423) for requesting information regarding candidate purchase options for purchasing a target item with a purchase capacity (e.g., 600 g, 1 kg) different from the purchase capacity (e.g., 300 g) of the plurality of representative purchase options (431, 441, 451). For example, the electronic device (101) may, in response to a user input selecting the icon (422), provide the user terminal (102) with a page displaying information regarding candidate purchase options for the first purchase capacity (e.g., 600 g). Similarly, in response to a user input selecting an icon (423), the electronic device (101) may provide a page to the user terminal (102) displaying information about candidate purchase options for a second purchase capacity (e.g., 1 kg).

[0084] The first page (401) may display the savings amount corresponding to the representative purchase option. For example, the electronic device (101) may determine the first representative purchase option (431) as the reference option. In this case, the electronic device (101) may calculate the savings amount corresponding to each of the remaining representative purchase options (441, 451) based on comparing the payment amount corresponding to the first representative purchase option (431), which is the reference option, with the payment amounts corresponding to the remaining representative purchase options (441, 451). In other words, the first page (401) may display information (442, 452) regarding the savings amount corresponding to each of the remaining representative purchase options (441, 451) excluding the first representative purchase option (431), which is the reference option, among the plurality of representative purchase options (431, 441, 451). Below, FIG. 5 describes in more detail the process by which the electronic device (101) calculates the savings amount corresponding to each representative purchase option.

[0085] FIG. 5 illustrates a flowchart illustrating a method for calculating a savings amount corresponding to a representative purchase option according to one embodiment of the present disclosure.

[0086] In one embodiment, the electronic device (101) can calculate a savings amount corresponding to a representative purchase option. Operations (S531) and (S532) of FIG. 5 may be at least part of operation (S330) of FIG. 3 for calculating a savings amount. Below, operations (S531 and S532) illustrated in FIG. 5 will be described in detail.

[0087] In operation (S531), the electronic device (101) may calculate a comparison target amount based on the payment amount corresponding to the reference option and the purchase quantity corresponding to each representative purchase option divided by the purchase quantity corresponding to the reference option, for each representative purchase option. More specifically, the electronic device (101) may calculate a comparison target amount corresponding to each purchase option by multiplying the payment amount corresponding to the reference option by the purchase quantity corresponding to each representative purchase option divided by the purchase quantity corresponding to the reference option.

[0088] In operation (S532), the electronic device (101) can calculate the amount obtained by subtracting the payment amount corresponding to each representative purchase option from the comparison target amount as the savings amount corresponding to each representative purchase option.

[0089] Referring back to FIG. 4, the electronic device (101) can calculate a savings amount corresponding to the second representative purchase option (441). The electronic device (101) can calculate a comparison target amount (e.g., 22,440 won) corresponding to the second representative purchase option (441) by multiplying the payment amount (e.g., 7,480 won) corresponding to the first representative purchase option (431), which is a reference option, by a value (e.g., 3 / 1) obtained by dividing the purchase quantity (e.g., 3 packs) corresponding to the second representative purchase option (441) by the purchase quantity (e.g., 1 pack) corresponding to the first representative purchase option (431). In addition, the electronic device (101) can calculate the amount (e.g., 22,440 won) minus the payment amount (e.g., 21,100 won) corresponding to the second representative purchase option (441) from the comparison amount (e.g., 22,440 won) (e.g., 22,440 - 21,100 = 1,340 won) as the savings amount (e.g., 1,340 won) corresponding to the second representative purchase option (441). The information (442) regarding the savings amount corresponding to the second representative purchase option (441) displayed on the first page (401) can include the savings amount (e.g., 1,340 won) corresponding to the second representative purchase option (441).

[0090] Similarly, the electronic device (101) can calculate a savings amount corresponding to the third representative purchase option (451). The electronic device (101) can calculate a comparison amount (e.g., 37,400 won) corresponding to the third representative purchase option (451) by multiplying the payment amount (e.g., 7,480 won) corresponding to the first representative purchase option (431), which is the reference option, by a value (e.g., 5 / 1) obtained by dividing the purchase quantity (e.g., 5 packs) corresponding to the third representative purchase option (451) by the purchase quantity (e.g., 1 pack) corresponding to the first representative purchase option (431). In addition, the electronic device (101) can calculate the amount (e.g., 37,400 won) minus the payment amount (e.g., 34,410 won) corresponding to the third representative purchase option (451) from the comparison amount (e.g., 37,400 won) (e.g., 37,400 - 34,410 = 2,990 won) as the savings amount (e.g., 2,990 won) corresponding to the third representative purchase option (451). The information (452) regarding the savings amount corresponding to the third representative purchase option (451) displayed on the first page (401) can include the savings amount (e.g., 2,990 won) corresponding to the third representative purchase option (451).

[0091] However, the method for calculating the savings amount corresponding to the representative purchase option by the electronic device (101) described above describes the case where the purchase capacity (e.g., 300 g) corresponding to the plurality of representative purchase options (431, 441, 451) is the same. In cases where the purchase capacity of the plurality of representative purchase options is different, the electronic device (101) can calculate the savings amount corresponding to the representative purchase option by considering not only the purchase quantity but also the purchase capacity. More specifically, the electronic device (101) can calculate the comparison target amount corresponding to the representative purchase option by multiplying the payment amount corresponding to the reference option by a first value obtained by dividing the purchase quantity corresponding to the representative purchase option by the purchase quantity corresponding to the reference option, and by a second value obtained by dividing the purchase capacity corresponding to the representative purchase option by the purchase capacity corresponding to the reference option. The electronic device (101) can calculate the savings amount corresponding to the representative purchase option by the amount obtained by subtracting the payment amount corresponding to the representative purchase option from the comparison target amount.

[0092] FIG. 6 is a diagram illustrating a process for calculating a payment amount corresponding to a representative purchase option according to one embodiment of the present disclosure.

[0093] Figure 6 illustrates a second page (601) that displays information regarding representative purchase options related to a target item. The second page (601) may display information (633, 643, 653) regarding payment amounts corresponding to a plurality of representative purchase options (631, 641, 651) related to the target item.

[0094] In one embodiment, the electronic device (101) can calculate a payment amount for each of multiple representative purchase options. The payment amount corresponding to each representative purchase option may represent the amount the user actually has to pay, taking into account any additional discounts applicable when purchasing the target item through the representative purchase option.

[0095] More specifically, the electronic device (101) can determine whether an additional discount benefit (e.g., an additional discount benefit due to use of a discount coupon, an additional discount benefit due to an instant discount event, etc.) is applicable when purchasing a target item through a representative purchase option.

[0096] For example, the electronic device (101) may determine that an additional discount benefit is not applicable when purchasing a target item through a specific representative purchase option (e.g., a first representative purchase option (631), a second representative purchase option (641)). In this case, the electronic device (101) may calculate the payment amount of a specific representative purchase option (e.g., a first representative purchase option (631), a second representative purchase option (641)) as the purchase price (e.g., KRW 7,480, KRW 21,100) of the target item through the specific representative purchase option (e.g., a first representative purchase option (631), a second representative purchase option (641)). Here, the purchase price of the target item through the representative purchase option may represent the amount that the user must pay to purchase the target item with the purchase quantity and purchase capacity according to the representative purchase option without applying the additional discount benefit.

[0097] For another example, the electronic device (101) may determine that an additional discount benefit is applicable when purchasing a target item through a specific representative purchase option (e.g., a third representative purchase option (651)). In this case, the electronic device (101) may calculate the payment amount (e.g., 24,410 won) of the specific representative purchase option (e.g., the third representative purchase option (651)) as the amount (e.g., 24,410 won) obtained by applying the additional discount benefit (e.g., 10,000 won) to the purchase price (e.g., 34,410 won) of the target item through the specific representative purchase option (e.g., the third representative purchase option (651)). Here, the amount with the additional discount benefit applied may refer to the amount obtained by deducting the additional discount benefit from the purchase price of the target item. Referring to FIG. 6, an additional discount benefit may be applicable by using a discount coupon when purchasing a target item through the third representative purchase option (651). The electronic device (101) can apply an additional discount benefit according to the use of a discount coupon, regardless of user input, when calculating the payment amount corresponding to the third representative purchase option (651). In the area corresponding to the third representative purchase option (651) of the second page (601), information (655) indicating that an additional discount benefit is applied according to the use of a discount coupon when purchasing a target item through the third representative purchase option (651) and information (653) regarding the payment amount corresponding to the third representative purchase option (651) can be displayed together. As illustrated in FIG. 6, the information (655) indicating that an additional discount benefit is applied may not include information regarding the additional discount benefit applied (e.g., KRW 10,000), but is not limited thereto, and may also include information regarding the additional discount benefit applied (e.g., KRW 10,000).Information (653) regarding the payment amount corresponding to the third representative purchase option (651) may include a payment amount (e.g., 24,410 won) obtained by applying an additional discount benefit (e.g., 24,410 won) to the purchase price (e.g., 34,410 won) of the target item corresponding to the third representative purchase option (651). Furthermore, the electronic device (101) may apply an additional discount benefit according to the use of a discount coupon based on user input when calculating the payment amount corresponding to the third representative purchase option (651). In this case, the electronic device (101) may apply the additional discount benefit when receiving a user input indicating the use of a discount coupon. In addition, the application of the additional discount benefit is not limited to the use of a discount coupon, and an additional discount benefit may also be applied according to an 'instant discount' event that occurs when purchasing the target item through a specific representative purchase option. Additionally, if additional discounts can be applied in other ways when purchasing the target item through the representative purchase option, the savings corresponding to the representative purchase option can be calculated as the amount with the additional discount applied.

[0098] Referring to FIG. 6, the electronic device (101) can calculate the savings amount corresponding to the third representative purchase option (651) as a payment amount (e.g., KRW 24,410) considering the additional discount benefit corresponding to the third representative purchase option (651). The electronic device (101) can calculate the savings amount (e.g., KRW 12,990) corresponding to the third representative purchase option (651) as an amount obtained by subtracting the payment amount (e.g., KRW 24,410) corresponding to the third representative purchase option (651) from the comparison target amount (e.g., KRW 37,400) corresponding to the third representative purchase option (651) (e.g., KRW 37,400 - 24,410 = KRW 12,990). The second page (601) may display information (652) regarding the savings amount corresponding to the third representative purchase option (651), including the savings amount (e.g., KRW 12,990) corresponding to the third representative purchase option (651).

[0099] FIG. 7 is a diagram illustrating a process for determining a reference option according to one embodiment of the present disclosure.

[0100] FIG. 7 illustrates a third page (701) and a fourth page (702) displaying information on representative purchase options related to a target item.

[0101] In one embodiment, the electronic device (101) may determine one representative purchase option among a plurality of representative purchase options (731, 741, 751) as a reference option. The electronic device (101) may determine the reference option based on user input, or may determine it regardless of user input.

[0102] In one embodiment, the electronic device (101) may determine one representative purchase option among the plurality of representative purchase options (731, 741, 751) as a reference option regardless of user input. In one embodiment, the electronic device (101) may fix the first representative purchase option (731) corresponding to the purchase of a unit quantity (e.g., 1 pack) of the target item as the reference option. In this case, the electronic device (101) may fix the first representative purchase option (731) as the reference option regardless of the user input for selecting one representative purchase option among the plurality of representative purchase options (731, 741, 751). Information (742, 752) regarding the savings amount corresponding to the representative purchase option displayed on the third page (701) may not be changed regardless of the user input for selecting the representative purchase option within the third page (701). The electronic device (101) may also fix other representative purchase options (e.g., second representative purchase option (741), third representative purchase option (751)) other than the first representative purchase option (731) corresponding to the unit quantity purchase of the target item as a reference option.

[0103] In one embodiment, the electronic device (101) may determine one representative purchase option among a plurality of representative purchase options (731, 741, 751) as a reference option based on a user input. In one embodiment, the electronic device (101) may receive a second user input indicating selection of one representative purchase option (e.g., the first representative purchase option (731)) among the plurality of representative purchase options (731, 741, 751). Based on receiving the second user input, the electronic device (101) may determine one representative purchase option (e.g., the first representative purchase option (731)) as a reference option.

[0104] Hereinafter, a process for updating information on a savings amount corresponding to a representative purchase option when a reference option is changed based on a user input by an electronic device (101) will be described. For convenience of explanation, an example in which the electronic device (101) changes the reference option from a first representative purchase option (731) to a second representative purchase option (732) will be mainly described. In FIG. 7, a third page (701) may represent a page that the electronic device (101) provides to a user terminal (102) when the reference option is the first representative purchase option (731), and a fourth page (702) may represent a page that the electronic device (101) provides to a user terminal (102) when the reference option is changed from the first representative purchase option (731) to the second representative purchase option (732).

[0105] In one embodiment, the electronic device (101) may receive a third user input indicating a change of the reference option from the first representative purchase option (731) to the second representative purchase option (732). For example, the third user input may be a user input selecting an area (749) corresponding to the second representative purchase option (741) displayed on the third page (701) when the reference option (e.g., the first representative purchase option (731)) has been determined based on the second user input. In response to the third user input, the electronic device (101) may change the reference option from the first representative purchase option (731) to the second representative purchase option (741). The electronic device (101) may calculate a saving amount corresponding to the remaining representative purchase options (e.g., the first representative purchase option (731), the third representative purchase option (751)) based on the payment amount corresponding to each of the remaining representative purchase options (e.g., the first representative purchase option (731), the third representative purchase option (751)) excluding the second representative purchase option (741) among a plurality of representative purchase options (731, 741, 751) and the payment amount corresponding to the second representative purchase option (741), which is a reference option. In addition, the electronic device (101) may provide a fourth page (702) on which saving amounts corresponding to the remaining representative purchase options (e.g., the first representative purchase option (731), the third representative purchase option (751)) are displayed to the user terminal (102).

[0106] For example, the electronic device (101) can calculate the savings amount corresponding to the first representative purchase option (731) after the standard option has been changed. Specifically, the electronic device (101) can calculate the comparison amount (e.g., 7,033 won) by multiplying the payment amount (e.g., 21,100 won) corresponding to the second representative purchase option (741), which is the changed standard option, by a value (e.g., 1 / 3) obtained by dividing the purchase quantity (e.g., 1 pack) corresponding to the first representative purchase option (731) by the purchase quantity (e.g., 3 packs) corresponding to the second representative purchase option (741). In addition, the electronic device (101) can calculate the amount (e.g., 7,033 won) minus the payment amount (e.g., 7,480 won) corresponding to the first representative purchase option (731) from the comparison target amount (e.g., 7,033 won) (e.g., 7,033 - 7,480 = -446 won), as the savings amount (e.g., -446 won) corresponding to the first representative purchase option (731). Accordingly, in the area where the first representative purchase option (731) of the fourth page (702) is displayed, information (738) regarding the savings amount (e.g., -446 won) corresponding to the first representative purchase option (731) (e.g., 'Buying 1 pack costs 446 won more') can be displayed.

[0107] For another example, the electronic device (101) can update the savings amount corresponding to the third representative purchase option (751) after the reference option has changed. Specifically, the electronic device (101) can calculate the comparison amount (e.g., 35,166 won) by multiplying the payment amount (e.g., 21,100 won) corresponding to the changed reference option, the second representative purchase option (741), by a value (e.g., 5 / 3) obtained by dividing the purchase quantity (e.g., 5 packs) corresponding to the third representative purchase option (751) by the purchase quantity (e.g., 3) corresponding to the second representative purchase option (741). In addition, the electronic device (101) can calculate the amount (e.g., 35,166 won) minus the payment amount (e.g., 34,410 won) corresponding to the third representative purchase option (751) from the comparison amount (e.g., 35,166 won) (e.g., 35,166 - 34,410 = 756 won) as the savings amount (e.g., 756 won) corresponding to the third representative purchase option (751). Accordingly, in the area where the third representative purchase option (751) of the fourth page (702) is displayed, information (758) regarding the savings amount (e.g., 756 won) corresponding to the third representative purchase option (751) (e.g., 'Save 756 won by buying 5 packs') can be updated and displayed.

[0108] After the user terminal (102) displays the fourth page (702), the electronic device (101) may receive another third user input from the user terminal (102) again instructing a change in the reference option. In this case, the electronic device (101) may calculate a savings amount corresponding to the remaining representative purchase options based on the representative purchase option indicated by the other third user input among the plurality of representative purchase options, and may provide the user terminal (102) with a page displaying the savings amount corresponding to the remaining representative purchase options.

[0109] FIG. 8 is a diagram illustrating a process for determining a representative purchase option according to one embodiment of the present disclosure.

[0110] FIG. 8 illustrates a fifth page (801) displaying information on representative purchase options related to a target item and a sixth page (802) displaying information on candidate purchase options related to the target item. For example, the fifth page (801) may display a plurality of representative purchase options (831, 841, 851) related to the target item, and the sixth page (802) may display a plurality of candidate purchase options (871, 872, 873, …) related to the target item. The fifth page (801) may display an icon (861) for requesting information on the plurality of candidate purchase options (871, 872, 873, …). When the electronic device (101) receives a user input for selecting an icon (861), the electronic device (101) may provide a sixth page (802) displaying a plurality of candidate purchase options (871, 872, 873, …) to the user terminal (102). For example, the user may not want to purchase a target item through a representative purchase option when purchasing the target item through an e-commerce service. In this case, the user may request information about the plurality of candidate purchase options (871, 872, 873, …) from the electronic device (101), and may purchase the target item through one candidate purchase option by selecting one of the plurality of candidate purchase options (871, 872, 873, …) displayed on the sixth page (802) (e.g., candidate purchase option (872)).

[0111] Hereinafter, a method for an electronic device (101) to determine a plurality of representative purchase options (831, 841, 851) among a plurality of candidate purchase options (871, 872, 873, …) will be specifically described.

[0112] In one embodiment, the electronic device (101) may determine whether to determine each of the candidate purchase options (871, 872, 873, …) as a representative purchase option by considering various factors. The electronic device (101) may determine whether to determine each candidate purchase option as a representative purchase option based on at least one of a first factor regarding the rate at which users purchase a target item through each candidate purchase option among a plurality of candidate purchase options, a second factor regarding the result of a comparison between a reference quantity for the target item and the purchase quantity corresponding to each candidate purchase option, and a third factor regarding a payment amount corresponding to each candidate purchase option. For example, the electronic device (101) may determine whether to determine each candidate purchase option as a representative purchase option based only on the first factor and the third factor, excluding the second factor.

[0113] More specifically, the electronic device (101) may calculate a final score for each candidate purchase option by combining at least one of a first score for a first element, a second score for a second element, and a third score for a third element, for each candidate purchase option. In one embodiment, the electronic device (101) may assign weights to each of the first score, the second score, and the third score when calculating the final score for the candidate purchase option. For example, the electronic device (101) may assign a first weight, a second weight, and a third weight to each of the first score, the second score, and the third score for the candidate purchase option, and then add them up, thereby calculating a final score corresponding to the candidate purchase option.

[0114] In one embodiment, the electronic device (101) may determine whether to determine each candidate purchase option as the representative purchase option based on comparing the final score of each candidate purchase option with a threshold score. For example, the threshold score may be 70 points. In one embodiment, if the final score corresponding to the candidate purchase option exceeds the threshold score, the electronic device (101) may determine the candidate purchase option as the representative purchase option in response. Conversely, if the final score corresponding to the candidate purchase option is below the threshold score, the electronic device (101) may not determine the candidate purchase option as the representative purchase option in response.

[0115] In one embodiment, the electronic device (101) may assign a higher first score to the first element of a candidate purchase option as the rate at which users purchase the target item through the candidate purchase option increases.

[0116] The electronic device (101) can determine a candidate purchase option for a target item preferred by users (or purchasers) of an e-commerce service as a representative purchase option, and display the candidate purchase option on a page (e.g., the first page (801) of FIG. 4, the second page (601) of FIG. 6, the third page (701) of FIG. 7, or the fifth page (801) of FIG. 8) provided based on the reception of a first user input. In addition, the electronic device (101) can actively induce users (or purchasers) to purchase the target item by displaying the candidate purchase option. For example, if the rate of purchasing the target item through the first candidate purchase option (e.g., 45%) is higher than the rate of purchasing the target item through the second candidate purchase option (e.g., 10%), the electronic device (101) can assign a first score for the first candidate purchase option higher than the first score for the second candidate purchase option.

[0117] In one embodiment, the electronic device (101) may assign a higher second score to the second element of the candidate purchase option as the purchase quantity corresponding to the candidate purchase option is closer to the reference quantity.

[0118] Here, the reference quantity associated with the target item can represent an appropriate quantity for purchasing the target item. Some items (e.g., watermelon, beverages, etc.) require both a purchase capacity (e.g., 300g, 600g, 1kg, etc.) and a purchase quantity selection when purchasing the item. Other items (e.g., shoes, glasses, etc.) require only a purchase quantity selection without a purchase capacity selection. For target items that do not require a purchase capacity selection, the reference quantity can be fixed. Conversely, for target items that require a purchase capacity selection, the reference quantity can vary depending on the purchase capacity.

[0119] For example, the electronic device (101) may set a suitable capacity for purchase (hereinafter, “reference capacity”) (e.g., 1,500 g) with respect to a target item (e.g., watermelon). The electronic device (101) may determine the reference quantity for a first purchase capacity (e.g., 300 g) as a value (e.g., 5) obtained by dividing the reference capacity (e.g., 1,500 g) with respect to the target item by the first purchase capacity (e.g., 300 g). In addition, the electronic device (101) may determine the reference quantity for a second purchase capacity (e.g., 600 g) as a value (e.g., 2.5) obtained by dividing the reference capacity (e.g., 1,500 g) with respect to the target item by the second purchase capacity (e.g., 600 g). Accordingly, when a selection of a purchase capacity is required when purchasing a target item, the electronic device (101) can calculate a reference quantity (e.g., 2.5 packs) based on a reference quantity associated with the target item and a purchase capacity (e.g., 600 g) corresponding to a third candidate purchase option. In addition, the electronic device (101) can determine a second score for the second element of the third candidate purchase option by comparing the calculated reference quantity (e.g., 2.5 packs) with the purchase quantity (e.g., 1 pack) corresponding to the third candidate purchase option.

[0120] In one embodiment, the electronic device (101) may assign a higher third score to the third element of each candidate purchase option as the amount obtained by dividing the payment amount corresponding to each candidate purchase option by the purchase quantity corresponding to each candidate purchase option is larger.

[0121] For example, if the amount (e.g., 4,882 won) obtained by dividing the payment amount (e.g., 24,410 won) corresponding to the fourth candidate purchase option by the purchase quantity (e.g., 5 packs) corresponding to the fourth candidate purchase option is greater than the amount (e.g., 7,033 won) obtained by dividing the payment amount (e.g., 21,100 won) corresponding to the fifth candidate purchase option by the purchase quantity (e.g., 3 packs) corresponding to the fifth candidate purchase option, the electronic device (101) may assign a third score for the fourth candidate purchase option higher than the third score for the fifth candidate purchase option.

[0122] Furthermore, the electronic device (101) may require selection of a purchase capacity when purchasing a target item. In this case, the electronic device (101) may assign a higher third score to the third element of the candidate purchase option as the payment amount corresponding to the candidate purchase option divided by the purchase quantity and purchase capacity corresponding to the candidate purchase option increases. Here, the amount calculated by dividing the payment amount by the purchase quantity and purchase capacity may refer to the amount calculated by dividing the payment amount by the product of the purchase quantity and purchase capacity.

[0123] In one embodiment, the electronic device (101) may determine a candidate purchase option as a representative purchase option if the amount calculated by dividing the payment amount corresponding to the candidate purchase option by the purchase quantity (or purchase quantity and purchase capacity) corresponding to the candidate purchase option exceeds a threshold amount. The electronic device (101) may not determine the candidate purchase option as a representative purchase option if the amount calculated by dividing the payment amount corresponding to the candidate purchase option by the purchase quantity (or purchase quantity and purchase capacity) corresponding to the candidate purchase option is less than the threshold amount.

[0124] In one embodiment, the electronic device (101) may determine a recommended purchase option (e.g., a second representative purchase option (841)) to be recommended to the user among a plurality of representative purchase options (831, 841, 851). On the fifth page (801), recommendation information (842) indicating that the purchase option is recommended to the user may be displayed in a portion of an area corresponding to the recommended purchase option (e.g., the second representative purchase option (841)).

[0125] In one embodiment, the electronic device (101) may determine a recommended purchase option to recommend to the user among a plurality of representative purchase options (831, 841, 851) based on the user's purchase history information regarding the target item. Here, the user's purchase history information may include at least one of information regarding candidate purchase options selected by the user when purchasing the target item in the past and information regarding the total purchase quantity of the target item purchased by the user during a preset period.

[0126] For example, the electronic device (101) may determine as a recommended purchase option the same candidate purchase option selected during a previous purchase of the target item. In this case, the electronic device (101) may include information indicating that the candidate purchase option selected by the user during a previous purchase in the recommendation information (842) displayed on the fifth page (801).

[0127] For example, the electronic device (101) can calculate information regarding the total purchase quantity of a target item purchased by a user during a preset period. The preset period may, for example, represent a time period from the time of receiving the first user input to a certain time period prior to the time period. The certain time period may be, for example, 30 days or 60 days, but is not limited thereto. The electronic device (101) can determine a candidate purchase option corresponding to the total purchase quantity as a recommended purchase option, recommending it to the user, and can additionally provide the user terminal (102) with information regarding the amount of money that could have been saved if the user had purchased the item using the recommended purchase option.

[0128] When a user is required to select a purchase capacity when purchasing a target item, the electronic device (101) may calculate information regarding the total purchase capacity of the target item purchased by the user during a preset period. In this case, the electronic device (101) may determine a candidate purchase option corresponding to the total purchase capacity as a recommended purchase option, recommending it to the user, and may additionally provide the user terminal (102) with information regarding the amount of money saved when purchasing using the recommended purchase option. Here, the candidate purchase option corresponding to the total purchase capacity may refer to a candidate purchase option whose capacity, calculated by multiplying the purchase capacity and the purchase quantity, is equal to the total purchase capacity. For example, the electronic device (101) may extract purchase history information indicating that the user purchased the target item three times during a preset period using a candidate purchase option corresponding to a purchase capacity of 300g and a purchase quantity of 1 pack. In other words, the electronic device (101) may determine that the user purchased the target item with a capacity of 900g during the preset period. In this case, the electronic device (101) may additionally provide the user terminal (102) with information about a candidate purchase option corresponding to the total purchase capacity of 900g and the amount of money that could have been saved if purchased through the candidate purchase option. In this case, the electronic device (101) may determine at least one of the sixth candidate purchase option corresponding to the purchase capacity of 300g and the purchase quantity of 3 packs and the seventh candidate purchase option corresponding to the purchase capacity of 900g and the purchase quantity of 1 pack as a recommended purchase option. The electronic device (101) may additionally provide the user terminal (101) with information that a total of 1,340 won could be saved if the target item was purchased using the sixth candidate purchase option and information that a total of 1,640 won could be saved if the target item was purchased using the seventh candidate purchase option.

[0129] The methods according to the present disclosure may be computer-implemented. The computer may, for example, include an electronic device capable of performing processing. While the steps of the methods in this disclosure are illustrated and described in a predetermined order, the steps may be performed in any order that can be arbitrarily combined according to the present disclosure, in addition to being performed sequentially. In one embodiment, at least some of the steps may be performed in parallel, iteratively, or heuristically. The present disclosure does not exclude variations or modifications to the methods. In one embodiment, at least some of the steps may be omitted, or other steps may be added.

[0130] Various embodiments of the present disclosure may be implemented as software recorded on a machine-readable recording medium. The software may be software for implementing the various embodiments of the present disclosure described above. The software may be inferred from various embodiments of the present disclosure by programmers skilled in the art to which the present disclosure pertains. For example, the software may be machine-readable instructions (e.g., code or code segments) or a program. The device may be a device capable of operating according to instructions called from a recording medium, such as a computer. In one embodiment, the device may be an electronic device according to embodiments of the present disclosure. In one embodiment, the processor of the device may execute the called instructions, causing components of the device to perform functions corresponding to the instructions. In one embodiment, the processor may be a processor according to embodiments of the present disclosure. The recording medium may refer to any type of recording medium that stores data and can be read by the device. The recording medium may include, for example, ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc. In one embodiment, the recording medium may be memory. In one embodiment, the recording medium may be implemented in a distributed form, such as in a network-connected computer system. The software may be distributed, stored, and executed in a computer system, etc. The recording medium may be a non-transitory recording medium. A non-transitory recording medium means a tangible medium regardless of whether data is stored semi-permanently or temporarily, and does not include a signal that is propagated transitorily.

[0131] Although the technical concept of the present disclosure has been described through various embodiments, the technical concept of the present disclosure encompasses various substitutions, modifications, and alterations that can be made within the scope understandable to those of ordinary skill in the art to which the present disclosure pertains. Furthermore, it should be understood that such substitutions, modifications, and alterations are included within the scope of the appended claims. Embodiments according to the present disclosure can be combined with each other. Each embodiment can be combined in various ways depending on the number of cases, and embodiments created by combining them also fall within the scope of the present disclosure.

Claims

1. In a method performed by an electronic device, A step of receiving a first user input from a user requesting information about a plurality of representative purchase options related to a target item; In response to the first user input, a step of determining a reference option among the plurality of representative purchase options; A step of calculating a savings amount corresponding to each representative purchase option based on the payment amount corresponding to each representative purchase option excluding the reference option among the plurality of representative purchase options and the payment amount corresponding to the reference option; and A step of providing a first page showing the savings amount corresponding to each of the representative purchase options above to the user terminal of the user. A method including:

2. In paragraph 1, The above savings amount is, Indicates the difference in price between purchasing the target item through the above standard option and purchasing the target item through each of the above representative purchase options. method.

3. In paragraph 1, The steps for calculating the above savings amount are: For each of the above representative purchasing options, A step for calculating a comparison target amount based on the value obtained by dividing the payment amount corresponding to the above standard option and the purchase quantity corresponding to each representative purchase option by the purchase quantity corresponding to the above standard option; and A step of calculating the amount obtained by deducting the payment amount corresponding to each representative purchase option from the above comparison target amount as the savings amount corresponding to each representative purchase option. A method including:

4. In paragraph 3, The payment amount corresponding to any representative purchase option is: If an additional discount benefit is applicable when purchasing the above target item through any of the above representative purchase options, the amount after applying the additional discount benefit to the purchase price of the above target item corresponding to any of the above representative purchase options is method.

5. In paragraph 1, The steps for determining the above criteria options are: Step of fixing the representative purchase option corresponding to the unit quantity purchase of the above target item as the above standard option A method including:

6. In paragraph 1, The steps for determining the above criteria options are: A step of receiving a second user input indicating selection of one representative purchase option among the plurality of representative purchase options; and In response to the second user input, a step of determining the one representative purchase option as the reference option. A method including:

7. In paragraph 1, The above criteria option is the first representative purchasing option, The above method, A step of receiving a third user input instructing to change the reference option from the first representative purchase option to a second representative purchase option different from the first representative purchase option; In response to said third user input, changing said reference option from said first representative purchase option to said second representative purchase option; A step of calculating a saving amount corresponding to the remaining representative purchase options based on the payment amount corresponding to each of the remaining representative purchase options excluding the second representative purchase option among the plurality of representative purchase options and the payment amount corresponding to the second representative purchase option; and A step of providing a second page to the user terminal showing the savings corresponding to the remaining representative purchase options. How to include more.

8. In paragraph 1, The above method, A step of determining the plurality of representative purchase options displayed on the first page among the plurality of candidate purchase options related to the above target item. How to include more.

9. In paragraph 8, The step of determining the above multiple representative purchasing options is: A step of determining whether to determine each candidate purchase option as a representative purchase option based on at least one of a first factor regarding the rate at which users purchase the target item through each of the candidate purchase options among the plurality of candidate purchase options, a second factor regarding the result of comparing the reference quantity for the target item and the purchase quantity corresponding to each of the candidate purchase options, and a third factor regarding the payment amount corresponding to each of the candidate purchase options. A method including:

10. In paragraph 9, The step of determining the above multiple representative purchasing options is: For each of the above candidate purchase options, a step of calculating a final score of each of the above candidate purchase options by combining at least one of a first score for the first element, a second score for the second element, and a third score for the third element; and A step of determining whether to determine each candidate purchase option as a representative purchase option based on comparing the final score of each candidate purchase option with a threshold score. A method including:

11. In paragraph 10, The step of determining the above multiple representative purchasing options is: The step of assigning a higher first score to the first element of each candidate purchase option as the rate at which users purchase the target item through each of the candidate purchase options is higher. A method including:

12. In paragraph 10, The step of determining the above multiple representative purchasing options is: The step of assigning a higher second score to the second element of each candidate purchase option as the purchase quantity corresponding to each of the above candidate purchase options is closer to the above reference quantity. A method including:

13. In paragraph 10, The step of determining the above multiple representative purchasing options is: The step of assigning a higher third score to the third element of each candidate purchase option as the amount obtained by dividing the payment amount corresponding to each candidate purchase option by the purchase quantity corresponding to each candidate purchase option is larger. A method including:

14. In paragraph 8, The above method, A step of determining a recommended purchase option to recommend to the user among the plurality of representative purchase options based on the user's purchase history information regarding the target item. Including more, The above user's purchase history information is: Including at least one of information about candidate purchase options selected by the user when the user previously purchased the target item and information about the total purchase quantity of the target item purchased by the user during a preset period. method.

15. One or more processors; and comprising one or more memories storing instructions to be executed by said one or more processors; Upon execution of the above instructions, the one or more processors, Receive a first user input from a user requesting information about multiple representative purchase options related to a target item; In response to the first user input, a reference option is determined among the plurality of representative purchase options, Based on the payment amount corresponding to each representative purchase option excluding the reference option among the above multiple representative purchase options and the payment amount corresponding to the reference option, the savings amount corresponding to each representative purchase option is calculated, configured to provide a first page to the user terminal of the user, which displays the savings amount corresponding to each of the representative purchase options above; Electronic devices.

16. In paragraph 15, The above savings amount is, Indicates the difference in price between purchasing the target item through the above standard option and purchasing the target item through each of the above representative purchase options. Electronic devices.

17. In paragraph 15, One or more of the above processors, For each of the above representative purchasing options, The comparison target amount is calculated based on the payment amount corresponding to the above standard option and the purchase quantity corresponding to each representative purchase option divided by the purchase quantity corresponding to the above standard option. The amount calculated by deducting the payment amount corresponding to each representative purchase option from the above comparison target amount is calculated as the savings amount corresponding to each representative purchase option. Electronic devices.

18. In paragraph 15, The above criteria option is the first representative purchasing option, One or more of the above processors, Receiving a third user input instructing to change the reference option from the first representative purchase option to a second representative purchase option different from the first representative purchase option; In response to said third user input, changing said reference option from said first representative purchase option to said second representative purchase option; Based on the payment amount corresponding to each of the remaining representative purchase options excluding the second representative purchase option among the above multiple representative purchase options and the payment amount corresponding to the second representative purchase option, the savings amount corresponding to the remaining representative purchase options is calculated, Configured to provide the user terminal with a second page displaying the savings corresponding to the remaining representative purchase options. Electronic devices.

19. In paragraph 15, One or more of the above processors, Configured to determine the plurality of representative purchase options displayed on the first page among the plurality of candidate purchase options related to the above target item, Electronic devices.

20. A non-transitory computer-readable recording medium having recorded thereon instructions that, when executed by one or more processors, cause the one or more processors to perform an operation, A non-transitory computer-readable recording medium configured to cause the one or more processors to execute a method according to any one of claims 1 to 14.

Citation Information

Patent Citations

  • Purchase article discount apparatus and method

    KR1020040077007A

  • Method and system for multiple selling price inelectronic commerce system

    KR1020050003724A

  • System for ubiquitous smart shopping

    KR1020130047808A

  • A recombinant Corynebacterium having enhanced secreted production efficiency of target protein through enhanced generation of ATP

    KR1020240057506A

  • Chat based on-demand shopping curation apparatus

    KR102286661B1