Apparatus and method for changing purchase option of product, and recording medium
The method and system enable seamless change of purchase options on product transaction platforms by using a dedicated purchase option page, addressing user inconvenience and enhancing shopping convenience.
Patent Information
- Application Number
- PCT/KR2024/007041
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-03-28
- Filing Date
- 2024-05-24
- Publication Date
- 2025-10-02
AI Technical Summary
Users face inconvenience when changing purchase options of products on product transaction platforms, as they must navigate between the product details page and shopping cart page, lacking a seamless method for modifying options.
A method and system that allows users to easily change purchase options through a dedicated purchase option page, displaying candidate options and enabling selection and modification directly from a user terminal.
Facilitates easy and intuitive changes to purchase options, enhancing user convenience and providing clear benefits of alternative options, thereby improving the shopping experience.
Smart Images

Figure KR2024007041_02102025_PF_FP_ABST
Abstract
Description
Device, method and recording medium for changing purchase options of a product
[0001] The present disclosure relates to a technology for changing the purchase options of a product. More specifically, the present disclosure relates to a technology for easily changing the purchase options of a product included in a user's purchase list through a purchase options page.
[0002] As internet use becomes more widespread, product transaction platforms are expanding. This phenomenon is paralleled by a decline in the proportion of product purchases made through traditional offline stores, while the proportion of purchases made through computer or smartphone-based product transaction platforms is rapidly increasing.
[0003] To purchase a product through a product trading platform, users must add the product to their shopping cart (e.g., shopping cart). However, to change the product's purchase options, users must either change the product's purchase options through the product details page, which provides detailed information about the product, or through the shopping cart page, which allows users to purchase products saved in their shopping cart. This presents an inconvenient challenge. Therefore, there is a need for a method that allows users to easily change product purchase options, improving user convenience.
[0004] The present disclosure provides techniques for changing purchase options of a product.
[0005] The present disclosure may propose a method for changing a purchase option of a product. According to one embodiment of the present disclosure, a method performed by an electronic device providing a product transaction service may include: receiving a first user input for selecting a first icon for purchasing a first product included in a product list page; in response to receiving the first user input, adding a target product to which a reference option corresponding to the first product has been applied to a user's purchase list, and displaying a purchase option page including at least one candidate option for changing a purchase option of the target product added to the purchase list on the user terminal; receiving a second user input for selecting a target option from among the at least one candidate option through the purchase option page; and in response to receiving the second user input, changing a purchase option of the target product added to the purchase list from the reference option to the target option.
[0006] In one embodiment, the step of displaying the purchase option page on the user terminal may include the step of displaying at least one of a first option change page including two or more candidate options selected from among a plurality of candidate options for purchase of the target product or a second option change page including all of the plurality of candidate options as the purchase option page on the user terminal.
[0007] In one embodiment, the first option change page further includes a second icon for calling the second option change page, and the step of displaying at least one of the first option change page or the second option change page on the user terminal may include the step of displaying the first option change page on the user terminal; the step of receiving a third user input for selecting the second icon; and the step of displaying the second option change page on the user terminal in response to receiving the third user input.
[0008] In one embodiment, the step of causing the purchase option page to be displayed on the user terminal may include: calculating a first option change rate indicating a rate at which users of the product transaction service change a purchase option of the target product through the first option change page; calculating a second option change rate indicating a rate at which users change a purchase option of the target product through the second option change page; and determining, based on comparing the first option change rate and the second option change rate, which of the first option change page or the second option change page is to be displayed on the user terminal.
[0009] In one embodiment, the method further includes a step of selecting two or more candidate options to be included in the first option change page from among the plurality of candidate options, wherein the step of selecting two or more candidate options may include a step of selecting a first candidate option corresponding to the next highest sales volume compared to the sales volume corresponding to the reference option from among the plurality of candidate options; and a step of selecting the reference option and the first candidate option as the two or more candidate options to be included in the first option change page.
[0010] In one embodiment, the method further includes a step of selecting two or more candidate options to be included in the first option change page from among the plurality of candidate options, and the step of selecting two or more candidate options may include a step of selecting a second candidate option corresponding to a sales capacity closest to a value obtained by multiplying the sales capacity corresponding to the reference option by the purchase quantity for the reference option from among the plurality of candidate options; and a step of selecting the reference option and the second candidate option as the two or more candidate options to be included in the first option change page.
[0011] In one embodiment, the method further includes a step of selecting two or more candidate options to be included in the first option change page from among the plurality of candidate options, and the step of selecting two or more candidate options may include a step of calculating, as a price discount increase amount of each candidate option, a difference between the unit price of the target product corresponding to each candidate option and the unit price of the target product corresponding to the candidate option corresponding to the immediately next lower sales volume by comparing the unit price of the target product corresponding to each candidate option with the sales volume corresponding to each candidate option, a step of selecting a third candidate option having the largest price discount increase amount from among the plurality of candidate options; and a step of selecting the reference option and the third candidate option as the two or more candidate options to be included in the first option change page.
[0012] In one embodiment, the method further includes a step of selecting two or more candidate options to be included in the first option change page from among the plurality of candidate options, and the step of selecting two or more candidate options may include a step of selecting a fourth candidate option that users of the product transaction service most frequently purchase when purchasing the target product and a fifth candidate option that users most frequently select as a target option through the purchase option page when purchasing the target product from among the plurality of candidate options; and a step of selecting at least one of the fourth candidate option and the fifth candidate option and the reference option as the two or more candidate options to be included in the first option change page.
[0013] In one embodiment, the method further includes a step of selecting two or more candidate options to be included in the first option change page from among the plurality of candidate options, wherein the step of selecting two or more candidate options may include a step of calculating a score corresponding to each of the plurality of candidate options based on at least one of a preference of each of the plurality of candidate options, a sales volume corresponding to each of the plurality of candidate options, and a unit price of the target product corresponding to each of the plurality of candidate options; and a step of selecting one or more candidate options having a score equal to or greater than a threshold score and the reference option from among the plurality of candidate options as the two or more candidate options to be included in the first option change page.
[0014] In one embodiment, the method may further include the steps of accumulating a number of times the third user input for selecting the second icon included in the first option change page is received; and, in response to the accumulated number being greater than or equal to a threshold number, increasing the number of candidate options included in the first option change page and initializing the accumulated number.
[0015] In one embodiment, the step of displaying the purchase option page on the user terminal may include the step of displaying benefit information of a specific candidate option compared to the reference option in an area corresponding to the specific candidate option included in the purchase option page.
[0016] In one embodiment, the step of displaying the benefit information may include the step of displaying information indicating that the target product is sold at the lowest price among the candidate options as the benefit information in an area corresponding to the candidate option having the lowest unit price of the target product among the at least one candidate option included in the purchase option page.
[0017] In one embodiment, the step of displaying the benefit information may include the step of calculating second discount information indicating a difference between the unit price of the target product corresponding to the specific candidate option and the unit price of the target product corresponding to the reference option, and displaying the second discount information as the benefit information.
[0018] In one embodiment, the step of displaying the benefit information may include a step of updating the benefit information displayed on the purchase option page based on the target option in response to changing the purchase option of the target product added to the purchase list from the reference option to the target option.
[0019] In one embodiment, an area corresponding to each product included in the product list page displays whether the corresponding product has been added to the purchase list, and the step of changing the purchase option of the target product added to the purchase list from the reference option to the target option may include a step of deleting an indication that the first product has been added to the purchase list in an area corresponding to the first product included in the product list page; and a step of displaying that the second product has been added to the purchase list in an area corresponding to the second product included in the product list page, wherein the second product is a product corresponding to the target option of the target product.
[0020] In one embodiment, the step of changing the purchase option of the target product added to the purchase list from the reference option to the target option may include the step of automatically scrolling the product list page so that an area corresponding to the second product included in the product list page is displayed on the screen of the user terminal.
[0021] In one embodiment, the plurality of candidate options for purchasing the target product represent purchase options that sell the target product with different sales capacities, and the unit price of the target product may decrease as the sales capacities corresponding to each of the plurality of candidate options increase.
[0022] The present disclosure may propose an electronic device for changing a purchase option of a product. 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 for selecting a first icon for purchasing a first product included in a product list page, and, in response to receiving the first user input, add a target product to which a reference option corresponding to the first product is applied to a user's purchase list, cause a purchase option page including at least one candidate option for changing a purchase option of the target product added to the purchase list to be displayed on the user terminal, and receive a second user input for selecting a target option from among the at least one candidate option through the purchase option page, and, in response to receiving the second user input, change a purchase option of the target product added to the purchase list from the reference option to the target option.
[0023] The present disclosure may propose a non-transitory computer-readable recording medium having recorded thereon commands for changing a purchase option of a product. The commands recorded on the recording medium according to one embodiment of the present disclosure may be commands to be executed by one or more processors or performed on a computer. The commands, when executed by one or more processors, may cause one or more processors to receive a first user input for selecting a first icon for purchasing a first product included in a product list page, in response to receiving the first user input, add a target product to which a reference option corresponding to the first product has been applied to a user's purchase list, cause a purchase option page including at least one candidate option for changing a purchase option of the target product added to the purchase list to be displayed on the user terminal, and receive a second user input for selecting a target option from among the at least one candidate option through the purchase option page, and in response to receiving the second user input, change the purchase option of the target product added to the purchase list from the reference option to the target option.
[0024] According to the present disclosure, a purchase option page including at least one purchase option is output on a product list page on a user terminal, thereby allowing a user to easily change a purchase option of a target product added to his or her purchase list.
[0025] According to the present disclosure, at least one of a first option change page including two or more purchase options and a second option change page including a plurality of purchase options is output as a purchase option change page on a user terminal, thereby providing a user with purchase options for various target products and facilitating a change in purchase options.
[0026] According to the present disclosure, by displaying information on benefits provided by a specific purchase option in an area corresponding to the specific purchase option included in the purchase option page, a user can intuitively understand the benefits of the specific purchase option, thereby inducing a change to a purchase option with a higher price.
[0027] 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.
[0028] FIG. 1 illustrates an environment in which an electronic device according to one embodiment of the present disclosure can be applied.
[0029] FIG. 2 is a block diagram of an electronic device according to one embodiment of the present disclosure.
[0030] FIG. 3 is a flowchart schematically illustrating a method by which an electronic device according to one embodiment of the present disclosure changes a purchase option of a target product.
[0031] FIG. 4 is a diagram showing a product list page output from a user terminal according to one embodiment of the present disclosure.
[0032] FIGS. 5 and 6 are diagrams showing a purchase option page output from a user terminal according to one embodiment of the present disclosure.
[0033] FIG. 7 is a diagram illustrating a process of selecting two or more candidate options to be included in a first option change page by an electronic device according to one embodiment of the present disclosure.
[0034] FIG. 8 is a diagram illustrating a process in which a user terminal according to one embodiment of the present disclosure outputs a first option change page in which the number of purchase options is increased.
[0035] FIGS. 9 and 10 are diagrams showing a purchase option page displaying benefit information output from a user terminal according to one embodiment of the present disclosure.
[0036] FIG. 11 is a diagram showing a product list page output after the output of a purchase option page is terminated in a user terminal according to one embodiment of the present disclosure.
[0037] FIG. 12 is a diagram showing a shopping cart page output from a user terminal according to one embodiment of the present disclosure.
[0038] 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.
[0039] 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.
[0040] 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.
[0041] 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.
[0042] 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.
[0043] 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 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.
[0044] 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.
[0045] 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).
[0046] 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.
[0047] 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.
[0048] FIG. 1 illustrates an environment in which an electronic device according to one embodiment of the present disclosure can be applied.
[0049] In one embodiment, the electronic device (110) and the user terminal (120) are connected via a network and can communicate with each other. The electronic device (110) may be a server device that provides a product transaction service. That is, the electronic device (110) may be a server device operated under the management of an operating entity (e.g., an operator) of the product transaction service.
[0050] In one embodiment, the electronic device (110) can manage information about users using the product transaction service. The user information managed by the electronic device (110) 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 actions such as storing, updating, or modifying that information.
[0051] In one embodiment, the electronic device (110) can manage product information in a product transaction service. The product transaction service may refer to a service that provides users with the ability to purchase products such as goods, food, or products, and may further include a service that mediates the sale of products by some users to other users. The product information managed by the electronic device (110) may include, for example, product identification information, product name, product information, product price, product capacity, product size, product weight, product attributes, category, or unit price. In this case, the product (item) may be a sales unit of a product, and even within the same product, different products may be provided to users. For example, even within the same product, different sales unit quantities and prices may be used to sell different products. Therefore, different products may share product information. The management of product information can collectively refer to all actions that control and process that information. For example, managing information about a product may include acts such as storing, updating, or modifying that information.
[0052] In one embodiment, the electronic device (110) can manage various information to be provided to users utilizing the product transaction service. The electronic device (110) can manage various data necessary for providing the product transaction service based on requests from the operator operating the product transaction service or from users utilizing the service. For example, the electronic device (110) can create, modify, store, or provide to the user data regarding various pages associated with the product transaction service, such as a search results page, a product list page, an event page, a product detail description page (or a product detail description page), a product sales page, and a landing page corresponding to a user's access request. Regarding the management method of the electronic device (110), the electronic device (110) can manage information associated with providing the product transaction service based on user input.
[0053] In one embodiment, the electronic device (110) may provide a page related to the product transaction service to the user terminal (120) based on a request from a user using the product transaction service. Here, the page related to the product transaction service provided to the user terminal (120) may include a page providing various information about products that the user can purchase, a product list page providing a list of products searched in various ways requested by the user, a shopping cart page for purchasing products included in a purchase list (e.g., a shopping cart), a product detail description page (or product detail description page) providing detailed information on individual products, a product sales page for purchasing individual products, etc. The page providing operation may include an operation of providing at least a portion of all data generated in the process of the user using the product transaction service to the user terminal (120).
[0054] In one embodiment, the electronic device (110) can manage transactions related to a product transaction service provided to a user, i.e., transactions related to online products (e.g., goods or services). That is, the electronic device (110) can manage a series of processes, such as enabling a user to search for, select, purchase, pay for, and request delivery of products. As such processes, the electronic device (110) can provide information regarding products and delivery to the customer, and can receive purchase, payment, and delivery requests from the user, so that the user can search for, select, purchase, pay for, and request delivery of products. In addition, it should be noted that even if an operation that the electronic device (110) can perform is not mentioned in the present disclosure, if it is a general operation that a server device providing a known product transaction 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.
[0055] In one embodiment, the electronic device (110) may be a server device that manages a platform that provides a product transaction service. Users can sign up for the product transaction service and purchase products through the service. The user terminal (120) transmits an input requesting product information to the electronic device (110), and the electronic device (110) provides the product information to the user terminal (120).
[0056] The electronic device (110) described above may be implemented as one or more computing devices. For example, all functions of the electronic device (110) may be implemented in a single computing device. For another example, a first function of the electronic device (110) 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 (110). 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.
[0057] In one embodiment, the user terminal (120) may be a device for a user to utilize a product transaction service. The user terminal (120) may be implemented as a terminal capable of transmitting and receiving various information with the electronic device (110) via a network. For example, the user terminal (120) may be one of a desktop computer, a laptop computer, 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 (120) is not limited thereto, and the user terminal (120) may be any device that includes an input / output interface capable of receiving information from or outputting information to the user, and capable of communicating with the electronic device (110) or other devices via a network.
[0058] In one embodiment, the user terminal (120) may provide information received from the electronic device (110) to the user, and may receive input from the user and transmit the input to the electronic device (110). Specifically, the user terminal (120) may obtain input from the user to call various pages, and generate commands to call various pages in response to the obtained input. The user terminal (120) may transmit commands to the electronic device (110) to indicate the calling of various pages. The input obtained from the user may include various forms of input, such as a click using a mouse, a touch using a touchpad or a touch screen, voice recognition, or other electronic input. The user terminal (120) may receive various pages from the electronic device (110) and output the received various pages.
[0059] In one embodiment, the network may serve to connect the electronic device (110) and the user terminal (120) or other external device. For example, the network may provide a connection path so that the user terminal (120) or other external device can be connected to the electronic device (110) and transmit and receive packet data with the electronic device (110). 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 a Wireless Broadband Internet (Wibro).
[0060] In one embodiment, the electronic device (110) and the user terminal (120) may operate as a single device. The user terminal (120) may be included in the electronic device (110) as a component of all or part of the electronic device (110). In this case, for example, various types of information exchanged between the electronic device (110) and the user terminal (120) via a network may be various types of information exchanged between components within a single device.
[0061] FIG. 2 is a block diagram of an electronic device according to one embodiment of the present disclosure.
[0062] In one embodiment, an electronic device (200) may process information regarding a product transaction service. The electronic device (200) may include one or more processors (210), one or more memories (220), and a communication interface (230) as components. 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 term "processor (210)" may refer to 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 term "memory (220)" may refer to 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) are connected to each other through a bus, GPIO (General Purpose Input / Output), SPI (Serial Peripheral Interface), MIPI (Mobile Industry Processor Interface), etc., and can exchange information (data, signals, etc.).
[0063] In one embodiment, the processor (210) of the electronic device (200) may control at least one component of the electronic device (200) connected to the processor (210) by executing 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). The processor (210) may control the communication interface (230) to request various types of information from the user terminal (120) and receive various types of information from the user terminal (120).
[0064] In one embodiment, the memory (220) of the electronic device (200) 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 that provides 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) can store at least a portion of information received from the 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 a commodity transaction service and commands executed by the processor (210).
[0065] In one embodiment, the communication interface (230) may perform wireless or wired communication between the electronic device (200) and a database or other external electronic device. For example, the communication interface (230) may 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.
[0066] FIG. 3 is a flowchart schematically illustrating a method by which an electronic device according to one embodiment of the present disclosure changes a purchase option of a target product through a purchase option page.
[0067] In operation (S310), an electronic device (110) providing a product transaction service can receive a first user input for selecting a first icon for purchasing a first product included in a product list page.
[0068] In one embodiment, the first product may be a product related to the target product. As described above, the product (item) may be a sales unit of the product, and even within the same product, different items may be provided to users. Even within the same product, different items may be sold with different sales capacities and prices. The first product may correspond to one option for purchasing the target product (hereinafter, "reference option"). The reference option corresponding to the first product may indicate a specific sales capacity and a specific sales price for the target product.
[0069] In one embodiment, a user may transmit a first user input to the electronic device (110) via the user terminal (120) to select a first icon corresponding to a first product. The first user input may be a user input to the user terminal (120), and may represent, for example, a user input of touching or tapping at least a portion of a first icon corresponding to the first product included in a product list page.
[0070] In operation (S320), in response to receiving a first user input, the electronic device (110) may add a target product to which a reference option corresponding to the first product has been applied to a purchase list such as a user's shopping cart, and may cause a purchase option page including at least one candidate option for changing a purchase option of the target product added to the purchase list to be displayed on the user terminal (120). In other words, the electronic device (110) may add a target product to which a reference option has been applied to the user's purchase list, and may cause a purchase option page corresponding to the target product to be displayed on the user terminal (120).
[0071] In one embodiment, the electronic device (110) may add a target product to which a reference option is applied to the user's purchase list in response to receiving a first user input. First, if the target product to which the reference option is applied is not included in the user's purchase list, the electronic device (110) may newly add the target product to which the reference option is applied to the user's purchase list in a purchase quantity of one. Conversely, if the target product to which the reference option is applied is already included in the user's purchase list, the electronic device (110) may increase the purchase quantity of the target product to which the reference option is applied, which is included in the user's purchase list, by one.
[0072] In one embodiment, in response to receiving a first user input, the electronic device (110) may display a purchase option page including at least one candidate option on the user terminal. A product trading platform may store multiple candidate options for purchasing a target product. Each of the multiple candidate options corresponding to the target product may represent a purchase option that sells the target product with a different sales volume. Furthermore, the unit price of the target product may decrease as the sales volume of each of the multiple candidate options corresponding to the target product increases. The purchase option page may include at least one candidate option among the multiple candidate options corresponding to the target product.
[0073] For example, the electronic device (110) can directly generate a purchase option page and transmit it to the user terminal (120). Through this, the user terminal (120) can output the purchase option page received from the electronic device (110) on the screen of the user terminal (120). However, the present invention is not limited thereto, and the electronic device (110) can also transmit only the information to be included in the purchase option page to the user terminal (120). In this case, the user terminal (120) can generate a purchase option page using the information received from the electronic device (110) and output it on the screen of the user terminal (120).
[0074] In this specification, when it is described that an electronic device (110) generates a page (e.g., a purchase options page) and transmits it to a user terminal (120), it should be understood that only the information to be included in the page may be transmitted to the user terminal (120), and the user terminal (120) may also generate the page. Similarly, when it is described that a user terminal (120) generates and outputs a page, it should be understood that the electronic device (110) may also generate the page and transmit it to the user terminal (120).
[0075] In one embodiment, the purchase option page corresponding to the target product may include at least one of a first option change page and a second option change page. Furthermore, at least one candidate option included in the purchase option page corresponding to the target product may include a reference option corresponding to the first product, but is not limited thereto. At least one candidate option included in the purchase option page may not include a reference option. For convenience of explanation, the following description primarily describes a situation where at least one candidate option included in the purchase option page corresponding to the target product includes a reference option corresponding to the first product.
[0076] In operation (S330), the electronic device (110) may receive a second user input for selecting a target option from at least one candidate option through a purchase option page. In particular, the second user input may be an input requesting a change in the purchase option of a target product included in the user's purchase list to the target option.
[0077] In one embodiment, a user may transmit a second user input to the electronic device (110) via the user terminal (120) requesting a change in a purchase option of a target product included in the user's purchase list. The second user input may represent a user input to the user terminal (120), for example, a user input of touching or tapping at least a portion of an icon displayed in an area corresponding to a target option included in a purchase option page.
[0078] In operation (S340), in response to receiving a second user input, the electronic device (110) can change the purchase option of the target product added to the purchase list from the reference option to the target option.
[0079] In one embodiment, in response to receiving a second user input, the electronic device (110) may delete all target products to which the standard option is applied, included in the user's purchase list, regardless of the purchase quantity, and increase the purchase quantity of target products to which the target option is applied by one. However, the present invention is not limited thereto, and in response to receiving a second user input, the electronic device (110) may decrease the purchase quantity of target products to which the standard option is applied, included in the user's purchase list, by only one, while increasing the purchase quantity of target products to which the target option is applied by one. In this case, the electronic device (110) may adjust the purchase quantity of target products to which the target option is applied to be included in the purchase list, at the user's request.
[0080] In the above-described embodiment, at least one candidate option included in the purchase option page is described as a purchase option that sells the target product with a different sales volume. However, the present invention is not limited thereto, and the electronic device (110) may, in response to receiving a first user input, display a purchase option page on the user terminal (120) that includes purchase options for purchasing a different product from the target product. The purchase option page may include purchase options for the target product along with purchase options for other products belonging to the same or similar category as the target product. For example, if the target product is a lemon sold by Company A, the electronic device (110) may include a second purchase option for purchasing a lemon sold by Company B (a different product) in addition to a first purchase option for purchasing a lemon from Company A (the target product) to provide the user with more choices. Lemons from Company A may represent products in the same category as lemons from Company B. In this case, when the electronic device (110) receives a user input selecting the second purchase option, the electronic device (110) may change the products stored in the user's purchase list. However, in the following specification, for convenience of explanation, it is mainly explained that at least one candidate option included in the purchase option page is a purchase option for purchasing the same target product.
[0081] FIG. 4 is a diagram showing a product list page output from a user terminal according to one embodiment of the present disclosure.
[0082] In one embodiment, the electronic device (110) may generate a product list page (410) and transmit it to the user terminal (120). The user terminal (120) may output the product list page (410) received from the electronic device (110) on the screen of the user terminal (120). The product list page (410) may display information regarding each of a plurality of products (420, 430, 440).
[0083] In one embodiment, the electronic device (110) may receive a first user input from the user terminal (120) to select a first icon (421) for purchasing a first product (420) included in a product list page (410). In response to receiving the first user input, the electronic device (110) may automatically add a target product to which a reference option corresponding to the first product (420) has been applied to the user's purchase plan list (e.g., a shopping cart) without any additional input from the user. At this time, information (422) indicating the purchase quantity (e.g., 3) of the target product to which the reference option has been applied, included in the user's purchase plan list, may be displayed in an area corresponding to the first product (420) included in the product list page (410). For example, as illustrated in FIG. 4, the electronic device (110) may receive a first user input from the user terminal (120) to select a first icon (430) when the user's purchase plan list already includes a target product to which the reference option has been applied. In this case, since the purchase quantity of the target product to which the standard option included in the user's purchase list is applied increases to 4, the information (422) may be updated to indicate a purchase quantity of 4. The electronic device (110) may display a purchase option page corresponding to the target product on the user terminal (120) simultaneously with the update of the information (422). The purchase option page may be overlaid on a page (e.g., product list page (410)) that is currently being output on the screen of the user terminal (120) or may be displayed in the form of a sidebar.
[0084] FIGS. 5 and 6 are diagrams showing a purchase option page output from a user terminal according to one embodiment of the present disclosure.
[0085] In one embodiment, in response to receiving a first user input, the electronic device (110) may cause a purchase option page including at least one candidate option to be displayed on the user terminal (120). The electronic device (110) may cause at least one of the first option change page (510) and the second option change page (610) to be displayed as the purchase option page on the user terminal (120). The number of purchase options for the target product included in the first option change page (510) may be less than the number of purchase options for the target product included in the second option change page (610).
[0086] FIG. 5 is a diagram illustrating a first purchase option page (510) output from a user terminal (120). In one embodiment, the electronic device (110) may cause the first option change page (510) to be displayed on the user terminal (120). The first option change page (510) may include at least one candidate option selected from among a plurality of candidate options for the purchase of a target product. For example, the electronic device (110) may generate the first option change page (510) to include at least one candidate option from among a plurality of candidate options for the purchase of a target product and transmit the first option change page (510) to the user terminal (120). Referring to FIG. 6, the electronic device (110) may cause the second option change page (610) to be displayed on the user terminal (120). The second option change page (610) may include all of the plurality of candidate options for the purchase of a target product. For example, the electronic device (110) may generate a second option change page (610) to include all of the multiple candidate options for purchasing the target product and transmit it to the user terminal (120).
[0087] In one embodiment, the electronic device (110) may cause a second option change page (610) to be displayed after the first option change page (510) is displayed on the user terminal (120). Referring again to FIG. 5, the first option change page (510) may additionally include a second icon (511) for calling the second option change page (610). The electronic device (110) may receive a third user input for selecting the second icon (511) for calling all of a plurality of candidate options for purchasing a target product while the first option change page (510) is displayed on the user terminal (120). In response to receiving the third user input, the electronic device (110) may cause the second option change page (610) to be displayed on the user terminal (120).
[0088] In one embodiment, information (521) indicating that a target product to which the target option (520) has been applied has been added to the user's purchase list may be displayed in an area corresponding to a reference option (520) included in a first option change page (510). The first option change page (510) may include other candidate options (530) in addition to the reference option (520). In an area corresponding to other candidate options (530) included in the first option change page (510), a third icon (531) may be displayed for changing, that is, deleting a target product to which the target option (520) has been applied from the user's purchase list and adding a target product to which another candidate option (530) has been applied. The first option change page (510) may include an icon (540) for calling a shopping cart page for purchasing a product stored in the user's purchase list.
[0089] In one embodiment, the second option change page (610) may include all of a plurality of candidate options (620, 630, 640, 650, 660) for purchasing a target product. In an area corresponding to a reference option (620) included in the second option change page (610), information (621) indicating that a target product to which the reference option (620) has been applied has been added to the user's purchase list may be displayed. In an area corresponding to each of the other candidate options (630, 640, 650, 660) except for the reference option (620) included in the second option change page (610), a third icon for changing, i.e., deleting a target product to which the reference option (620) has been applied from the user's purchase list and adding a target product to which each other candidate option has been applied, may be individually displayed.
[0090] In one embodiment, the electronic device (110) may cause the second option change page (610) to be displayed directly on the user terminal (120) without displaying the first option change page (510). In one embodiment, the electronic device (110) may determine whether to display the first option change page (510) before the second option change page (610) based on an option change rate calculated for each option change page. Specifically, the electronic device (110) may calculate a first option change rate indicating a rate at which users of a product transaction service change purchase options of a target product through the first option change page (510). The electronic device (110) may calculate a second option change rate indicating a rate at which users of a product transaction service change purchase options of a target product through the second option change page (510). The electronic device (110) may determine whether to display either the first option change page or the second option change page on the user terminal (120) based on a comparison of the first option change rate and the second option change rate. For example, if the first option change rate is greater than the second option change rate, the electronic device (110) determines that users of the product transaction service frequently change the purchase options of the target product through the first option change page (510) rather than the second option change page (610), and thus may cause the first option change page (510) to be displayed as the purchase option page on the user terminal (120). On the other hand, if the second option change rate is greater than the first option change rate, the electronic device (110) determines that users of the product transaction service frequently change the purchase options of the target product through the second option change page (610) rather than the first option change page (510), and thus may cause the second option change page (610) to be displayed on the user terminal (120) directly without displaying the first option change page (510).The option change rate may represent the ratio of the number of buyers who changed the purchase option of the target product through a specific option change page (e.g., first option change page, second option change page) to the total number of buyers who changed the purchase option of the target product at least once and purchased the target product.
[0091] FIG. 7 is a diagram illustrating a process of selecting two or more candidate options to be included in a first option change page by an electronic device according to one embodiment of the present disclosure.
[0092] In one embodiment, the electronic device (110) may select candidate options to be included in a first option change page (510) among a plurality of candidate options for purchasing a target product. Below, candidate options that may be included in the first option change page (510) will be described.
[0093] In one embodiment, the electronic device (110) may select a first candidate option (e.g., candidate option (730)) corresponding to the next highest sales capacity (e.g., 2 kg, 1 kg x 2) by comparing the sales capacity corresponding to the reference option (720) among a plurality of candidate options. The electronic device (110) may select the first candidate option (e.g., candidate option (730)) as a candidate option to be included in the first option change page (510). Alternatively, the electronic device (110) may select the reference option (720) and the first candidate option (e.g., candidate option (730)) as candidate options to be included in the first option change page (510) so as to facilitate comparison between the reference option (720) and the first candidate option. The electronic device (110) can induce a user to purchase a target product with a higher sales capacity than the reference option without a large price burden by including a first candidate option (e.g., candidate option (730)) in the first option change page (510).
[0094] In one embodiment, the electronic device (110) may select a second candidate option (e.g., candidate option (740)) that corresponds to the sales capacity (e.g., 1 kg, 1 kg × 1 unit) corresponding to the reference option (720) among a plurality of candidate options and the closest sales capacity (e.g., 3 kg, 1 kg × 3 units) to the product of the purchase quantity (e.g., 3 units) for the reference option (720) and the value (e.g., 3 kg). At this time, the purchase quantity (e.g., 3 units) for the reference option (720) may represent the purchase quantity of a target product to which the reference option is applied, stored in the user's purchase list. For example, the purchase quantity for the reference option (720) may represent the purchase quantity after the electronic device (110) increases the purchase quantity of a target product to which the reference option is applied in the user's purchase list by one in response to receiving a first user input. The electronic device (110) may select the second candidate option (e.g., candidate option (740)) as a candidate option to be included in the first option change page (510). Alternatively, the electronic device (110) may select the reference option (720) and the second candidate option (e.g., candidate option (740)) as candidate options to be included in the first option change page (510) so that comparison between the reference option (720) and the second candidate option can be facilitated. By including the second candidate option (e.g., candidate option (740)) in the first option change page (510), the electronic device (110) may provide a cost-effective purchasing option that matches the overall sales volume of the target product that the user plans to purchase, which may contribute to reducing the user's cost burden.
[0095] In one embodiment, the electronic device (110) may select candidate options to be included in the first option change page (510) by considering the unit price of the target product corresponding to the purchase option. More specifically, the electronic device (110) may calculate the difference between the unit price of the target product corresponding to each candidate option and the unit price of the target product corresponding to the candidate option corresponding to the next lower sales volume as the price discount increase of each candidate option, for each of the plurality of candidate options. The unit price may represent the price per unit volume of the target product. For example, the unit volume of the target product may be 100g, but is not limited thereto, and the unit volume may vary depending on the category of the target product. The price discount increase of the candidate option (730) can be calculated as the difference (e.g., 50 won) between the unit price (e.g., 950 won) of the target product corresponding to the candidate option (730) and the unit price (e.g., 1,000 won) of the target product corresponding to the candidate option (e.g., the reference option (720)) corresponding to the next lower sales volume (e.g., 1 kg, 1 kg × 1 unit) compared to the sales volume (e.g., 1 kg, 1 kg × 2 units) corresponding to the candidate option (730). Similarly, the price discount increase of the candidate option (740) can be calculated as the difference (e.g., 10 won) between the unit price (e.g., 940 won) of the target product corresponding to the candidate option (740) and the unit price (e.g., 950 won) of the target product corresponding to the candidate option (740). As a result, the electronic device (110) can select a third candidate option (e.g., candidate option (760)) with the largest price discount increase among the plurality of candidate options, and can select the third candidate option (e.g., candidate option (760)) as a candidate option to be included in the first option change page (510).Alternatively, the electronic device (110) may select the reference option (720) and the third candidate option (e.g., candidate option (760)) as candidate options to be included in the first option change page (510) to facilitate comparison between the reference option (720) and the third candidate option. By including the third candidate option (e.g., candidate option (760)) in the first option change page (510), the electronic device (110) may provide the user with a purchase option that offers a relatively high discount rate, thereby increasing the user's desire to purchase the target product.
[0096] In one embodiment, the electronic device (110) may select a fourth candidate option (e.g., candidate option (750)) that users of a product transaction service most frequently purchase when purchasing a target product, and a fifth candidate option (e.g., candidate option (740)) that users most frequently select as a target option through a purchase option page when purchasing a target product, among a plurality of candidate options. The electronic device (110) may select at least one of the fourth candidate option (e.g., candidate option (750)) and the fifth candidate option (e.g., candidate option (740)) as a candidate option to be included in the first option change page (510). Alternatively, the electronic device (110) may select at least one of the fourth candidate option (e.g., candidate option (750)) and the fifth candidate option (e.g., candidate option (740)) and the reference option (720) as candidate options to be included in the first option change page (510) so as to facilitate comparison between the reference option (720) and the fourth and / or fifth candidate options. In one embodiment, when the fourth candidate option that users of the product transaction service most frequently purchase when purchasing the target product or the fifth candidate option that users most frequently select as a target option through the purchase option page when purchasing the target product are updated over time, the candidate options included in the first option change page (510) may also be updated. The fourth candidate option may be the same as or different from the fifth candidate option. The fourth candidate option may be described as the purchase option that all purchasers of the target product most frequently select when purchasing the target product, and the fifth candidate option may be described as the purchase option that purchasers of the target product most frequently change during the purchase process of the target product by changing the purchase option of the target product.For example, if the electronic device (110) includes a fourth candidate option (e.g., candidate option (750)) in the first option change page (510), the electronic device (110) may additionally display information regarding a selection rate of the fourth candidate option (e.g., candidate option (750)) in an area corresponding to the fourth candidate option (e.g., candidate option (750)) included in the first option change page (510). Here, the selection rate of the fourth candidate option may represent the ratio of the number of buyers who purchased the target product through the fourth candidate option to the total number of buyers of the target product. If the electronic device (110) includes a fifth candidate option (e.g., candidate option (740)) in the first option change page (510), the electronic device (110) may additionally display information regarding a change rate to the fifth candidate option (e.g., candidate option (740)) in an area corresponding to the fifth candidate option (e.g., candidate option (740)) included in the first option change page (510). The change rate of the fifth candidate option can be expressed as the ratio of the number of buyers who changed the purchase option of the target product and purchased the target product to the number of buyers who changed the purchase option of the target product and purchased the target product.
[0097] In one embodiment, the electronic device (110) may select candidate options to be included in the first option change page (510) based on calculating a score corresponding to the purchase option. More specifically, the electronic device (110) may calculate a score corresponding to each of the plurality of candidate options based on at least one of a preference of each of the plurality of candidate options, a sales volume corresponding to each of the plurality of candidate options, and a unit price of a target product corresponding to each of the plurality of candidate options. The electronic device (110) may select one or more candidate options having a score higher than a threshold score among the plurality of candidate options as candidate options to be included in the first option change page (510). Alternatively, the electronic device (110) may select the reference option (720) and one or more candidate options having a score higher than the threshold score as candidate options to be included in the first option change page (510) so as to facilitate comparison between the reference option (720) and the one or more candidate options having a score higher than the threshold score.
[0098] For example, the electronic device (110) may calculate a higher score for a candidate option as the preference for the candidate option increases. The preference for a candidate option may indicate the degree to which at least one of the purchasers and users of the target product prefers the candidate option when purchasing the target product. The preference for a candidate option may be determined using various factors, such as the purchase information of the purchasers of the target product, the user's purchase history information, and the product category of the target product. The preference for a candidate option may be proportional to the selection rate of the candidate option, which is the ratio of the number of purchasers who purchased the target product through the candidate option to the number of purchasers who purchased the target product. Furthermore, the preference for a candidate option may increase as the sales volume corresponding to the candidate option approaches the sales volume derived from the user's purchase history information, which is a value derived from the user's purchase history information, indicating that the user purchased products in a similar category to the target product or frequently purchased products when purchasing the target product. In another example, the electronic device (110) may calculate a higher score for a candidate option as the sales volume corresponding to the candidate option approaches the value obtained by multiplying the sales volume corresponding to the reference option by the purchase quantity for the reference option. Conversely, the electronic device (110) may calculate a lower score for a candidate option when the difference between the sales capacity corresponding to the candidate option and the sales capacity corresponding to the reference option is greater. For another example, the electronic device (110) may calculate a higher score for a candidate option when the unit price of the target product corresponding to the candidate option is lower. In summary, the score for a purchase option may be determined based on, but is not limited to, the preference for the candidate option, the sales capacity corresponding to the candidate option, and the unit price of the target product corresponding to the candidate option. Any factor that may influence the user's selection of a purchase option for the target product may be sufficiently additionally considered when calculating the score for the candidate option.
[0099] FIG. 8 is a diagram illustrating a process in which a user terminal according to one embodiment of the present disclosure outputs a first option change page in which the number of purchase options is increased.
[0100] In one embodiment, the electronic device (110) may adjust the number of purchase options included in the first option change page (811). The electronic device (110) may accumulate the number of times it receives a third user input selecting a second icon (821) for calling a second option change page (620) included in the first option change page (811). In response to the fact that the number of accumulated third user inputs is greater than or equal to a threshold number, the electronic device (110) may increase the number of purchase options included in the first option change page (811). In addition, the electronic device (110) may also initialize the number of accumulated third user inputs. The threshold number may be, but is not limited to, five. For example, the electronic device (110) may increase the number of purchase options included in the first option change page (811) by one. Referring to FIG. 8, the existing first option change page (811) may include only two purchase options, including a reference option. In response to the fact that the number of accumulated third user inputs for selecting the second icon (821) included in the existing first option change page (811) is five or more, the electronic device (110) may increase the number of purchase options included in the existing first option change page (811) by one, and accordingly, may cause the updated first option change page (812) including three purchase options to be displayed on the user terminal (120). That is, when the number of accumulated third user inputs is five or more, and when the electronic device (110) receives the first user input for selecting the first icon corresponding to the next first product, the electronic device (110) may cause the updated first option change page (812) to be displayed on the user terminal (120). At this time, the updated first option change page (812) may include the purchase options included in the existing first option change page (811).For example, the purchase option (830) added to the updated first option change page (812) may be, but is not limited to, a candidate option with the smallest sales volume among the candidate options excluding the candidate options included in the existing first option change page (811). The updated first option change page (812) may include a second icon (822) for calling the second option change page (620). The electronic device (110) may initialize the number of times a third user input for selecting the second icon (821) included in the existing first option change page (811) is received when the number of times a third user input for selecting the second icon (821) included in the existing first option change page (811) reaches 5 or more. In addition, the electronic device (110) may accumulate the number of times a third user input for selecting the second icon (822) included in the updated first option change page (812) is received. The electronic device (110) may increase the number of purchase options included in the updated first option change page (812) by one in response to a third user input selecting the second icon (822) being greater than or equal to a threshold number of times.
[0101] FIGS. 9 and 10 are diagrams showing a purchase option page displaying benefit information output from a user terminal according to one embodiment of the present disclosure.
[0102] In one embodiment, the electronic device (110) may display information about benefits that a specific candidate option has compared to a reference option in an area corresponding to a specific candidate option within a purchase option page (e.g., a first option change page, a second option change page) that includes at least one candidate option.
[0103] Referring to FIG. 9, the electronic device (110) may display information (931) indicating that the target product is sold at the lowest unit price among the candidate options (930) among at least one candidate option in the purchase option page (910) as benefit information in an area corresponding to the candidate option (930) having the lowest unit price of the target product. In addition, the electronic device (110) may display information (941) indicating that the target product is the most preferred option by users of the product transaction service when purchasing the target product as benefit information in an area corresponding to the purchase option (e.g., candidate option (940)) most frequently purchased by users of the product transaction service when purchasing the target product among at least one candidate option in the purchase option page (910). In addition, the electronic device (110) may display various benefit information on the purchase option page (910).
[0104] Figure 10 illustrates a purchase option page (1011, 1012) displaying benefit information related to a sale price. In one embodiment, the electronic device (110) may calculate first discount information representing the difference between the sale price corresponding to a specific candidate option and a price calculated by multiplying the sale price corresponding to the reference option by a value obtained by dividing the sale capacity corresponding to the specific candidate option by the sale capacity corresponding to the reference option, and may display the first discount information as benefit information. For example, the electronic device (110) can calculate first discount information (1031) representing the difference (e.g., 1,000 won) between the sales price (e.g., 19,000 won) corresponding to the candidate option (1030) on the purchase option page (1011) and the price (e.g., 20,000 won) calculated by multiplying the sales capacity (e.g., 2 kg, 1 kg x 2 units) corresponding to the candidate option (1030) by the sales capacity (e.g., 1 kg, 1 kg x 1 unit) corresponding to the reference option (1020) by the value (e.g., 2) and the sales price (e.g., 10,000 won) corresponding to the reference option (1020), and can display the first discount information (1031) as benefit information in an area corresponding to the candidate option (1030) included in the purchase option page (1011). The electronic device (110) displays the first discount information (1031) as benefit information on the purchase option page (1011), thereby allowing the user to intuitively provide the amount of money that can be saved by comparing the selling price of the candidate option (1030) with the price when purchasing the sales capacity corresponding to the candidate option (1030) through the standard option (1020).
[0105] In one embodiment, the electronic device (110) may calculate second discount information indicating a difference between the unit price of a target product corresponding to a specific candidate option and the unit price of a target product corresponding to a reference option, and may display the second discount information as benefit information. For example, the electronic device (110) may calculate second discount information (1032) indicating a difference (e.g., 50 won) between the unit price (e.g., 950 won) of a target product corresponding to a candidate option (1030) and the unit price (e.g., 1,000 won) of a target product corresponding to a reference option (1020) on a purchase option page (1012), and may display the second discount information (1032) as benefit information in an area corresponding to the candidate option (1030) included on the purchase option page (1012). The electronic device (110) can intuitively provide the user with the amount that can be saved per unit capacity of the target product when the user purchases the target product through the candidate option (1030) by displaying the second discount information (1032) as benefit information on the purchase option page (1012).
[0106] In one embodiment, the electronic device (110) may, in response to changing the purchase option of a target product added to the user's purchase list from a reference option to a target option, update benefit information displayed on a purchase option page based on the target option. For example, when the user terminal (120) receives a second user input selecting a third icon (1040) corresponding to a candidate option (1030), the user terminal (120) may change the purchase option of the target product in the user's purchase list to the candidate option (1030) and update benefit information displayed on purchase option pages (1011, 1012) based on the candidate option (1030). In an area corresponding to the candidate option (1030) included in the purchase option pages (1011, 1012), instead of benefit information (e.g., first discount information (1031), second discount information (1032)), information indicating that a target product to which the candidate option (1030) has been applied has been added to the user's purchase list may be displayed. In addition, in the area corresponding to the standard option (1020) in the purchase option page (1011, 1012), first discount information or second discount information for the standard option (1020) calculated based on the candidate option (1030) may be displayed. For example, the first discount information for the standard option (1020) may be information (e.g., 'Buy 1 and it's 500 won more expensive') indicating the difference between the selling price (e.g., 10,000 won) of the standard option (1020) and the price (e.g., 9,500 won) when purchasing the sales quantity corresponding to the standard option (1020) through the candidate option (1030). The second discount information for the standard option (1020) may be information (e.g., 'Buy 1 and it's 500 won more expensive') regarding the amount that can be saved per unit quantity of the target product when purchasing the target product through the standard option (1020), but is not limited thereto.Furthermore, if the purchase option page (1011, 1012) includes other candidate options (not shown) in addition to the reference option (1020), the electronic device (110) may display first discount information or second discount information for other candidate options recalculated based on the candidate option (1030) in an area corresponding to the other candidate options within the purchase option page (1011, 1012).
[0107] Furthermore, when the electronic device (110) receives a second user input selecting a third icon (1040) corresponding to a candidate option (1030), the electronic device (110) may change the purchase options included in the purchase option pages (1011, 1012) based on the candidate option (1030). For example, the electronic device (110) may delete candidate options having a sales capacity smaller than the sales capacity corresponding to the candidate option (1030) on the purchase option pages (1011, 1012) and include candidate options having a sales capacity larger than the sales capacity corresponding to the candidate option (1030), but is not limited thereto. In this case, the electronic device (110) may display benefit information for each candidate option included in the purchase option pages (1011, 1012) based on the candidate option (1030).
[0108] As described above, when the user terminal (120) receives a second user input for selecting a target option through the purchase option page, the user terminal (120) may update the benefit information displayed on the purchase option page (1011, 1012) while maintaining the output of the purchase option page (1011, 1012), but may also immediately terminate the output of the purchase option page (1011, 1012). For example, if the purchase option page (1011, 1012) was overlaid on the product list page (410), the user terminal (120) may activate and output the product list page (410) along with the termination of the output of the purchase option page (1011, 1012).
[0109] FIG. 11 is a diagram showing a product list page output after the output of a purchase option page is terminated in a user terminal according to one embodiment of the present disclosure.
[0110] In one embodiment, an area corresponding to each product displayed on the product list page (1110) may indicate whether the product has been added to the purchase list. The electronic device (110) may delete an indication that the first product has been added to the purchase list from an area corresponding to the first product (not shown) included in the product list page (1110). Referring to FIG. 4 , the electronic device (110) may delete information (422) indicating the purchase quantity of a target product to which a standard option included in the user's purchase list has been applied, which was included in the product list page (1110). In addition, the electronic device (110) may display an indication that the second product (1120) has been added to the purchase list in an area corresponding to the second product (1120) included in the product list page (1110). In this case, the second product (1120) may indicate a product corresponding to a target option of the target product. In other words, information (1122) indicating the purchase quantity (e.g., 1) of a target product to which a target option included in the user's purchase list is applied may be displayed in an area corresponding to a second product (1120) included in a product list page (1110).
[0111] Referring to FIG. 11, after the output of the purchase option page is terminated according to the selection of the target option of the target product, the electronic device (110) may automatically scroll the product list page (1110) so that an area corresponding to a second product (1120) included in the product list page (1110) is displayed on the screen of the user terminal (120). The electronic device (110) may cause an area corresponding to the second product (1120) in the product list page (1110) to be displayed on the screen of the user terminal (120), thereby allowing the user to visually confirm that a first product (not shown) is deleted and a second product (1120) is added from the user's purchase list. The user may cause the user terminal (120) to display a purchase option page including at least one candidate option for changing the purchase option of the target product by selecting a first icon (1121) for purchasing the second product (1120).
[0112] In one embodiment, after the output of the purchase option page on the user terminal (120) is terminated, the electronic device (110) may display a pop-up message (1130) containing information that the purchase option of a target product included in the user's purchase list has changed on the product list page (1110). The pop-up message (1130) may include an icon (1131) that allows landing on a shopping cart page for purchasing a product stored in the user's purchase list (e.g., shopping cart). For example, the electronic device (110) may display the pop-up message (1130) on the product list page (1110) for a preset period of time from the time when the output of the purchase option page is terminated. The preset period of time may be 2 seconds, but is not limited thereto.
[0113] FIG. 12 is a diagram showing a shopping cart page output from a user terminal according to one embodiment of the present disclosure.
[0114] In one embodiment, the electronic device (110) may cause a shopping cart page (1210) to be displayed on a user terminal (120). For example, when the electronic device (110) receives a user input for selecting an icon (540) for calling the shopping cart page (1210) included in an option change page (510), or receives a user input for selecting an icon (1131) included in a pop-up message (1130) displayed on a product list page (1110), the electronic device (110) may cause the shopping cart page (1210) to be displayed on the user terminal (120). However, the method for causing the electronic device (110) to display the shopping cart page (1210) on the user terminal (120) is not limited thereto.
[0115] In one embodiment, the shopping cart page (1210) may display information (1221) regarding target options. For example, the information (1221) regarding target options may include the sales capacity of the target product corresponding to the target option, the sales price of the target product corresponding to the target option, the purchase quantity for the target option, and the expected arrival time of the target product to which the target option is applied.
[0116] In one embodiment, when the purchase option of a target product included in a purchase list (e.g., a shopping cart) is changed from a reference option to a target option, the electronic device (110) may set the shopping cart page (1210) to automatically include the target product with the target option applied in the list for the user's final payment. In other words, the user must select a product for which the final payment is to be made among the products included in the shopping cart page (1210) and include it in the list for the final payment. The electronic device (110) may automatically activate the checkbox (1222) for including the target product with the target option applied in the list for the final payment on the shopping cart page (1210). The electronic device (110) may determine that the change in the purchase option of the target product indicates a high purchase intention of the user, and may activate the checkbox (1222) of the target product with the target option applied in advance without the user having to directly activate it.
[0117] 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.
[0118] 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.
[0119] 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 providing a product transaction service, A step of receiving a first user input selecting a first icon for purchasing a first product included in a product list page; In response to receiving the first user input, A step of adding a target product to which a standard option corresponding to the first product is applied to the user's purchase list; A step of displaying a purchase option page including at least one candidate option for changing a purchase option of the target product added to the purchase list on the user terminal; A step of receiving a second user input for selecting a target option from among the at least one candidate option through the purchase option page; and In response to receiving the second user input, a step of changing the purchase option of the target product added to the purchase list from the reference option to the target option. How to include.
2. In paragraph 1, The step of displaying the above purchase option page on the user terminal is as follows: A step of displaying on the user terminal as the purchase option page at least one of a first option change page including two or more candidate options selected from among a plurality of candidate options for purchasing the target product or a second option change page including all of the plurality of candidate options. How to include.
3. In paragraph 2, The above first option change page additionally includes a second icon for calling the second option change page, The step of displaying at least one of the first option change page or the second option change page on the user terminal is: A step of displaying the first option change page on the user terminal; A step of receiving a third user input selecting the second icon; and In response to receiving the third user input, a step of displaying the second option change page on the user terminal. How to include.
4. In paragraph 2, The step of displaying the above purchase option page on the user terminal is as follows: A step of calculating a first option change rate indicating the rate at which users of the above product transaction service change the purchase option of the target product through the first option change page; A step of calculating a second option change rate indicating the rate at which the users change the purchase option of the target product through the second option change page; and A step of determining whether to display the first option change page or the second option change page on the user terminal based on comparing the first option change rate and the second option change rate. How to include.
5. In paragraph 2, Further comprising a step of selecting two or more candidate options to be included in the first option change page among the plurality of candidate options; The step of selecting the above two or more candidate options is: A step of selecting a first candidate option corresponding to the next highest sales volume compared to the sales volume corresponding to the reference option among the plurality of candidate options; and A step of selecting the above-mentioned standard option and the above-mentioned first candidate option as the two or more candidate options to be included in the above-mentioned first option change page. How to include.
6. In paragraph 2, Further comprising a step of selecting two or more candidate options to be included in the first option change page among the plurality of candidate options; The step of selecting the above two or more candidate options is: A step of selecting a second candidate option corresponding to a sales capacity closest to the product of the sales capacity corresponding to the reference option and the purchase quantity for the reference option among the plurality of candidate options; and A step of selecting the above-mentioned standard option and the above-mentioned second candidate option as the two or more candidate options to be included in the above-mentioned first option change page. How to include.
7. In paragraph 2, Further comprising a step of selecting two or more candidate options to be included in the first option change page among the plurality of candidate options; The step of selecting the above two or more candidate options is: For each of the plurality of candidate options, a step of calculating the difference between the unit price of the target product corresponding to each candidate option and the unit price of the target product corresponding to the candidate option corresponding to the next lowest sales volume by comparing the unit price of the target product corresponding to each candidate option with the sales volume corresponding to each candidate option as the price discount increase amount of each candidate option; A step of selecting a third candidate option with the largest increase in price discount among the plurality of candidate options; and A step of selecting the above-mentioned standard option and the above-mentioned third candidate option as the two or more candidate options to be included in the above-mentioned first option change page. How to include.
8. In paragraph 2, Further comprising a step of selecting two or more candidate options to be included in the first option change page among the plurality of candidate options; The step of selecting the above two or more candidate options is: A step of selecting a fourth candidate option that users of the product transaction service most frequently purchase when purchasing the target product among the plurality of candidate options and a fifth candidate option that users most frequently select as a target option through the purchase option page when purchasing the target product; and A step of selecting at least one of the fourth candidate option and the fifth candidate option and the reference option as the two or more candidate options to be included in the first option change page. How to include.
9. In paragraph 2, Further comprising a step of selecting two or more candidate options to be included in the first option change page among the plurality of candidate options; The step of selecting the above two or more candidate options is: A step of calculating a score corresponding to each of the plurality of candidate options based on at least one of the preference of each of the plurality of candidate options, the sales capacity corresponding to each of the plurality of candidate options, and the unit price of the target product corresponding to each of the plurality of candidate options; and A step of selecting one or more candidate options having a score higher than a threshold score among the plurality of candidate options and the reference option as the two or more candidate options to be included in the first option change page. How to include.
10. In paragraph 3, A step of accumulating the number of times the third user input for selecting the second icon included in the first option change page is received; and In response to the above accumulated number being greater than or equal to a threshold number, a step of increasing the number of candidate options included in the first option change page and initializing the accumulated number. A method of additionally including:
11. In paragraph 1, The step of displaying the above purchase option page on the user terminal is as follows: A step for displaying information on the benefits of a specific candidate option compared to the reference option in an area corresponding to the specific candidate option included in the purchase option page. How to include.
12. In paragraph 11, The steps to display the above benefit information are: A step of displaying information indicating that the target product is sold at the lowest price among the candidate options in the area corresponding to the candidate option having the lowest unit price of the target product among the at least one candidate option included in the purchase option page as the benefit information. How to include.
13. In paragraph 11, The steps to display the above benefit information are: A step of calculating first discount information representing the difference between the sales price corresponding to the specific candidate option and the price calculated by multiplying the sales price corresponding to the standard option by the value obtained by dividing the sales capacity corresponding to the specific candidate option by the sales capacity corresponding to the standard option, and displaying the first discount information as the benefit information. How to include.
14. In paragraph 11, The steps to display the above benefit information are: A step of calculating second discount information indicating the difference between the unit price of the target product corresponding to the specific candidate option and the unit price of the target product corresponding to the reference option, and displaying the second discount information as the benefit information. How to include.
15. In paragraph 11, The steps to display the above benefit information are: A step for updating the benefit information displayed on the purchase option page based on the target option in response to changing the purchase option of the target product added to the purchase list from the reference option to the target option. How to include.
16. In paragraph 1, In the area corresponding to each product included in the above product list page, whether the product has been added to the above purchase list is displayed. The step of changing the purchase option of the target product added to the above purchase list from the above standard option to the above target option is: A step of deleting an indication that the first product has been added to the purchase list in an area corresponding to the first product included in the product list page; and A step for displaying that the second product has been added to the purchase list in an area corresponding to the second product included in the product list page, wherein the second product is a product corresponding to the target option of the target product. How to include.
17. In paragraph 16, The step of changing the purchase option of the target product added to the above purchase list from the above standard option to the above target option is: A step of automatically scrolling the product list page so that an area corresponding to the second product included in the product list page is displayed on the screen of the user terminal. How to include.
18. In paragraph 1, A plurality of candidate options for purchasing the above target product represent purchase options that sell the target product with different sales capacities, and the unit price of the target product decreases as the sales capacities corresponding to each of the plurality of candidate options increase. method.
19. One or more processors; and comprising one or more memories storing instructions to be executed by said one or more processors; An electronic device, wherein, upon execution of the above instructions, the one or more processors are configured to execute a method according to any one of claims 1 to 18.
20. In a non-transitory computer-readable recording medium recording 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, wherein the instructions are configured to cause the one or more processors to execute a method according to any one of claims 1 to 18.
Citation Information
Patent Citations
Bag marketing method by orderer demand using an on-line
KR1020040069471A
Methods and systems for facilitating e-commerce payments
KR1020160042963A
Wireeless power transmission device having advertisement function
KR1020210110549A
Recombinant antigen protein for diagnosing latent tuberculosis infection and use thereof
KR1020220130319A
Method and device for providing digital tourism content using 3D scanner and drone photography
KR1020250118916A