Method, device, and recording medium for processing product information

By determining user eligibility for discount coupons and presenting a list of eligible products for immediate addition to their cart, the system addresses the challenge of motivating users to purchase specific products in e-commerce, simplifying the shopping process and enhancing engagement and sales.

WO2025070869A1PCT designated stage expired Publication Date: 2025-04-03COUPANG CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2023/016858
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-25
Filing Date
2023-10-27
Publication Date
2025-04-03

AI Technical Summary

Technical Problem

Existing e-commerce systems struggle to fully motivate users to purchase specific products, such as fresh products, even when offering discount coupons, as users often require additional actions like product search to find eligible items.

Method used

The system determines user eligibility for discount coupons based on their purchase history and provides a list of products that can be purchased free of charge using the coupon, allowing users to immediately add these products to their cart without additional search actions.

Benefits of technology

This approach increases user motivation to purchase recommended products by simplifying the shopping process and providing clear, immediate purchasing options, thereby enhancing customer engagement and sales conversion rates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2023016858_03042025_PF_FP_ABST
    Figure KR2023016858_03042025_PF_FP_ABST
Patent Text Reader

Abstract

A method, performed by an electronic device, for processing product information, according to an embodiment of the present disclosure, may comprise the steps of: determining whether a user is an issuance target of a discount coupon on the basis of an issuance condition of the discount coupon, the issuance condition being related to a history of the user; in response to determining that the user is the issuance target of the discount coupon, identifying, in a product list, products which can be purchased for free according to the discount coupon; and providing information about the products to the user.
Need to check novelty before this filing date? Find Prior Art

Description

Product information processing method, device and recording medium

[0001] The present disclosure relates to a technology for processing product information and providing the same to a user.

[0002] When providing e-commerce services, a membership policy may be implemented for that service. For example, if a user who has signed up for a membership purchases a product or service through the e-commerce service, that user may receive membership benefits. By inviting users to sign up for membership, e-commerce service providers can reap various benefits (e.g., revenue from membership fees).

[0003] As a membership benefit, you can offer discount coupons to encourage users to purchase certain product categories (e.g., fresh produce). However, simply offering discount coupons may not be enough to motivate users to purchase.

[0004] The technical challenge to be solved through this disclosure is to provide a technology that recommends to a user who has been provided with a discount coupon a product from a specific product group that can be purchased for free by applying the discount coupon, thereby enabling the user to immediately purchase the recommended product without having to take additional actions such as product search.

[0005] The technical problems of the present disclosure are not limited to the technical problems mentioned above, and other technical problems not mentioned can be clearly understood by a person skilled in the art of the present disclosure from the description of the specification.

[0006] A product information processing method performed by an electronic device according to one embodiment of the present disclosure may include the steps of: determining whether the user is eligible for issuance of a discount coupon based on a condition for issuing the discount coupon related to the user's history; identifying a product that can be purchased for free according to the discount coupon in a product list in response to a determination that the user is eligible for issuance of the discount coupon; and providing information about the product to the user.

[0007] In one embodiment, the product list includes a list of products of a specific product group, and the product may be one of one or more products in the product list of the specific product group that has a price less than or equal to the discount amount of the discount coupon.

[0008] In one embodiment, the step of identifying the product in the product list may include the step of identifying the at least one fresh product based on at least one of a history of the user purchasing products from a specific product group, a history of the user searching for products from the specific product group, or a history of the user selecting products from the specific product group.

[0009] In one embodiment, the step of identifying the product in the product list may include the step of identifying the one or more products based on a history of the user searching for products in the specific product group.

[0010] In one embodiment, the step of identifying the product in the product list may include the step of identifying the one or more products based on a history of the user selecting products from the specific product group.

[0011] In one embodiment, the step of identifying the product in the product list may include the step of identifying the one or more products based on a history of the user adding products of the specific product group to a shopping cart.

[0012] In one embodiment, the step of providing information about the product to the user may include the step of determining whether a product of the specific product group has been added to the user's shopping cart; and the step of providing information about the product to the user in response to determining that a product of the specific product group has not been added to the shopping cart.

[0013] In one embodiment, the step of providing information about the product to the user may include the step of generating a page including information about the product and an interface for adding the product to a shopping cart; and the step of providing the generated page to the user.

[0014] In one embodiment, the step of determining whether the user is a target for issuance of the discount coupon may include: a step of determining the user as a target for issuance of a discount coupon of a first amount if the user has no history of purchasing products of a specific product group in the past; a step of determining the user as a target for issuance of a discount coupon of a second amount if the user has no history of purchasing products of the specific product group during a first period after purchasing products of the specific product group in the past; and a step of determining the user as a target for issuance of a discount coupon of the first amount if the user has no history of purchasing products of the specific product group during a second period after purchasing products of the specific product group in the past.

[0015] In one embodiment, the method may further include obtaining a request to add the product to the user's shopping cart; adding the product to the shopping cart in response to the request; and providing the user with information indicating that the product has been added to the shopping cart and information regarding the amount of the discount coupon.

[0016] An electronic device according to one embodiment of the present disclosure comprises one or more processors, one or more memories storing instructions to be executed by the one or more processors, and when the instructions are executed by the one or more processors, the one or more processors may be configured to execute a method according to the present disclosure.

[0017] In one embodiment of the present disclosure, a non-transitory computer-readable recording medium having recorded thereon instructions that, when executed by one or more processors, cause the one or more processors to perform an operation, the instructions may be configured to cause the one or more processors to perform a method according to the present disclosure.

[0018] According to the present disclosure, a user who has been provided with a discount coupon can be recommended a specific group of products that can be purchased for free by applying the discount coupon, thereby allowing the user to immediately purchase the recommended products without having to take additional actions such as searching for products.

[0019] 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 a person skilled in the art of the present disclosure from the description of the specification.

[0020] FIG. 1 is a diagram illustrating an environment in which devices according to one embodiment of the present disclosure can be applied.

[0021] FIG. 2 illustrates a computing device capable of implementing devices according to one embodiment of the present disclosure.

[0022] FIG. 3A is a diagram for explaining a method for processing product information according to one embodiment of the present disclosure.

[0023] FIG. 3b is a diagram for explaining a method for processing product information according to one embodiment of the present disclosure.

[0024] FIG. 3c is a diagram illustrating a method for processing product information according to one embodiment of the present disclosure.

[0025] FIG. 3D is a diagram illustrating a method for processing product information according to one embodiment of the present disclosure.

[0026] FIG. 4A is a diagram for explaining a method for processing product information according to one embodiment of the present disclosure.

[0027] FIG. 4b is a diagram for explaining a method for processing product information according to one embodiment of the present disclosure.

[0028] FIG. 4c is a diagram for explaining a method for processing product information according to one embodiment of the present disclosure.

[0029] FIG. 4d is a diagram for explaining a method for processing product information according to one embodiment of the present disclosure.

[0030] FIG. 5A is a diagram for explaining a method for processing product information according to one embodiment of the present disclosure.

[0031] FIG. 5b is a diagram illustrating a method for processing product information according to one embodiment of the present disclosure.

[0032] FIG. 5c is a diagram for explaining a method for processing product information according to one embodiment of the present disclosure.

[0033] FIG. 5d is a diagram for explaining a method for processing product information according to one embodiment of the present disclosure.

[0034] FIG. 5e is a diagram for explaining a method for processing product information according to one embodiment of the present disclosure.

[0035] FIG. 6A is a diagram for explaining a method for processing product information according to one embodiment of the present disclosure.

[0036] FIG. 6b is a diagram for explaining a method for processing product information according to one embodiment of the present disclosure.

[0037] FIG. 6c is a diagram for explaining a method for processing product information according to one embodiment of the present disclosure.

[0038] FIG. 7 is a diagram illustrating an operational flowchart of a method for processing product information according to one embodiment of the present disclosure.

[0039] The various embodiments described in this document are exemplified for the purpose of clearly explaining the technical concept of the present disclosure and are not intended to limit it to a specific embodiment. The technical concept of the present disclosure includes various modifications, equivalents, alternatives, and embodiments selectively combining all or part of each embodiment described in this document. Furthermore, the scope of the technical concept of the present disclosure is not limited to the various embodiments presented below or the specific descriptions thereof.

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

[0041] The expressions "includes," "may include," "comprises," "may have," "have," and "may have" used in this document imply 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.

[0042] The singular forms used in this document may include the plural form unless the context clearly indicates otherwise, and this also applies to the singular forms set forth in the claims.

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

[0044] 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," "at least one selected from A, B, and C," "at least one selected from A, B, or C," "at least one selected from A, B, and / or C," and the like can mean each of the listed items or all possible combinations of the listed items. For example, "at least one selected from A and B" can refer to (1) A, (2) at least one of A, (3) B, (4) at least one of B, (5) at least one of A and at least one of B, (6) at least one of A and B, (7) at least one of B and A, and (8) both A and B.

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

[0046] 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).

