Method, apparatus, and recording medium of encouraging sign-up for membership of e-commerce service

By assessing user behavior and purchase details, the technology induces e-commerce users to join memberships by highlighting benefits and simplifying the process, ensuring seamless product trading operations.

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

Patent Information

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

AI Technical Summary

Technical Problem

E-commerce services face challenges in effectively inducing users to join memberships without disrupting the trading of products posted on their platforms, while also highlighting the immediate benefits of membership.

Method used

The technology involves determining personalized actions for users based on their membership history and purchase details, then transmitting display information to user terminals that includes indicators comparing benefit criteria and displaying membership benefits, thereby guiding users through a user-friendly interface to join membership.

Benefits of technology

This approach actively induces users to join memberships by clearly showcasing benefits and simplifying the membership process, all while ensuring that product trading operations are not interfered with.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2023016855_20032025_PF_FP_ABST
    Figure KR2023016855_20032025_PF_FP_ABST
Patent Text Reader

Abstract

A technique for encouraging sign-up for membership of an e-commerce service is provided. A method performed by an electronic device according to one embodiment of the present disclosure may comprise the steps of: determining whether a personalized action for a user is possible on the basis of a log of the user who uses an e-commerce service; when a user terminal of the user accesses a first page of the e-commerce service, transmitting first display information to the user terminal so that a button for inducing the display of a second page, which is distinct from the first page, is included in the first page, on the basis of the determination that the personalized action is possible, wherein the second page includes information on a user interface in which a membership sign-up procedure is defined; and transmitting second display information on the second page to the user terminal on the basis of a user input of the user for the button.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device and recording medium for inducing membership subscription of an e-commerce service

[0001] The present disclosure relates to a technique for inducing membership subscription for an e-commerce service.

[0002] Advances in communications technology have led to the widespread use of e-commerce services, which enable online transactions. The scope of products eligible for e-commerce services is expanding beyond mere goods to include services. With such a diverse range of products being traded through e-commerce services, operators of e-commerce services need to develop strategies to effectively sell a diverse range of products to users.

[0003] As an example of the aforementioned strategy, an e-commerce service operator might offer special benefits (e.g., free shipping) to users who sign up for membership. Typically, these memberships are paid, generating a steady stream of revenue for the operator. Therefore, technology is needed to actively encourage users to sign up for these memberships.

[0004] The technical challenge to be solved through this disclosure is to provide a technology capable of inducing users to sign up for membership in an e-commerce service.

[0005] Another technical challenge to be addressed by this disclosure is to provide a technology that can induce users to sign up for membership without interfering with transactions for products posted on an e-commerce service.

[0006] Another technical challenge to be addressed through this disclosure is to provide a technology capable of inducing a user to sign up for membership by displaying benefits that the user can immediately receive when signing up for membership.

[0007] Another technical challenge to be addressed by the present disclosure is to provide a technology capable of providing a defined user interface that allows users to quickly sign up for membership.

[0008] 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.

[0009] A method according to one embodiment of the present disclosure may include a method performed by an electronic device, the method comprising: a step of determining whether a personalized action is possible for a user using an e-commerce service based on a log of the user; a step of transmitting, to the user terminal when the user terminal accesses a first page of the e-commerce service, first display information that causes a button for inducing display of a second page distinct from the first page to be included in the first page based on the determination that the personalized action is possible, the second page including information regarding a user interface in which a membership subscription procedure is defined; and a step of transmitting, to the user terminal, second display information regarding the second page based on a user input of the user for the button.

[0010] In one embodiment, the step of determining whether the personalized action is possible for the user may include the step of determining whether the personalized action is possible for the user based on the user's membership history.

[0011] In one embodiment, the step of determining whether the personalized action for the user is possible may further include the step of determining whether the personalized action for the user is possible based on the details of the product to be purchased by the user.

[0012] In one embodiment, the first page may be a shopping cart page of the e-commerce service.

[0013] In one embodiment, the step of transmitting the first display information to the user terminal may include the step of transmitting third display information to the user terminal so that a first indicator comparing the total price of the product to be purchased by the user with the application criteria of benefits provided by the e-commerce service is included on the first page.

[0014] In one embodiment, the button may be positioned adjacent to the position of the first indicator within the first page.

