Method, device, and recording medium for processing data of e-commerce service

The method addresses the challenge of non-members being unaware of e-commerce membership benefits by displaying tailored UI elements based on user type, effectively promoting membership sign-ups and enhancing user engagement.

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

Patent Information

Application Number
PCT/KR2024/002220
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-20
Filing Date
2024-02-21
Publication Date
2025-06-26

AI Technical Summary

Technical Problem

Users of e-commerce services who have not signed up for membership often find it difficult to recognize the various membership benefits available while using these services, as these benefits were not effectively displayed to non-members.

Method used

A method and system for processing data related to e-commerce services, where an electronic device determines whether a user corresponds to a specific type (e.g., membership status) and displays a UI element with different information based on this determination, allowing users to see membership benefits and compare them with non-membership options.

Benefits of technology

This solution enables users to clearly see membership benefits on product detail pages, encouraging sign-ups by highlighting the advantages of membership, such as discounts, faster delivery, and other perks, thereby enhancing user engagement and conversion rates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024002220_26062025_PF_FP_ABST
    Figure KR2024002220_26062025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to a method for processing data relating to an e-commerce service, an electronic device, and a recording medium having instructions recorded therein. A method according to an embodiment of the present disclosure may include the steps of: obtaining a call of a first user interface (UI) element relating to purchase of a specific product from a terminal of a user; determining whether the user corresponds to a specific type; and in a case where the user does not correspond the specific type, allowing a first UI element to be displayed on the terminal of the user, the first UI element including first information on the purchase of a specific product corresponding to a case where the user corresponds to the specific type and second information on the purchase of the specific product corresponding to a case where the user does not correspond to the specific type.
Need to check novelty before this filing date? Find Prior Art

Description

Methods, devices and recording media for processing data related to e-commerce services

[0001] The present disclosure relates to a technology for processing data related to an e-commerce service.

[0002] Recent advancements in communication technology have led to the widespread expansion of e-commerce services, which allow users to purchase products from online stores. In particular, membership systems for e-commerce services can offer various benefits to members who sign up for membership. Users can sign up for membership based on their needs for e-commerce service benefits. The need for membership benefits can arise in a variety of situations when using e-commerce services. However, previously, membership benefits were not displayed in a variety of ways to non-members while using e-commerce services. Consequently, it was difficult for non-members to recognize the various membership benefits while using e-commerce services.

[0003] The present disclosure provides a technique for processing data related to an e-commerce service.

[0004] A method for processing data related to an electronic commerce service, performed by an electronic device according to one embodiment of the present disclosure, may include: obtaining a call of a first UI (User Interface) element related to the purchase of a specific product from a user's terminal; determining whether the user corresponds to a specific type; and, if the user does not correspond to the specific type, causing the first UI element to be displayed on the user's terminal, the first UI element including first information related to the purchase of the specific product corresponding to the case where the user corresponds to the specific type and second information related to the purchase of the specific product corresponding to the case where the user does not correspond to the specific type.

[0005] In one embodiment, the call of the first UI element is generated in response to an input to an area of ​​a detail page of the specific product, and the first UI element can be overlaid on the detail page of the specific product.

[0006] In one embodiment, the first UI element may include a first area including the first information, and a second area including the second information and being distinct from the first area.

[0007] In one embodiment, the method may further include: when an input corresponding to the first area is obtained from the user's terminal, displaying the border of the first area in a preset specific style; and when an input corresponding to the second area is obtained from the user's terminal, displaying the border of the second area in the preset specific style.

[0008] In one embodiment, the method further includes a step of obtaining the number of users corresponding to the specific type among all users of the e-commerce service, and information regarding the number of users corresponding to the specific type may be displayed in the first area.

[0009] In one embodiment, the second area may display information regarding the purchase amount required for the purchase of the specific product or for a specific delivery method.

[0010] In one embodiment, when an input corresponding to the first area is obtained from the user's terminal, the method may further include a step of displaying a third area including information indicating the specific type in the first UI element.

[0011] In one embodiment, if the user does not correspond to a specific type, the method further includes a step of determining the user as a first type or a second type based on a history of the user corresponding to the specific type in the past, and if the user corresponds to the first type, the information indicating the specific type may include information regarding a free trial of the specific type, and if the user corresponds to the second type, the information indicating the specific type may not include information regarding a free trial of the specific type.

[0012] In one embodiment, the method may further include comparing a first cost periodically required for the specific type with a second cost saved in purchasing the specific product corresponding to the specific type compared to purchasing the specific product corresponding to the specific type when the specific product does not correspond to the specific type; and, if the second cost is greater than the first cost, displaying information indicating that the second cost is greater than the first cost in the first area.

[0013] In one embodiment, if the second cost is greater than the first cost, information about an amount obtained by subtracting the first cost from the second cost may be displayed in the first area, and if the second cost is not greater than the first cost, information about the second cost may be displayed in the first area.

[0014] In one embodiment, information regarding the period during which benefits are provided for the purchase of the specific product corresponding to the specific type may be displayed in the first area.

[0015] In one embodiment, the method further includes a step of determining whether the time remaining until the end of a benefit for the purchase of the specific product corresponding to the specific type is greater than or equal to a specific time, and if the time remaining until the end of the benefit is greater than or equal to a specific time, the time remaining until the end of the benefit may be displayed in the first area based on a first unit of time, and if the time remaining until the end of the benefit is not greater than or equal to a specific time, the time remaining until the end of the benefit may be displayed in the first area based on a second unit of time.

[0016] In one embodiment, if the user does not correspond to a specific type, the method further includes a step of determining whether a first delivery mode of the specific product corresponding to the specific type provides faster delivery than a second delivery mode of the specific product corresponding to the specific type, and if the first delivery mode provides faster delivery than the second delivery mode, the detailed page of the specific product may include a fourth area in which information regarding the first delivery mode is displayed.

[0017] In one embodiment, the fourth region may include a fifth region that includes information indicating the particular type.

[0018] In one embodiment, the method may further include: obtaining information indicating a departure from the specific type of subscription page from the user's terminal; and, in response to obtaining the information indicating the departure, causing a second UI element including information regarding benefits of the specific type of subscription to be displayed on the user's terminal.

[0019] In one embodiment, the second UI element may include a sixth region in which information indicating an exit from the subscription page is displayed and a seventh region in which information indicating the specific type of subscription is displayed.

[0020] In one embodiment, the second UI element may display the time remaining until the end of the benefit for the particular type of subscription.

[0021] In one embodiment, the display of the second UI element may be limited to a specific number of times for the user, for a single access to the subscription page, or for a predetermined period of time.

[0022] An electronic device for processing data related to an e-commerce service according to one embodiment of the present disclosure includes a communication interface for communicating with a user's terminal; one or more processors; and one or more memories storing instructions to be executed by the one or more processors, wherein 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.