[0047] The expression "configured to" as used in this document can have the meanings of "set to", "having the ability to", "modified to", "made to", and "capable of", depending on the context. The expression is not limited to the meaning of "specifically designed in hardware", and for example, a processor configured to perform a specific operation can mean a special purpose computer structured through programming to perform the specific operation.

[0048] The term "membership" as used herein may refer to an eligibility or status that entitles a user to receive special benefits offered by an e-commerce service. A user may apply for membership in an e-commerce service by requesting membership in a defined manner. When membership is applied to a user in this manner, the user may receive special benefits of the membership. These special benefits may include, for example, free shipping, discounts, reward points, and coupons.

[0049] Meanwhile, the examples of benefits described above are intended to illustrate embodiments of the present disclosure and are not intended to limit the scope of the present disclosure. In addition to the examples of benefits described above, the embodiments of the present disclosure may be applied to any other membership benefit.

[0050] The term "user interface" as used herein may refer to a physical or virtual medium designed to enable communication between a user and an object, system, machine, or computer program. Users may utilize e-commerce services through the user interface. For example, the user interface may include basic elements for displaying specific information, such as images or text, and elements for receiving user input, such as buttons that can be configured using these basic elements. For example, selecting (clicking) a user interface by a user may be expressed as receiving user input corresponding to the user interface.

[0051] 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 the corresponding components are not included in the embodiments.

[0052] FIG. 1 illustrates an environment to which devices (110, 120) according to one embodiment of the present disclosure may be applied. The environment illustrated in FIG. 1 may include an electronic device (110) and a user terminal (120).

[0053] Meanwhile, although FIG. 1 illustrates an example in which a single user terminal (120) communicates with an electronic device (110) via a network, this is merely for the convenience of understanding, and the number of user terminals (120) capable of communicating with the electronic device (110) via a network may vary. That is, each of one or more user terminals (120) may access the e-commerce service provided by the electronic device (110). In addition, FIG. 1 merely illustrates a preferred embodiment for achieving the purpose of the present disclosure, and some components may be added as needed.

[0054] Below, each component illustrated in Fig. 1 will be described in more detail.

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

[0056] In one embodiment, the electronic device (110) can manage the operation of an e-commerce service.

[0057] For example, the electronic device (110) can classify the types of multiple products and manage one or more products as product groups based on the types. These product types can be determined by various criteria. If a product group includes different products, the different products can have the attributes of the product group in common. For example, the first and second products included in the fresh product group can each be of the same type, fresh products. Here, the types of product groups can include, for example, fashion clothing, miscellaneous goods, beauty products, maternity products, baby products, food, kitchenware, household goods, interior products, home appliances, sporting goods, automotive products, books, records, toys, hobby products, stationery, office supplies, pet supplies, etc. In addition, the electronic device (110) can manage multiple products as product groups based on various criteria. Each of the multiple products classified in this way can be posted on an e-commerce service, or more specifically, on a page related to the e-commerce service.

[0058] In one embodiment, the electronic device (110) can manage information about users using the e-commerce service.

[0059] For example, information about a user managed by an electronic device (110) may include the user's name, age, address, contact information, payment method, etc. Here, managing user information can collectively refer to a series of actions involving controlling and processing the relevant information. For example, managing user information may include storing, updating, or modifying the relevant information.

[0060] For example, information about a user managed by an electronic device (110) may include the user's history. Here, the user's history may be a comprehensive history (record) of the user's actions while using an e-commerce service.

[0061] For example, a user's history may include a history of the user's actions related to product purchases. This history may include the user's purchase history, the user's selection history of product categories, and the user's addition of products to the shopping cart.

[0062] For example, a user's history may include a history of the user's actions on a page. This history may include a history of pages being presented to the user, a history of the user's selection of user interface elements (e.g., images, text, buttons, etc.) on the page, etc.

[0063] For example, a user's history may include a history of the user's actions related to membership. This history may include a history of the user signing up for a membership, a history of the user using benefits while signed up for a membership, a history of the user attempting to cancel a membership, etc. Furthermore, the history of the user's actions related to membership may include a survey history generated when the user cancels a membership. This survey history may include the reason for the user's cancellation.

[0064] For example, a user's history may include a history of the user's actions related to coupons. This history may include a history of coupons being issued to the user, a history of coupons being used, and so on.

[0065] In one embodiment, the electronic device (110) may provide a page regarding the e-commerce service to the user terminal (120) in response to a request from a user using the e-commerce service.

[0066] For example, the electronic device (110) may generate display information (e.g., information about the page) that enables a page regarding an e-commerce service to be displayed on the user terminal (120), and transmit the display information to the user terminal (120). Here, the display information is information that enables the page regarding the e-commerce service to be displayed on the display of the user terminal (120), and may be implemented as an image or text, for example. Based on the reception of such display information, the user terminal (120) may display various pages regarding the e-commerce service. A detailed description of the various pages will be provided below.

[0067] In one embodiment, the electronic device (110) may transmit various responses corresponding to various requests received from the user terminal (120) regarding the e-commerce service to the user terminal (120). For example, the user terminal (120) may receive a user input corresponding to a user interface (e.g., a widget or button) displayed on a page of the e-commerce service and transmit the same to the electronic device (110). Here, the user terminal (120) may receive a response (e.g., information) corresponding to the user input from the electronic device (110) and perform an operation defined in the response (e.g., displaying the received information on the page).

[0068] In addition to the examples described above, the electronic device (110) can perform operations related to known technologies that can be performed by server devices providing e-commerce services. Therefore, applying the technical concepts of the present disclosure by referring to operations related to such known technologies is not excluded from the scope of the present disclosure.

[0069] The aforementioned electronic device (110) 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. For example, the computing device may be, but is 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.

[0070] The user terminal (120) may be a terminal of a user using an e-commerce service. The user terminal (120) may display various pages related to the e-commerce service provided by the electronic device (110) on the display of the user terminal (120). These pages may have a user interface defined as a function related to the e-commerce service applied to them. The application of this user interface may be managed by the electronic device (110) described above. In addition, the user terminal (120) may obtain a user's input regarding the page, process the obtained user's input, or transmit the obtained user's input to the electronic device (110). For example, the user terminal (120) may receive a user's input corresponding to a user interface displayed on the page and transmit the same to the electronic device (110). By obtaining a response corresponding to the user's input from the electronic device (110), the user terminal (120) may perform operations defined to correspond to the user's input. For example, the user terminal (120) may receive specific information corresponding to the user's input from the electronic device (110) and display it on the display. Thus, specific information corresponding to the user's input may be provided to the user. As described above, a web browser or application may be installed on the user terminal (120) to allow the user to utilize e-commerce services through the user terminal (120).

[0071] For example, the user terminal (120) may be any one of devices such as a desktop computer, a laptop computer, a tablet computer, a wearable device, or a smartphone, but is not limited thereto. The user terminal (120) may include an input / output interface capable of receiving information from a user or outputting information to a user, and may be any device capable of communicating with an electronic device (110) or other devices via a network.

[0072] 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). For example, the user terminal (120) may obtain an input from the user to call various pages, and generate a command to call various pages in response to the obtained input. The user terminal (120) may transmit a command to call various pages to the electronic device (110). 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 various pages received.

[0073] The electronic device (110) and user terminal (120) illustrated in FIG. 1 can communicate via a network. This network can be implemented as any type of wired or wireless network, such as, for example, a local area network (LAN), a wide area network (WAN), a mobile radio communication network (MRCN), or WiBro (Wireless Broadband).

[0074] FIG. 2 illustrates a computing device (200) capable of implementing devices (110, 120) according to one embodiment of the present disclosure. That is, the electronic device (110) or user terminal (120) illustrated in FIG. 1 may be implemented by the computing device (200) illustrated in FIG. 2. For reference, in the present disclosure, the computing device (200) may be interchangeably referred to as an electronic device.

[0075] A computing device (200) may include one or more processors (210), one or more memories (220), or a communication interface (230). In one embodiment, some components may be deleted from the computing device (200), or other components (e.g., a display or input device, etc.) may be added to the computing device (200). Additionally or alternatively, some 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 mean a set of one or more processors, unless the context clearly indicates otherwise. In the present disclosure, one or more memories (220) may be referred to as a memory (220). The term “memory (220)” may mean a set of one or more memories, unless the context clearly indicates otherwise.

[0076] Below, each component illustrated in Fig. 2 will be described in more detail.

[0077] The processor (210) may perform calculations or information processing related to control or communication of each component of the computing device (200). Specifically, the processor (210) may control at least one component of the computing device (200) connected to the processor (210) by executing software (or a computer program) received from another component. As an example, the processor (210) may load a command (e.g., an instruction, a code, or a code segment) or information into the memory (220), process the command or information stored in the memory (220), and store result information according to the processing in the memory (220). In addition, the processor (210) may be operatively connected to the components of the computing device (200) to perform various operations such as calculations, processing, generation, or processing related to the present disclosure.