[0015] In one embodiment, the step of transmitting the first display information to the user terminal may include the step of transmitting fourth display information to the user terminal so that a second indicator indicating benefits applicable to a product to be purchased by the user when signing up for membership is included on the first page.

[0016] In one embodiment, the second indicator may be positioned adjacent to a third indicator that indicates the total price of products to be purchased within the first page.

[0017] In one embodiment, the step of transmitting the first display information to the user terminal may include the step of determining whether the user has a membership history based on the user's log, and the step of determining the display properties of the button based on the result of the determination of whether the user has a membership history.

[0018] In one embodiment, the step of determining the display attribute may include a step of determining the display attribute of the button as a first attribute when it is determined that the user has a membership history, and a step of determining the display attribute of the button as a second attribute that is distinct from the first attribute when it is determined that the user does not have a membership history.

[0019] In one embodiment, the second page may be a page displayed as an overlay on the first page.

[0020] In one embodiment, the second page may be a bottom page displayed at the bottom of the first page.

[0021] In one embodiment, the step of transmitting the second display information to the user terminal may include the step of determining whether the user has a membership history based on the user's log, and the step of generating the second display information based on the result of the determination as to whether the user has a membership history.

[0022] According to another embodiment of the present disclosure, a non-transitory computer-readable recording medium is provided which records a computer program to be executed by a processor, wherein the computer program can be configured to cause the processor to execute a method according to any one of the methods described above.

[0023] According to another embodiment of the present disclosure, an electronic device includes a communication interface configured to enable communication with a network, a processor configured to execute a computer program including one or more instructions, and a memory storing the computer program, wherein when the computer program is executed by the processor, the processor may be configured to execute a method according to any one of the methods described above.

[0024] According to the present disclosure, it is possible to induce a user to sign up for membership of an e-commerce service.

[0025] According to the present disclosure, it is possible to induce users to sign up for membership without interfering with transactions for products posted on an e-commerce service.

[0026] According to the present disclosure, when a user signs up for membership, benefits that the user can immediately receive can be displayed, thereby inducing the user to sign up for membership.

[0027] According to the present disclosure, a user interface defined to enable a user to quickly sign up for membership can be provided.

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

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

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

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

[0032] FIG. 4 is a flowchart showing detailed operations of the transmission operation of the first display information described with reference to FIG. 3.

[0033] FIG. 5 is a flowchart showing detailed operations of the transmission operation of the second display information described with reference to FIG. 3.

[0034] FIG. 6 illustrates a drawing for explaining a shopping cart page that may be referenced in various embodiments of the present disclosure.

[0035] FIGS. 7 and 8 illustrate drawings for explaining button and bar indicators that may be referenced in various embodiments of the present disclosure.

[0036] FIG. 9 illustrates a diagram for explaining a benefit indicator that may be referenced in various embodiments of the present disclosure.

[0037] FIG. 10 illustrates a diagram for explaining a membership subscription page that may be referenced in various embodiments of the present disclosure.

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

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

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

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

[0042] As used herein, the terms "first," "second," or "first," "second," and the like, unless the context clearly dictates otherwise, are used to distinguish one object from another when referring to multiple similar objects, and do not limit the order or importance of the objects. For example, each user terminal included in a plurality of user terminals according to the present disclosure may be distinguished from each other by being expressed as "first user terminal" and "second user terminal."

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

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

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

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

[0047] 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, or reward points.

[0048] 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. The user may utilize e-commerce services through the user interface.

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

[0050] 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 a management device (110) and a user terminal (120).

[0051] Meanwhile, although FIG. 1 illustrates an example in which a single user terminal (120) communicates with a management device (110) via a network, this is merely for the convenience of understanding, and the number of user terminals (120) that can communicate with the management 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 management 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.

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

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

[0054] The management device (110) can manage the operation of the e-commerce service.

[0055] For example, the management device (110) can classify and manage multiple products into categories. These product categories can be determined based on various criteria. If a category contains different products, the different products may share the same category's attributes. 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 e-commerce.