[0023] A non-transitory computer-readable recording medium according to one embodiment of the present disclosure is 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 operations, wherein the instructions can be configured to cause the one or more processors to perform a method according to the present disclosure.

[0024] According to one embodiment of the present disclosure, a product detail page can inform a user of benefits information regarding membership subscription for the product.

[0025] According to one embodiment of the present disclosure, on a product detail page, benefit information corresponding to membership can be made more clearly known to the user compared to when the user does not sign up for membership.

[0026] According to one embodiment of the present disclosure, a product detail page can inform a user of benefit information corresponding to membership by comparing it with the cost required for membership.

[0027] According to one embodiment of the present disclosure, a user may be reminded of information about benefits of membership before leaving the membership sign-up page.

[0028] The effects according to the technical idea of ​​the present disclosure are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the description of the specification.

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

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

[0031] Figure 3 is a flowchart illustrating a method according to one embodiment of the present disclosure.

[0032] FIGS. 4A and 4B are diagrams illustrating a first UI element provided by a method according to one embodiment of the present disclosure.

[0033] FIGS. 5A and 5B are diagrams illustrating a first UI element provided by a method according to one embodiment of the present disclosure.

[0034] FIG. 6 is a diagram illustrating a first UI element provided by a method according to one embodiment of the present disclosure.

[0035] FIG. 7 is a diagram illustrating a first UI element provided by a method according to one embodiment of the present disclosure.

[0036] FIGS. 8A and 8B are diagrams illustrating a first UI element provided by a method according to various embodiments of the present disclosure.

[0037] FIG. 9 is a diagram showing a product detail page provided by a method according to one embodiment of the present disclosure.

[0038] FIGS. 10A to 10D are diagrams showing a portion of a product detail page provided by a method according to various embodiments of the present disclosure.

[0039] FIG. 11 is a diagram showing page movement according to a user's input on a product detail page provided by a method according to one embodiment of the present disclosure.

[0040] FIG. 12 is a diagram illustrating a specific type of subscription page and second UI element provided by a method according to one embodiment of the present disclosure.

[0041] FIGS. 13A to 13C are diagrams illustrating second UI elements provided by a method according to various embodiments of the present disclosure.

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

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

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

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

[0046] As used herein, expressions such as “first,” “second,” or “first,” “second,” etc., unless the context indicates otherwise, are used to refer to multiple similar objects and to distinguish one object from another, and do not limit the order or importance between the objects.

[0047] 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 listed item 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.

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

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

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

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

[0052] FIG. 1 illustrates an environment in which an electronic device (100) according to one embodiment of the present disclosure can be applied. The electronic device (100) and a user's terminal (200) are connected via a network and can communicate with each other.

[0053] The electronic device (100) may be a device for managing e-commerce services. For example, e-commerce services may refer to services for online stores where items are purchased and sold online. The electronic device (100) may be a device for managing a platform that provides e-commerce services. The electronic device (100) may provide various information to the user's terminal (200) by organizing the information into web pages on a website or application. Specifically, the electronic device (100) may be a device that provides various information related to the sale of items to the user's terminal (200). The electronic device (100) may provide the user's terminal (200) with information on various pages, including a product detail page and a specific type of subscription page, which will be described later. In other words, the pages described later may constitute at least a portion of a website or application that provides e-commerce services. In addition, the electronic device (100) may provide the user's terminal (200) with information on various UI elements, including a first UI (User Interface) element and a second UI element, which will be described later.

[0054] In e-commerce services, membership can be subscribed to or maintained by satisfying certain pre-established conditions, such as paying a membership fee or maintenance fee. Membership can be granted to a user's service account, and membership benefits related to the service can be provided only to the service account of a user who has completed membership registration. For example, membership benefits can include convenience for the user in purchasing or delivering products, price advantages, or other additional services. The electronic device (100) can verify whether the user is subscribed to membership.

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

[0056] The user's terminal (200) can provide the user with information received from the electronic device (100), and can receive input from the user and transmit it to the electronic device (100). Specifically, the user's terminal (200) can obtain input from the user to call various pages or various UI elements, and generate information to call various pages or various UI elements in response to the obtained input. The user's terminal (200) can transmit information to the electronic device (100) to indicate the calling of various pages or various UI elements. The input obtained from the user can 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's terminal (200) can receive information on various pages or various UI elements from the electronic device (100), and output various pages or various UI elements based on the received information.

[0057] A network may serve to connect an electronic device (100) with a user's terminal (200) or other external devices. For example, the network may provide a connection path so that the user's terminal (200) can be connected to the electronic device (100) and transmit and receive packet data with the electronic device (100). The network may be implemented as any type of wired or wireless network, such as a Local Area Network (LAN), a Wide Area Network (WAN), a Mobile Radio Communication Network, or Wibro (Wireless Broadband Internet).

[0058] FIG. 2 is a block diagram of an electronic device (100) according to one embodiment of the present disclosure. The electronic device (100) can process information regarding an e-commerce service. In one embodiment, the electronic device (100) may include one or more processors (110), one or more memories (120), and a communication interface (130) as components. In one embodiment, at least one of the components of the electronic device (100) may be omitted, or another component may be added to the electronic device (100). In one embodiment, additionally or alternatively, some of the components may be implemented in an integrated manner, or implemented as a single or multiple entities.

[0059] In the present disclosure, one or more processors (110) may be expressed as processors (110). The expression processors (110) may mean a set of one or more processors, unless the context clearly indicates otherwise. In the present disclosure, one or more memories (120) may be expressed as memories (120). The expression memory (120) may mean a set of one or more memories, unless the context clearly indicates otherwise. In one embodiment, at least some of the components inside / outside the electronic device (100) may be connected to each other through a bus, a General Purpose Input / Output (GPIO), a Serial Peripheral Interface (SPI), a Mobile Industry Processor Interface (MIPI), or the like, and may exchange information (data, signals, etc.).

[0060] The processor (110) may control at least one component of the electronic device (100) connected to the processor (110) by running software (e.g., commands, programs, etc.). In addition, the processor (110) may perform various operations such as calculations, processing, data generation, and processing related to the present disclosure. In addition, the processor (110) may load data, etc. from the memory (120) or store data, etc. in the memory (120). In one embodiment, the processor (110) may control the communication interface (130) to transmit various information to the user's terminal (200) and receive various information from the user's terminal (200). For example, the processor (110) may control the communication interface (130) to obtain calls to various pages or various UI elements related to the purchase of a specific product from the user's terminal (200). For example, the processor (110) may determine whether the user is subscribed to a membership based on information about the user subscribed to the membership stored in the memory (120).

[0061] The processor (110) may generate a page or UI element related to an e-commerce service and provide information about the generated page or UI element to the user's terminal. The processor (110) generating the page or UI element may mean determining information necessary for configuring the page or UI element. For example, the UI element may include a pop-up window, a pop-up message, a pop-up layer, a toast, a snackbar, a bottom sheet, or a modal.