[0078] The memory (220) can store various information. The information stored in the memory (220) is information acquired, processed, or used by at least one component of the computing device (200), and may include software. The software may include one or more instructions that cause the processor (210) to perform operations according to various embodiments of the present disclosure when loaded into the memory (220). That is, the processor (210) may perform operations according to various embodiments of the present disclosure by executing the one or more instructions described above. The memory (220) may include, for example, volatile or non-volatile memory. In one embodiment, the program is software stored in the memory (220), and may include an operating system for controlling the resources of the computing device (200), an application, or middleware that provides various functions to the application so that the application can utilize the resources of the computing device (200).

[0079] The communication interface (230) can establish a wired or wireless communication channel with another device and transmit and receive various information with the other device. In one embodiment, the communication interface (230) may include at least one port for connecting to another device via a wired cable in order to communicate with the other device via a wired connection. In this case, the communication interface (230) can communicate with another device connected via a wired connection through the at least one port. In one embodiment, the communication interface (230) may be configured to include a cellular communication module and be connected to a cellular network (e.g., 3G, LTE, 5G, Wibro, or Wimax). In one embodiment, the communication interface (230) may include a short-range communication module and transmit and receive information with another device using short-range communication (e.g., Wi-Fi, Bluetooth, Bluetooth Low Energy (BLE), UWB). In one embodiment, the communication interface (230) may include a non-contact communication module for non-contact communication. Contactless communication may include at least one contactless proximity communication technology, such as Near Field Communication (NFC), Radio Frequency Identification (RFID), or Magnetic Secure Transmission (MST). In addition to the various examples described above, the computing device (200) may be implemented in various known ways to communicate with other devices, and the scope of the present disclosure is not limited by the examples described above.