[0056] For another example, the management device (110) may generate display information (i.e., 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.

[0057] As another example, the management device (110) can extract and analyze user logs related to e-commerce services. User logs may be comprehensive records of a user's behavior while using the e-commerce service. For example, user logs may include primary information, such as the time the user accessed the e-commerce service, the pages of the e-commerce service the user visited, or the buttons the user clicked on a page. For another example, user logs may include secondary information processed from primary information, such as the user's e-commerce service membership history or the user's e-commerce service purchase history.

[0058] As another example, the management device (110) may transmit various responses corresponding to various requests obtained from the user terminal (120) regarding the e-commerce service to the user terminal (120). As an example, the user terminal (120) may receive a user input for a user interface in which a membership subscription procedure is defined and transmit the user input to the management device (110). Here, the user terminal (120) may receive a response corresponding to the user input from the management device (110) (e.g., initiation of application of benefits upon completion of membership subscription) and perform an action defined in the response (e.g., displaying a membership subscription completion page).

[0059] In addition to the examples described above, the management 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 known technologies is not excluded from the scope of the present disclosure.

[0060] The aforementioned management device (110) may be implemented as one or more computing devices. For example, all functions of the management device (110) may be implemented in a single computing device. For another example, the first function of the management device (110) may be implemented in a first computing device, and the 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.

[0061] 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 management 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 management device (110) described above. In addition, the user terminal (120) may obtain user input from a user regarding the page, and process or transmit the user input to the management device (110). Here, the user terminal (120) may obtain a response corresponding to the user input from the management device (110), thereby performing operations defined to correspond to the user input. As described above, in order for a user to use the e-commerce service through the user terminal (120), a web browser or an application may be installed on the user terminal (120).

[0062] The user terminal (120) described above may be, for example, any one of a desktop computer, a laptop computer, a tablet computer, a wearable device, or a smart phone, but is not limited thereto, and any type of device equipped with computing capabilities may be the user terminal (120).

[0063] The management 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).

[0064] FIG. 2 illustrates a computing device (200) capable of implementing devices (110, 120) according to one embodiment of the present disclosure. That is, the management 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.

[0065] 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.

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

[0067] 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.

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

[0069] 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.

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

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

[0072] 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.

[0073] 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.

[0074] Additionally, the operations of the method described with reference to the drawings below may be performed by a computing device. In other words, the operations of the method may be implemented as one or more instructions executed by a processor of the computing device. All operations included in this method may be performed by a single physical computing device. For example, the first operation of the method may be performed by a first computing device, and the 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.

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

[0076] Figure 3 illustrates a flowchart illustrating a method according to one embodiment of the present disclosure. The method illustrated in Figure 3 comprises a series of operations that induce a user to sign up for membership and then process the membership sign-up process for the user. The operations illustrated in Figure 3 are described in detail below.

[0077] Based on the log of a user using an e-commerce service, it can be determined whether personalized action for the user is possible (S310).

[0078] A personalized action can be a feature of an e-commerce service that can be selectively provided to specific users. For example, a personalized action might be displaying a button for membership sign-up, issuing a coupon, or recommending a product.

[0079] Additionally, personalized actions can be selectively provided to user groups that include users using the e-commerce service. For example, the same personalized action may be provided to a first user and a second user within a first user group. In another example, different personalized actions may be provided to a first user within a first user group and a third user within a second user group. In this case, whether a personalized action is available for a specific user can be determined by determining the specific user group to which the user belongs or by determining whether the user satisfies criteria associated with a specific user group.

[0080] According to this operation, it can be determined whether personalized actions are possible for a user based on a comprehensive record of the user's behavior using an e-commerce service, i.e., the user's log.

[0081] As a specific example, the operation (S310) for determining whether a personalized action for a user is possible may include an operation for determining whether a personalized action for a user is possible based on the user's membership history.

[0082] A membership history may be a record of a user's past memberships. If a user has been subject to a membership, the user may be determined to have a membership history (e.g., "True"). Alternatively, if a user has not been subject to a membership, the user may be determined to have no membership history (e.g., "False"). This membership history may include, for example, the time a user signed up for membership, the time of membership termination, etc. Furthermore, the membership history may be a record of the user's current membership status. If a user is currently subject to a membership, the user may be determined to have a membership history. Alternatively, if a user is not currently subject to a membership, the user may be determined to have no membership history. This membership history may include, for example, the time a user signed up for membership, the time of membership termination, etc.