[0062] The memory (120) can store various information (data). The information stored in the memory (120) is information acquired, processed, or used by at least one component of the electronic device (100), and may include software (e.g., commands, programs, etc.). The memory (120) may include volatile and / or non-volatile memory. In the present disclosure, the commands or programs are software stored in the memory (120), and may include an operating system for controlling the resources of the electronic device (100), an application, and / or middleware that provides various functions to the application so that the application can utilize the resources of the electronic device (100). In one embodiment, the memory (120) may store commands that, when executed by the processor (110), cause the processor (110) to perform operations. Specifically, the memory (120) may store information regarding an e-commerce service and commands executed by the processor (110). In addition, the memory (120) can store information about users who are registered for membership (information about the number of users registered for membership, information about whether a specific user is registered for membership, etc.), information about membership benefits (benefits related to product purchase, financial benefits, benefits related to product delivery, etc. may change according to the administrator's settings), the user's purchase history, the user's membership subscription history, etc.

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

[0064] Hereinafter, the operations described as being performed by the electronic device (100) with respect to FIGS. 3 to 13c may be understood as being performed by the processor (110) of the electronic device (100) described in FIG. 2. In addition, among the operations described as being performed by the electronic device (100) with respect to FIGS. 3 to 13c, operations that include communication with the user's terminal (200) or other devices may be understood as being performed by the processor (110) of the electronic device (100) described in FIG. 2 controlling the communication interface (130).

[0065] FIG. 3 is a flowchart illustrating a method (300) according to one embodiment of the present disclosure. The method (300) may include a step (S310) of obtaining a call of a first UI element regarding the purchase of a specific product from a user's terminal (200), a step (S320) of determining whether the user corresponds to a specific type, and a step (S330) of causing a first UI element including first information regarding the purchase of a specific product corresponding to the case where the user corresponds to the specific type and second information regarding the purchase of a specific product corresponding to the case where the user does not correspond to the specific type to be displayed on the user's terminal.

[0066] Step (S310) may be performed by an electronic device (100). The user's terminal (200) may receive an input from the user indicating the calling of a first UI element related to the purchase of a specific product. Subsequently, the user's terminal (200) may transmit information regarding the calling of the first UI element related to the purchase of the specific product to the electronic device (100).

[0067] In one embodiment, the call to the first UI element may be generated in response to an input to a specific area of ​​a product detail page. Here, the specific area of ​​the product detail page may be an area (button) indicating a purchase of the specific product. In other words, the first UI element may be a UI element displayed in response to an input received to an area (button) indicating a purchase of the specific product on the product detail page.

[0068] In one embodiment, the first UI element may be overlaid on a specific product detail page. That is, the first UI element may be a pop-up layer for the specific product detail page. For example, the first UI element may be a pop-up layer in the form of a bottom sheet. For example, the first UI element may include UI components that enable selection of quantity, options, etc. for purchasing a specific product. For example, the first UI element may include information about the product's price, discounts, and / or shipping.

[0069] Step (S320) may be performed by the electronic device (100). For example, the electronic device (100) may determine whether the user corresponds to a specific type in response to a call from the first UI element, or may determine in advance whether the user corresponds to a specific type regardless of the call from the first UI element. For example, the specific type may refer to membership. In other words, a user corresponding to a specific type may refer to a user who has subscribed to a membership.

[0070] For example, the electronic device (100) may determine whether a user belongs to a specific type based on information about the user stored in the memory (120) or an external memory. Here, the information about the user may include information about whether the user is subscribed to a membership. Alternatively, the electronic device (100) may determine whether a user belongs to a specific type based on information about a set of users subscribed to a membership stored in the memory (120) or an external memory.

[0071] In step (S330), the first information may include membership benefit information regarding membership benefits provided in connection with the purchase of a specific product when signing up for membership. For example, membership benefits provided in connection with the purchase of a specific product may include membership benefits for delivery of the specific product, membership benefits for price discounts on the specific product, membership benefits for coupons or points applicable to the purchase of the specific product, membership benefits for the return of the specific product, and / or membership benefits for the accumulation of points for the purchase of the specific product. Furthermore, the second information may include information regarding the purchase of a specific product when signing up for membership, which is comparable to the membership benefits provided in connection with the purchase of the specific product when signing up for membership.

[0072] For example, if the first information includes a membership benefit for shipping a particular product, the second information may include information about shipping a particular product that applies to users who are not members.

[0073] For example, if the first information includes membership benefit information regarding a price discount for a specific product, the second information may include information indicating the price of the specific product to which the price discount for membership subscription has not been applied.

[0074] For example, if the first information includes membership benefit information regarding coupons or points applicable to a specific product, the second information may include information indicating that no coupons or points applicable to the specific product are provided upon membership registration. Alternatively, the second information may not include membership benefit information regarding coupons or points applicable to the specific product.

[0075] For example, if the first information includes membership benefit information for returning a specific product, the second information may include information for returning a specific product that applies to users who are not members. Alternatively, the second information may not include membership benefit information for returning a specific product.

[0076] For example, if the first information includes membership benefit information regarding point accumulation for the purchase of a specific product, the second information may include information regarding point accumulation for the purchase of a specific product that applies to users who are not members. Alternatively, the second information may not include membership benefit information regarding point accumulation for the purchase of a specific product.

[0077] Step (S330) may be performed by the electronic device (100). That is, the electronic device (100) may display a first UI configured differently on the user's terminal (200) depending on whether the user corresponds to a specific type. For example, the electronic device (100) may determine the configuration of the first UI depending on whether the user corresponds to a specific type. The electronic device (100) may transmit information about the determined configuration of the first UI to the user's terminal (200). For example, the electronic device (100) may transmit information to the user's terminal (200) that causes the first UI according to the determined configuration to be displayed on the user's terminal (200). In addition, the description in the present disclosure that the electronic device (100) displays something on the user's terminal (200) may be understood as the electronic device (100) transmitting information to the user's terminal (200) that causes something to be displayed on the user's terminal (200). The user's terminal (200) can display the first UI according to the determined configuration based on information about the configuration of the first UI received from the electronic device (100).

[0078] Figures 4a and 4b are diagrams illustrating first UI elements (410, 420) provided by a method according to one embodiment of the present disclosure. In one embodiment, the first UI elements (410, 420) may include a first region (412, 422) including first information, and a second region (411, 421) including second information and separated from the first region (412, 422). Here, the first information displayed in the first region (412) may include membership benefit information regarding free shipping, free returns, and the ratio of points (cash) accumulated relative to the purchase amount provided when signing up for membership. On the other hand, the second information displayed in the second region (411) may include, for example, only information regarding free shipping. In this case, the second information may not include information regarding free returns and point accumulation. That is, the first information may be information indicated by the phrase “free shipping + free returns + up to 5% cash back,” and the second information may be information indicated by the phrase “free shipping.”

[0079] In one embodiment, when an input corresponding to the first area (412, 422) is obtained from the user's terminal (200), the electronic device (100) may display the border of the first area (412, 422) in a preset specific style. In addition, when an input corresponding to the second area (411, 421) is obtained from the user's terminal, the electronic device (100) may display the border of the second area (411, 421) in a preset specific style. Here, the border of each of the first area (412, 422) and the second area (411, 421) may mean a border that separates the first area (412, 422) and the second area (411, 421) from an external area, or an area formed near the border along the border. Here, a specific style may include, for example, applying a specific thickness, applying a specific color, and / or applying a specific effect (such as dotted lines).

[0080] In one embodiment, the first region (412, 422) and the second region (411, 421) may each be regions including radio buttons. For example, when an input is obtained for a specific region that is at least a portion of the first region (422), the radio button of the first region (422) may be displayed as selected, the radio button of the second region (421) may be displayed as unselected, and the border of the first region (422) may be displayed in a preset style. Similarly, when an input is obtained for a specific region that is at least a portion of the second region (411), the radio button of the second region (411) may be displayed as selected, the radio button of the first region (412) may be displayed as unselected, and the border of the second region (411) may be displayed in a preset style. Here, for example, the specific area of ​​at least a portion of each of the first area (412, 422) and the second area (411, 421) may be the entire area of ​​each of the first area (412, 422) and the second area (411, 421), or a portion of the area corresponding to a radio button included in each of the first area (412, 422) and the second area (411, 421).

[0081] In one embodiment, the electronic device (100) can obtain the number of users of a specific type among all users of the e-commerce service. Furthermore, information regarding the number of users of a specific type may be displayed in the first area (412, 422). For example, the number of membership subscribers may be displayed in a portion of the first area (412, 422) other than the portion where the first information is displayed. For example, the phrase "Benefits selected by 11 million people" may be displayed in the first area (412, 422). The number "11 million" may be updated in real time or at preset intervals. Alternatively, the electronic device (100) may update and display the number of membership subscribers whenever the number of users of a specific type among all users exceeds a multiple of a preset unit (e.g., 1 million).

[0082] In one embodiment, the second area (411, 421) may display information regarding the purchase amount required for a specific product or a specific delivery method. For example, when signing up for a membership, benefits such as purchases or free delivery may be provided without having to meet the minimum purchase amount or minimum purchase amount for free delivery. Accordingly, the electronic device (100) may display information regarding the minimum purchase amount or minimum purchase amount for free delivery in the second area (411, 421), and may not display information regarding the minimum purchase amount or minimum purchase amount for free delivery in the first area (412, 422). Furthermore, the electronic device (100) may display information indicating that a purchase or free delivery is possible in the first area (412, 422) instead of information regarding the minimum purchase amount or minimum purchase amount for free delivery.

[0083] In one embodiment, when an input corresponding to the first area (422) is obtained from the user's terminal (200), the electronic device (100) may display a third area (423) including information indicating a specific type in the first UI element (420). In other words, when the first area (422) is selected in the first UI element (420), the electronic device (100) may display a third area (423) including information indicating a specific type in the first UI element (420). For example, the information indicating a specific type may be information indicating a purchase after signing up for membership. For example, the information indicating a specific type may be expressed through phrases such as "Purchase with Wow Membership" or "Purchase immediately with Wow Free Trial." Here, "Wow" may be a name referring to a membership of an e-commerce service, and thus is not limited thereto, and information indicating the purchase of a specific product after signing up for membership may be displayed in various phrases or in various ways in the third area (423).

[0084] On the other hand, when an input corresponding to the second area (411) is obtained from the user's terminal (200), the electronic feast (100) may display an area (413) that does not include information indicating a specific type in the first UI element (410). In other words, when the second area (411) is selected in the first UI element (410), the electronic device (100) may display an area (413) that does not include information indicating a specific type in the first UI element (410). In this case, the area (413) may include an area (button) that indicates an action to put a specific product in a shopping cart and an area (button) that indicates an action to purchase a specific product.

[0085] In one embodiment, if the user does not fall into a specific type, the electronic device (100) may determine the user as a first type or a second type based on the user's history of falling into the specific type in the past. Here, the first type may be a type for which a free membership trial is provided, and the second type may be a type for which a free membership trial is not provided. For example, if the electronic device (100) has no history of falling into the specific type in the past (e.g., has no history of signing up for membership), the electronic device (100) may determine the user as a first type for which a free membership trial is provided. In this case, if the electronic device (100) has a history of falling into the specific type in the past (e.g., has a history of signing up for membership but is not currently signed up for membership), the electronic device (100) may determine the user as a second type for which a free membership trial is not provided.

[0086] If the user falls under the first type, the information indicating the specific type may include information regarding a specific type of free trial. That is, if the user falls under the first type, the electronic device (100) may display information indicating the specific type, including information regarding a specific type of free trial, in the third area (423). In this case, phrases such as "Purchase with Wow Free Trial" may be displayed in the third area (423). If the user falls under the second type, the information indicating the specific type may not include information regarding a specific type of free trial. That is, if the user falls under the second type, the electronic device (100) may display information indicating the specific type, not including information regarding a specific type of free trial, in the third area (423). In this case, phrases such as "Purchase with Wow Membership" may be displayed in the third area (423).

[0087] In addition, the first area (412, 422) and the second area (411, 421) may display information about the price, discount, delivery type, and delivery completion time of a specific product, as well as UI components that enable selection of quantity, and UI components that enable selection of whether to gift a specific product.

[0088] FIGS. 5A and 5B are diagrams illustrating first UI elements (510, 520) provided by a method according to one embodiment of the present disclosure. In one embodiment, the first UI elements (510, 520) may include a first area (512, 522) and a second area (511, 521) that display information regarding the delivery completion time for the purchase of a specific product. For example, the delivery completion time may be an estimated time at which delivery of a specific product is completed or a time at which delivery of a specific product is guaranteed.

[0089] The first UI element (510, 520) may include a first area (512, 522) that displays information about the delivery completion time corresponding to a specific type, such as "Guaranteed arrival before 7:00 AM tomorrow (Friday)", and a second area (511, 521) that displays information about the delivery completion time corresponding to a non-specific type, such as "Guaranteed arrival tomorrow (Friday) 8 / 12." In this case, the user can intuitively compare and recognize information about the delivery completion time corresponding to the case of membership subscription and the case of non-subscription. In one embodiment, when the first area (522) is selected, the border of the first area (522) may be displayed in a preset style, and when the second area (511) is selected, the border of the second area (511) may be displayed in a preset style. In addition, information about the number of users corresponding to the specific type may be displayed in the first area (512, 522). Additionally, when the first area (522) is selected, the electronic device (100) may display a third area (523) that includes information indicating a specific type in the first UI element (520). In this case, information regarding the delivery completion time may be displayed in the third area (523), such as "Receive it at dawn with a free WoW trial." Additionally, when the second area (511) is selected, an area (513) that does not include information indicating a specific type in the first UI element (510) may be displayed.

[0090] In one embodiment, the electronic device (100) may determine, based on a delivery address and / or a specific product preset by the user, a time for completion of delivery when a benefit according to a specific type is applied when the user purchases a specific product, and a time for completion of delivery when the benefit according to a specific type is not applied. Specifically, the electronic device (100) may determine whether the delivery address preset by the user is an area eligible for special delivery (same-day delivery, early morning delivery, etc.). In addition, the electronic device (100) may determine whether the specific product is eligible for special delivery. Subsequently, the electronic device (100) may determine, based on whether the delivery address preset by the user is an area eligible for special delivery and / or whether the specific product is eligible for special delivery, a time for completion of delivery when a benefit according to a specific type is applied, and a time for completion of delivery when the benefit according to a specific type is not applied.

[0091] In one embodiment, the electronic device (100) may display information regarding the time of completion of delivery for the purchase of a specific product in the first area (512, 522) and the second area (511, 521) in response to the fact that the time of completion of delivery for the case where the benefit according to the specific type is applied is earlier than the time of completion of delivery for the case where the benefit according to the specific type is not applied, based on the time of completion of delivery for the case where the benefit according to the specific type is applied and the time of completion of delivery for the case where the benefit according to the specific type is not applied. In this case, the electronic device (100) may not display information regarding the time of completion of delivery for the purchase of a specific product in the first area (512, 522) and the second area (511, 521) in response to the fact that the time of completion of delivery for the case where the benefit according to the specific type is applied is not earlier than the time of completion of delivery for the case where the benefit according to the specific type is not applied. That is, the electronic device (100) may display, in the first area (512, 522) and the second area (511, 521), information other than information about the purchase of a specific product in response to the fact that the time for completion of delivery when a benefit according to a specific type is applied is not earlier than the time for completion of delivery when the benefit according to a specific type is not applied. For example, the electronic device (100) may display, in the first area (512, 522) and the second area (511, 521), information about the purchase of a specific product in which the time for completion of delivery when a benefit according to a specific type is applied is different from the time for completion of delivery when the benefit according to a specific type is not applied.

[0092] FIG. 6 is a diagram illustrating a first UI element (600) provided by a method according to one embodiment of the present disclosure. If the user does not fall into a specific category, the first UI element (600) may include a first region (602) that displays first information regarding the purchase of a specific product corresponding to the specific category, and a second region (601) that displays second information regarding the purchase of a specific product corresponding to the specific category. For example, the second region (601) may display information indicating the purchase of a specific product without signing up for membership, such as "Buy Now." Additionally, the second region (601) may display information regarding shipping provided for the purchase of a specific product even without signing up for membership, such as "Free Shipping." Additionally, the first region (602) may display information indicating the purchase of a membership, signing up for a membership, or purchasing a specific product after signing up for membership, such as "Wow Membership." Additionally, the first area (602) may display information indicating that free shipping is provided without a minimum purchase amount upon membership registration, such as "Free Shipping Unconditionally." Furthermore, the first area (602) may display information indicating that free returns are provided upon membership registration, such as "Free Returns Even If You Change Your Mind." Furthermore, the first area (602) may display information regarding points earned upon purchase of products upon membership registration, such as "Up to 5% Cash Back." Furthermore, the first area (602) may also display graphic elements corresponding to each benefit provided upon membership registration. For example, the graphic elements may be displayed next to information regarding each corresponding benefit.

[0093] FIG. 7 is a diagram illustrating a first UI element (700) provided by a method according to one embodiment of the present disclosure. If the user does not correspond to a specific type, the first UI element (700) may include a first region (702) that displays first information regarding the purchase of a specific product corresponding to the specific type, and a second region (701) that displays second information regarding the purchase of a specific product corresponding to the specific type, if the user does not correspond to the specific type. For example, the first region (702) may display information indicating membership, membership subscription, or purchasing a specific product after membership subscription, such as “Wow Membership,” which is the same as or similar to the first region (602) of FIG. 6 . In addition, the second region (701) may display information indicating the purchase of a specific product without subscribing to a membership, such as “Purchase Now,” which is the same as or similar to the second region (601) of FIG. 6 . Additionally, similar to FIGS. 5A and 5B , the first area (702) may display information regarding delivery completion times corresponding to specific types, such as "Guaranteed arrival before 7:00 AM tomorrow (Friday)", while the second area (701) may display information regarding delivery completion times corresponding to non-specific types, such as "Guaranteed arrival tomorrow (Friday) 8 / 12." Furthermore, the first area (701) may also display graphic elements corresponding to benefits regarding delivery completion times provided upon membership subscription. For example, a graphic element indicating early morning delivery may be displayed next to the phrase "Guaranteed arrival before 7:00 AM tomorrow (Friday)".

[0094] FIGS. 8A and 8B are diagrams illustrating first UI elements (810, 820) provided by a method according to various embodiments of the present disclosure. In one embodiment, the electronic device (100) may compare a first cost periodically required for a specific type with a second cost saved when purchasing a specific product corresponding to a specific type compared to purchasing a corresponding product not corresponding to the specific type. For example, a maintenance fee may be required on a monthly basis to maintain the membership. In addition, upon signing up for the membership, the user may be provided with benefits such as a discount on a specific product, a discount coupon usable for the purchase of a specific product, or points usable for the purchase of a specific product. In other words, upon signing up for the membership, the user may save money when purchasing a specific product. The electronic device (100) may determine the second cost saved when purchasing a specific product upon signing up for the membership. For example, the electronic device (100) may determine the second cost saved by subscribing to the membership as the amount obtained by subtracting the cost that the user would have to pay for the purchase of a specific product if all benefits applicable to the purchase of the specific product among the benefits provided by subscribing to the membership were applied from the cost that the user would have to pay for the purchase of the specific product if the user had not subscribed to the membership. Alternatively, in one embodiment, the electronic device (100) may determine the amount saved by applying a discount benefit for the specific product among the benefits provided by subscribing to the membership (i.e., excluding monetary benefits based on discount coupons and points) from the cost that the user would have to pay for the purchase of the specific product if the user had not subscribed to the membership, as the second cost.

[0095] Additionally, if the second cost is greater than the first cost, the electronic device (100) may display information indicating that the second cost is greater than the first cost in the first area (812, 821). For example, if the second cost is greater than the first cost, the electronic device (100) may display information indicating that the second cost is greater than the first cost in the first area (812, 821). For example, the electronic device (100) may display information indicating that the second cost is greater than the first cost, such as “6,000 won discount, which is greater than the Wow monthly fee,” in a portion of the area (813) included in the first area (812, 821). In one embodiment, if the second cost is not greater than the first cost, the electronic device (100) may not display information indicating that the second cost is greater than the first cost in the first area (812, 821).

[0096] In one embodiment, if the second cost is greater than the first cost, information about the amount obtained by subtracting the first cost from the second cost may be displayed in the first area. For example, if the second cost is 6,000 won and the first cost is 4,990 won, the electronic device (100) may display information about 1,010 won in the first area (812, 821). Furthermore, if the second cost is not greater than the first cost, information about the second cost may be displayed in the first area. In other words, if the second cost is not greater than the first cost, the electronic device (100) may display information about the second cost, i.e., information about 6,000 won, in the first area (812, 821).

[0097] Additionally, the second area (811) may display the purchase price (KRW 20,000) of a specific product when the monetary benefits associated with membership are not applied. Furthermore, the first areas (812, 821) may display the purchase price (KRW 14,000) of a specific product when the monetary benefits associated with membership are applied.

[0098] In one embodiment, the first area may display information regarding the period during which a benefit is provided for the purchase of a specific product corresponding to a specific type. For example, the first area (812) may display information such as "3 days left until discount ends," indicating that a specific benefit (discount for a specific product) among the benefits for the purchase of a specific product will be provided for a period of up to 3 days. Alternatively, the first area (821) may display information such as "22:12:51 until discount ends," indicating the remaining time until the end of the period during which a specific benefit (discount for a specific product) among the benefits for the purchase of a specific product will be provided.

[0099] In one embodiment, the electronic device (100) may determine whether the remaining time until the end of a benefit for the purchase of a specific product corresponding to a specific type is greater than or equal to a specific time. If the remaining time until the end of the benefit is greater than or equal to the specific time, the remaining time until the end of the benefit may be displayed in the first area (812) based on a first unit of time. Furthermore, if the remaining time until the end of the benefit is not greater than or equal to the specific time, the remaining time until the end of the benefit may be displayed in the first area (821) based on a second unit of time. For example, the specific time may be 24 hours, the first unit of time may be 1 day, and the second unit of time may be 1 second. That is, in this case, if there are more than 24 hours left until the end of the benefit for the purchase of a specific product corresponding to a specific type, the electronic device (100) may display the time remaining until the end of the benefit in units of days in the first area (812) (e.g., displaying as “N days left”), and if there are less than 24 hours left until the end of the benefit, the electronic device (100) may display the time remaining until the end of the benefit in units of seconds in the first area (821) (e.g., displaying as “xx:yy:zz”).

[0100] In one embodiment, the electronic device (100) may determine whether to display information regarding the period during which a benefit is provided for the purchase of a specific product corresponding to a specific type in the first area (812, 821) based on whether the remaining time until the end of the benefit for the purchase of a specific product corresponding to a specific type is greater than another specific time. If the remaining time until the end of the benefit for the purchase of a specific product corresponding to a specific type is too long, displaying the information to the user may be unnecessary. For example, the other specific time greater than the specific time may be one week. In this case, if the remaining time until the end of the benefit for the purchase of a specific product corresponding to a specific type is greater than one week, the electronic device (100) may not display information regarding the period during which the benefit is provided in the first area (812, 821). However, if the remaining time until the end of the benefit is less than one week, the electronic device (100) may display information regarding the period during which the benefit is provided in the first area (812, 821).

[0101] FIG. 9 is a diagram illustrating a product detail page (900) provided by a method according to one embodiment of the present disclosure. In one embodiment, if a user does not fall under a specific type, the electronic device (100) may determine whether a first delivery mode for a specific product corresponding to the specific type provides faster delivery than a second delivery mode for a specific product corresponding to the non-specific type. If the first delivery mode provides faster delivery than the second delivery mode, the specific product detail page (900) may include a fourth area (901) in which information regarding the first delivery mode is displayed. For example, the first and second delivery modes are each delivery modes performed based on a corresponding delivery policy in an e-commerce service and may be distinguished according to the corresponding delivery policy. For example, the first delivery mode may be a delivery mode called "Rocket Delivery," and the second delivery mode may be a delivery mode called "Rocket Wow." Accordingly, information regarding the first delivery mode, such as "Rocket Wow," may be displayed in the fourth area (901).

[0102] In addition, the delivery provided according to each of the first and second delivery types may be determined from among same-day delivery, next-day dawn delivery, and next-day delivery. In this case, same-day delivery, next-day dawn delivery, and next-day delivery may be the fastest delivery in that order. Assuming that the delivery provided according to the first delivery type is next-day dawn delivery and the delivery provided according to the second delivery type is next-day delivery, since the first delivery type provides faster delivery than the second delivery type, the electronic device (100) may include a fourth area (901) on the detailed page (900) of a specific product, where information regarding the first delivery type is displayed. In one embodiment, the fourth area (901) may display information regarding delivery provided according to the first delivery type or information regarding a predetermined period of delivery provided according to the first delivery type, where delivery is completed within a predetermined period of time. That is, in this case, information regarding the first delivery type may include information regarding delivery provided according to the first delivery type or information regarding a predetermined period of delivery provided according to the first delivery type, in which delivery is completed within a predetermined period. For example, if delivery provided according to the first delivery type is next-day early morning delivery, the predetermined period may be until 7:00 AM the next day. In this case, the electronic device (100) may display information regarding the predetermined period in the fourth area (901), such as "Guaranteed arrival before 7:00 AM tomorrow (Friday)." In addition, the fourth area (901) may display the time by which an order must be completed for delivery to be completed within the predetermined period. For example, phrases indicating conditions regarding the order time for delivery to be completed within the predetermined period, such as "Order before midnight tonight," may be displayed in the fourth area (901).

[0103] In one embodiment, the fourth area (901) may include a fifth area (902) containing information indicating a specific type. For example, the information indicating a specific type may be information indicating the purchase of a specific product after signing up for membership. For example, the information indicating a specific type may be expressed through a phrase that includes information regarding the specific type and the first delivery type, such as "Receive it at dawn with a free trial of WoW." In one embodiment, when an input for the fifth area (902) is received from the user's terminal (200), the electronic device (100) may cause a page regarding membership sign-up to be displayed on the user's terminal (200).

[0104] Figures 10a to 10d are diagrams illustrating portions (1010, 1020, 1030, 1040) of a product detail page provided by a method according to various embodiments of the present disclosure. In one embodiment, a fourth area (1011) included in a specific product detail page may include a graphic element indicating a first delivery type. In addition, the fourth area (1011) may display information regarding a predetermined delivery period provided according to the first delivery type, which is delivered within a predetermined period, such as "Wow, guaranteed to arrive by 7:00 AM tomorrow (Tuesday)." In addition, the fourth area (1011) may include a fifth area (1012) indicating a specific type of subscription. For example, phrases such as "Free Trial" may be displayed in the fifth area (1012) indicating membership subscription after a free trial. In one embodiment, when an input for the fifth area (1012) is obtained from the user's terminal (200), the electronic device (100) may cause a page regarding membership subscription to be displayed on the user's terminal (200).

[0105] In one embodiment, the fourth area (1021) included in the product detail page may not display the time within which an order must be completed for delivery to be completed within a given period. Except for this, the fourth area (1021) can be understood in the same way as the fourth area (901) of FIG. 9.

[0106] In one embodiment, a fourth area (1032) that displays information regarding a first delivery type included in a detailed page of a specific product may be distinguished from an area (1031) that displays information regarding a second delivery type. In other words, the detailed page of a specific product may include a fourth area (1032) that displays information regarding a first delivery type corresponding to a specific type and an area (1031) that displays information regarding a second delivery type corresponding to a non-specific type, but the fourth area (1032) and the area (1031) may be distinguished and displayed on the detailed page of a specific product. For example, the fourth area (1032) and the area (1031) may be distinguished by a border line and displayed on the detailed page of a specific product. In addition, the fourth area (1032) and the area (1031) each include a radio button, and a preset specific style (such as a specific thickness, a specific color, and / or a specific effect) may be applied to the border of the area corresponding to a radio button selected from among the two.

[0107] In one embodiment, the fourth area (1041), which displays information regarding the first delivery type on the product detail page, may include a checkbox. For example, if the checkbox is selected, a preset style (e.g., a specific thickness, a specific color, and / or a specific effect) may be applied to the border of the fourth area (1041). Additionally, the fourth area (1041) may display information indicating that the first delivery type offers faster delivery than the second delivery type, such as "faster delivery."

[0108] FIG. 11 is a diagram illustrating page movement according to a user input on a product detail page provided by a method according to one embodiment of the present disclosure. In one embodiment, a detail page (1110) of a specific product of a user that does not correspond to a specific type may include a fourth area (1111) that displays information regarding a first delivery type. In addition, the fourth area (1111) may include a fifth area (1112) that includes information indicating a specific type. When an input for the fifth area (1112) is obtained from the user's terminal (200), a page (1120) regarding membership subscription may be displayed on the user's terminal (200). The page (1120) regarding membership subscription may include an area (1121) that displays information indicating a specific type of subscription. When an input for area (1121) is obtained from the user's terminal (200), a page that allows input of a payment method for membership subscription may be provided on the user's terminal (200). Subsequently, the user's membership registration may be completed by entering a payment method on a page where payment method input is possible. Once the user's membership registration is complete, the specific product detail page (1130) may be displayed on the user's terminal. At this time, information regarding the first delivery method may be displayed on the specific product detail page (1130), and information regarding the second delivery method may no longer be displayed.

[0109] FIG. 12 is a diagram illustrating a specific type of subscription page (1210, 1220, 1230) and a second UI element (1221) provided by a method according to one embodiment of the present disclosure. For example, the specific type of subscription page (1210) may include an area (1211) indicating an exit from the specific type of subscription page (1210). In one embodiment, the electronic device (100) may obtain, from the user's terminal (200), information indicating an exit from the specific type of subscription page (1210) (e.g., an input for the area (1211) indicating an exit from the specific type of subscription page (1210). In addition, in response to obtaining the information indicating an exit, the electronic device (100) may cause a second UI element (1221) including information regarding benefits according to a specific type of subscription to be displayed on the user's terminal (200).

[0110] In one embodiment, the second UI element (1221) may be displayed as a pop-up layer overlaid on a specific type of subscription page (1220). For example, the second UI element (1221) may display information about a discount coupon provided upon subscription to the membership. For example, the second UI element (1221) may display information about a discount coupon provided upon subscription to the membership, such as, "Wait a minute, the 5,000 won coupon will disappear soon." In addition, the second UI element (1221) may display information indicating benefits provided upon subscription to the membership, such as delivery, returns, and points.

[0111] In one embodiment, the second UI element (1221) may include a sixth region (1222) that displays information indicating an exit from the subscription page (1220) and a seventh region (1223) that displays information indicating a specific type of subscription. For example, the sixth region (1222) may display information indicating an exit from the subscription page (1220), such as "Exit." Additionally, the seventh region (1223) may display information indicating a specific type of subscription, such as "Continue Subscription."

[0112] In one embodiment, the second UI element (1221) may display the remaining time until the end of a benefit for a specific type of subscription. For example, an e-commerce service may have a policy that sets a period for providing benefits for a specific type of subscription. In this case, the electronic device (100) may display the remaining time until the end of the benefit for a specific type of subscription on the second UI element (1221). For example, the electronic device (100) may display the remaining time until the end of the benefit for a specific type of subscription, such as "Benefits end after 16:30:59" on the second UI element (1221). Furthermore, in one embodiment, the electronic device (100) may determine whether the remaining time until the end of the benefit for a specific type of subscription is greater than or equal to a predetermined specific time. Next, if the time remaining until the end of the benefit according to a specific type of subscription is more than a predetermined specific time, the electronic device (100) may not display the time remaining until the end of the benefit according to a specific type of subscription on the second UI element (1221), and if the time remaining until the end of the benefit according to a specific type of subscription is not more than a predetermined specific time, the electronic device (100) may display the time remaining until the end of the benefit according to a specific type of subscription on the second UI element (1221).

[0113] When an input for the sixth area (1222) is obtained in the second UI element (1221), the subscription page (1220) may be terminated. Additionally, when an input for the seventh area (1223) is obtained in the second UI element (1221), the second UI element (1221) may be terminated and the subscription page (1230) may be displayed again on the user's terminal.

[0114] In one embodiment, the display of the second UI element may be limited to a specific number of times for a user, for a single access to the subscription page, or for a predetermined period of time. For example, if the second UI element (1221) is excessively and repeatedly displayed on the user's terminal (200) when the user repeatedly attempts to leave the membership subscription page (1210, 1220, 1230), the user may experience fatigue. Therefore, the electronic device (100) may display the second UI element (1221) on the user's terminal (200) only up to a specific, predetermined number of times for a single user. That is, even if information indicating departure from the membership subscription page (1210, 1220, 1230) exceeds a certain number of times, the electronic device (100) may display the second UI element (1221) on the user's terminal (200) only up to a certain number of times, and when information indicating departure from the membership subscription page (1210, 1220, 1230) exceeds a certain number of times, the electronic device (100) may not display the second UI element (1221) on the user's terminal (200) and may cause the user to immediately exit from the membership subscription page (1210, 1220, 1230). In this process, the electronic device (100) may count the number of times the second UI element (1221) is displayed on the user's terminal (200) for the user, and determine whether the number of times the second UI element (1221) is displayed on the user's terminal (200) for the user exceeds a certain number of times.

[0115] Alternatively, the second UI element (1221) may be displayed on the user's terminal (200) only up to a certain number of times for each access to the subscription page (1210, 1220, 1230). That is, when the user's terminal (200) leaves the subscription page (1210, 1220, 1230) and then accesses the subscription page (1210, 1220, 1230) again, the electronic device (100) may initialize the count of the number of times the second UI element (1221) is displayed on the user's terminal (200).

[0116] Alternatively, the second UI element (1221) may be displayed on the user's terminal (200) only a certain number of times during a predetermined period of time on the subscription page (1210, 1220, 1230). For example, the electronic device (100) may display the second UI element (1221) on the user's terminal (200) only a certain number of times per day for the user. Or, for example, the electronic device (100) may display the second UI element (1221) on the user's terminal (200) only a certain number of times per week for the user.

[0117] FIGS. 13A to 13C are diagrams illustrating second UI elements (1311, 1321, 1331) provided by a method according to various embodiments of the present disclosure. In one embodiment, the second UI element (1311) overlaid on the subscription page (1310) may display information indicating that benefits are provided upon membership registration, such as "Wait a minute, we'll give you a 5,000 won coupon when you sign up," instead of indicating that benefits are lost if you don't sign up for membership. In another embodiment, the second UI element (1321) overlaid on the subscription page (1320) may display information regarding the user's name or nickname and information indicating that benefits are provided, such as "Wait a minute, we'll give you a 5,000 won coupon only for Coupang Kim." In another embodiment, a second UI element (1331) overlaid on the sign-up page (1330) may display information indicating a query as to whether to give up the benefits of signing up for membership, such as “Wait a minute, are you sure you want to give up the 5,000 won coupon?”

[0118] In the flowcharts according to the present disclosure, each step of the method or algorithm is described in a sequential order. However, the steps may be performed in any order that can be arbitrarily combined, in addition to being performed sequentially. The description of the flowcharts or flowcharts of the present disclosure does not exclude changes or modifications to the method or algorithm, and does not imply that any step is essential or desirable. In one embodiment, at least some of the steps may be performed in parallel, iteratively, or heuristically. In another embodiment, at least some of the steps may be omitted, or other steps may be added.

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

[0120] While the technical concepts of the present disclosure have been described through various embodiments, it should be understood that the technical concepts of the present disclosure encompass various substitutions, modifications, and variations that can be made within the scope of those skilled in the art to which the present disclosure pertains. Furthermore, it should be understood that such substitutions, modifications, and variations are encompassed within the scope of the appended claims.

Claims

1. A method for processing data related to an electronic commerce service performed by an electronic device, A step of obtaining a call of a first UI (User Interface) element related to the purchase of a specific product from a user's terminal; a step of determining whether the user corresponds to a specific type; and A method comprising the step of causing the first UI element, which includes first information about the purchase of the specific product corresponding to the case where the user does not correspond to the specific type, to be displayed on the user's terminal if the user does not correspond to the specific type, and second information about the purchase of the specific product corresponding to the case where the user does not correspond to the specific type.

2. In paragraph 1, The call of the first UI element is generated in response to an input to an area of ​​the detail page of the specific product, A method wherein the first UI element is overlaid on a detail page of the specific product.

3. In paragraph 1, The above first UI element is, A method comprising: a first region including the first information; and a second region including the second information and separated from the first region.

4. In paragraph 3, When an input corresponding to the first area is obtained from the user's terminal, a step of displaying the border of the first area in a preset specific style; and A method further comprising the step of displaying a border of the second area in the specific style when an input corresponding to the second area is obtained from the user's terminal.

5. In paragraph 3, Further comprising a step of obtaining the number of users corresponding to the specific type among all users of the e-commerce service; A method in which information about the number of users corresponding to the specific type is displayed in the first area.

6. In paragraph 3, A method wherein information regarding a purchase amount required for the purchase of a specific product or a specific form of delivery is displayed in the second area.

7. In paragraph 3, A method further comprising the step of displaying a third area including information indicating the specific type in the first UI element when an input corresponding to the first area is obtained from the user's terminal.

8. In paragraph 7, If the user does not correspond to a specific type, further comprising a step of determining the user as a first type or a second type based on a history of the user corresponding to the specific type in the past, If the user falls under the first type, the information indicating the specific type includes information about a free trial of the specific type, A method wherein, if the user falls under the second type, the information indicating the specific type does not include information regarding a free trial of the specific type.

9. In paragraph 3, A step of comparing a first cost periodically required for said specific type and a second cost saved in purchasing said specific product corresponding to a case corresponding to said specific type compared to purchasing said specific product corresponding to a case not corresponding to said specific type; and A method further comprising the step of displaying information indicating that the second cost is greater than the first cost in the first area if the second cost is greater than the first cost.

10. In paragraph 9, If the second cost is greater than the first cost, information about the amount obtained by subtracting the first cost from the second cost is displayed in the first area. A method wherein information about the second cost is displayed in the first area if the second cost is not greater than the first cost.

11. In paragraph 3, A method in which information regarding a period during which benefits are provided for the purchase of the specific product corresponding to the specific type is displayed in the first area.

12. In paragraph 11, Further comprising the step of determining whether the remaining time until the end of the benefit for the purchase of the specific product corresponding to the specific type is greater than or equal to a specific time, If the time remaining until the end of the above benefit is greater than a certain time, the time remaining until the end of the above benefit is displayed in the first area based on the first unit of time. A method wherein, if the time remaining until the end of the above benefit is not more than a specific time, the time remaining until the end of the above benefit is displayed in the first area based on a second unit of time.

13. In paragraph 2, If the user does not correspond to a specific type, the method further comprises a step of determining whether the first delivery form of the specific product corresponding to the specific type provides faster delivery than the second delivery form of the specific product corresponding to the specific type. A method wherein the detail page of the specific product includes a fourth area in which information regarding the first delivery method is displayed, if the first delivery method provides faster delivery than the second delivery method.

14. In paragraph 13, A method wherein the fourth area includes a fifth area containing information indicating the specific type.

15. In paragraph 1, A step of obtaining information indicating an exit from the specific type of subscription page from the terminal of the user; and A method further comprising the step of causing a second UI element including information regarding benefits according to the specific type of subscription to be displayed on the user's terminal in response to obtaining information indicating the withdrawal.

16. In paragraph 15, A method according to claim 1, wherein the second UI element comprises a sixth area in which information indicating an exit from the subscription page is displayed and a seventh area in which information indicating a specific type of subscription is displayed.

17. In paragraph 15, A method wherein the second UI element displays the time remaining until the end of the benefit according to the specific type of subscription.

18. In paragraph 15, A method wherein the display of the second UI element is limited to a specific number of times for the user, for one access to the subscription page, or for a predetermined period of time.

19. In an electronic device that processes data related to electronic commerce services, A communication interface that communicates with the user's terminal; one or more processors; and comprising one or more memories storing instructions executed by said 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 18.

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

Citation Information

Patent Citations

  • Method and system for predicting presence and absence of member separation

    JP2022185589A

  • System and method for management of membership, and apparatus applied to the same

    KR1020150145420A

  • Method and system for providing the internet contents

    KR102073035B1

  • Apparatus for processing item sales information and method thereof

    KR102326576B1

  • KR20230167529A