[0080] In one embodiment, the computing device (200) may include a display. The display may display various screens (e.g., one or more pages) based on the control of the processor (210). To display screens with various interfaces applied on the display, for example, a web browser or a dedicated application may be installed on the computing device (200). In addition, the display may be a component capable of interacting with a user and may receive user input from the user. Such a display may be implemented in the form of a touch sensor panel (TSP) capable of recognizing contact or proximity of various external objects (e.g., a user's finger or stylus).

[0081] In one embodiment, the computing device (200) may include an input device (e.g., a mouse or a keyboard). The input device may receive information to be used in components of the computing device (200) from an external source (e.g., a user) of the computing device (200).

[0082] The processor (210), memory (220), and communication interface (230) illustrated in FIG. 2 are connected to each other through a bus, GPIO (General Purpose Input / Output), SPI (Serial Peripheral Interface), or MIPI (Mobile Industry Processor Interface), and can send or receive information or signals.

[0083] Below, methods according to various embodiments of the present disclosure are described in detail. While operations are depicted in a specific order in the drawings below, it should be noted that the operations do not necessarily have to be performed in the specific order depicted or in a sequential order, or that all depicted operations must be performed to achieve the desired results.

[0084] Additionally, the operations of the method to be described with reference to the drawings below may be performed by a computing device (200). In other words, the operations of the method may be implemented by one or more instructions executed by a processor of the computing device. All operations included in this method may be executed by a single physical computing device, but for example, a first operation of the method may be performed by a first computing device, and a second operation of the method may be performed by a second computing device. In other words, the operations included in the method may be performed by being divided among multiple computing devices.

[0085] Hereinafter, the description will continue assuming that the operation of the aforementioned method is performed by the electronic device (110) illustrated in FIG. 1. In addition, for convenience of explanation, the subject of the operation included in the method may be omitted, but unless otherwise indicated in the context, it may be interpreted that the operation is performed by the electronic device (110).

[0086] FIGS. 3A to 3D are drawings for explaining a method of processing product information (311; 332; 351) according to one embodiment of the present disclosure.

[0087] Referring to FIG. 3A, a first page (300) may be displayed on a display of a user terminal (120). In the present disclosure, the first page (300; 320; 330; 340) may be a page displaying a product list of a specific product group. In the present disclosure, the specific product group may include a fresh product group. For example, when a user selects a user interface (e.g., a button) for requesting access to the first page (300) displayed on the user terminal (120), the user terminal (120) may transmit a connection request regarding the first page (300) to the electronic device (110). The electronic device (110) may generate the first page (300) in response to the connection request. Thereafter, the electronic device (110) may transmit display information to the user terminal (120) for displaying the first page (300). Depending on the display information, the first page (300) may be displayed on the user terminal (120).

[0088] In one embodiment, the second page (310) may be displayed on at least a portion of the first page (300). For example, the electronic device (110) may determine whether a user who has subscribed to a membership is eligible for a discount coupon. Here, a discount coupon may include a coupon that can be applied when purchasing a product of a specific product group. A method for determining whether a user is eligible for a discount coupon may refer to S710 of FIG. 7, which will be described later. In response to a determination that a user who has subscribed to a membership is eligible for a discount coupon or in response to a determination that a discount coupon has been issued, the electronic device (110) may generate the second page (310). Thereafter, the electronic device (110) may transmit display information to the user terminal (120) to display the second page (310). Depending on the display information, the second page (310) may be displayed by overlaying on at least a portion of the first page.

[0089] For example, the second page (310) may be displayed by sliding from the bottom to the top of the first page (300) and overlaying a portion of the first page (300). In other words, the second page (310) may be a bottom page. In this way, the second page (310) may be displayed only in a portion of the first page (300) so as not to interfere with the user's use of the e-commerce service.

[0090] In one embodiment, the second page (310) may display product information (311) regarding one or more products that can be purchased for free based on a discount coupon. Specifically, the product information (311) may pertain to products with a price lower than or equal to the monetary value of the discount coupon. Here, the one or more products may be from a specific product group. Refer to S720 of FIG. 7, described below, for a method of determining one or more products.

[0091] For example, product information (311) regarding a product may indicate an image, product name, capacity, quantity, price, applicable membership benefits, ratings, etc. Here, the price may be displayed as 0 won depending on the application of a discount coupon. Additionally, applicable membership benefits may include a special delivery service where products from a specific product group are delivered within a set period from the time of purchase.

[0092] For example, product information (311) regarding a product may include a link that leads to a page displaying a detailed description of the product. Accordingly, when a user selects product information (311) regarding a product displayed on a user terminal (120), the user terminal (120) may transmit a request to access a page displaying detailed information regarding the product to the electronic device (110). In response to the access request, the electronic device (110) may transmit display information to the user terminal (120) that causes the page displaying detailed information regarding the product to be displayed. Depending on the display information, a page displaying detailed information regarding the product may be displayed on the user terminal (120).

[0093] For example, on the second page (310), product information (311) regarding each of one or more products may be sequentially displayed according to the display order of the one or more products. That is, product information (311) regarding a product with a higher display order among one or more products may be sequentially displayed on the second page (310). For example, product information (311) regarding a product with a higher display order among one or more products may be sequentially displayed from the left side of the second page (310). Referring to FIG. 3A as an example, among the one or more products displayed on the second page (310), the product "A Farm Strawberry" is displayed first (on the left side), and therefore, the display order of this product is the highest. A method for determining the display order of one or more products may refer to S720 of FIG. 7, which will be described later.

[0094] In one embodiment, the second page (310) may display a user interface (312) that indicates a target product among one or more products. Here, the target product may refer to a product added to a shopping cart according to a user input. Meanwhile, the user interface (312) may indicate the display order of the target product among one or more products. For example, the user interface (312) may include an indicator. Referring to FIG. 3A as an example, the user interface (312) may indicate the product "Farm A Strawberries" as the target product among one or more products. If the user selects "Add to Shopping Cart," the product "Farm A Strawberries" may be added to the user's shopping cart.

[0095] In one embodiment, the second page (310) may display a user interface (313) for closing the page. If the user selects the user interface (313) displayed on the display of the user terminal (120), the second page (310) may not be displayed on the user terminal (120) and only the first page (300) may be displayed.

[0096] In one embodiment, the second page (310) may display a user interface (314) for adding a target product among one or more products to the user's shopping cart. Here, the shopping cart may refer to a list of products the user wishes to purchase. When the user selects the user interface (314) displayed on the user terminal (120), the user terminal (120) may transmit a request to add the target product to the shopping cart to the electronic device (110). The electronic device (110) may add the target product to the user's shopping cart in response to the request to add the product to the shopping cart. In other words, the electronic device (110) may add the target product to the list of products the user wishes to purchase.

[0097] Referring to FIG. 3b, when a user selects the user interface (314), the second page (310) may be closed, and notification information (321) indicating that the target product has been added to the shopping cart may be displayed on the first page (320). Here, the notification information (321) may be displayed in the form of a user interface element such as a banner or a snackbar.

[0098] In one embodiment, the notification information (321) may include a link (322) that leads to the user's shopping cart page. The shopping cart page may be a page displaying products added to the user's shopping cart. For example, when a user selects the link (322) displayed on the user terminal (120), the user terminal (120) may transmit a request to access the shopping cart page to the electronic device (110). In response to the access request, the electronic device (110) may transmit display information to the user terminal (120) that causes the shopping cart page to be displayed. Based on the display information, the shopping cart page may be displayed on the user terminal (120).

[0099] As another example, referring to FIG. 3c, a first page (330) may be displayed on a user terminal (120).

[0100] In one embodiment, if a user who has signed up for membership is eligible for a discount coupon or has been issued a discount coupon, a product widget (331) may be displayed in at least a portion of the first page (330). For example, the product widget (331) may relate to a specific product group that can be purchased for free with a discount coupon.

[0101] In one embodiment, the product widget (331) may display product information (332) regarding one or more products that can be purchased for free based on a discount coupon. That is, the product information (332) may relate to a specific group of products whose price is lower than or equal to the monetary value of the discount coupon.

[0102] For example, product information (332) regarding a product may include an image, product name, capacity, quantity, price, applicable membership benefits, ratings, etc. Here, the price may be displayed as 0 won depending on the application of a discount coupon. Additionally, applicable membership benefits may include a special delivery service where products from a specific product group are delivered within a set period from the time of purchase.

[0103] For example, product information (332) regarding a product may include a link that leads to a page displaying detailed information about the product. Accordingly, when a user selects product information (332) regarding a product displayed on a user terminal (120), the user terminal (120) may transmit a request to access the page displaying detailed information about the product to the electronic device (110). In response to the access request, the electronic device (110) may transmit display information to the user terminal (120) that causes the page displaying detailed information about the product to be displayed. Depending on the display information, the page displaying detailed information about the product may be displayed on the user terminal (120).

[0104] For example, a user interface (333) for adding a product to a user's shopping cart may be displayed in at least a portion of a display area of ​​product information (332) regarding the product. When a user selects the user interface (333) displayed on a user terminal (120), the user terminal (120) may transmit a request to add the selected product to the shopping cart to the electronic device (110) in response to the product information (332). The electronic device (110) may add the selected product to the user's shopping cart in response to the request to add the product to the shopping cart. That is, the electronic device (110) may add the selected product to a list of products the user wishes to purchase.

[0105] For example, on the first page (330), a product widget (331) may be displayed as a carousel, which is a type of user interface. For example, product information (332) regarding one or more products may be sequentially displayed in the product widget (331) according to the display order of the one or more products. That is, product information (332) regarding a product with a higher display order among one or more products may be sequentially displayed in the product widget (331). For example, product information (332) regarding a product with a higher display order may be sequentially displayed from the left side of the product widget (331). Referring to FIG. 3C as an example, among one or more products displayed in the product widget (331), the product "A Farm Strawberry" is displayed first (on the left side), and thus, the display order of this product is the highest. A method for determining the display order of one or more products can be referred to S720 of FIG. 7 described below.

[0106] In one embodiment, benefit information (334) may be displayed on the first page (330). For example, if a user who has signed up for membership is eligible for a discount coupon or has been issued a discount coupon, benefit information (334) may be displayed on the first page (330). The benefit information (334) may indicate that a discount equivalent to the discount coupon amount may be received when purchasing a specific product group.

[0107] Referring to FIG. 3d, when a user selects the user interface (333) of FIG. 3c, the product selected in response to the product information (332) is added to the user's shopping cart, and the first page (340) may be displayed on the user terminal (120).

[0108] In one embodiment, a product widget (350) may be displayed in at least a portion of the first page (340). The description of the product widget (331) of FIG. 3c may also be equally applicable to the product widget (350) of FIG. 3d.

[0109] Meanwhile, a user interface (352) for adding the product to the user's shopping cart may be displayed in at least a portion of the display area of ​​product information (351) regarding the product. Since the user has added the product to the shopping cart in FIG. 3C, the user interface (352) of FIG. 3D may indicate the number of products added to the shopping cart. Referring to FIGS. 3C and 3D as examples, the user may select the user interface (333) for adding the "Farm A Strawberry" product displayed on the user terminal (120) to the shopping cart. Accordingly, the "Farm A Strawberry" product is added to the user's shopping cart, and the user interface (352) for adding the "Farm A Strawberry" product to the shopping cart is displayed on the user terminal (120), and at this time, the user interface (352) may indicate the number of "Farm A Strawberry" products added to the shopping cart.

[0110] In one embodiment, the first page (340) may display notification information (353) indicating that a product has been added to the shopping cart. Additionally, the notification information (353) may indicate that the user can purchase products for free in the amount of a discount coupon. For example, if the user is eligible for a discount coupon with a monetary value of 5,000 won, the notification information (353) may indicate that the user can purchase products for free up to 5,000 won. As another example, if the user is eligible for a discount coupon with a monetary value of 8,000 won, the notification information (353) may indicate that the user can purchase products for free up to 8,000 won. Here, the notification information (353) may be displayed in the form of a user interface element, such as a banner or a snack bar.

[0111] For example, the notification information (353) may include a link (354) that leads to the user's shopping cart page. For example, when the user selects the link (354) displayed on the user terminal (120), the user terminal (120) may transmit a request to access the shopping cart page to the electronic device (110). In response to the access request, the electronic device (110) may transmit display information to the user terminal (120) that causes the shopping cart page to be displayed. Depending on the display information, the shopping cart page may be displayed on the user terminal (120).

[0112] FIGS. 4A to 4D are diagrams for explaining a method of processing product information (431) according to one embodiment of the present disclosure.

[0113] Referring to FIG. 4A, a third page (400) may be displayed on a user terminal (120). In the present disclosure, the third page (400; 410; 420; 440) may be a page that displays product search results for a search term entered by a user. For example, when a user enters a search term in a search interface (401) displayed on the user terminal (120), the user terminal (120) may transmit the search term information to the electronic device (110). Here, the search term may include a product name, a word forming the product name, a keyword related to the product name, etc. The electronic device (110) may determine one or more products corresponding to the search term information as search results. Here, the electronic device (110) may determine one or more first products corresponding to the search term information using various search algorithms, and the present disclosure is not limited to a specific search algorithm. The electronic device (110) can transmit display information to the user terminal (120) to display a third page (400) displaying search results. Depending on the display information, the third page (400) can be displayed on the user terminal (120).

[0114] In one embodiment, the third page (400) may display first product information (403; 408) regarding each of one or more products that are search results. Furthermore, the third page (400) may display first product information (402) regarding the product being advertised. Furthermore, the third page (400) may display a product widget (404) in a carousel format. The product widget (404) may sequentially display first product information (405) regarding each of one or more products that are search results.

[0115] For example, the first product information (402; 403; 405; 408) may indicate an image, product name, capacity, quantity, price, applicable membership benefits, rating, etc.

[0116] In one embodiment, benefit information (406) may be displayed on the third page (400). The benefit information (406) may indicate that a specific product group can be purchased for free. For example, if a user who has signed up for membership is eligible for a discount coupon or has been issued a discount coupon and the product resulting from the search falls within a predetermined product group (e.g., food), the benefit information (406) may be displayed on the third page (400). On the other hand, if the user who has signed up for membership is not eligible for a discount coupon or the product resulting from the search does not fall within a predetermined product group, the benefit information (406) may not be displayed on the third page (400). Refer to S730 of FIG. 7, which will be described later, for a method of determining whether benefit information (406) is displayed on the third page (400).

[0117] For example, benefit information (406) may be displayed between the product widget (404) and the first product information (408) on the third page (400). In this way, benefit information (406) may be displayed in the area between the product widget (404) and the first product information (408) rather than the upper area of ​​the third page (400) so as not to interfere with the user's ability to check search results. However, the display location of benefit information (406) is not limited thereto.

[0118] For example, a user interface (407) for requesting provision of a free purchase benefit may be displayed in at least a portion of the display area of ​​benefit information (406). When a user selects the user interface (407) displayed on the user terminal (120), the user terminal (120) may transmit a request for provision of a free purchase benefit to the electronic device (110). In response to the request for provision, the electronic device (110) generates a fourth page (430) displaying one or more specific product groups that can be purchased for free according to a discount coupon, and transmits display information causing the fourth page (430) to be displayed to the user terminal (120). According to the display information, the fourth page (430) may be displayed on the user terminal (120). The fourth page (430) will be described in detail with reference to FIG. 4C.

[0119] As another example, referring to FIG. 4b, a third page (410) may be displayed on a user terminal (120). As described in FIG. 4a, when a user inputs a search term into a search interface (411), a third page (410) may be displayed on the user terminal (120).

[0120] In one embodiment, the third page (410) may display first product information (414) regarding products that are search results. Additionally, the third page (400) may display first product information (412) regarding products that are the target of an advertisement among one or more products that are search results. Furthermore, although not shown in FIG. 4B , the product widget (404) described in FIG. 4A may also be displayed on the third page (410).

[0121] For example, the first product information (412; 414) may indicate an image, product name, capacity, quantity, price, applicable membership benefits, ratings, etc.

[0122] In one embodiment, benefit information (413) may be displayed on the third page (410). The benefit information (413) may indicate that a specific product group can be purchased for free. For example, if a user who has signed up for membership is eligible for a discount coupon or has been issued a discount coupon, and the product resulting from the search belongs to a predetermined product group (e.g., food), the benefit information (413) may be displayed on the third page (410). On the other hand, if the user who has signed up for membership is not eligible for a discount coupon or the product resulting from the search does not belong to a predetermined product group, the benefit information (413) may not be displayed on the third page (410). Refer to S730 of FIG. 7, which will be described later, for a method of determining whether benefit information (413) is displayed on the third page (410).

[0123] For example, benefit information (413) may be displayed between the first product information (412) regarding the advertised product among one or more products in the search results and the first product information (414) regarding the product in the search results. In this way, so that the user can easily understand the free purchase benefit, benefit information (413) may be displayed in the area between the first product information (412) and the first product information (414) at the top of the third page (410). However, the display position of benefit information (413) is not limited thereto. For example, the display position of benefit information (413) may be determined based on the attributes of one or more products in the search results. For example, benefit information (413) may be displayed in an adjacent area (e.g., top or bottom) of an area where products with a high purchase rate that are purchased together with a specific product group among one or more products in the search results are displayed. As a specific example, if the search results for "dessert" are chocolate ice cream and vanilla ice cream, and vanilla ice cream is purchased more frequently with fruits belonging to the fresh product group than chocolate ice cream, the benefit information (413) may be displayed in an adjacent area (e.g., top or bottom) to the area where vanilla ice cream is displayed. As another example, the benefit information (413) may be displayed in an adjacent area (e.g., top or bottom) to the area where the most expensive product among one or more products in the search results is displayed. In other words, by contrasting a high-priced product with a product that can be purchased for free, the user's interest in the benefit information (413) may be induced.

[0124] For example, a user interface (415) for requesting provision of a free purchase benefit may be displayed in at least a portion of the display area of ​​benefit information (413). When a user selects the user interface (415) displayed on the display of the user terminal (120), the user terminal (120) may transmit a request for provision of a free purchase benefit to the electronic device (110). In response to the request for provision, the electronic device (110) generates a fourth page (430) displaying products of one or more specific product groups that can be purchased for free according to a discount coupon, and transmits display information causing the fourth page (430) to be displayed to the user terminal (120). According to the display information, the fourth page (430) may be displayed on the user terminal (120). The fourth page (430) will be described in detail with reference to FIG. 4C.

[0125] Referring to FIG. 4c, a third page (420) may be displayed on the user terminal (120). As described in FIG. 4a, when a user inputs a search term into the search interface (421), the third page (420) may be displayed on the user terminal (120).

[0126] As described above, when a user selects the user interface (407) of FIG. 4A or the user interface (415) of FIG. 4B, the fourth page (430) may be displayed in at least a portion of the third page (420).

[0127] For example, the fourth page (430) may slide from the bottom to the top of the third page (420) and be displayed as an overlay on a portion of the third page (420). In other words, the fourth page (430) may be a bottom page. In this way, the fourth page (430) may be displayed only on a portion of the third page (420) so as not to interfere with the user's use of the e-commerce service.

[0128] In one embodiment, the fourth page (430) may display product information (431) regarding each product in one or more specific product groups that can be purchased for free based on a discount coupon. That is, the product information (431) may relate to products whose price is lower than or equal to the monetary value of the discount coupon.

[0129] For example, product information (431) for a specific product group may include an image, product name, capacity, quantity, price, applicable membership benefits, ratings, etc. Here, the price may be displayed as 0 won depending on the application of a discount coupon. Additionally, applicable membership benefits may include a special delivery service where products from a specific product group are delivered within a set period from the time of purchase.

[0130] For example, product information (431) regarding products of a specific product group may include a link that moves to a page displaying detailed information about products of the specific product group. Accordingly, when a user selects product information (431) regarding products of the specific product group displayed on the display of the user terminal (120), the user terminal (120) may transmit a request to access a page displaying detailed information about products of the specific product group to the electronic device (110). In response to the access request, the electronic device (110) may transmit display information to the user terminal (120) that causes a page displaying detailed information about products of the specific product group to be displayed. Depending on the display information, a page displaying detailed information about products of the specific product group may be displayed on the user terminal (120).

[0131] For example, on the fourth page (430), product information (431) regarding each product of one or more specific product groups may be sequentially displayed according to the display order of the products of the one or more specific product groups. That is, product information (431) regarding products of a specific product group having a higher display order among the products of the one or more specific product groups may be sequentially displayed on the fourth page (430). For example, product information (431) regarding products of a specific product group having a higher display order may be sequentially displayed from the left side of the fourth page (430). Referring to FIG. 4C as an example, among the one or more products displayed on the fourth page (430), the product "A Farm Strawberry" is displayed first (on the left side), and thus, the display order of this product is the highest.

[0132] In one embodiment, the fourth page (430) may display a user interface (432) that indicates a target product among one or more specific product groups. Here, the target product may refer to a product added to a shopping cart according to a user input. Meanwhile, the user interface (432) may indicate the display order of the target products among one or more specific product groups. For example, the user interface (432) may include an indicator. Referring to FIG. 4C as an example, the user interface (432) may indicate the product "Farm A Strawberries" as the target product among one or more specific product groups. If the user selects "Add to Cart," the product "Farm A Strawberries" may be added to the user's shopping cart.

[0133] In one embodiment, the fourth page (430) may display a user interface (433) for adding a target product from one or more specific product groups to the user's shopping cart. Here, the shopping cart may refer to a list of products the user wishes to purchase. When the user selects the user interface (433) displayed on the display of the user terminal (120), the user terminal (120) may transmit a request to add the target product to the shopping cart to the electronic device (110). The electronic device (110) may add the target product to the user's shopping cart in response to the request to add the product to the shopping cart. In other words, the electronic device (110) may add the target product to the list of products the user wishes to purchase.

[0134] Referring to FIG. 4d, when a user selects the user interface (433), the fourth page (430) may be closed, and notification information (441) indicating that the target product has been added to the shopping cart may be displayed on the third page (440). Here, the notification information (441) may be displayed in the form of a user interface element such as a banner or snack bar.

[0135] In one embodiment, the notification information (441) may include a link (442) that leads to the user's shopping cart page. For example, when the user selects the link (442) displayed on the user terminal (120), the user terminal (120) may transmit a request to access the shopping cart page to the electronic device (110). In response to the access request, the electronic device (110) may transmit display information to the user terminal (120) that causes the shopping cart page to be displayed. Based on the display information, the shopping cart page may be displayed on the user terminal (120).

[0136] FIGS. 5A to 5E are drawings for explaining a method of processing product information (503; 511; 551) according to one embodiment of the present disclosure.

[0137] Referring to FIG. 5A, a fifth page (500) may be displayed on the display of the user terminal (120). In the present disclosure, the fifth page (500) may be a page displaying a detailed description of the first product. For example, when a user selects a first product (or a user interface, link, etc. corresponding to the first product) displayed on the user terminal (120), the user terminal (120) may transmit a connection request to the electronic device (110) regarding the fifth page (500) displaying first product information (505) regarding the first product. The electronic device (110) may generate the fifth page (500) in response to the connection request. Thereafter, the electronic device (110) may transmit display information to the user terminal (120) to display the fifth page (500). Depending on the display information, the fifth page (500) may be displayed on the user terminal (120).

[0138] In one embodiment, the fifth page (500) may display an image (501) and first product information (505) regarding the first product. For example, the first product information (505) may indicate the country of origin, packaging type, composition, expiration date, product number, etc.

[0139] In one embodiment, if a user who has signed up for membership is eligible for a discount coupon or has been issued a discount coupon and the first product displayed on the fifth page (500) belongs to a predetermined product group (e.g., food), a product widget (502) may be displayed in at least a portion of the fifth page (500). For example, the product widget (502) may relate to a product from a specific product group that can be purchased for free with the discount coupon.

[0140] In one embodiment, the product widget (502) may display second product information (503) regarding each product in a specific product group that can be purchased for free based on a discount coupon. That is, the second product information (503) may relate to products in a specific product group that have a price lower than or equal to the monetary value of the discount coupon.

[0141] For example, the second product information (503) may indicate an image, product name, capacity, quantity, price, applicable membership benefits, ratings, etc. Here, the price may be displayed as 0 won depending on the application of a coupon. Additionally, applicable membership benefits may include a special delivery service where products from a specific product group are delivered within a set period from the time of purchase.

[0142] For example, the second product information (503) may include a link that moves to a preview page for a product in a specific product group. Here, the preview page may be a page that displays the product's image, capacity, quantity, price, rating, etc. Accordingly, when a user selects the second product information (503) for a product in a specific product group displayed on the user terminal (120), the user terminal (120) may transmit a request to access the preview page for the selected second product to the electronic device (110). In response to the access request, the electronic device (110) may transmit display information to the user terminal (120) that causes the preview page for the product in the specific product group to be displayed. According to the display information, a preview page for the product in the selected specific product group may be displayed on the user terminal (120). A detailed description of the preview page will be described later with reference to FIG. 5C.

[0143] For example, a user interface (504) for adding products of a specific product group to a user's shopping cart may be displayed in at least a portion of the second product information (503). When the user selects the user interface (504) displayed on the user terminal (120), the user terminal (120) may transmit a shopping cart addition request for products of the specific product group selected in response to the second product information (503) to the electronic device (110). The electronic device (110) may add products of the selected specific product group to the user's shopping cart in response to the shopping cart addition request. That is, the electronic device (110) may add products of the selected specific product group to a list of products that the user wishes to purchase.

[0144] For example, on the fifth page (500), a product widget (502) may be displayed as a carousel, which is a type of user interface. For example, on the product widget (502), second product information (503) regarding each product of one or more specific product groups may be sequentially displayed according to the display order of the products of one or more specific product groups. That is, second product information (503) regarding products of a specific product group with a higher display order among products of one or more specific product groups may be sequentially displayed on the product widget (502) starting from products of a specific product group with a lower display order. For example, second product information (503) regarding products of a specific product group with a higher display order may be sequentially displayed starting from the left side of the product widget (502). Referring to FIG. 5a as an example, among the one or more specific product groups displayed in the product widget (502), the product “A Farm Strawberry” is displayed first (on the left), so the display order of this product is the highest.

[0145] Alternatively, the product widget (510) of FIG. 5b may be displayed on the fifth page (500) instead of the product widget (502) of FIG. 5a.

[0146] In one embodiment, the product widget (510) may display second product information (511) regarding products of a specific product group. While the product widget (502) of FIG. 5A sequentially displays second product information (503) regarding products of one or more specific product groups, the product widget (510) of FIG. 5B may display second product information (511) regarding products of one specific product group.

[0147] In one embodiment, the second product information (511) may indicate an image, product name, capacity, quantity, price, applicable membership benefits, ratings, etc. Here, the price may be displayed as 0 won depending on the application of a discount coupon. Additionally, applicable membership benefits may include a special delivery service where products from a specific product group are delivered within a set period from the time of purchase.

[0148] In one embodiment, the second product information (511) may include a link that moves to a preview page for a product of a corresponding specific product group. Accordingly, when a user selects the second product information (511) for a product of a specific product group displayed on the user terminal (120) (by selecting at least a portion of the display area of ​​the second product information (511), the user terminal (120) may transmit a request to access a preview page for a product of the selected specific product group to the electronic device (110). In response to the access request, the electronic device (110) may transmit display information to the user terminal (120) that causes a preview page for a product of the corresponding specific product group to be displayed. Based on the display information, a preview page for a product of the selected specific product group may be displayed on the user terminal (120). A detailed description of the preview page will be described later with reference to FIG. 5C.

[0149] In one embodiment, the product widget (510) may display a user interface (512) for requesting display of products from another specific product group. When a user selects the user interface (512) displayed on the display of the user terminal (120), the user terminal (120) may transmit a request for display of products from another specific product group to the electronic device. The electronic device may generate second product information (511) regarding products from the other specific product group and transmit display information to the user terminal (120) for displaying the second product information (511). Depending on the display information, the second product information (511) regarding products from the changed specific product group may be displayed on the user terminal (120). For example, when the user selects the user interface (512) on the right, the product widget (510) may display second product information (511) regarding products from a specific product group that have a lower display order than products from the specific product group previously displayed. In addition, when the user selects the user interface (512) on the left, second product information (511) regarding products of a specific product group having a higher display order than products of a specific product group previously displayed in the product widget (510) may be displayed on the product widget (510). Alternatively, if the user selects the user interface (512) on the right and the display order of products of a specific product group previously displayed in the product widget (510) is the lowest, second product information (511) regarding products of a specific product group having the highest display order may be displayed on the product widget (510). Alternatively, if the user selects the user interface (512) on the left and the display order of products of a specific product group previously displayed in the product widget (510) is the highest, second product information (511) regarding products of a specific product group having the lowest display order may be displayed on the product widget (510).In this way, second product information (511) regarding a product of a specific product group selected according to the display order of the products of one or more specific product groups can be displayed in the product widget (510). A method for determining the display order of one or more products can be referred to S720 of FIG. 7.

[0150] In one embodiment, the product widget (510) may display a user interface (513) for adding products of a specific product group displayed to the user's shopping cart. When the user selects the user interface (513) displayed on the user terminal (120), the user terminal (120) may transmit a shopping cart addition request for products of the specific product group displayed on the product widget (510) to the electronic device (110). In response to the shopping cart addition request, the electronic device (110) may add products of the specific product group to the user's shopping cart. That is, the electronic device (110) may add products of the specific product group displayed on the product widget (510) to the list of products the user wishes to purchase.

[0151] In one embodiment, the product widget (510) may display a user interface (514) that indicates the display order of products within a particular product group displayed. For example, the user interface (514) may include an indicator.

[0152] Referring to FIG. 5c, when a user selects second product information (503; 511) regarding a product of a specific product group, a preview page (520) regarding the product of the selected specific product group may be displayed on the display of the user terminal (120).

[0153] In one embodiment, the preview page (520) may be displayed in at least a portion of the fifth page (500). For example, it may be displayed in a sliding manner from the bottom to the top of the fifth page (500) and overlaid on a portion of the fifth page (500).

[0154] In one embodiment, the preview page (520) may display an image (531) and second product information (532) regarding a second product.

[0155] For example, the second product information (532) may indicate image, capacity, quantity, price, rating, etc., and may not indicate detailed information such as country of origin, expiration date, product number, etc.

[0156] In one embodiment, the preview page (520) may display a user interface (533) for requesting detailed information about the displayed second product. When a user selects the user interface (533) displayed on the user terminal (120), the user terminal (120) may transmit a request to access a page displaying detailed information about the second product to the electronic device (110). In response to the access request, the electronic device (110) may generate a page displaying detailed information about the second product and transmit display information to the user terminal (120) to enable the page to be displayed. Depending on the display information, a page displaying detailed information about the second product may be displayed on the user terminal (120).

[0157] In one embodiment, the preview page (520) may display a user interface (534) for adding the displayed second product to the user's shopping cart. When the user selects the user interface (534) displayed on the user terminal (120), the user terminal (120) may transmit a request to add the second product displayed on the preview page (520) to the electronic device (110). In response to the request, the electronic device (110) may add the second product to the user's shopping cart. That is, the electronic device (110) may add the second product displayed on the preview page (520) to the list of products the user wishes to purchase.

[0158] Referring to FIG. 5d, when a product of a specific product group is added to a shopping cart, notification information (540) indicating that a product of the specific product group has been added to the shopping cart may be displayed on a fifth page (500). For example, in FIG. 5a, if a user selects a user interface (504) for adding a product of a specific product group to a shopping cart, notification information (540) may be displayed on a fifth page (500). Alternatively, in FIG. 5b, if a user selects a user interface (513) for adding a product of a specific product group to a shopping cart, notification information (540) may be displayed on a fifth page (500). Alternatively, in FIG. 5c, if a user selects a user interface (534) for adding a product of a specific product group to a shopping cart, the preview page (520) may be closed, and notification information (540) may be displayed on a fifth page (500). Notification information (540) may indicate that a product can be purchased for free in the amount of the discount coupon. For example, if a user is eligible for a discount coupon with a monetary value of 5,000 won, notification information (540) may indicate that a specific product group can be purchased for free in amounts up to 5,000 won. As another example, if a user is eligible for a discount coupon with a monetary value of 8,000 won, notification information (540) may indicate that a specific product group can be purchased for free in amounts up to 8,000 won.

[0159] For example, the notification information (540) may include a link (542) that leads to the user's shopping cart page. For example, when the user selects the link (542) displayed on the user terminal (120), the user terminal (120) may transmit a request to access the shopping cart page to the electronic device (110). In response to the access request, the electronic device (110) may transmit display information to the user terminal (120) that causes the shopping cart page to be displayed. Based on the display information, the shopping cart page may be displayed on the user terminal (120).

[0160] Referring to FIG. 5e, when a product of a specific product group is added to the shopping cart, a product widget (550) may be displayed in at least a portion of the fifth page (500). The description regarding the product widget (500) of FIG. 5a may also be applied to the product widget (550) of FIG. 5e.

[0161] Meanwhile, a user interface (552) for adding the product to the user's shopping cart may be displayed in at least a portion of the product information (551) regarding the product. Since the user has added the product to the shopping cart in FIG. 5A, the user interface (552) of FIG. 5E may indicate the number of products added to the shopping cart. Referring to FIGS. 5A and 5E as examples, the user may select the user interface (504) for adding the "Farm A Strawberry" product displayed on the display of the user terminal (120) to the shopping cart. Accordingly, the "Farm A Strawberry" product is added to the user's shopping cart, and the user interface (552) for adding the "Farm A Strawberry" product to the shopping cart is displayed on the user terminal (120), and at this time, the user interface (552) may indicate the number of "Farm A Strawberry" products added to the shopping cart.

[0162] FIGS. 6A to 6C are diagrams for explaining a method of processing product information (602; 612; 622) according to one embodiment of the present disclosure.

[0163] Referring to FIG. 6A, a sixth page (600) may be displayed on a user terminal (120). In the present disclosure, the sixth page (600; 610; 620) may be a shopping cart page that displays products added to a shopping cart by a user. For example, if a user selects a user interface (e.g., a button) for requesting access to the sixth page (600) displayed on the user terminal (120), the user terminal (120) may transmit a connection request regarding the sixth page (600) to the electronic device (110). The electronic device (110) may generate the sixth page (600) in response to the connection request. Thereafter, the electronic device (110) may transmit display information to the user terminal (120) that causes the sixth page (600) to be displayed. Depending on the display information, the sixth page (600) may be displayed on the user terminal (120).

[0164] In one embodiment, if a user who has signed up for membership is eligible for a discount coupon or has been issued a discount coupon and no products belonging to a specific product group have been added to the user's shopping cart, a product widget (601) may be displayed in at least a portion of the sixth page (600). For example, the product widget (601) may relate to products belonging to a specific product group that can be purchased for free with a discount coupon.

[0165] In one embodiment, the product widget (601) may display product information (602) regarding products belonging to a specific product group that can be purchased for free with a discount coupon. The product information (602) may indicate an image, product name, capacity, quantity, price, applicable membership benefits, ratings, etc. Here, the price may be displayed as 0 won depending on the discount coupon applied. Additionally, applicable membership benefits may include a special delivery service where products from a specific product group are delivered within a set period from the time of purchase. Meanwhile, a method for determining products to be displayed on the product widget (601) may refer to step S720 of FIG. 7.

[0166] In one embodiment, a user interface (603) for adding a product to a user's shopping cart may be displayed in at least a portion of the display area of ​​product information (602). When a user selects the user interface (603) displayed on the user terminal (120), the user terminal (120) may transmit a request to add the selected product to the shopping cart in response to the product information (602) to the electronic device (110). The electronic device (110) may add the selected product to the user's shopping cart in response to the request to add the product to the shopping cart. That is, the electronic device (110) may add the selected product to the list of products the user wishes to purchase.

[0167] Alternatively, referring to FIG. 6b, the sixth page (610) may be displayed on the display of the user terminal (120).

[0168] In one embodiment, the sixth page (610) may display a product widget (611). For example, the product widget (611) may relate to a product belonging to a specific group of products that can be purchased for free based on a discount coupon.

[0169] In one embodiment, a product widget (611) may display product information (612) regarding one product among one or more products belonging to a specific product group.

[0170] For example, product information (612) may indicate an image, product name, capacity, quantity, price, applicable membership benefits, ratings, etc. Here, the price may be displayed as 0 won depending on the application of a discount coupon. Additionally, applicable membership benefits may include a special delivery service where products from a specific product group are delivered within a set period from the time of purchase.

[0171] For example, a user interface (613) for adding a product selected in response to product information (612) to a user's shopping cart may be displayed on at least a portion of the display area of ​​the product information (612). When a user selects the user interface (613) displayed on the user terminal (120), the user terminal (120) may transmit a request to add the selected product to the shopping cart in response to the product information (612) to the electronic device (110). The electronic device (110) may add the selected product to the user's shopping cart in response to the request to add the product to the shopping cart. That is, the electronic device (110) may add the selected product to a list of products the user wishes to purchase.

[0172] In one embodiment, the product widget (612) may display a user interface (614) that indicates the display order of products corresponding to product information (612) among one or more products. For example, the user interface (614) may include an indicator.

[0173] Referring to FIG. 6c, when a product corresponding to product information (602; 612) is added to the shopping cart, a sixth page (620) may be displayed on the user terminal (120). For example, when a user selects a user interface (603) and a product corresponding to product information (602) is added to the shopping cart, a sixth page (620) may be displayed on the user terminal (120). As another example, when a user selects a user interface (613) and a product corresponding to product information (612) is added to the shopping cart, a sixth page (620) may be displayed on the user terminal (120).

[0174] In one embodiment, a product widget (621) may be displayed on the sixth page (620). The product widget (621) may display product information (622) regarding products added to the user's shopping cart. The product information (622) may be generated based on either the product information (602) of FIG. 6A or the product information (612) of FIG. 6B . For example, when a user selects the user interface (603) and a product corresponding to the product information (602) is added to the shopping cart, product information (622) may be generated based on the product information (602) and displayed on the product widget (621). In this case, the product information (622) may be generated by further including membership benefits applicable to the product and the expected delivery completion date in the product information (602). As another example, when a user selects a user interface (613) and a product corresponding to product information (612) is added to the shopping cart, product information (622) may be generated based on the product information (612) and displayed in a product widget (621). In this case, the product information (622) may be generated by further including membership benefits applicable to the product and the expected delivery completion date in the product information (612).

[0175] In one embodiment, a user interface (623) for removing a product added to a shopping cart may be displayed in at least a portion of the display area of ​​the product widget (621). When a user selects the corresponding user interface (623) displayed on the display of the user terminal (120), the user terminal (120) may transmit a request to remove a product corresponding to the product information (622) to the electronic device (110). In response to the removal request, the electronic device (110) may remove the product corresponding to the product information (622) from the shopping cart. That is, the electronic device (110) may remove the product corresponding to the product information (622) from the list of products the user wishes to purchase. In this case, the electronic device (110) may transmit display information to the user terminal (120) to display a sixth page (600; 610) displaying products that can be added to the shopping cart. Depending on the display information, the sixth page (600; 610) may be displayed on the display of the user terminal (120).

[0176] In one embodiment, the sixth page (620) may display notification information (624) indicating that a product has been added to the shopping cart. Here, the notification information (624) may be displayed in the form of a user interface element such as a banner or snack bar.

[0177] FIG. 7 is a diagram illustrating an operational flowchart of a method for processing product information according to one embodiment of the present disclosure.

[0178] The flowchart illustrated in FIG. 7 illustrates operations that the electronic device (110) can perform in FIGS. 3a to 6c to provide product information to the user.

[0179] In step (S710), the electronic device (110) can determine whether the user is eligible for issuance of a discount coupon based on the issuance conditions of the discount coupon related to the user's history.

[0180] In one embodiment, the user may be a user who has subscribed to a membership.

[0181] In one embodiment, the electronic device (110) may determine whether the conditions for issuing a discount coupon are met based on the product purchase history of a user who has subscribed to the membership.

[0182] In one embodiment, if the user has no history of purchasing a product belonging to a specific product group in the past, the electronic device (110) may determine the user as a target for issuing a discount coupon of the first amount.

[0183] In one embodiment, if a user has not purchased any products belonging to a specific product group during a first period of time since purchasing a product belonging to a specific product group in the past, the electronic device (110) may determine the user as a target for issuing a discount coupon of a second amount.

[0184] In one embodiment, if a user has not purchased a product belonging to a specific product group for a second period of time since purchasing a product belonging to a specific product group in the past, the electronic device (110) may determine the user as a target for issuing a discount coupon of the first amount.

[0185] In one embodiment, if a user has a history of purchasing a product belonging to a specific product group within a first period after purchasing a product belonging to a specific product group in the past, the electronic device (110) may determine that the user is not eligible for issuance of a discount coupon.

[0186] Meanwhile, the electronic device (110) can determine whether a user is eligible for a discount coupon in various ways, and the present disclosure is not limited to the above examples.

[0187] For example, the first period may be 29 days or more but less than 365 days, and the second period may be 365 days or more.

[0188] For example, the first amount may be higher than the second amount. As a specific example, the first amount may be 8,000 won and the second amount may be 5,000 won.

[0189] In one embodiment, a particular product group may include a fresh product group. Additionally, the fresh product group may include a fruit product group.

[0190] In step (S720), in response to a determination that the user is eligible for a discount coupon, the electronic device (110) can identify products that can be purchased for free according to the discount coupon from the product list.

[0191] In one embodiment, the product list may be a list of products from a particular product group.

[0192] In one embodiment, a product list for a particular product group may include a list of fruit products. For example, the fruit product list may include fruits selected based on at least one of sweetness, sales volume, or number of reviews.

[0193] In one embodiment, the electronic device (110) may identify one or more products from a list of products in a particular product group that can be purchased for free based on a discount coupon.

[0194] In one embodiment, the electronic device (110) may identify one or more products in a list of products within a specific product group that have a lower price than the discount coupon amount, based on the user's purchase history. For example, if the user has a history of purchasing "Apple Flavored Ice Cream," the electronic device (110) may identify "Apples" in the list of products within the Fresh Product group that have a lower price than the discount coupon amount.

[0195] In one embodiment, the electronic device (110) may identify one or more products in a list of products within a specific product group that have a lower price than the discount coupon amount, based on the user's search history. For example, if the user has a search history for "peach jelly," the electronic device (110) may identify "peaches" in the list of products within the fresh produce group that have a lower price than the discount coupon amount.

[0196] In one embodiment, the electronic device (110) may identify one or more products in a specific product group with a lower price than the discount coupon, based on the user's product selection history. For example, if the user has previously selected "grape juice" and accessed a page displaying product information, the electronic device (110) may identify "grapes" in the fresh produce group with a lower price than the discount coupon.

[0197] In one embodiment, the electronic device (110) may identify one or more products in a specific product group with a lower price than the discount coupon amount based on the user's history of adding products to the shopping cart. For example, if the user has a history of adding "banana milk" to the shopping cart, the electronic device (110) may identify "bananas" in the fresh produce group with a lower price than the discount coupon amount.

[0198] In one embodiment, the electronic device (110) may identify one or more products in a list of products within a specific product group that have a lower price than the discount coupon amount, based on the user's purchase history of products within that group. For example, if the user has a history of purchasing "bananas" from the fresh produce group, the electronic device (110) may identify "bananas" in the list of products within that group that have a lower price than the discount coupon amount.

[0199] In one embodiment, the electronic device (110) may identify one or more products in a list of products within a specific product group that have a lower price than the discount coupon amount, based on the user's search history for products within that group. For example, if the user has searched for "bananas" within the fresh produce group, the electronic device (110) may identify "bananas" within the fresh produce group that have a lower price than the discount coupon amount.

[0200] In one embodiment, the electronic device (110) may identify one or more products in a list of products within a specific product group that have a lower price than the discount coupon, based on the user's history of selecting products within that group. For example, if the user has a history of selecting "watermelon" from the fresh product group and accessing a page displaying product information, the electronic device (110) may identify "watermelon" from the list of products within the fresh product group that has a lower price than the discount coupon.

[0201] In one embodiment, the electronic device (110) may identify one or more products in the product list of a specific product group whose price is lower than the discount coupon amount, based on the user's history of adding products from that group to their shopping cart. For example, if the user has a history of adding "oranges" from the fresh produce group to their shopping cart, the electronic device (110) may identify "oranges" in the fresh produce group whose price is lower than the discount coupon amount.

[0202] In one embodiment, the electronic device (110) can determine the display order of one or more products.

[0203] For example, the electronic device (110) may identify the sales volume of each of one or more products and determine the display order of the one or more products so that products with high sales volumes are displayed in order of high sales volume.

[0204] For example, the electronic device (110) may identify the number of reviews for each of one or more products and determine the display order of the one or more products so that products with a high number of reviews are displayed in ascending order.

[0205] For example, the electronic device (110) may identify the rating of each of one or more products and determine the display order of the one or more products so that products with high ratings are displayed in order of highest rating.

[0206] For example, the electronic device (110) may identify the number of searches for each of one or more products and determine the display order of the one or more products so that products with a high number of searches are displayed in a higher display order.

[0207] For example, the electronic device (110) may identify the price of each of one or more products to which a discount coupon is not applied, and determine the display order of the one or more products so that the products with the highest price are displayed in descending order.

[0208] For example, the electronic device (110) can identify the remaining period of time until the end of a discount for each of one or more products, and determine the display order of one or more products so that products with a short remaining period until the end of a discount are displayed in a higher order.

[0209] For example, the electronic device (110) may identify the expiration date of each of one or more products and determine the display order of the one or more products so that products with shorter expiration dates are displayed in order of highest to lowest.

[0210] For example, the electronic device (110) can identify the capacity of each of one or more products and determine the display order of the one or more products so that products with larger capacities are displayed in a higher display order.

[0211] For example, the electronic device (110) can identify the quantity of each of one or more products and determine the display order of the one or more products so that products with larger quantities are displayed in a higher order.

[0212] For example, the electronic device (110) may identify the size of each of one or more products and determine the display order of the one or more products so that products with smaller sizes are displayed in order of larger sizes.

[0213] In one embodiment, the electronic device (110) may select one product from among one or more products based on the display order of the one or more products. For example, the electronic device (110) may select the product with the highest display order from among the one or more products.

[0214] In step (S730), the electronic device (110) can provide information about the product to the user.

[0215] In one embodiment, the electronic device (110) may generate a page displaying information about a product and a user interface for adding the product to a shopping cart. The electronic device (110) may provide the generated page to the user.

[0216] For example, the electronic device (110) may transmit display information to the user terminal (120) that causes the generated page to be displayed. Based on the display information, product information may be displayed on the display of the user terminal (120) to provide the user with the corresponding information. Specific methods for providing product information to the user may be referenced to FIGS. 3A to 6C.

[0217] In one embodiment, when a user selects a product and requests access to a page displaying detailed information about the selected product, the electronic device (110) may determine whether the selected product belongs to a predetermined product group. The predetermined product group may differ from a specific product group. For example, the predetermined product group may include food products. In response to determining that the selected product belongs to a predetermined product group, the electronic device (110) may provide the user with information about products in the specific product group. A specific method for providing information about products in the specific product group to the user on a page displaying detailed information about the product selected by the user may be described with reference to FIGS. 5A to 5E .

[0218] In one embodiment, when a user requests access to a shopping cart page, the electronic device (110) may determine whether a specific product group has been added to the user's shopping cart. In response to determining that a specific product group has not been added to the user's shopping cart, the electronic device (110) may generate a shopping cart page displaying information about the product and a user interface for adding the product to the shopping cart. The electronic device (110) may then provide the generated shopping cart page to the user.

[0219] For example, the electronic device (110) may transmit display information to the user terminal (120) that causes the generated shopping cart page to be displayed. Based on the display information, product information may be displayed on the display of the user terminal (120) to provide the user with the corresponding information. A specific method for providing product information to the user on the shopping cart page may be described with reference to FIGS. 6A to 6C .

[0220] The methods according to the present disclosure may be computer-implemented. The computer may, for example, include a device (200) capable of performing processing. While each step of the methods in this disclosure is 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 steps may be omitted, or other steps may be added.

[0221] 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 a device (200) 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 (210) 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 (220). In one embodiment, the recording medium may also be implemented in a distributed form, such as in a network-connected computer system. 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.

[0222] 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 product information processing method performed by an electronic device, A step of determining whether the user is eligible for issuance of the discount coupon based on the conditions for issuing the discount coupon related to the user's history; In response to a determination that the user is eligible for the discount coupon, a step of identifying a product that can be purchased for free according to the discount coupon from the product list; and A method comprising the step of providing information about the product to the user.

2. In paragraph 1, The above product list includes a list of products of a specific product group, A method wherein the above product is one of one or more products in the product list of the above specific product group having a price lower than the discount amount of the discount coupon.

3. In paragraph 2, The step of identifying the product in the above product list is: A method comprising a step of identifying one or more products based on a history of searches by the user for products of the specific product group.

4. In paragraph 2, The step of identifying the product in the above product list is: A method comprising a step of identifying one or more products based on a history of the user selecting products from the specific product group.

5. In paragraph 2, The step of identifying the product in the above product list is: A method comprising the step of identifying one or more products based on a history of the user adding products of the specific product group to a shopping cart.

6. In paragraph 2, The step of providing information about the above product to the above user is: A step of determining whether a product of the specific product group has been added to the shopping cart of the user; and A method comprising the step of providing information about said products to the user in response to determining that a product of said specific product group has not been added to said shopping cart.

7. In paragraph 1, The step of providing information about the above product to the above user is: A step of creating a page including information about the product and an interface for adding the product to a shopping cart; and A method comprising the step of providing the generated page to the user.

8. In paragraph 1, The step of determining whether the above user is eligible for the above discount coupon is as follows: A step of determining the user as a target for issuing a discount coupon of the first amount, if the user has no history of purchasing a product of a specific product group in the past; A step of determining the user as a target for issuing a discount coupon of a second amount if the user has not purchased any products of the specific product group during the first period after purchasing the products of the specific product group in the past; and A method comprising a step of determining the user as a target for issuing a discount coupon of the first amount, if the user has not purchased any products of the specific product group for a second period of time since purchasing the products of the specific product group in the past.

9. In paragraph 8, A step of obtaining a request to add the product to the shopping cart of the user; In response to the above request, adding the product to the shopping cart; and A method further comprising the step of providing the user with information indicating that the product has been added to the shopping cart and information regarding the amount of the discount coupon.

10. In electronic devices, One or more processors, comprising one or more memories storing instructions executed by the one or more processors; An electronic device, wherein when the instructions are executed by the one or more processors, the one or more processors are configured to execute a method according to any one of claims 1 to 9.

11. In a non-transitory computer-readable recording medium recording instructions that cause one or more processors to perform an operation when executed by one or more processors, A non-transitory computer-readable recording medium, wherein the instructions are configured to cause the one or more processors to execute the method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Sales price output arrangement

    JP2004070756A

  • Method of electronic commerce service for providingdifferential selling price

    KR1020010079108A

  • User equipment, service providing device, goods recommendation server, goods recommendation system comprising the same, control method thereof and computer readable medium having computer program recorded therefor

    KR1020170019759A

  • Electronic apparatus for providing information of item and method thereof

    KR102395740B1

  • Time to buy

    US20120166268A1