[0083] According to this behavior, personalized actions may be determined to be possible only for users who are not currently enrolled in a membership program. In other words, personalized actions may be determined to be unavailable for users who are enrolled in a membership program. For example, if the personalized action is to display a button for membership sign-up, the button for membership sign-up may be displayed only for users who are not currently enrolled in a membership program, and the button for membership sign-up may not be displayed for users who are currently enrolled in a membership program. Accordingly, by providing personalized actions to users who are not currently enrolled in a membership program, users may be encouraged to sign up for membership.

[0084] In e-commerce services, if a user who has not signed up for membership meets the benefit conditions, at least some of the special benefits offered by the membership may be provided to that user. For example, if the total price of the products to be purchased is 20,000 won or more, free shipping may be provided for the products to be purchased. In such e-commerce services, additionally or alternatively, the operation (S310) for determining whether personalized actions are possible for the user may include an operation for determining whether personalized actions are possible for the user based on the details of the user's planned purchase.

[0085] A "to-be-purchased product" may refer to a product a user plans to purchase. For example, such a product may be displayed on an e-commerce service's shopping cart page, or a product selected by the user from the shopping cart page. Furthermore, the "to-be-purchased product details" may refer to comprehensive information about the aforementioned product. For example, this may include the category of the product, the name of the product, the total price of the product, or the delivery destination of the product.

[0086] According to this behavior, personalized actions can be determined to be possible only for users who do not meet the benefit conditions. In other words, personalized actions may be determined to be unavailable for users who do meet the benefit conditions. For example, if the personalized action displays a button for membership sign-up, the benefit is free shipping, and the benefit condition is that the total price of the products to be purchased is 20,000 won or more, the button for membership sign-up may be displayed only for users whose total price of the products to be purchased is 20,000 won or less, and the button for membership sign-up may not be displayed for users whose total price of the products to be purchased is over 20,000 won. Accordingly, by providing personalized actions to users who do not meet the benefit conditions, users can be encouraged to sign up for membership.

[0087] In the operation (S310) of determining whether personalized actions are possible, membership history and purchase history are considered together, allowing for more effective identification of users who can be actively encouraged to sign up for membership. For example, if a user who has not signed up for membership does not meet the benefit requirements, they may be more likely to willingly sign up for membership to receive the benefits offered by the e-commerce service.

[0088] In the operation (S310) for determining whether personalized actions for a user are possible, in addition to the examples described above, various actions that can induce membership registration for users who are passive in using e-commerce services (or active users in some cases) may be included.

[0089] When a user terminal (120) accesses the first page of an e-commerce service, based on a determination that personalized action is possible, first display information that causes a button for inducing display of a second page to be included on the first page can be transmitted to the user terminal (120) (S320).

[0090] The first page is a page that can be linked to an e-commerce service and may be the shopping cart page of the e-commerce service. Specifically, the first page may be a page containing products the user plans to purchase among those listed on the e-commerce service. This first page includes first display information and may be displayed on the display of the user terminal (120).

[0091] The second page, which may be linked to an e-commerce service, may be a membership sign-up page. Specifically, the second page may include information regarding a user interface defining the membership sign-up process for a user to sign up for membership in the e-commerce service. This second page may include second display information and be displayed on the display of the user terminal (120).

[0092] A button may be a user interface element included in the first page. Such a button may induce the display of a second page. Specifically, if a user selects a button included in the first page through user input on the user terminal (120), the second page may be displayed.

[0093] According to this operation, when a user terminal (120) of a user identified in operation (S310) for determining whether a personalized action is possible accesses a first page (e.g., a shopping cart page), a button that induces the display of a second page (e.g., a membership sign-up page) can be included on the first page. As a result, membership sign-up can be actively encouraged for users who are passive in using e-commerce services (or, in some cases, active users) on the first page.

[0094] The operation (S320) of transmitting the first display information to the user terminal (120) may include an operation of transmitting the third display information to the user terminal (120) so that a first indicator that compares the total price of the product the user plans to purchase with the application criteria (i.e., benefit conditions) of the benefits provided by the e-commerce service is included on the first page.

[0095] The first indicator may be a user interface element included on the first page. This first indicator, for example, may be included on the first page as a bar indicator, visualizing whether the benefit condition has been met. If the benefit condition is determined by the total price of the product to be purchased, the value of the benefit condition (e.g., KRW 20,000) and the total price of the product to be purchased can be visually compared.

[0096] The third display information may be information related to the first display information, and may be information that changes the first page displayed on the user terminal (120) by the first display information. For example, the first indicator may be included on the first page by the third display information.

[0097] According to this operation, the user can intuitively recognize whether the benefit conditions are met by visually checking the first indicator included on the first page.

[0098] Regarding the display method of the first indicator, in one embodiment, the first indicator may be located within the first page adjacent to the location of the button that induces the display of the second page. In other words, the button that induces the display of the second page may be located adjacent to the location of the first indicator within the first page.

[0099] Adjacency can be defined by the distance between user interface elements. For example, if the distance between a first user interface element and a second user interface element is less than or equal to a threshold, the user interface elements can be defined as adjacent to each other. The distance between these user interface elements can be defined as a minimum distance, a maximum distance, or the distance between centers of gravity.

[0100] According to this operation, a button that directs the display of a second page (e.g., a membership sign-up page) is positioned adjacent to a first indicator indicating whether the benefit conditions have been met, allowing users to more effectively identify the button when the benefit conditions are not met. In other words, by effectively identifying the button, users can be more actively encouraged to sign up for membership in an e-commerce service.

[0101] The operation (S320) of transmitting the first display information to the user terminal (120) may include an operation of transmitting the fourth display information to the user terminal (120) so that a second indicator indicating benefits (e.g., discounts, points, etc.) that can be applied to the product the user plans to purchase when signing up for membership is included on the first page.

[0102] The second indicator may be a user interface element included on the first page. This second indicator may, for example, be included as text (or an icon) on the first page to visualize the benefits available upon membership registration. If the benefit is a discount, the discount available to the user upon membership registration may be displayed as text (or an icon).

[0103] The fourth display information may be information related to the first display information, and may be information that changes the first page displayed on the user terminal (120) by the first display information. For example, the fourth display information may include a second indicator on the first page.

[0104] According to this operation, users can intuitively recognize the benefits they can receive when signing up for membership by visually checking the second indicator included on the first page.

[0105] With respect to the display method of the second indicator, in one embodiment, the second indicator may be positioned adjacent to the position of the third indicator that displays the total price of products to be purchased within the first page.

[0106] The third indicator may be a user interface element included on the first page. For example, this third indicator may be included as text on the third page, visualizing the total price of the product the user is planning to purchase.

[0107] According to this operation, the second indicator, indicating the benefits available upon membership registration, is positioned adjacent to the third indicator, indicating the total price of the product to be purchased, thereby enabling users to more effectively identify the benefits available upon membership registration. In other words, by effectively identifying the benefits available upon membership registration, users can be more actively encouraged to sign up for membership in e-commerce services.

[0108] Based on the user input for the button, second display information regarding the second page can be transmitted to the user terminal (120) (S330).

[0109] As mentioned above, the second page may be a membership sign-up page.

[0110] Additionally, the second page may be a page that includes information about benefits that the user can receive if he or she signs up for membership (i.e., benefit information).

[0111] Benefit information is a user interface element included on the second page, which may include text (or icons) visualizing the benefits that a user can receive when signing up for membership.

[0112] The number of benefit information items that can be included on the second page may be multiple. Specifically, the second page may include first benefit information and second benefit information. Here, the operation (S330) of transmitting the second display information to the user terminal (120) may include an operation of determining the display order of the first benefit information and the second benefit information displayed on the second page based on the user's log. According to this operation, the display order of benefit information may be determined in a manner specific to the user based on the user's log (e.g., purchase history, etc.). For example, if the user purchases multiple overseas direct purchase products, the free shipping benefit for overseas direct purchase products may be displayed as the highest priority benefit information. For another example, if the user purchases multiple travel products, the discount benefit for travel products may be displayed as the highest priority benefit information. In addition to the examples described above, any technology that determines the display order of benefit information in the order of benefits expected to be preferred by the user based on an analysis of the user's purchase history may be applicable within the scope of the present disclosure.

[0113] The technical idea of ​​the benefit information described above can be applied to a second indicator similar to the benefit information.

[0114] With regard to the display method of the second page, in one embodiment, the second page may be smaller than the first page. That is, the area occupied by the second page displayed on the display of the user terminal (120) may be smaller than the area occupied by the first page.

[0115] Regarding the display method of the second page, in another embodiment, it may be a page displayed as an overlay on the first page. That is, the second page displayed on the display of the user terminal (120) may be displayed by overlapping the first page. If the second page is smaller than the first page and the second page is displayed as an overlay on the first page, the first page may be displayed in an area of ​​the display of the user terminal (120) excluding the second page.

[0116] Regarding the display method of the second page, in another embodiment, the second page may be a bottom page displayed at the bottom of the first page. That is, the second page displayed on the display of the user terminal (120) may be displayed at the bottom of the first page. In another embodiment, the second page may be displayed as part of the first page.

[0117] This second page display method allows users to initiate or complete the membership sign-up process on a second page containing information about the user interface defining the membership sign-up process, without leaving the first page. In other words, this unique second page display method actively encourages membership sign-up without interfering with users' transactions for products listed on the e-commerce service.

[0118] According to the method described with reference to Figure 3, membership subscription can be actively encouraged for users who are unable to receive benefits provided by e-commerce services. In particular, membership subscription can be more actively encouraged by encouraging users who are unable to receive benefits to subscribe at a point in time when they recognize the need for membership (e.g., when they recognize dissatisfaction with the benefit conditions).

[0119] FIG. 4 is a flowchart illustrating detailed operations of the first display information transmission operation (S320) described with reference to FIG. 3. Operation S400 of FIG. 4 may be the first display information transmission operation (S320) of FIG. 3. Specifically, operation S400 of FIG. 4 includes a series of operations for determining the display properties of differentiated buttons depending on the presence or absence of a user's membership history. Hereinafter, the operations illustrated in FIG. 4 will be described in detail.

[0120] Based on the user's log, the presence or absence of a user's membership history can be determined (S410). As described above regarding the determination operation (S310) for determining whether personalized actions are possible for the user, if the user has been subject to membership, the user can be determined to have a membership history (e.g., "True"). Furthermore, if the user has not been subject to membership, the user can be determined to have no membership history (e.g., "False").

[0121] Based on the judgment result, the display properties of the button may be determined (S420). Specifically, if the user is determined to have a membership history, the user may be a user who can rejoin the membership (e.g., a "Rejoiner user"), and the display properties corresponding to the user's category may be determined as the first property. For example, the first property may be a text property such as "Buy now with WoW," "Buy now with WoW membership," or "Pay for WoW membership and apply benefits." Furthermore, if the user is determined to have no membership history, the user may be a user who can sign up for the membership for the first time (e.g., a "Trial user"), and the display properties corresponding to the user's category may be determined as the second property. For example, the second property may be a text property such as "Buy now with WoW," "Buy now with WoW membership," "Try 30 days free and buy now," "Try 30 days free," or "Try 30 days free and apply benefits." Each differentiated display attribute may have different text or include different buttons. The determined display attribute may be reflected in the first display information.

[0122] FIG. 5 is a flowchart illustrating detailed operations of the second display information transmission operation (S330) described with reference to FIG. 3. Operation S500 of FIG. 5 may be the second display information transmission operation (S330) of FIG. 3. Specifically, operation S500 of FIG. 5 includes a series of operations for generating differentiated second display information depending on the presence or absence of a user's membership history. Hereinafter, the operations illustrated in FIG. 5 will be described in detail.

[0123] Based on the user's log, the presence or absence of the user's membership history can be determined (S510). For this operation, reference may be made to the description of the operation for determining the presence or absence of membership history (S410) in FIG. 4.

[0124] Based on the determination result, second display information may be generated (S520). Specifically, if the user is determined to have a membership history, the user may be a user who can rejoin the membership (e.g., a "Rejoiner user"), and second display information corresponding to the user's category may be generated. Furthermore, if the user is determined to have no membership history, the user may be a user who can join the membership for the first time (e.g., a "Trial user"), and second display information corresponding to the user's category may be generated. Accordingly, the differentiated second display information may be transmitted to the user terminal (120) to display a differentiated second page. These differentiated second pages may have different text or include different buttons.

[0125] According to the method described with reference to FIGS. 4 and 5, the first or second page can be configured differently depending on the presence or absence of a membership history. For example, an e-commerce service operator can configure the first or second page to provide greater benefits to users who sign up for the first time (or re-sign up). Accordingly, users can be more actively encouraged to sign up for membership.

[0126] Hereinafter, with reference to FIGS. 6 to 10, various pages that can be referenced in various embodiments of the present disclosure will be described.

[0127] FIG. 6 illustrates a drawing for explaining a shopping cart page (600) that may be referenced in various embodiments of the present disclosure.

[0128] The shopping cart page (600) may include multiple items to be purchased (610a, 610b). The user may select at least some of the items to be purchased (610a, 610b) on the shopping cart page (600). If the user selects the Select All button (620), all items in the shopping cart may be selected. The total price of the selected items may be displayed as a total price indicator (630). This total price indicator (630) may be the third indicator that visualizes the total price of the items to be purchased by the user, as described with reference to FIG. 3 .

[0129] After completing product selection on the shopping cart page (600), the user can purchase the product by selecting the purchase button (640).

[0130] FIGS. 7 and 8 illustrate drawings for explaining a button (710) and a bar indicator (720) that may be referenced in various embodiments of the present disclosure.

[0131] The shopping cart page (700, 800, e.g., page 1) may include a button (710, 810) that induces the display of a membership sign-up page (e.g., page 2). This button (710, 810) may be a button that induces the display of the second page as described with reference to FIG. 3.

[0132] Additionally, the shopping cart page (700, 800) may include a bar indicator (720, 820) that compares the total price of products the user plans to purchase with the benefit conditions. This bar indicator (720, 820) may be the first indicator that compares the total price of products the user plans to purchase with the benefit conditions described with reference to FIG. 3.

[0133] FIG. 9 illustrates a drawing for explaining a benefit indicator (900) that may be referenced in various embodiments of the present disclosure.

[0134] The benefit indicator (900) may be included in the shopping cart page in a manner that replaces the total indicator (630) of the shopping cart page of FIGS. 6 to 8 or is positioned adjacent to the total indicator (630).

[0135] FIG. 10 illustrates a diagram for explaining a membership subscription page (1020) that may be referenced in various embodiments of the present disclosure.

[0136] The display (1000) illustrated in FIG. 10 may include a membership sign-up page (1020, e.g., a second page) displayed as an overlay at the bottom of a shopping cart page (1010, e.g., a first page). Here, the membership sign-up page (1020) may be the second page described with reference to FIG. 3.

[0137] The membership sign-up page (1020) may include a membership sign-up process button (1021). This membership sign-up process button (1021) may be displayed differently depending on whether the user has previously signed up for membership, as described with reference to FIG. 5 . For example, if the user is a user who can rejoin the membership (e.g., a "Rejoiner user"), text such as "Pay for WoW membership and apply benefits" may be displayed on the process sign-up button (1021). Additionally, if the user is a user who can sign up for the membership for the first time (e.g., a "Trial user"), text such as "Try it for 30 days free" may be displayed on the process sign-up button (1021).

[0138] Heretofore, various pages that can be referenced in various embodiments of the present disclosure have been described with reference to FIGS. 6 to 10 . The drawings illustrated in FIGS. 5 to 10 can be understood as preferred means for explaining various embodiments according to the present disclosure. Accordingly, modifications may be possible in which some user interface elements are added to or some user interface elements are deleted from the drawings illustrated in FIGS. 5 to 10 . In addition, modifications may be possible in various ways, such as partially differentiating text from the drawings illustrated in FIGS. 5 to 10 , differentiating object arrangements, or differentiating object sizes. In other words, even if there are some modifications to FIGS. 5 to 10 , the modified implementations may be included within the scope of the present disclosure.

[0139] In the flowcharts of this disclosure, the operations of the method or algorithm are described in a sequential order, but may also be performed in any order that can be arbitrarily combined. The description of the flowcharts of this disclosure does not exclude variations or modifications to the method or algorithm, and does not imply that any operation is essential or desirable. In one embodiment, at least some of the operations may be performed in parallel, iteratively, or heuristically. In another embodiment, at least some of the operations may be omitted, or other operations may be added.

[0140] Various embodiments of the present disclosure may be implemented as software on a machine-readable storage medium (MRSM) that can be read by a computing device. The software may be software for implementing various embodiments of the present disclosure. 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 a computer program including instructions that can be read by a computing device. A computing device is a device capable of operating according to instructions called from a storage medium, and may be interchangeably referred to as, for example, an electronic device. In one embodiment, a processor of the computing device may execute the called instructions, causing components of the computing device to perform functions corresponding to the instructions. A storage medium may refer to any type of recording medium that stores information that can be read by a device. The storage medium may include, for example, ROM, RAM, CD-ROM, magnetic tape, floppy disks, or optical information storage devices. 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 medium that exists regardless of whether information is stored semi-permanently or temporarily, and does not contain signals that are propagated transitorily.

[0141] While the technical concepts of the present disclosure have been described through various embodiments, the technical concepts of the present disclosure encompass various substitutions, modifications, and variations 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 variations are encompassed within the scope of the appended claims.

Claims

1. In a method performed by an electronic device, A step of determining whether personalized action is possible for a user based on a log of a user using an e-commerce service; When the user terminal of the user accesses the first page of the e-commerce service, a step of transmitting first display information to the user terminal so that a button for inducing display of a second page distinct from the first page is included in the first page based on a determination that the personalized action is possible, wherein the second page includes information regarding a user interface in which a membership subscription procedure is defined; and A method comprising the step of transmitting second display information regarding the second page to the user terminal based on the user input for the button.

2. In paragraph 1, The step of determining whether the personalized action for the above user is possible is: A method comprising the step of determining whether the personalized action for the user is possible based on the membership history of the user.

3. In paragraph 2, The step of determining whether the personalized action for the above user is possible is: A method further comprising a step of determining whether the personalized action for the user is possible based on the details of the product to be purchased by the user.

4. In paragraph 1, The first page above is, A method of a shopping cart page of the above e-commerce service.

5. In paragraph 1, The step of transmitting the above first display information to the user terminal is: A method comprising a step of transmitting third display information to the user terminal so that a first indicator comparing the total price of the product to be purchased by the user and the application criteria of benefits provided by the e-commerce service is included on the first page.

6. In paragraph 5, The above button is, A method, wherein the first indicator is positioned adjacent to the first indicator within the first page.

7. In paragraph 1, The step of transmitting the above first display information to the user terminal is: A method comprising a step of transmitting fourth display information to the user terminal so that a second indicator indicating benefits applicable to a product to be purchased by the user when signing up for membership is included in the first page.

8. In paragraph 7, The above second indicator is, A method, wherein the third indicator is positioned adjacent to the position of the third indicator that displays the total price of the products to be purchased within the first page.

9. In paragraph 1, The step of transmitting the above first display information to the user terminal is: A step of determining whether the user has a membership history based on the log of the user; and A method comprising a step of determining the display properties of the button based on the result of determining whether the user has the membership history.

10. In paragraph 9, The step of determining the above display properties is: A method comprising the step of determining the display property of the button as a first property when it is determined that the user has a membership history, and determining the display property of the button as a second property that is distinct from the first property when it is determined that the user has no membership history.

11. In paragraph 1, The above second page, A method in which a page is displayed as an overlay on the first page.

12. In paragraph 1, The above second page, A method of displaying a bottom page at the bottom of the first page.

13. In paragraph 1, The step of transmitting the second display information to the user terminal is: A step of determining whether the user has a membership history based on the log of the user; and A method comprising a step of generating the second display information based on the result of determining whether the user has the membership history.

14. In a non-transitory computer-readable recording medium recording a computer program to be executed by a processor, A non-transitory computer-readable recording medium configured to cause the processor to execute a method according to any one of claims 1 to 13.

15. A communication interface configured to enable communication with a network; A processor configured to execute a computer program comprising one or more instructions; and including a memory in which the above computer program is stored, An electronic device, wherein when the computer program is executed by the processor, the processor is configured to execute a method according to any one of claims 1 to 13.

Citation Information

Patent Citations

  • Customer personalization control unit, system, and method

    JP2021513166A

  • Method and apparatus for image encoding / decoding using prediction of filter information

    KR1020220127785A

  • Tumbler washing device

    KR102252575B1

  • Cash back system of online shopping mall based on shopping friend networks, and method for the same

    KR102471216B1

  • KR20230034125A