Method and device for processing information, and recording medium
The information processing method addresses the challenge of communicating financial membership benefits by presenting personalized savings and discounts to users, effectively encouraging membership through clear value recognition.
Patent Information
- Application Number
- PCT/KR2023/016861
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-25
- Filing Date
- 2023-10-27
- Publication Date
- 2025-04-03
AI Technical Summary
Existing membership systems struggle to effectively communicate the financial benefits of membership to users, making it difficult for users to recognize the value of membership beyond the membership fee.
An information processing method that determines whether a user is eligible for coupons based on their history and membership status, and then presents personalized financial benefits of membership on a dedicated page, highlighting savings and discounts that exceed the membership fee.
This approach enables users to clearly understand and appreciate the financial advantages of membership, encouraging users to join and maintain their membership by showcasing tangible savings and benefits.
Smart Images

Figure KR2023016861_03042025_PF_FP_ABST
Abstract
Description
Information processing methods, devices and recording media
[0001] The present disclosure relates to a technique for processing membership benefit information.
[0002] With the rapid advancement of communications technology, e-commerce services are becoming widely used, expanding beyond just products to encompass a wider range of services, enabling diverse forms of transactions. Consequently, e-commerce service operators are exploring strategies to effectively sell diverse products and services to users.
[0003] Introducing a membership system is one such strategy, offering additional benefits to users who sign up for membership. Membership systems can generate revenue from membership fees, while also boosting user loyalty and increasing repeat purchase rates, resulting in positive outcomes. Furthermore, service providers are issuing various coupons to users to encourage product purchases.
[0004] Meanwhile, if a non-member user is eligible for a coupon, showing them the membership benefits and coupons together can encourage them to sign up. However, simply listing the membership benefits to users who are not eligible for a coupon may not fully convey the value of the membership benefits relative to their membership fee. Therefore, technology is needed to ensure users clearly understand the benefits they can gain from the membership benefits.
[0005] The technical challenge to be addressed by this disclosure is to provide a technology that enables users to clearly recognize that it is worthwhile to pay membership fees by presenting the monetary benefits that can be obtained through membership benefits to the users.
[0006] Another technical challenge to be addressed through this disclosure is to provide a technology that enables users to clearly recognize the usefulness of membership by distinguishing between cases where a user is newly signing up for membership and cases where a user is re-signing up, and by presenting personalized membership benefits to the user according to each situation.
[0007] 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.
[0008] An information processing method performed by an electronic device according to one embodiment of the present disclosure may include: a step of determining whether a user who has not subscribed to a membership is eligible for issuance of a coupon based on a history of the user and a condition for issuing a coupon; a step of determining a monetary benefit of the membership benefit in response to a determination that the user is not eligible for issuance of the coupon; and a step of providing the user with a page regarding subscription to the membership, the page including information regarding the monetary benefit.
[0009] In one embodiment, the coupon may include at least one of a coupon issued upon signing up for the membership or a coupon whose issuance target is predetermined.
[0010] In one embodiment, the step of determining the monetary benefit may include the step of determining a savings amount resulting from use of the benefit.
[0011] In one embodiment, the step of determining the monetary benefit may include the step of determining a number of uses of the benefit such that the total savings from the use of the benefit is greater than the membership fee.
[0012] In one embodiment, the step of determining the monetary benefit may include the step of determining an average discount amount based on use of the benefit over a predetermined period of time.
[0013] In one embodiment, the step of determining the monetary benefit may include the step of determining an additional discount rate based on the use of the benefit when purchasing a product.
[0014] In one embodiment, the step of determining the monetary benefit may include the step of determining a maximum number of people who can view the content without additional charges based on the use of the benefit.
[0015] In one embodiment, the information processing method may further include the step of receiving a request for subscription to the membership from the user on a first type page or a second type page.
[0016] In one embodiment, the information processing method further includes a step of determining a subscription type of the user based on the user's history, wherein the subscription type may be one of a new subscription or a re-subscription.
[0017] In one embodiment, the step of providing the page to the user comprises, in response to a determination that the subscription type is the new subscription, providing the page regarding the new subscription to the user, wherein the page regarding the new subscription may further include a user interface for confirming the new subscription for which the membership fee is waived.
[0018] In one embodiment, when the subscription request is received on the second type page, the page regarding the new subscription may be displayed as an overlay on at least a portion of the second type page.
[0019] In one embodiment, the step of providing the page to the user comprises, in response to a determination that the subscription type is the re-subscription, providing the page regarding the re-subscription to the user, wherein the page regarding the re-subscription may further include a user interface for confirming the re-subscription after payment of the membership fee.
[0020] In one embodiment, the benefit includes one or more benefits, and the one or more benefits may be determined based on the user's history.
[0021] In one embodiment, the user's history may include at least one of a history of the user's actions related to purchasing a product or a history of the user's actions related to the membership.
[0022] In one embodiment, the history of the user's actions related to purchasing the product may include at least one of a history of the user purchasing the product, a history of the user selecting a product category, or a history of the user adding the product to the shopping cart.
[0023] In one embodiment, the history of the user's actions related to the membership may include at least one of a history of the user signing up for the membership or a history of the user using benefits while signing up for the membership in the past.
[0024] In one embodiment, the information processing method further comprises a step of adding up the savings amount according to the use of each of the one or more benefits, and the page regarding the re-enrollment may further include information regarding the added savings amount.
[0025] In one embodiment, the information processing method further includes the steps of: obtaining a plurality of benefit usage reviews regarding the membership created by a plurality of users who have subscribed to the membership; and determining, from among the plurality of benefit usage reviews, one or more benefit usage reviews related to the one or more benefits, wherein the page regarding re-enrollment may further include information regarding the one or more benefit usage reviews.
[0026] An electronic device according to one embodiment of the present disclosure comprises one or more processors, one or more memories storing instructions to be executed by the one or more processors, and when the instructions are executed by the one or more processors, the one or more processors may be configured to execute a method according to the present disclosure.
[0027] In one embodiment of the present disclosure, a non-transitory computer-readable recording medium having recorded thereon instructions that, when executed by one or more processors, cause the one or more processors to perform an operation, the instructions may be configured to cause the one or more processors to perform a method according to the present disclosure.
[0028] According to the present disclosure, by presenting the user with the monetary benefits that can be obtained through membership benefits, the user can clearly perceive that it is worth paying the membership fee to join.
[0029] According to the present disclosure, by distinguishing between cases where a user newly signs up for membership and cases where a user re-signs up for membership, membership benefits can be personalized and presented to the user according to each situation, thereby enabling the user to clearly recognize the usefulness of the membership.
[0030] According to the present disclosure, users can be effectively induced to sign up for membership.
[0031] 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.
[0032] FIG. 1 is a diagram illustrating an environment in which an electronic device according to one embodiment of the present disclosure can be applied.
[0033] FIG. 2 is a block diagram of an electronic device according to one embodiment of the present disclosure.
[0034] FIG. 3A is a diagram illustrating an example of a new membership sign-up page according to one embodiment of the present disclosure.
[0035] FIG. 3b is a diagram illustrating an example of a new membership sign-up page according to one embodiment of the present disclosure.
[0036] FIG. 4 is a diagram illustrating an example of a membership re-registration page according to one embodiment of the present disclosure.
[0037] FIG. 5 is a diagram illustrating an example of membership benefit usage review information on a membership re-registration page according to one embodiment of the present disclosure.
[0038] FIG. 6A is a diagram illustrating an example of benefit information regarding a free shipping benefit according to one embodiment of the present disclosure.
[0039] FIG. 6b is a diagram illustrating another example of benefit information regarding a free shipping benefit according to one embodiment of the present disclosure.
[0040] FIG. 7A is a diagram illustrating an example of benefit information regarding a dawn delivery benefit according to one embodiment of the present disclosure.
[0041] FIG. 7b is a diagram illustrating another example of benefit information regarding dawn delivery benefits according to one embodiment of the present disclosure.
[0042] FIG. 8A is a diagram illustrating an example of benefit information regarding same-day delivery benefits according to one embodiment of the present disclosure.
[0043] FIG. 8b is a diagram illustrating another example of benefit information regarding same-day delivery benefits according to one embodiment of the present disclosure.
[0044] FIG. 9A is a diagram illustrating an example of benefit information regarding fresh product delivery benefits according to one embodiment of the present disclosure.
[0045] FIG. 9b is a diagram illustrating another example of benefit information regarding fresh product delivery benefits according to one embodiment of the present disclosure.
[0046] FIG. 10A is a diagram illustrating an example of benefit information regarding a free return benefit according to one embodiment of the present disclosure.
[0047] FIG. 10b is a diagram illustrating another example of benefit information regarding a free return benefit according to one embodiment of the present disclosure.
[0048] FIG. 11 is a diagram illustrating an example of benefit information regarding an additional discount benefit according to one embodiment of the present disclosure.
[0049] FIG. 12 is a diagram illustrating an example of benefit information regarding content viewing benefits according to one embodiment of the present disclosure.
[0050] FIG. 13 is a diagram illustrating an example of benefit information regarding additional discount benefits for payment methods according to one embodiment of the present disclosure.
[0051] FIG. 14 is a diagram illustrating an example of benefit information regarding a cash accumulation benefit according to one embodiment of the present disclosure.
[0052] FIG. 15 is a diagram illustrating an operation flowchart of an information processing method according to one embodiment of the present disclosure.
[0053] 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.
[0054] 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.
[0055] 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.
[0056] 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.
[0057] 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 among the objects.
[0058] 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.
[0059] 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.
[0060] 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).
[0061] 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.
[0062] The term "membership" used in this disclosure may refer to a qualification or status that entitles a user to receive special benefits provided 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, the user may receive special membership benefits. These benefits may include delivery-related benefits, discount-related benefits, entertainment-related benefits, and the like. For example, delivery-related benefits may include free delivery, early morning delivery, same-day delivery, and fresh product delivery. Discount-related benefits may include additional discounts, additional payment method discounts, and cashback benefits. Entertainment-related benefits may include content viewing benefits. The aforementioned examples of benefits are intended to illustrate embodiments of the present disclosure and are not intended to be limiting. In addition to the aforementioned examples of benefits, embodiments of the present disclosure may also be applied to any other membership benefit.
[0063] The term "user interface" as used herein may refer to a physical or virtual medium designed to enable communication between a user and an object, system, machine, or computer program. Users may utilize e-commerce services through the user interface. For example, the user interface may include basic elements for displaying specific information, such as images or text, and elements for receiving user input, such as buttons that can be configured using these basic elements. For example, selecting (clicking) a user interface by a user may be expressed as receiving user input corresponding to the user interface.
[0064] 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.
[0065] FIG. 1 is a diagram illustrating an environment in which an electronic device (110) according to one embodiment of the present disclosure can be applied.
[0066] The electronic device (110) and the user terminal (120) are connected via a network and can communicate with each other. Meanwhile, FIG. 1 illustrates an example in which one user terminal (120) communicates with the electronic device (110) via a network; however, this is merely for convenience of understanding, and the number of user terminals (120) that can communicate with the electronic device (110) via the network may vary. That is, each of one or more user terminals (120) can access the e-commerce service provided by the electronic device (110). In addition, FIG. 1 merely illustrates a preferred embodiment for achieving the purpose of the present disclosure, and some components may be added as needed.
[0067] Below, each component illustrated in Fig. 1 will be described in more detail.
[0068] In one embodiment, the electronic device (110) may be a server device providing an e-commerce service. That is, the electronic device (110) may be a server device operated under the management of an e-commerce service operator. The electronic device (110) may manage the operation of the e-commerce service.
[0069] In one embodiment, the electronic device (110) can manage information about users using the e-commerce service.
[0070] For example, information about a user managed by an electronic device (110) may include the user's name, age, address, contact information, payment method, etc. Here, managing user information can collectively refer to a series of actions involving controlling and processing the relevant information. For example, managing user information may include storing, updating, or modifying the relevant information.
[0071] For example, information about a user managed by an electronic device (110) may include a user's history. Here, the user's history may be a comprehensive history (record) of the user's actions while using an e-commerce service.
[0072] For example, a user's history may include a history of the user's actions related to product purchases. This history may include the user's purchase history, the user's selection history of product categories, and the user's addition of products to the shopping cart.
[0073] For example, a user's history may include a history of the user's actions on a page. This history may include a history of pages being presented to the user, a history of the user's selection of user interface elements (e.g., images, text, buttons, etc.) on the page, etc.
[0074] For example, a user's history may include a history of the user's actions related to membership. This history may include a history of the user signing up for a membership, a history of the user using benefits while signed up for a membership, a history of the user attempting to cancel a membership, etc. Furthermore, the history of the user's actions related to membership may include a survey history generated when the user cancels a membership. This survey history may include the reason for the user's cancellation.
[0075] For example, a user's history may include a history of the user's actions related to coupons. This history may include a history of coupons being issued to the user, a history of coupons being used, and so on.
[0076] In one embodiment, the electronic device (110) may provide a page regarding the e-commerce service to the user terminal (120) in response to a request from a user using the e-commerce service. For example, the electronic device (110) may generate display information (e.g., information regarding the page) that enables the page regarding the 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. Therefore, the operation of the electronic device (110) providing a page to the user terminal (120) may be expressed as the operation of the electronic device (110) providing a page to the user of the user terminal (120). That is, the operation of the electronic device (110) transmitting information about a page to the user terminal (120) can be expressed as an operation of the electronic device (110) providing the corresponding page to the user of the user terminal (120).
[0077] In one embodiment, the electronic device (110) may transmit various responses corresponding to various requests received from the user terminal (120) regarding the e-commerce service to the user terminal (120). For example, the user terminal (120) may receive a user input corresponding to a user interface (e.g., a widget or button) displayed on a page of the e-commerce service and transmit the same to the electronic device (110). Here, the user terminal (120) may receive a response (e.g., information) corresponding to the user input from the electronic device (110) and perform an operation defined in the response (e.g., displaying the received information on the page).
[0078] In addition to the examples described above, the electronic device (110) can perform operations related to known technologies that can be performed by server devices providing e-commerce services. Therefore, applying the technical concepts of the present disclosure by referring to operations related to such known technologies is not excluded from the scope of the present disclosure.
[0079] The aforementioned electronic device (110) may be implemented as one or more computing devices. For example, all functions of the electronic device (110) may be implemented in a single computing device. For another example, a first function of the electronic device (110) may be implemented in a first computing device, and a second function may be implemented in a second computing device. For example, the computing device may be, but is not limited to, a desktop computer, a laptop computer, an application server, a proxy server, or a cloud server, and any type of device equipped with computing functions may be a computing device.
[0080] The user terminal (120) may be a terminal of a user using an e-commerce service. The user terminal (120) may display various pages related to the e-commerce service provided by the electronic device (110) on the display of the user terminal (120). These pages may have a user interface defined as a function related to the e-commerce service applied to them. The application of this user interface may be managed by the electronic device (110) described above. In addition, the user terminal (120) may obtain a user's input regarding the page, process the obtained user's input, or transmit the obtained user's input to the electronic device (110). For example, the user terminal (120) may receive a user's input corresponding to a user interface displayed on the page and transmit the same to the electronic device (110). By obtaining a response corresponding to the user's input from the electronic device (110), the user terminal (120) may perform operations defined to correspond to the user's input. For example, the user terminal (120) may receive specific information corresponding to the user's input from the electronic device (110) and display it on the display. Thus, specific information corresponding to the user's input may be provided to the user. As described above, a web browser or application may be installed on the user terminal (120) to allow the user to utilize e-commerce services through the user terminal (120).
[0081] For example, the user terminal (120) may be any one of devices such as a desktop computer, a laptop computer, a tablet computer, a wearable device, or a smartphone, but is not limited thereto. The user terminal (120) may include an input / output interface capable of receiving information from a user or outputting information to a user, and may be any device capable of communicating with an electronic device (110) or other devices via a network.
[0082] In one embodiment, the user terminal (120) may provide information received from the electronic device (110) to the user, and may receive input from the user and transmit the input to the electronic device (110). For example, the user terminal (120) may obtain an input from the user to call various pages, and generate a command to call various pages in response to the obtained input. The user terminal (120) may transmit a command to call various pages to the electronic device (110). The input obtained from the user may include various forms of input, such as a click using a mouse, a touch using a touchpad or a touch screen, voice recognition, or other electronic input. The user terminal (120) may receive various pages from the electronic device (110) and output the various pages received.
[0083] A network may serve to connect an electronic device (110) and a user terminal (120), or other external devices. For example, the network may provide a connection path so that a user terminal (120) can be connected to the electronic device (110) and transmit and receive packet data with the electronic device (110). For example, 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).
[0084] In one embodiment, the electronic device (110) and the user terminal (120) may operate as a single device. The user terminal (120) may be included in the electronic device (110) as all or part of the electronic device (110). For example, various types of information exchanged between the electronic device (110) and the user terminal (120) via a network may be various types of information exchanged between each component within a single device.
[0085] FIG. 2 is a block diagram of an electronic device (110) according to one embodiment of the present disclosure.
[0086] In one embodiment, the electronic device (110) may include a communication circuit (210), a processor (220), and a memory (230) as components. Here, at least one of the components of the electronic device (110) may be omitted, or another component may be added to the electronic device (110).
[0087] In one embodiment, at least one of the components of the electronic device (110) may be omitted, or another component may be added to the electronic device (110).
[0088] In one embodiment, additionally or alternatively, some components may be implemented integrated or implemented as a single or multiple entities. In the present disclosure, the processor (220) may be expressed as one or more processors (220). The expression “processor (220)” may mean a set of one or more processors, unless the context clearly indicates otherwise. In the present disclosure, the memory (230) may be expressed as one or more memories (230). The expression “memory (230)” may mean a set of one or more memories, unless the context clearly indicates otherwise.
[0089] In one embodiment, at least some of the components inside / outside the electronic device (110) are connected to each other via a bus, GPIO (General Purpose Input / Output), SPI (Serial Peripheral Interface), MIPI (Mobile Industry Processor Interface), etc., and can exchange information (data, signals, etc.).
[0090] In one embodiment, the communication circuit (210) may perform wireless or wired communication between the electronic device (110) and a database or other external electronic device. For example, the communication circuit (210) may perform wireless communication according to a method such as eMBB (enhanced Mobile Broadband), URLLC (Ultra Reliable Low-Latency Communications), MMTC (Massive Machine Type Communications), LTE (Long-Term Evolution), LTE-A (LTE Advance), NR (New Radio), UMTS (Universal Mobile Telecommunications System), GSM (Global System for Mobile communications), CDMA (Code Division Multiple Access), WCDMA (Wideband CDMA), WiBro (Wireless Broadband), WiFi (Wireless Fidelity), Bluetooth (Bluetooth), NFC (Near Field Communication), GPS (Global Positioning System), or GNSS (Global Navigation Satellite System). For example, the communication circuit (210) can perform wired communication according to a method such as USB (Universal Serial Bus), HDMI (High Definition Multimedia Interface), RS-232 (Recommended Standard-232), or POTS (Plain Old Telephone Service).
[0091] In one embodiment, the electronic device (110) may be implemented integrated with another device. In this case, the communication circuit (210) may function as a connection circuit or interface connecting the electronic device (110) and the other device. In addition to the various examples described above, the electronic device (110) may be implemented in various known ways for communicating with other devices, and the scope of the present disclosure is not limited by the examples described above.
[0092] In one embodiment, the processor (220) may control at least one component of an electronic device (110) connected to the processor (220) by executing software (e.g., commands, programs, etc.). In addition, the processor (220) may perform various operations related to the present disclosure, such as calculations, processing, data generation, and processing. In addition, the processor (220) may load data, etc. from the memory (230) or store data, etc. in the memory (230).
[0093] In one embodiment, the processor (220) controls the communication circuit (210) to request various information from the user terminal (120) and receive various information from the user terminal (120).
[0094] In one embodiment, the memory (230) can store various information. The information stored in the memory (230) is information acquired, processed, or used by at least one component of the electronic device (110), and may include software. The software may include one or more commands that cause the processor (220) to perform operations according to various embodiments of the present disclosure when loaded into the memory (230). That is, the processor (220) may perform operations according to various embodiments of the present disclosure by executing the one or more commands described above. For example, the memory (230) may include volatile or non-volatile memory. In one embodiment, the program is software stored in the memory (230), and may include an operating system for controlling resources of the electronic device (110), an application, or middleware that provides various functions to applications so that the applications can utilize the resources of the electronic device (110).
[0095] For example, the memory (230) may store information about users using the e-commerce service. Here, the information about the user may include the user's history. The user's history may be described in the aforementioned description.
[0096] In one embodiment, the electronic device (110) may include a display (not shown). The display may display various screens (e.g., one or more pages) based on the control of the processor (220). To display screens with various interfaces applied thereto, for example, a web browser or a dedicated application may be installed on the electronic device (110). In addition, the display may be configured to interact 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).
[0097] In one embodiment, the electronic device (110) may include an input device (e.g., a mouse or keyboard) (not shown). The input device may receive information to be used in components of the electronic device (110) from an external source (e.g., a user) of the electronic device (110).
[0098] The communication circuit (210), processor (220), and memory (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.
[0099] In addition, the operations of the method to be described with reference to the drawings below may be performed by the electronic device (110). In other words, the operations of the method may be implemented by one or more instructions executed by the processor (220) of the electronic device (110). All operations included in this method may be executed by a single physical computing device, but for example, the first operation of the method may be performed by a first electronic device, and the second operation of the method may be performed by a second electronic device. In other words, the operations included in the method may be performed by being divided among a plurality of electronic devices.
[0100] Hereinafter, the description will continue assuming that the operation of the aforementioned method is performed by the processor (220) of the electronic device (110) illustrated in FIGS. 1 and 2. In addition, for convenience of explanation, the subject of the operation included in the method may be omitted, but unless otherwise indicated in the context, it may be interpreted that the operation is performed by the electronic device (110).
[0101] FIG. 3a is a diagram illustrating an example of a new membership sign-up page (300) according to one embodiment of the present disclosure.
[0102] In one embodiment, if the membership subscription type of a user who has not subscribed to membership is a new subscription, the processor (220) may provide a new membership subscription page (300) to the user as a page regarding membership subscription.
[0103] For example, the processor (220) may receive a membership subscription request from a user who is not yet subscribed to membership on a first type page. As a specific example, the processor (220) may provide the first type page to the user and receive a user input corresponding to a user interface for requesting membership subscription displayed on the first type page. Here, the first type page may include a home page displaying various products, promotions, events, etc., a membership page related to membership management, a shopping cart page displaying products added to the shopping cart, or a product list page displaying one or more products.
[0104] For example, the processor (220) may obtain a user's history in response to a membership subscription request. As a specific example, the processor (220) may obtain the user's history from the memory (230). As another example, the processor (220) may obtain the user's history from a device (e.g., a server) that manages information about the user. Here, the user's history may refer to the aforementioned description.
[0105] For example, the processor (220) may determine whether the user is eligible for a coupon based on the user's history and coupon issuance conditions. Here, coupons may include coupons issued upon membership registration, coupons with a predetermined issuance target, etc. As a specific example, coupons with a predetermined issuance target may include coupons issued to users who purchase a product for the first time, coupons issued to users who purchase a product belonging to a specific product category (e.g., fresh product category) and then do not repurchase a product belonging to the same product category for a predetermined period of time (e.g., 29 to 365 days, 365 days or more), etc. If a user has no membership registration history, the processor (220) may determine that the user is eligible for a coupon issuance to induce the user to sign up for a membership. If a user has a history of signing up for a membership in the past but has no history of using membership benefits, the processor (220) may determine that the user is eligible for a coupon issuance to induce the user to sign up for a membership. For example, if a user has previously used benefits while signing up for a membership, the processor (220) may determine that the user is not eligible for a coupon to encourage membership sign-up. For example, if the user has no history of purchasing products, the processor (220) may determine that the user is eligible for a coupon issued to a user purchasing a product for the first time. Conversely, if the user has a history of purchasing products, the processor (220) may determine that the user is not eligible for a coupon issued to a user purchasing a product for the first time. For example, if a user has not purchased a product in the fresh product category for a predetermined period of time after purchasing a product in the fresh product category, the processor (220) may determine that the user is eligible for a coupon to encourage the purchase of fresh products.Meanwhile, the examples of determining the type of coupon and whether a coupon is eligible for issuance described above are intended to illustrate embodiments of the present disclosure and are not intended to be limited thereto. The embodiments of the present disclosure may also be applied to coupons other than the aforementioned types. Furthermore, the processor (220) may determine whether a coupon is eligible for issuance in various ways, in addition to the examples of determining whether a coupon is eligible for issuance described above.
[0106] For example, the processor (220) may determine, based on the user's history, whether the user's membership type is a new membership or a re-membership. For example, if the user has no membership history, the processor (220) may determine the user's membership type as a new membership. For example, if the user has previously signed up for membership but has not used membership benefits, the processor (220) may determine the user's membership type as a new membership. Meanwhile, the examples of determining the membership type described above are intended to illustrate embodiments of the present disclosure and are not limited thereto. The processor (220) may determine the membership type in various ways in addition to the examples described above.
[0107] For example, the processor (220) may provide a new membership sign-up page (300) to a user who has not yet signed up for membership in response to a determination that the user is not eligible for a coupon and that the user's membership sign-up type is a new sign-up. In other words, the new membership sign-up page (300) may refer to a page provided to the user in response to the user's membership sign-up request received on the first type page.
[0108] In one embodiment, the new membership sign-up page (300) may include at least one of benefit information (310) and a user interface (320) for confirming new membership with membership fee exemption. The new membership sign-up page (300) illustrated in FIG. 3A is merely an example for illustrating the present disclosure, and the present disclosure is not limited thereto. Some of the components of the new membership sign-up page (300) illustrated in FIG. 3A may be omitted, and other components may be included in addition to these components.
[0109] In one embodiment, benefit information (310) may include images or text related to membership benefits. Additionally, benefit information (310) may include information regarding the financial benefits of the benefits. Here, information regarding the financial benefits of the benefits may indicate the results of comparing the savings resulting from using the benefits with the membership fee. A detailed description of benefit information (310) will be provided below with reference to FIGS. 6A to 14.
[0110] In one embodiment, the benefit information (310) may relate to a benefit selected based on a priority among multiple benefits of the membership.
[0111] For example, the processor (220) may determine the priority among multiple membership benefits based on the user's history. The user's history may be described in the aforementioned context. For example, if the user has purchased a product more than a predetermined number of times, the processor (220) may prioritize delivery-related benefits and discount-related benefits over entertainment-related benefits. If the user has purchased a high number of products, the user is more likely to use delivery-related or discount-related benefits when signing up for membership, and thus benefit information regarding these benefits needs to be included on the membership sign-up page (300). For example, if the user has a history of selecting the fresh product category, the processor (220) may prioritize the fresh product delivery benefit over the entertainment-related benefits. If the user has a history of selecting the fresh product category, the user is more likely to purchase fresh products and use the fresh product delivery benefit when signing up for membership, and thus benefit information regarding these benefits needs to be included on the membership sign-up page (300). For example, if a user adds a product to their shopping cart, the processor (220) may prioritize benefits related to the product over benefits unrelated to the product. For example, if the user has previously been presented with a page containing detailed product information, the processor (220) may prioritize benefits related to the product over benefits unrelated to the product. For example, if the user has previously selected a user interface for a specific benefit displayed on a membership management page, the processor (220) may prioritize the selected benefit over benefits unselected.Meanwhile, the examples of determining priorities among multiple benefits described above are intended to illustrate embodiments of the present disclosure and are not intended to be limiting. In addition to the examples described above, the processor (220) can determine priorities among multiple benefits in various ways.
[0112] For example, the processor (220) may select one or more benefits based on the priority order among multiple benefits. Here, one benefit may be selected in order of priority among the one or more benefits, and benefit information (310) regarding the corresponding benefit may be included in the new membership sign-up page (300). Furthermore, the processor (220) may select a benefit with a higher priority in response to a user input requesting that a benefit with a higher priority be displayed than the benefits displayed on the new membership sign-up page (300). In this case, benefit information (310) regarding the benefit with a higher priority may be included in the new membership sign-up page (300). Alternatively, the processor (220) may select a benefit with a lower priority in response to a user input requesting that a benefit with a lower priority be displayed than the benefits displayed on the new membership sign-up page (300). In this case, benefit information (310) regarding the benefit with a lower priority may be included in the new membership sign-up page (300). Alternatively, if the benefit displayed on the new membership sign-up page (300) has the highest priority, the processor (220) may select the benefit with the lowest priority in response to a user input requesting to display a benefit with a higher priority than the benefit displayed on the new membership sign-up page (300). In this case, benefit information (310) regarding the benefit with the lowest priority may be included in the new membership sign-up page (300). Alternatively, if the benefit displayed on the new membership sign-up page (300) has the lowest priority, the processor (220) may select the benefit with the highest priority in response to a user input requesting to display a benefit with a lower priority than the benefit displayed on the new membership sign-up page (300). In this case, benefit information (310) regarding the benefit with the highest priority may be included in the new membership sign-up page (300).
[0113] In one embodiment, a user interface (320) for confirming a new membership fee waiver may include information (e.g., text) indicating that the user can sign up for membership for free.
[0114] For example, the processor (220) may determine whether the user's payment method is registered in response to a user input corresponding to the user interface (320). In response to a determination that the user's payment method is registered, the processor (220) may provide the user with information indicating that the user has registered for free. Alternatively, in response to a determination that the user's payment method is not registered, the processor (220) may provide the user with a page that allows the user to register a payment method.
[0115] FIG. 3b is a diagram illustrating an example of a new membership sign-up page (360) according to one embodiment of the present disclosure.
[0116] In one embodiment, if the membership subscription type of a user who has not subscribed to membership is a new subscription, the processor (220) may provide the user with a membership subscription page (360) as a page regarding membership subscription.
[0117] For example, the processor (220) may receive a membership subscription request from a user who has not subscribed to membership on a second type page (350). As a specific example, the processor (220) may provide the second type page (350) to the user and receive a user input corresponding to a user interface for requesting membership subscription displayed on the second type page (350). Here, the second type page (350) may include a product detail page that includes detailed information about the product (e.g., product name, price, capacity, quantity, etc.).
[0118] For example, the processor (220) may obtain a user's history in response to a membership subscription request. As a specific example, the processor (220) may obtain the user's history from the memory (230). As another example, the processor (220) may obtain the user's history from a device (e.g., a server) that manages information about the user. Here, the user's history may refer to the aforementioned description.
[0119] For example, the processor (220) may determine whether the user is eligible for a coupon based on the user's history and coupon issuance conditions. Here, coupons may include coupons issued upon membership registration, coupons with a predetermined issuance target, etc. As a specific example, coupons with a predetermined issuance target may include coupons issued to users who purchase a product for the first time, coupons issued to users who purchase a product belonging to a specific product category (e.g., fresh product category) and then do not repurchase a product belonging to the same product category for a predetermined period of time (e.g., 29 to 365 days, 365 days or more), etc. If a user has no membership registration history, for example, the processor (220) may determine that the user is eligible for a coupon issuance to induce the user to sign up for a membership. If a user has a history of signing up for a membership in the past but has not used the membership benefits, the processor (220) may determine that the user is eligible for a coupon issuance to induce the user to sign up for a membership. For example, if a user has previously used benefits while signing up for a membership, the processor (220) may determine that the user is not eligible for a coupon to encourage membership sign-up. For example, if the user has no history of purchasing products, the processor (220) may determine that the user is eligible for a coupon issued to a user purchasing a product for the first time. Conversely, if the user has a history of purchasing products, the processor (220) may determine that the user is not eligible for a coupon issued to a user purchasing a product for the first time. For example, if a user purchases a product in the fresh product category and does not repurchase the product in the fresh product category for a predetermined period of time, the processor (220) may determine that the user is eligible for a coupon to encourage the purchase of fresh products.Meanwhile, the examples of determining the type of coupon and whether a coupon is eligible for issuance described above are intended to illustrate embodiments of the present disclosure and are not intended to be limited thereto. The embodiments of the present disclosure may also be applied to coupons other than the aforementioned types. Furthermore, the processor (220) may determine whether a coupon is eligible for issuance in various ways, in addition to the examples of determining whether a coupon is eligible for issuance described above.
[0120] For example, the processor (220) may determine, based on the user's history, whether the user's membership type is a new membership or a re-membership. For example, if the user has no membership history, the processor (220) may determine the user's membership type as a new membership. For example, if the user has previously signed up for membership but has not used membership benefits, the processor (220) may determine the user's membership type as a new membership. Meanwhile, the examples of determining the membership type described above are intended to illustrate embodiments of the present disclosure and are not limited thereto. The processor (220) may determine the membership type in various ways in addition to the examples described above.
[0121] For example, the processor (220) may provide a new membership sign-up page (360) to a user who is not a member and is not eligible for a coupon and whose membership sign-up type is a new sign-up, in response to a determination that the user is not eligible for a coupon and whose membership sign-up type is a new sign-up. Here, the new membership sign-up page (360) may refer to a page provided to the user in response to the user's membership sign-up request received on the second type page (350). As a specific example, the new membership sign-up page (360) may be a page displayed by being overlaid on at least a portion of the second type page (350). In addition, the new membership sign-up page (360) may begin to appear in a sliding manner from the bottom to the top of the second type page (350) and may be displayed by being overlaid on at least a portion of the second type page (350).
[0122] In one embodiment, the new membership sign-up page (360) may include at least one of benefit information (370) and a user interface (380) for confirming new membership with a membership fee waiver. The new membership sign-up page (360) illustrated in FIG. 3b is merely an example for illustrating the present disclosure, and the present disclosure is not limited thereto. Some of the components of the new membership sign-up page (360) illustrated in FIG. 3b may be omitted, and other components may be included in addition to these components.
[0123] In one embodiment, benefit information (370) may include images or text related to membership benefits. Additionally, benefit information (310) may include information regarding the financial benefits of the benefits. Here, information regarding the financial benefits of the benefits may indicate the results of comparing the savings resulting from using the benefits with the membership fee. A detailed description of benefit information (370) will be provided below with reference to FIGS. 6A to 14.
[0124] In one embodiment, the benefit information (370) may relate to a benefit selected based on a priority among multiple benefits of the membership.
[0125] For example, the processor (220) may determine the priority among multiple membership benefits based on the user's history. Here, the user's history may refer to the description above. For example, if the user has purchased a product more than a predetermined number of times, the processor (220) may determine the priority of delivery-related benefits and discount-related benefits over entertainment-related benefits. This is because if the user has purchased a high number of products, there is a high probability that the user will use delivery-related or discount-related benefits when signing up for membership, and thus benefit information regarding these benefits needs to be included in the membership sign-up page (360). For example, if the user has a history of selecting the fresh product category, the processor (220) may determine the priority of the fresh product delivery benefit over the entertainment-related benefits. If the user has a history of selecting the fresh product category, there is a high probability that the user will purchase fresh products and use the fresh product delivery benefit when signing up for membership, and thus benefit information regarding these benefits needs to be included in the membership sign-up page (360). For example, if a user adds a product to their shopping cart, the processor (220) may prioritize benefits related to the product over benefits unrelated to the product. For example, if the user has previously been presented with a page containing detailed product information, the processor (220) may prioritize benefits related to the product over benefits unrelated to the product. For example, if the user has previously selected a user interface for a specific benefit displayed on a membership management page, the processor (220) may prioritize the selected benefit over benefits unselected.Meanwhile, the examples of determining priorities among multiple benefits described above are intended to illustrate embodiments of the present disclosure and are not intended to be limiting. In addition to the examples described above, the processor (220) can determine priorities among multiple benefits in various ways.
[0126] For example, the processor (220) may select one or more benefits based on the priority order among multiple benefits. Here, one benefit may be selected in order of priority among the one or more benefits, and benefit information (370) regarding the corresponding benefit may be included in the new membership sign-up page (360). Furthermore, the processor (220) may select a benefit with a higher priority in response to a user input requesting that a benefit with a higher priority be displayed than the benefits displayed on the new membership sign-up page (360). In this case, benefit information (370) regarding the benefit with a higher priority may be included in the new membership sign-up page (360). Alternatively, the processor (220) may select a benefit with a lower priority in response to a user input requesting that a benefit with a lower priority be displayed than the benefits displayed on the new membership sign-up page (360). In this case, benefit information (370) regarding the benefit with a lower priority may be included in the new membership sign-up page (360). Alternatively, if the benefit displayed on the new membership sign-up page (360) has the highest priority, the processor (220) may select the benefit with the lowest priority in response to a user input requesting to display a benefit with a higher priority than the benefit displayed on the new membership sign-up page (360). In this case, benefit information (370) regarding the benefit with the lowest priority may be included on the new membership sign-up page (360). Alternatively, if the benefit displayed on the new membership sign-up page (360) has the lowest priority, the processor (220) may select the benefit with the highest priority in response to a user input requesting to display a benefit with a lower priority than the benefit displayed on the new membership sign-up page (360). In this case, benefit information (370) regarding the benefit with the highest priority may be included on the new membership sign-up page (360).
[0127] In one embodiment, a user interface (380) for confirming a new membership fee waiver may include information (e.g., text) indicating that the user can sign up for membership for free.
[0128] For example, the processor (220) may, in response to a user input corresponding to the user interface (380), determine whether the user's payment method is registered. In response to a determination that the user's payment method is registered, the processor (220) may provide the user with information indicating that the user has registered for free. Alternatively, in response to a determination that the user's payment method is not registered, the processor (220) may provide the user with a page that allows the user to register a payment method.
[0129] FIG. 4 is a diagram illustrating an example of a membership re-registration page (400) according to one embodiment of the present disclosure.
[0130] In one embodiment, if the membership subscription type of a user who has not subscribed to membership is re-subscription, the processor (220) may provide a membership re-subscription page (400) to the user as a page regarding membership subscription.
[0131] For example, the processor (220) may receive a membership subscription request from a user who is not yet subscribed to membership on a page of the first type or the second type. As a specific example, the processor (220) may provide a first type page to the user and receive a user input corresponding to a user interface for requesting membership displayed on the first type page. As another specific example, the processor (220) may provide a second type page to the user and receive a user input corresponding to a user interface for requesting membership displayed on the second type page.
[0132] For example, the processor (220) may obtain a user's history in response to a membership subscription request. As a specific example, the processor (220) may obtain the user's history from the memory (230). As another example, the processor (220) may obtain the user's history from a device (e.g., a server) that manages information about the user. Here, the user's history may refer to the aforementioned description.
[0133] For example, the processor (220) may determine whether the user is eligible for a coupon based on the user's history and coupon issuance conditions. Here, coupons may include coupons issued upon membership registration, coupons with a predetermined issuance target, etc. As a specific example, coupons with a predetermined issuance target may include coupons issued to users who purchase a product for the first time, coupons issued to users who purchase a product belonging to a specific product category (e.g., fresh product category) and then do not repurchase a product belonging to the same product category for a predetermined period of time (e.g., 29 to 365 days, 365 days or more), etc. If a user has no membership registration history, for example, the processor (220) may determine that the user is eligible for a coupon issuance to induce the user to sign up for a membership. If a user has a history of signing up for a membership in the past but has not used the membership benefits, the processor (220) may determine that the user is eligible for a coupon issuance to induce the user to sign up for a membership. For example, if a user has previously used benefits while signing up for a membership, the processor (220) may determine that the user is not eligible for a coupon to encourage membership sign-up. For example, if the user has no history of purchasing products, the processor (220) may determine that the user is eligible for a coupon issued to a user purchasing a product for the first time. Conversely, if the user has a history of purchasing products, the processor (220) may determine that the user is not eligible for a coupon issued to a user purchasing a product for the first time. For example, if a user purchases a product in the fresh product category and does not repurchase the product in the fresh product category for a predetermined period of time, the processor (220) may determine that the user is eligible for a coupon to encourage the purchase of fresh products.Meanwhile, the examples of determining the type of coupon and whether a coupon is eligible for issuance described above are intended to illustrate embodiments of the present disclosure and are not intended to be limited thereto. The embodiments of the present disclosure may also be applied to coupons other than the aforementioned types. Furthermore, the processor (220) may determine whether a coupon is eligible for issuance in various ways, in addition to the examples of determining whether a coupon is eligible for issuance described above.
[0134] For example, the processor (220) may determine, based on the user's history, whether the user's membership type is a new membership or a re-registration. For example, if the user has previously registered for a membership, the processor (220) may determine the user's membership type as a re-registration. For example, if the user has previously registered for a membership and has used membership benefits, the processor (220) may determine the user's membership type as a re-registration. Meanwhile, the examples of determining the membership type described above are intended to illustrate embodiments of the present disclosure and are not limited thereto. The processor (220) may determine the membership type in various ways in addition to the examples described above.
[0135] For example, the processor (220) may provide a membership re-registration page (400) to a user who has not yet subscribed to membership in response to a determination that the user is not eligible for a coupon and that the user's membership type is re-registration. Here, the membership re-registration page (400) may refer to a page provided to the user in response to a membership registration request received from the user on a first type or second type page.
[0136] In one embodiment, the membership sign-up page (400) may include at least one of benefit information (410), expected savings amount information (420), or a user interface (430) for confirming re-enrollment after paying membership fees. The membership re-enrollment page (400) illustrated in FIG. 4 is merely an example for illustrating the present disclosure, and the present disclosure is not limited thereto. Some of the components of the membership re-enrollment page (400) illustrated in FIG. 4 may be omitted, and other components may be included in addition to these components.
[0137] In one embodiment, benefit information (410) may include images or text related to membership benefits. Additionally, benefit information (410) may include information regarding the financial benefits of the benefits. Here, information regarding the financial benefits of the benefits may indicate the results of comparing the savings resulting from using the benefits with the membership fee. A detailed description of benefit information (410) will be provided below with reference to FIGS. 6A to 14.
[0138] In one embodiment, the benefit information (410) may relate to a benefit selected based on a priority among multiple benefits of the membership.
[0139] For example, the processor (220) may determine the priority among multiple membership benefits based on the user's history. The user's history may be described in the aforementioned context. For example, if the user has purchased a product more than a predetermined number of times, the processor (220) may prioritize delivery-related benefits and discount-related benefits over entertainment-related benefits. If the user has purchased a high number of products, the user is more likely to use delivery-related or discount-related benefits when signing up for membership, and thus benefit information regarding these benefits needs to be included in the membership re-registration page (400). For example, if the user has a history of selecting the fresh product category, the processor (220) may prioritize the fresh product delivery benefit over the entertainment-related benefits. If the user has a history of selecting the fresh product category, the user is more likely to purchase fresh products and use the fresh product delivery benefit when signing up for membership, and thus benefit information regarding these benefits needs to be included in the membership re-registration page (400). For example, if a user adds a product to their shopping cart, the processor (220) may prioritize benefits related to the product over benefits unrelated to the product. For example, if the user has previously been presented with a page containing detailed product information, the processor (220) may prioritize benefits related to the product over benefits unrelated to the product. For example, if the user has previously selected a user interface for a specific benefit displayed on a membership management page, the processor (220) may prioritize the selected benefit over benefits unselected.For example, if a user has previously used benefits while signing up for a membership, the processor (220) may prioritize the corresponding benefit over the priority of unused benefits. For example, if a user selects a reason for cancellation in a survey when canceling a past membership, the processor (220) may prioritize the benefit corresponding to the selected reason for cancellation over the priority of other benefits. In other words, the processor (220) may prioritize benefits that can resolve the selected reason for cancellation over the priority of other benefits. For example, if a user previously canceled a membership by selecting "few discount benefits" as the reason for canceling, the processor (220) may prioritize discount-related benefits over other benefits (e.g., delivery-related benefits, entertainment-related benefits). For example, if a user previously selected "recent shopping frequency has decreased" as the reason for canceling membership and canceled membership, the processor (220) may prioritize entertainment-related benefits over other benefits (e.g., shipping-related benefits, discount-related benefits). Alternatively, if a user previously selected "free shipping, fast shipping not needed" as the reason for canceling membership, the processor (220) may prioritize discount-related benefits or entertainment-related benefits over other benefits (e.g., shipping-related benefits). Alternatively, if a user previously selected "expensive membership fees" as the reason for canceling membership, the processor (220) may prioritize multiple benefits so that the benefits with the highest monetary benefit when used are prioritized.As a specific example, assuming that the monetary benefit of using the free shipping benefit is 3,000 won and the monetary benefit of using the free return benefit is 5,000 won, the processor (220) may determine the priority of the free return benefit to be higher than that of the free shipping benefit. For example, if a user has previously cancelled their membership by selecting “expensive membership fees” as the reason for cancellation, the processor (220) may determine the priority of a benefit whose monetary benefit when used is greater than that of the membership fee to be higher than that of a benefit whose monetary benefit when used is less than that of the membership fee. As a specific example, assuming that the monetary benefit of using the free shipping benefit is 3,000 won, the monetary benefit of using the free returns benefit is 5,000 won, and the membership fee is 4,990 won, the processor (220) may determine the priority of the free returns benefit, which has a greater monetary benefit than the membership fee, as higher than the priority of the free shipping benefit, which has a lesser monetary benefit than the membership fee. Meanwhile, the examples of determining priorities among the multiple benefits described above are intended to illustrate embodiments of the present disclosure and are not limited thereto. In addition to the examples described above, the processor (220) may determine priorities among the multiple benefits in various ways.
[0140] For example, the processor (220) may select one or more benefits based on the priority order among multiple benefits. Here, one benefit may be selected in order of priority among the one or more benefits, and benefit information (410) regarding the corresponding benefit may be included in the membership re-enrollment page (400). Furthermore, the processor (220) may select a benefit with a higher priority in response to a user input requesting that a benefit with a higher priority be displayed than the benefits displayed on the membership re-enrollment page (400). In this case, benefit information (410) regarding the benefit with a higher priority may be included in the membership re-enrollment page (400). Alternatively, the processor (220) may select a benefit with a lower priority in response to a user input requesting that a benefit with a lower priority be displayed than the benefits displayed on the membership re-enrollment page (400). In this case, benefit information (410) regarding the benefit with a lower priority may be included in the membership re-enrollment page (400). Alternatively, if the benefit displayed on the membership re-enrollment page (400) has the highest priority, the processor (220) may select the benefit with the lowest priority in response to a user input requesting to display a benefit with a higher priority than the benefit displayed on the membership re-enrollment page (400). In this case, benefit information (410) regarding the benefit with the lowest priority may be included in the membership re-enrollment page (400). Alternatively, if the benefit displayed on the membership re-enrollment page (400) has the lowest priority, the processor (220) may select the benefit with the highest priority in response to a user input requesting to display a benefit with a lower priority than the benefit displayed on the membership re-enrollment page (400). In this case, benefit information (410) regarding the benefit with the highest priority may be included in the membership re-enrollment page (400).
[0141] In one embodiment, the expected savings amount information (420) may include at least one of information regarding the total expected savings amount (421), information regarding the benefits selected to calculate the total expected savings amount (422), or information indicating the result of a comparison of the total expected savings amount and the membership fee (423).
[0142] For example, information regarding the total expected savings (421) may indicate the sum of the savings resulting from the use of one or more of the membership benefits. As a specific example, information regarding the total expected savings (421) may indicate the sum of the savings resulting from a single use of one or more of the membership benefits.
[0143] For example, one or more benefits selected to calculate the total expected savings may be a combination of benefits whose combined savings from a single use exceed the membership fee. The processor (220) may determine the combined savings from a single use for each of the multiple benefits, and select one or more benefits from among them whose combined savings from a single use exceed the membership fee.
[0144] For example, one or more benefits selected to calculate the total expected savings may be benefits selected based on the user's history. The user's history may be described as described above. For example, if the user has purchased a product more than a predetermined number of times, the processor (220) may select shipping-related benefits and discount-related benefits from among multiple benefits to calculate the total expected savings. For example, if the user has a history of selecting a fresh product category, the processor (220) may select fresh product shipping benefits from among the benefits corresponding to the benefit information (410) to calculate the total expected savings. For example, if the user has a history of adding products to the shopping cart, the processor (220) may select shipping-related benefits and discount-related benefits related to the corresponding products from among the benefits corresponding to the benefit information (410) to calculate the total expected savings. For example, if a user has previously been provided with a page containing detailed information about a product, the processor (220) may select, from among the benefits corresponding to the benefit information (410), benefits related to shipping and discounts related to the product to calculate the total expected savings. For example, if a user has previously used benefits while enrolled in a membership, the processor (220) may select, from among the benefits corresponding to the benefit information (410), benefits that the user has previously used to calculate the total expected savings. For example, if a user has previously selected a reason for cancellation in a survey when canceling a membership, the processor (220) may select, from among the benefits corresponding to the benefit information (410), benefits corresponding to the selected reason for cancellation to calculate the total expected savings. In other words, the processor (220) may select benefits that can resolve the selected reason for cancellation to calculate the total expected savings.For example, if a user previously canceled their membership by selecting "Little discount benefits" as the reason for canceling, the processor (220) may select discount-related benefits to calculate the total expected savings. Alternatively, if a user previously canceled their membership by selecting "Free shipping, no need for expedited shipping" as the reason for canceling, the processor (220) may select discount-related benefits to calculate the total expected savings.
[0145] For example, one or more benefits selected to calculate the total expected savings may be benefits selected based on the membership benefit usage history of other users who share at least some characteristics (e.g., age, residence, product purchase history, etc.) with the user. For example, if another user who shares at least some characteristics with the user has a history of using shipping-related benefits, the processor (220) may select shipping-related benefits to calculate the total expected savings.
[0146] For example, one or more benefits selected to calculate the total expected savings may be at least some of the benefits corresponding to the benefit information (410). The processor (220) may determine a savings amount for a single use of each of the one or more benefits and add them up to calculate the total expected savings amount.
[0147] For example, one or more benefits selected to calculate the total expected savings may be a combination of benefits corresponding to the benefit information (410) in which the sum of the savings upon one-time use exceeds the membership fee. The processor (220) may determine the savings upon one-time use for each of the benefits related to the benefit information (410) and select one or more benefits in which the sum of the savings upon one-time use exceeds the membership fee.
[0148] For example, to calculate the total expected savings, one or more benefits may be selected from among the benefits corresponding to the benefit information (410) based on the user's history. Here, the user's history may refer to the description above. For example, if the number of times the user has purchased a product is greater than a predetermined number, the processor (220) may select delivery-related benefits and discount-related benefits from among the benefits corresponding to the benefit information (410) to calculate the total expected savings. For example, if the user has a history of selecting a fresh product category, the processor (220) may select a fresh product delivery benefit from among the benefits corresponding to the benefit information (410) to calculate the total expected savings. For example, if the user has a history of adding products to the shopping cart, the processor (220) may select delivery-related benefits and discount-related benefits related to the corresponding products from among the benefits corresponding to the benefit information (410) to calculate the total expected savings. For example, if a user has previously been provided with a page containing detailed information about a product, the processor (220) may select, from among the benefits corresponding to the benefit information (410), benefits related to shipping and discounts related to the product to calculate the total expected savings. For example, if a user has previously used benefits while enrolled in a membership, the processor (220) may select, from among the benefits corresponding to the benefit information (410), benefits that the user has previously used to calculate the total expected savings. For example, if a user has previously selected a reason for cancellation in a survey when canceling a membership, the processor (220) may select, from among the benefits corresponding to the benefit information (410), benefits corresponding to the selected reason for cancellation to calculate the total expected savings. In other words, the processor (220) may select benefits that can resolve the selected reason for cancellation to calculate the total expected savings.For example, if a user previously canceled their membership by selecting "Little discount benefits" as the reason for canceling, the processor (220) may select discount-related benefits to calculate the total expected savings. Alternatively, if a user previously canceled their membership by selecting "Free shipping, no need for expedited shipping" as the reason for canceling, the processor (220) may select discount-related benefits to calculate the total expected savings.
[0149] For example, information (422) about a benefit selected to calculate the total expected savings amount may include detailed information about the benefit (e.g., details of the benefit and terms of use, etc.) and information about the amount of savings per one-time use.
[0150] For example, information (423) indicating a comparison of the total expected savings amount and the membership fee may include information (e.g., text) indicating that the total expected savings amount is greater than the membership fee.
[0151] In one embodiment, the expected savings amount information (420) may or may not be included in the membership re-enrollment page (400) depending on the user's history.
[0152] For example, if a user has previously cancelled their membership by selecting "expensive membership fees" as the reason for cancellation, the processor (220) may generate expected savings amount information (420). In this case, the membership sign-up page (400) may include expected savings amount information (420).
[0153] In one embodiment, the user interface (430) for confirming re-enrollment after paying the membership fee may include information (e.g., text) indicating that the user can (re)enroll in membership by paying the membership fee.
[0154] For example, the processor (220) may determine whether the user's payment method is registered in response to a user input corresponding to the user interface (430). In response to a determination that the user's payment method is registered, the processor (220) may provide the user with information indicating that the user has (re)enrolled in the membership after making a membership payment. Alternatively, in response to a determination that the user's payment method is not registered, the processor (220) may provide the user with a page that allows the user to register a payment method.
[0155] FIG. 5 is a diagram illustrating an example of membership benefit usage review information on a membership re-registration page (400) according to one embodiment of the present disclosure.
[0156] In one embodiment, a membership benefit usage review (510) may be displayed in at least one area of the membership sign-up page (400).
[0157] In one embodiment, one or more membership benefit usage reviews (510) may be usage reviews regarding one or more benefits corresponding to benefit information (410).
[0158] For example, the processor (220) may obtain one or more membership benefit usage reviews (510) created by multiple users who have signed up for membership. In this case, information regarding one or more membership benefit usage reviews (510) may be included in the membership sign-up page (400).
[0159] For example, the processor (220) may determine one or more membership benefit reviews (510) related to one or more benefits corresponding to benefit information (410) from among a plurality of membership benefit reviews created by a plurality of users who have subscribed to membership. In this case, information regarding one or more membership benefit reviews (510) may be included in the membership re-registration page (400). That is, one or more membership benefit reviews (510) may be displayed in at least one area of the membership re-registration page (400).
[0160] For example, the processor (220) may select one or more users from among a plurality of users who have subscribed to the membership based on the history of a user who has not subscribed to the membership. Here, the one or more users may include a user who has purchased the same product as a user who has not subscribed to the membership, a user who has added the same product to a shopping cart as a user who has not subscribed to the membership, a user who has purchased a product belonging to the same category as a product purchased by a user who has not subscribed to the membership, a user who has added a product belonging to the same category as a product purchased by a user who has not subscribed to the membership, etc. The processor (220) may obtain one or more membership benefit usage reviews (510) created by one or more users selected from among a plurality of membership benefit usage reviews created by a plurality of users. In this case, information regarding one or more membership benefit usage reviews (510) may be included in the membership re-subscription page (400). That is, one or more membership benefit usage reviews (510) may be displayed in at least one area of the membership re-registration page (400).
[0161] For example, the processor (220) may obtain a plurality of membership benefit usage reviews created by one or more users who have subscribed to membership and have used membership benefits more than a predetermined number of times. The processor (220) may determine one or more membership benefit usage reviews (510) related to one or more benefits corresponding to benefit information (410) from among the obtained plurality of membership benefit usage reviews. In this case, the membership re-registration page (400) may include information regarding one or more membership benefit usage reviews (510). That is, the one or more membership benefit usage reviews (510) may be displayed in at least one area of the membership re-registration page (400).
[0162] For example, the processor (220) may obtain a plurality of membership benefit usage reviews created by one or more users who have subscribed to a membership and whose membership subscription period is longer than a predetermined period. The processor (220) may determine one or more membership benefit usage reviews (510) related to one or more benefits to be displayed as benefit information (410) from among the obtained plurality of membership benefit usage reviews. In this case, the membership re-subscription page (400) may include information regarding one or more membership benefit usage reviews (510). That is, the one or more membership benefit usage reviews (510) may be displayed in at least one area of the membership re-subscription page (400).
[0163] For example, the processor (220) may obtain a plurality of membership benefit usage reviews created by one or more users who have used at least some of one or more benefits to be displayed as benefit information (410) among a plurality of users who have subscribed to membership. For example, if a delivery-related benefit is displayed as benefit information (410), the processor (220) may obtain a plurality of membership benefit usage reviews created by one or more users who have subscribed to membership and have a delivery-related benefit. The processor (220) may determine one or more membership benefit usage reviews (510) among the obtained plurality of membership benefit usage reviews. In this case, the membership re-subscription page (400) may include information regarding one or more membership benefit usage reviews (510). That is, the one or more membership benefit usage reviews (510) may be displayed in at least one area of the membership re-subscription page (400).
[0164] For example, the processor (220) may obtain multiple membership benefit usage reviews created by one or more users who have previously applied for membership cancellation but subsequently withdrew their membership from among multiple users who have subscribed to membership. The processor (220) may determine one or more membership benefit usage reviews (510) related to one or more benefits corresponding to benefit information (410) from among the multiple acquired membership benefit usage reviews. In this case, the membership re-subscription page (400) may include information regarding one or more membership benefit usage reviews (510). That is, the one or more membership benefit usage reviews (510) may be displayed in at least one area of the membership re-subscription page (400).
[0165] For example, the processor (220) may obtain a plurality of membership benefit usage reviews created by one or more users who have previously applied for membership cancellation, but have withdrawn the membership cancellation after selecting a user interface corresponding to at least some of one or more benefits corresponding to the benefit information (410), among a plurality of users who have subscribed to membership. The processor (220) may determine one or more membership benefit usage reviews (510) related to one or more benefits corresponding to the benefit information (410) from among the obtained plurality of membership benefit usage reviews. In this case, the membership re-subscription page (400) may include information regarding one or more membership benefit usage reviews (510). That is, the one or more membership benefit usage reviews (510) may be displayed in at least one area of the membership re-subscription page (400).
[0166] For example, the processor (220) may obtain a plurality of membership benefit usage reviews created by one or more users whose membership type is re-enrollment among a plurality of users who have signed up for membership. The processor (220) may determine one or more membership benefit usage reviews (510) related to one or more benefits corresponding to benefit information (410) from among the obtained plurality of membership benefit usage reviews. In this case, the membership re-enrollment page (400) may include information regarding one or more membership benefit usage reviews (510). That is, the one or more membership benefit usage reviews (510) may be displayed in at least one area of the membership re-enrollment page (400).
[0167] For example, the processor (220) may use an artificial neural network to determine one or more membership benefit reviews from among multiple membership benefit reviews generated by multiple users who have signed up for membership. Here, the artificial neural network may be trained to output membership benefit reviews corresponding to the user's history. For example, if the user has purchased a product more than a predetermined number of times, the artificial neural network may output reviews of delivery-related benefits and discount-related benefits from among the multiple membership benefit reviews. For example, if the user has a history of selecting the fresh product category, the artificial neural network may output reviews of fresh product delivery benefits from among the multiple membership benefit reviews. For example, if the user has a history of adding products to the shopping cart, the artificial neural network may output reviews of delivery-related benefits and discount-related benefits from among the multiple membership benefit reviews. For example, if the user has a history of being provided with a page containing detailed product information, the artificial neural network may output reviews of delivery-related benefits and discount-related benefits. For example, if a user has previously used benefits while enrolled in a membership, the artificial neural network can output a review of the benefits the user has used among multiple membership benefit reviews. For example, if a user selects a reason for cancellation in a survey when canceling a past membership, the artificial neural network can output a review of the benefit corresponding to the selected reason for cancellation among multiple membership benefit reviews. In other words, the artificial neural network can output a review of a benefit that can resolve the selected reason for cancellation. For example, if a user canceled a membership in the past because "the membership fee was expensive," the artificial neural network can output a review of the delivery-related benefit among multiple membership benefit reviews.The processor (220) may input multiple membership benefit usage reviews and user histories generated by multiple users into a trained artificial neural network, and obtain one or more membership benefit usage reviews (510) as output from the artificial neural network. In this case, information regarding one or more membership benefit usage reviews (510) may be included in the membership re-registration page (400). The one or more membership benefit usage reviews may be displayed in at least one area of the membership re-registration page (400). Meanwhile, the present disclosure is not limited to an artificial neural network, and various types of models, hyperparameters, learning methods, etc. suitable for obtaining membership benefit usage reviews to be provided to users may be utilized.
[0168] FIG. 6a is a diagram illustrating an example of benefit information (610) regarding a free shipping benefit according to one embodiment of the present disclosure. FIG. 6b is a diagram illustrating another example of benefit information (620) regarding a free shipping benefit according to one embodiment of the present disclosure.
[0169] Hereinafter, common points between the benefit information (610) of FIG. 6a and the benefit information (620) of FIG. 6b will be described by indicating the symbol numbers of the drawings, for example, benefit information (610; 620).
[0170] In one embodiment, the benefit information (610; 620) may be one of the benefit information (310) of FIG. 3a, the benefit information (370) of FIG. 3b, or the benefit information (410) of FIG. 4.
[0171] In one embodiment, the benefit information (610; 620) may be benefit information regarding a free shipping benefit, where the delivery period is set from the date the user purchases the product and no shipping fee is charged. Here, the benefit information (610; 620) may include descriptive information (611; 621) regarding the free shipping benefit or information (612; 622) regarding the financial benefits of using the free shipping benefit. Meanwhile, the benefit information (610) illustrated in FIG. 6A and the benefit information (620) illustrated in FIG. 6B are merely examples for explaining embodiments of the present disclosure and are not limited thereto. Some of the components of the benefit information (610) illustrated in FIG. 6A may be omitted, and other components may be included in addition to these components. Similarly, some of the components of the benefit information (620) illustrated in FIG. 6B may be omitted, and other components may be included in addition to these components.
[0172] For example, the description information (611; 621) regarding the free shipping offer may include at least one image or text related to the free shipping offer. Additionally, the description information (611; 621) regarding the free shipping offer may include information regarding the conditions (e.g., product type) under which the free shipping offer can be used.
[0173] For example, the financial benefit information (612; 622) of using the free shipping benefit may include information about the results of comparing the savings from using the free shipping benefit to the membership fee.
[0174] For example, the processor (220) may determine the amount of savings for one use of the free shipping benefit as A won. Based on A won, the processor (220) may determine the number of times the free shipping benefit can be used so that the total savings for the use of the free shipping benefit is greater than the membership fee of X won as N. That is, the processor (220) may determine N so that the total savings for the use of the free shipping benefit N times is greater than X won. In this case, referring to FIG. 6A as an example, the financial benefit information (612) may include information (e.g., text) indicating that using the free shipping benefit N times can result in a financial benefit greater than the membership fee. Alternatively, referring to FIG. 6B as an example, the financial benefit information (622) may include information (e.g., text) indicating that using the free shipping benefit twice can result in a financial benefit greater than the membership fee of N won.
[0175] For example, if the savings from using the free shipping benefit once is 3,000 won and the membership fee is 4,990 won, the processor (220) may determine that the number of times the free shipping benefit is used is 2, since the product of the number of times the free shipping benefit is used and 3,000 won is greater than 4,990 won. In this case, the financial benefit information (612) may include information (e.g., text) indicating that using the free shipping benefit twice can result in a financial benefit greater than the membership fee. Alternatively, the financial benefit information (622) may include information (e.g., text) indicating that using the free shipping benefit twice can result in a savings of 6,000 won, which is a financial benefit greater than the membership fee.
[0176] For example, the financial benefit information (612; 622) may further include a user interface for requesting display of a calculation basis for savings resulting from the use of a free shipping benefit. When the processor (220) receives a user input corresponding to the user interface, the processor (220) may provide the user with information regarding the calculation basis for savings resulting from the use of the free shipping benefit. That is, the calculation basis for savings resulting from the use of the free shipping benefit may be displayed in at least one area of the new membership sign-up page (300, 360) or the re-membership sign-up page (400).
[0177] FIG. 7a is a diagram illustrating an example of benefit information (710) regarding a dawn delivery benefit according to one embodiment of the present disclosure. FIG. 7b is a diagram illustrating another example of benefit information (720) regarding a dawn delivery benefit according to one embodiment of the present disclosure.
[0178] Hereinafter, common matters between the benefit information (710) of FIG. 7a and the benefit information (720) of FIG. 7b will be described by indicating the symbol numbers of the drawings, for example, benefit information (710; 720).
[0179] In one embodiment, the benefit information (710; 720) may be one of the benefit information (310) of FIG. 3a, the benefit information (370) of FIG. 3b, or the benefit information (410) of FIG. 4.
[0180] In one embodiment, the benefit information (710; 720) may be benefit information regarding a dawn delivery benefit, in which delivery is completed the next morning after the user purchases the product and no delivery fee is charged. Here, the benefit information (710; 720) may include descriptive information (711; 721) regarding the dawn delivery benefit or information (712; 722) regarding the financial benefits of using the dawn delivery benefit. Meanwhile, the benefit information (710) illustrated in FIG. 7A and the benefit information (720) illustrated in FIG. 7B are merely examples for explaining embodiments of the present disclosure and are not limited thereto. Some of the components of the benefit information (710) illustrated in FIG. 7A may be omitted, and other components may be included in addition to these components. Similarly, some of the components of the benefit information (720) illustrated in FIG. 7B may be omitted, and other components may be included in addition to these components.
[0181] For example, the description information (711; 721) regarding the dawn delivery benefit may include at least one image or text related to the dawn delivery benefit. Additionally, the description information (711; 721) regarding the dawn delivery benefit may include information regarding the conditions (e.g., product type) for using the dawn delivery benefit.
[0182] For example, the financial benefit information (712; 722) of using the dawn delivery benefit may include information on the results of comparing the savings from using the dawn delivery benefit with the membership fee.
[0183] For example, the processor (220) may determine the amount of savings for one use of the dawn delivery benefit as A won. Based on the amount of A won, the processor (220) may determine the number of times the dawn delivery benefit is used as N so that the total savings for the use of the dawn delivery benefit is greater than the membership fee of X won. That is, the processor (220) may determine N so that the total savings for the use of the dawn delivery benefit N times is greater than X won. In this case, referring to FIG. 7a as an example, the monetary benefit information (712) may include information (e.g., text) indicating that using the dawn delivery benefit N times can result in a monetary benefit greater than the membership fee. Alternatively, referring to FIG. 7b as an example, the monetary benefit information (722) may include information (e.g., text) indicating that using the dawn delivery benefit N times can result in a monetary benefit greater than the membership fee of N won.
[0184] For example, if the savings from using the dawn delivery benefit once is 3,000 won and the membership fee is 4,990 won, the processor (220) may determine that the number of times the dawn delivery benefit is used is 2, since the product of the number of times the dawn delivery benefit is used and 3,000 won is greater than 4,990 won. In this case, the financial benefit information (712) may include information (e.g., text) indicating that using the dawn delivery benefit twice can result in a financial benefit greater than the membership fee. Alternatively, the financial benefit information (722) may include information (e.g., text) indicating that using the dawn delivery benefit twice can result in a savings of 6,000 won, which is a financial benefit greater than the membership fee.
[0185] For example, the financial benefit information (712; 722) may further include a user interface for requesting display of the criteria for calculating the savings resulting from the use of the dawn delivery benefit. When the processor (220) receives a user input corresponding to the user interface, the processor (220) may provide the user with information regarding the criteria for calculating the savings resulting from the use of the dawn delivery benefit. That is, the criteria for calculating the savings resulting from the use of the dawn delivery benefit may be displayed in at least one area of the new membership sign-up page (300, 360) or the re-membership sign-up page (400).
[0186] FIG. 8a is a diagram illustrating an example of benefit information (810) regarding same-day delivery benefits according to one embodiment of the present disclosure. FIG. 8b is a diagram illustrating another example of benefit information (820) regarding same-day delivery benefits according to one embodiment of the present disclosure.
[0187] Hereinafter, common matters between the benefit information (810) of FIG. 8a and the benefit information (820) of FIG. 8b will be described by indicating the symbol numbers of the drawings, for example, benefit information (810; 820).
[0188] In one embodiment, the benefit information (810; 820) may be one of the benefit information (310) of FIG. 3A, the benefit information (370) of FIG. 3B, or the benefit information (410) of FIG. 4.
[0189] In one embodiment, the benefit information (810; 820) may be benefit information regarding a same-day delivery benefit, in which delivery is completed on the same day as the user's purchase of the product and no delivery fee is charged. Here, the benefit information (810; 820) may include descriptive information (811; 821) regarding the same-day delivery benefit or information (812; 822) regarding the financial benefits associated with using the same-day delivery benefit. Meanwhile, the benefit information (810) illustrated in FIG. 8A and the benefit information (820) illustrated in FIG. 8B are merely examples for describing embodiments of the present disclosure and are not limited thereto. Some of the components of the benefit information (810) illustrated in FIG. 8A may be omitted, and other components may be included in addition to these components. Similarly, some of the components of the benefit information (820) illustrated in FIG. 8B may be omitted, and other components may be included in addition to these components.
[0190] For example, the description information (811; 821) regarding the same-day delivery benefit may include at least one image or text related to the dawn delivery benefit. Additionally, the description information (811; 821) regarding the same-day delivery benefit may include information regarding the conditions for using the same-day delivery benefit (e.g., product type, order time).
[0191] For example, information on the financial benefits of using the same-day delivery benefit (812; 822) may include information on the results of comparing the savings from using the same-day delivery benefit with the membership fee.
[0192] For example, the processor (220) may determine the amount of savings for one use of the same-day delivery benefit as A won. Based on A won, the processor (220) may determine the number of times the same-day delivery benefit can be used as N so that the total savings for using the same-day delivery benefit is greater than the membership fee of X won. That is, the processor (220) may determine N so that the total savings for using the same-day delivery benefit N times is greater than X won. In this case, referring to FIG. 8A as an example, the monetary benefit information (812) may include information (e.g., text) indicating that using the same-day delivery benefit N times can result in a monetary benefit greater than the membership fee. Alternatively, referring to FIG. 8B as an example, the monetary benefit information (822) may include information (e.g., text) indicating that using the same-day delivery benefit N times can result in a monetary benefit greater than the membership fee of N won.
[0193] For example, if the savings from using the same-day delivery benefit once is 3,000 won and the membership fee is 4,990 won, the processor (220) may determine that the number of times the same-day delivery benefit is used is 2, since the product of the number of times the same-day delivery benefit is used and 3,000 won is greater than 4,990 won. In this case, the financial benefit information (812) may include information (e.g., text) indicating that using the same-day delivery benefit twice can result in a financial benefit greater than the membership fee. Alternatively, the financial benefit information (822) may include information (e.g., text) indicating that using the same-day delivery benefit twice can result in a savings of 6,000 won, which is a financial benefit greater than the membership fee.
[0194] For example, the financial benefit information (812; 822) may further include an interface for requesting display of criteria for calculating savings resulting from the use of the same-day delivery benefit. When the processor (220) receives a user input corresponding to the user interface, the processor (220) may provide the user with information regarding the criteria for calculating savings resulting from the use of the same-day delivery benefit. That is, the criteria for calculating savings resulting from the use of the same-day delivery benefit may be displayed in at least one area of the new membership sign-up page (300, 360) or the re-membership sign-up page (400).
[0195] FIG. 9A is a diagram illustrating an example of benefit information (910) regarding a fresh product delivery benefit according to one embodiment of the present disclosure. FIG. 9B is a diagram illustrating another example of benefit information (920) regarding a fresh product delivery benefit according to one embodiment of the present disclosure.
[0196] Hereinafter, common matters between the benefit information (910) of FIG. 9a and the benefit information (920) of FIG. 9b will be described by indicating the symbol numbers of the drawings, for example, benefit information (910; 920).
[0197] In one embodiment, the benefit information (910; 920) may be one of the benefit information (310) of FIG. 3A, the benefit information (370) of FIG. 3B, or the benefit information (410) of FIG. 4.
[0198] In one embodiment, the benefit information (910; 920) may be benefit information regarding a fresh product delivery benefit, in which delivery is completed on the same day as the user's purchase of the fresh product (or fresh food) or in the early morning of the next day, and no delivery fee is charged. Here, the benefit information (910; 920) may include descriptive information (911; 921) regarding the fresh product delivery benefit (or fresh product purchase benefit) or information (912; 922) regarding the financial benefit of using the fresh product delivery benefit. Meanwhile, the benefit information (910) illustrated in FIG. 9A and the benefit information (920) illustrated in FIG. 9B are merely examples for explaining embodiments of the present disclosure and are not limited thereto. Some of the components of the benefit information (910) illustrated in FIG. 9A may be omitted, and other components may be further included in addition to these components. Similarly, some of the configurations of the benefit information (920) illustrated in FIG. 9b may be omitted, and other configurations may be included.
[0199] For example, the description information (911; 921) regarding the fresh product delivery benefit may include at least one image or text related to the fresh product delivery benefit.
[0200] For example, the financial benefit information (912; 922) of using the fresh produce delivery benefit may include information about the results of comparing the savings from using the fresh produce delivery benefit to the membership fee.
[0201] For example, the processor (220) may determine the amount of savings for one use of the fresh product delivery benefit as A won. Based on A won, the processor (220) may determine the number of times the fresh product delivery benefit is used so that the total savings for the use of the fresh product delivery benefit is greater than the membership fee of X won as N. That is, the processor (220) may determine N so that the total savings for the use of the fresh product delivery benefit N times is greater than X won. In this case, referring to FIG. 9A as an example, the monetary benefit information (912) may include information (e.g., text) indicating that using the fresh product delivery benefit N times can result in a monetary benefit greater than the membership fee. Alternatively, referring to FIG. 9B as an example, the monetary benefit information (922) may include information (e.g., text) indicating that using the fresh product delivery benefit N times can result in a monetary benefit greater than the membership fee, which can result in a savings of N won.
[0202] As a specific example, if the savings from using the fresh product delivery benefit once is 3,000 won and the membership fee is 4,990 won, the processor (220) may determine that the number of times the fresh product delivery benefit is used is 2, since the product of the number of times the fresh product delivery benefit is used and 3,000 won is greater than 4,990 won. In this case, the financial benefit information (912) may include information (e.g., text) indicating that using the fresh product delivery benefit twice can result in a financial benefit greater than the membership fee. Alternatively, the financial benefit information (922) may include information (e.g., text) indicating that using the fresh product delivery benefit twice can result in a financial benefit of 6,000 won, which is greater than the membership fee.
[0203] For example, the financial benefit information (912; 922) may further include a user interface for requesting display of a calculation basis for savings resulting from the use of the fresh product delivery benefit. When the processor (220) receives a user input corresponding to the user interface, the processor (220) may provide the user with information regarding the calculation basis for savings resulting from the use of the fresh product delivery benefit. That is, the calculation basis for savings resulting from the use of the fresh product delivery benefit may be displayed in at least one area of the membership new sign-up page (300, 360) or the membership re-sign-up page (400).
[0204] FIG. 10A is a diagram illustrating an example of benefit information (1010) regarding a free return benefit according to one embodiment of the present disclosure. FIG. 10B is a diagram illustrating another example of benefit information (1020) regarding a free return benefit according to one embodiment of the present disclosure.
[0205] Hereinafter, common matters between the benefit information (1010) of FIG. 10a and the benefit information (1020) of FIG. 10b will be described by indicating the symbol numbers of the drawings, for example, benefit information (1010; 1020).
[0206] In one embodiment, the benefit information (1010; 1020) may be one of the benefit information (310) of FIG. 3a, the benefit information (370) of FIG. 3b, or the benefit information (410) of FIG. 4.
[0207] In one embodiment, the benefit information (1010; 1020) may be benefit information regarding a free return benefit in which no return fee (e.g., shipping fee) is charged for a predetermined period (e.g., 30 days) from the date the user purchased the product. Here, the benefit information (1010; 1020) may include descriptive information (1011; 1021) regarding the free return benefit or information (1012; 1022) regarding the financial benefit of using the free return benefit. Meanwhile, the benefit information (1010) illustrated in FIG. 10A and the benefit information (1020) illustrated in FIG. 10B are merely examples for explaining embodiments of the present disclosure and are not limited thereto. Some of the components of the benefit information (1010) illustrated in FIG. 10A may be omitted, and other components may be further included. Similarly, some of the configurations of the benefit information (1020) illustrated in FIG. 10b may be omitted, and other configurations may be included.
[0208] For example, the description information (1011; 1021) regarding the free return benefit may include at least one image or text related to the free return shipping benefit. Additionally, the description information (1011; 1021) regarding the free return benefit may include information regarding the conditions for using the free return shipping benefit (e.g., product type, return period).
[0209] For example, the financial benefit information (1012; 1022) of using the free return benefit may include information about the results of comparing the savings from using the free return benefit to the membership fee.
[0210] For example, the processor (220) may determine the amount of savings for one use of the free return benefit as A won. Based on A won, the processor (220) may determine the number of times the free return benefit is used as N so that the total savings for the use of the free return benefit is greater than the membership fee of X won. That is, the processor (220) may determine N so that the total savings for the use of the free return benefit N times is greater than X won. In this case, referring to FIG. 10A as an example, the financial benefit information (1012) may include information (e.g., text) indicating that using the free return benefit N times can result in a financial benefit greater than the membership fee. Alternatively, referring to FIG. 10B as an example, the financial benefit information (1022) may include information (e.g., text) indicating that using the free return benefit N times can result in a financial benefit greater than the membership fee, which is a savings of N won.
[0211] As a specific example, if the monetary benefit of using the free return benefit once is 5,000 won and the membership fee is 4,990 won, the processor (220) may determine that the number of times the free return benefit is used is 1, since the product of the number of times the free return benefit is used and 5,000 won is greater than 4,990 won. In this case, the monetary benefit information (1012) may include information (e.g., text) indicating that even using the free return benefit once can result in a monetary benefit greater than the membership fee. Alternatively, the monetary benefit information (1022) may include information (e.g., text) indicating that using the free return benefit once can result in a monetary benefit of 5,000 won, which is greater than the membership fee.
[0212] For example, the financial benefit information (1012; 1022) may further include a user interface for requesting display of a calculation basis for savings resulting from the use of the free return benefit. When the processor (220) receives a user input corresponding to the user interface, the processor (220) may provide the user with information regarding the calculation basis for savings resulting from the use of the free return benefit. That is, the calculation basis for savings resulting from the use of the free return benefit may be displayed in at least one area of the new membership sign-up page (300, 360) or the re-membership sign-up page (400).
[0213] FIG. 11 is a diagram illustrating an example of benefit information (1110) regarding an additional discount benefit according to one embodiment of the present disclosure.
[0214] In one embodiment, the benefit information (1110) may be one of the benefit information (310) of FIG. 3a, the benefit information (370) of FIG. 3b, or the benefit information (410) of FIG. 4.
[0215] In one embodiment, the benefit information (1110) may be information regarding an additional discount benefit that provides an additional discount upon membership registration when purchasing a product. Here, the benefit information (1110) may include descriptive information (1111) regarding the additional discount benefit or information (1112) regarding the financial benefit associated with using the additional discount benefit. The benefit information (1110) illustrated in FIG. 11 is merely an example for describing an embodiment of the present disclosure and is not limited thereto. Some of the components of the benefit information (1110) illustrated in FIG. 11 may be omitted, and other components may be included in addition to these components.
[0216] For example, the description information (1111) regarding the additional discount benefit may include at least one image or text related to the additional discount benefit. Additionally, the description information (1111) regarding the additional discount benefit may include information regarding the conditions (e.g., product type) under which the additional discount benefit can be used.
[0217] For example, the financial benefit information (1112) from using the additional discount benefit may include information about the amount of savings from using the additional discount benefit.
[0218] For example, the savings from using an additional discount benefit may include the average discount amount earned by multiple users who have been members for a predetermined period (e.g., one month) when purchasing products through the additional discount benefit. The multiple users may include users who have purchased products at least a predetermined number of times, users who have used the additional discount benefit at least a predetermined number of times, etc.
[0219] For example, the processor (220) may determine the discount amount obtained by each of the multiple users through additional discount benefits during a predetermined period based on at least one of the product purchase history or membership benefit usage history of multiple users who have subscribed to the membership. The processor (220) may then average the discount amounts obtained by each of the multiple users. In this case, the financial benefit information (1112) may include information (e.g., text) indicating that the average discount amount can be saved over the predetermined period as a financial benefit.
[0220] For example, the financial benefit information (1112) may further include a user interface for requesting display of criteria for calculating savings resulting from the use of additional discount benefits. When the processor (220) receives a user input corresponding to the user interface, the processor (220) may provide the user with information regarding criteria for calculating savings resulting from the use of additional discount benefits. That is, the criteria for calculating savings resulting from the use of additional discount benefits may be displayed in at least one area of the membership new sign-up page (300, 360) or the membership re-sign-up page (400). Here, the criteria for calculating savings resulting from the use of additional discount benefits may include at least one of multiple user selection criteria for calculating savings amounts or a specific point in time (e.g., December 2022) within a predetermined period (e.g., one month) at which the savings amounts are calculated.
[0221] FIG. 12 is a diagram illustrating an example of benefit information (1210) regarding content viewing benefits according to one embodiment of the present disclosure.
[0222] In one embodiment, the benefit information (1210) may be one of the benefit information (310) of FIG. 3A, the benefit information (370) of FIG. 3B, or the benefit information (410) of FIG. 4.
[0223] In one embodiment, benefit information (1210) may be benefit information regarding content viewing benefits that enable content viewing. Here, benefit information (1210) may include descriptive information (1211) regarding the content viewing benefit or information (1212) regarding the financial benefits associated with using the content viewing benefit. The benefit information (1210) illustrated in FIG. 12 is merely an example for describing embodiments of the present disclosure and is not limited thereto. Some of the components of the benefit information (1210) illustrated in FIG. 12 may be omitted, and other components may be included in addition to these components.
[0224] For example, the description information (1211) regarding the content viewing benefit may include at least one image or text related to the content viewing benefit. Here, the image related to the content viewing benefit may be an image related to one or more content (e.g., a movie, drama, entertainment show, etc.). Additionally, the description information (1211) regarding the content viewing benefit may include information regarding the conditions for using the content viewing benefit (e.g., the type of content).
[0225] For example, the monetary benefit information (1212) regarding the content viewing benefit may include information regarding the maximum number of people who can view the content without additional charges based on the use of the content viewing benefit. The processor (220) may receive information regarding the content viewing policy from a device related to content provision and, based on the policy, determine the maximum number of people who can view the content without additional charges through the content viewing benefit. Here, the device related to content provision may be a server that manages a content provision service. Alternatively, the processor (220) may determine the maximum number of people who can view the content without additional charges through the content viewing benefit from the memory (230). In this case, the monetary benefit information (1212) may include information (e.g., text) indicating that the content can be viewed by up to the determined maximum number of people without additional charges.
[0226] FIG. 13 is a diagram illustrating an example of benefit information (1310) regarding additional discount benefits for payment methods according to one embodiment of the present disclosure.
[0227] In one embodiment, the benefit information (1310) may be one of the benefit information (310) of FIG. 3A, the benefit information (370) of FIG. 3B, or the benefit information (410) of FIG. 4.
[0228] In one embodiment, benefit information (1310) may be benefit information regarding an additional payment method discount benefit that provides an additional discount based on the use of a predetermined payment method. The payment method may include a credit card, check card, or bank transfer. For example, benefit information (1310) may include descriptive information (1311) regarding the additional payment method discount benefit or information (1312) regarding the financial benefit of using the additional payment method discount benefit. Meanwhile, benefit information (1310) illustrated in FIG. 13 is merely an example for explaining an embodiment of the present disclosure and is not limited thereto. Some of the components of benefit information (1310) illustrated in FIG. 13 may be omitted, and other components may be included in addition to these components.
[0229] For example, the description information (1311) regarding the additional discount benefit for a payment method may include at least one image or text related to the additional discount benefit for a payment method. For example, if the processor (220) receives a user's membership subscription request on a page containing detailed product information, the image related to the additional discount benefit for a payment method may include an image related to the payment method that provides the additional discount benefit when purchasing the product.
[0230] For example, the monetary benefit information (1312) regarding additional discount benefits for payment methods may include information regarding an additional discount rate based on the use of a predetermined payment method. For example, if the processor (220) receives a user's membership subscription request on a page containing detailed product information, the processor (220) may determine whether the additional discount benefit for the payment method can be used when purchasing the product. In response to a determination that the additional discount benefit for the payment method can be used when purchasing the product, the processor (220) may determine an additional discount rate based on the use of each of one or more predetermined payment methods. Here, one or more of the payment methods may be payment methods that are predetermined to provide an additional discount benefit when purchasing the product. The processor (220) may determine a maximum additional discount rate among the additional discount rates determined for each of the one or more predetermined payment methods. In this case, the monetary benefit information (1312) may include information (e.g., text) indicating that a discount of the maximum additional discount rate can be received when purchasing the product.
[0231] For example, the financial benefit information (1312) may further include a user interface for requesting display of a calculation standard for savings resulting from the use of an additional payment method discount benefit. When the processor (220) receives a user input corresponding to the user interface, the processor (220) may provide the user with information regarding the calculation standard for savings resulting from the use of an additional payment method discount benefit. That is, the calculation standard for savings resulting from the use of an additional payment method discount benefit may be displayed in at least one area of the new membership sign-up page (300, 360) or the re-membership sign-up page (400). Here, the calculation standard for savings resulting from the use of an additional payment method discount benefit may include a predetermined additional discount rate, an additional discount limit, or a number of additional discounts for each payment method.
[0232] FIG. 14 is a diagram illustrating an example of benefit information (1410) regarding cash accumulation benefits according to one embodiment of the present disclosure.
[0233] In one embodiment, the benefit information (1410) may be either the benefit information (310) of FIG. 3A or the benefit information (370) of FIG. 3B. That is, the benefit information (1410) may be provided to a user whose membership subscription type is a new subscription.
[0234] In one embodiment, benefit information (1410) may be information regarding a cash accumulation benefit, where cash is accumulated based on the use of a predetermined payment method when purchasing a product. Cash may be a virtual currency that can be used for payment purposes, etc., when purchasing products in an e-commerce service. For example, benefit information (1410) may include descriptive information (1411) regarding the cash accumulation benefit or information (1412) regarding the financial benefits associated with using the cash accumulation benefit. The benefit information (1410) illustrated in FIG. 14 is merely an example for describing an embodiment of the present disclosure and is not limited thereto. Some of the components of the benefit information (1410) illustrated in FIG. 14 may be omitted, and other components may be included in addition to these components.
[0235] For example, the description information (1411) regarding the cash accumulation benefit may include at least one image or text related to the cash accumulation benefit. Additionally, the description information (1411) regarding the cash accumulation benefit may include information regarding the conditions for using the cash accumulation benefit (e.g., type of payment method, payment period).
[0236] For example, financial benefit information (1412) regarding cash accumulation benefits may include information regarding cash that can be accumulated based on the use of a predetermined payment method when purchasing a product. For example, if the processor (220) receives a user's membership subscription request on a page containing detailed product information, the processor (220) may determine the maximum amount of cash that can be accumulated when paying with a predetermined payment method when purchasing the product. Here, the predetermined payment method may include a method (e.g., simple payment) in which cash corresponding to the product price is charged through a credit card, check card, or bank transfer, and payment is made using the charged cash. In this case, the financial benefit information (1412) may include information (e.g., text) indicating the maximum amount of cash that can be accumulated.
[0237] FIG. 15 is a diagram illustrating an operation flowchart (1500) of an information processing method according to one embodiment of the present disclosure.
[0238] In step (S1510), the processor (220) can determine whether the user is eligible for coupon issuance based on the history of the user who has not signed up for membership and the coupon issuance conditions.
[0239] In one embodiment, the processor (220) may receive a membership subscription request from a user who is not subscribed to membership on a page of the first type or the second type.
[0240] For example, the processor (220) may provide a first type or second type page to the user. The processor (220) may receive a user input corresponding to a user interface for requesting membership subscription displayed on the first type or second type page.
[0241] In one embodiment, the processor (220) may obtain a user's history in response to a membership subscription request. Here, the user's history may refer to the description above.
[0242] For example, the processor (220) may obtain the user's history from memory (230) or a device (e.g., a server) that manages information about the user.
[0243] In one embodiment, the processor (220) may obtain the conditions for issuing a coupon in response to a membership subscription request.
[0244] For example, the processor (220) can obtain the conditions for issuing a coupon from the memory (230) or a coupon management device (e.g., a server).
[0245] For example, coupons may include coupons issued upon membership registration, coupons with predetermined issuance targets, etc. As a specific example, coupons with predetermined issuance targets may include coupons issued to users making their first purchase of a product, coupons issued to users who purchase a product in a specific product category (e.g., fresh produce category) and then do not repurchase a product in the same product category for a predetermined period of time (e.g., 29 to 365 days, 365 days or more), etc.
[0246] In one embodiment, the processor (220) may determine whether the user is eligible for issuance of a coupon based on the user's acquired history and the coupon issuance conditions.
[0247] In one embodiment, if a user has no history of signing up for membership, the processor (220) may determine that the user is eligible for issuance of a coupon to induce the user to sign up for membership.
[0248] In one embodiment, if a user has a history of signing up for a membership in the past but has not used the membership benefits, the processor (220) may determine that the user is eligible for issuance of a coupon to induce the user to sign up for a membership.
[0249] In one embodiment, if a user has a history of using benefits while signing up for a past membership, the processor (220) may determine that the user is not eligible for issuance of a coupon to induce the user to sign up for a membership.
[0250] In one embodiment, if a user has no history of purchasing a product, the processor (220) may determine that the user is eligible for a coupon issued to a user purchasing a product for the first time.
[0251] In one embodiment, if a user has a history of purchasing a product, the processor (220) may determine that the user is not eligible for a coupon issued to a user purchasing the product for the first time.
[0252] In one embodiment, if a user purchases a product belonging to the fresh product category and does not purchase any product belonging to the fresh product category for a predetermined period of time, the processor (220) may determine that the user is eligible for issuance of a coupon to promote the purchase of fresh products.
[0253] In one embodiment, if a user purchases a product belonging to the fresh product category and then repurchases a product belonging to the fresh product category within a predetermined period of time, the processor (220) may determine that the user is not eligible for issuance of a coupon to promote the purchase of fresh products.
[0254] In one embodiment, the processor (220) may determine, based on the user's history, whether the user's membership subscription type is a new subscription or a re-subscription.
[0255] For example, if a user has no history of signing up for membership, the processor (220) may determine the user's membership type as a new membership.
[0256] For example, if a user has previously signed up for membership but has not used membership benefits, the processor (220) may determine the user's membership type as a new membership.
[0257] For example, if a user has previously signed up for membership and has used membership benefits, the processor (220) may determine the user's membership subscription type as re-subscription.
[0258] In step (S1520), the processor (220) may determine the monetary benefit of the membership benefit in response to a determination that a user who is not registered for membership is not eligible for issuance of a coupon.
[0259] In one implementation, the processor (220) may determine a priority among multiple benefits of membership based on the user's history.
[0260] For example, if the number of times a user has purchased a product is greater than a predetermined number, the processor (220) may determine that the priority of delivery-related benefits and discount-related benefits is higher than the priority of entertainment-related benefits.
[0261] For example, if a user has a history of selecting a fresh product category, the processor (220) may determine that the priority of the fresh product delivery benefit among the delivery-related benefits is higher than the priority of the entertainment-related benefits.
[0262] For example, if a user adds a product to a shopping cart, the processor (220) may determine that the priority of benefits related to the product is higher than the priority of benefits unrelated to the product.
[0263] For example, if a user has a history of being provided with a page containing detailed information about a product, the processor (220) may determine that benefits related to the product have a higher priority than benefits unrelated to the product.
[0264] For example, if a user has a history of selecting a user interface for a particular benefit displayed on a membership page regarding membership management, the processor (220) may determine the priority of the selected benefit to be higher than the priority of the unselected benefit.
[0265] For example, if the user's membership subscription type is re-subscription, the processor (220) may determine that the priority of benefits that the user has used in the past while subscribing to membership is higher than the priority of benefits that the user has not used in the past.
[0266] For example, if the user's membership type is re-enrollment, the processor (220) may prioritize benefits corresponding to the cancellation reason selected in the survey when the user cancels a past membership higher than benefits that do not correspond to the cancellation reason. In other words, the processor (220) may prioritize benefits that can resolve the cancellation reason higher. For example, if the user canceled the membership in the past by selecting "few discount benefits" as the reason for cancellation, the processor (220) may prioritize discount-related benefits higher than other benefits (e.g., delivery-related benefits, entertainment-related benefits). For example, if a user has previously selected “decrease in the number of recent purchases” as a reason for membership cancellation and has canceled the membership, the processor (220) may determine the priority of entertainment-related benefits to be higher than that of other benefits (e.g., delivery-related benefits, discount-related benefits). Alternatively, for example, if a user has previously selected “free delivery, fast delivery not necessary” as a reason for membership cancellation and has canceled the membership, the processor (220) may determine the priority of discount-related benefits or entertainment-related benefits to be higher than that of other benefits (e.g., delivery-related benefits).
[0267] For example, if the user's membership subscription type is re-subscription and the user previously cancelled the membership by selecting "expensive membership fees" as the reason for cancellation, the processor (220) may determine the priority among multiple benefits so that the highest financial benefit is given a higher priority when used. As a specific example, assuming that the financial benefit from using the free shipping benefit is 3,000 won and the financial benefit from using the free return benefit is 5,000 won, the processor (220) may determine the priority of the free return benefit to be higher than the priority of the free shipping benefit.
[0268] For example, if the user's membership subscription type is re-subscription and the user previously canceled the membership by selecting "expensive membership fee" as the reason for cancellation, the processor (220) may determine a priority for benefits whose monetary benefit when used is greater than the membership fee, higher than a priority for benefits whose monetary benefit when used is less than the membership fee. As a specific example, assuming that the monetary benefit from using the free shipping benefit is 3,000 won, the monetary benefit from using the free return benefit is 5,000 won, and the membership fee is 4,990 won, the processor (220) may determine a priority for the free return benefit, which has a monetary benefit greater than the membership fee, higher than a priority for the free shipping benefit, which has a monetary benefit less than the membership fee.
[0269] In one implementation, the processor (220) may select one or more benefits based on a priority order among multiple benefits.
[0270] For example, one or more benefits may be selected in order of priority from among multiple benefits.
[0271] In one embodiment, the processor (220) may determine the monetary benefit of each of one or more benefits.
[0272] For example, the processor (220) may determine a savings amount for each use of one or more benefits.
[0273] For example, if one or more benefits include a free shipping benefit, the processor (220) may determine the savings resulting from the use of the free shipping benefit. A detailed description of determining the savings resulting from the use of the free shipping benefit is provided in FIGS. 6A and 6B , and thus is omitted here.
[0274] For example, if one or more benefits include an early morning delivery benefit, the processor (220) may determine the savings resulting from the use of the early morning delivery benefit. A detailed description of the savings resulting from the use of the early morning delivery benefit is provided in FIGS. 7A and 7B , and thus is omitted here.
[0275] For example, if one or more benefits include a same-day delivery benefit, the processor (220) may determine the savings resulting from the use of the same-day delivery benefit. A detailed description of determining the savings resulting from the use of the same-day delivery benefit is provided in FIGS. 8A and 8B , and thus is omitted here.
[0276] For example, if one or more benefits include a fresh product delivery benefit, the processor (220) may determine a savings amount resulting from the use of the fresh product delivery benefit. A detailed description of determining the savings amount resulting from the use of the fresh product delivery benefit is provided in FIGS. 9A and 9B , and thus, a detailed description thereof is omitted here.
[0277] For example, if one or more benefits include a free return shipping benefit, the processor (220) may determine the financial benefit associated with using the free return shipping benefit. A detailed description of determining the financial benefit associated with the free return shipping benefit is provided in FIGS. 10a and 10b, and thus is omitted here.
[0278] For example, if one or more benefits include an additional discount, the processor (220) can determine an average discount amount based on the use of the additional discount benefit. A detailed description of determining the average discount amount based on the use of the additional discount benefit is provided in FIG. 11, and thus is omitted here.
[0279] For example, if one or more benefits include a content viewing benefit, the processor (220) may determine the maximum number of people who can view the content without additional charges based on the use of the content viewing benefit. A detailed description of how to determine the maximum number of people who can view the content without additional charges based on the use of the content viewing benefit is provided in FIG. 12, and thus is omitted here.
[0280] For example, if one or more benefits include an additional payment method discount benefit, the processor (220) may determine an additional discount rate based on the use of the additional payment method discount benefit. A detailed description of determining the additional discount rate based on the use of the additional payment method discount benefit is provided in FIG. 13, and thus is omitted here.
[0281] For example, if one or more benefits include a cash accumulation benefit, the processor (220) may determine the maximum amount of cash that can be accumulated when paying with a predetermined payment method when purchasing a product based on the use of the cash accumulation benefit. A detailed description of determining the maximum amount of cash that can be accumulated when paying with a predetermined payment method when purchasing a product based on the use of the cash accumulation benefit is provided in FIG. 14, and therefore, its description is omitted here.
[0282] In step S1530, the processor (220) may provide the user with a membership sign-up page that includes information regarding the financial benefits of the benefits. Here, based on a priority order among one or more benefits, one of the one or more benefits may be selected, and information regarding the financial benefits of the selected benefit may be included on the membership sign-up page.
[0283] In one embodiment, if a user's membership subscription request is received on a first type page and the user's membership subscription type is a new subscription, the processor (220) may provide the user with a page regarding new membership subscription. For example, the page regarding new membership subscription may include information regarding the financial benefits of the benefits and a user interface for confirming new subscription with membership fee exemption. Here, the page regarding new membership subscription may be the new membership subscription page (300) of FIG. 3A.
[0284] In one embodiment, if a user's membership subscription request is received on a second type page and the user's membership subscription type is a new subscription, the processor (220) may provide the user with a page regarding new membership subscription. For example, the page regarding new membership subscription may include information regarding the financial benefits of the benefits and a user interface for confirming new subscription with membership fee exemption. Here, the page regarding new membership subscription may be displayed as an overlay on at least one area of the second type page, and may be the new membership subscription page (360) of FIG. 3B .
[0285] In one embodiment, if the user's membership subscription type is re-subscription, the processor (220) may provide the user with a page regarding membership re-subscription.
[0286] For example, a membership re-enrollment page may include information about the financial benefits of the benefits and a user interface for confirming re-enrollment after paying the membership fee. Here, the membership re-enrollment page may be the membership re-enrollment page (400) of FIG. 4.
[0287] For example, the processor (220) may add up the savings resulting from the use of one or more benefits. In this case, the membership re-enrollment page may further include information regarding the added savings. Here, the information regarding the added monetary benefit may be the expected savings amount information (420) of FIG. 4.
[0288] For example, the processor (220) may obtain multiple membership benefit usage reviews created by multiple users who have signed up for membership. The processor (220) may select one or more membership benefit usage reviews from the multiple membership benefit usage reviews. A detailed description of selecting one or more membership benefit usage reviews is provided in FIG. 5, and thus is omitted here. In this case, a page regarding membership re-enrollment may further include information regarding one or more membership benefit usage reviews. In one embodiment, one or more membership benefit usage reviews may be included on a page regarding new membership registration.
[0289] The methods according to the present disclosure may be computer-implemented. The computer may include, for example, an electronic device (110) capable of performing processing. While each step of the methods in this disclosure is illustrated and described in a predetermined order, the steps may be performed in any order that can be arbitrarily combined according to the present disclosure, in addition to being performed sequentially. In one embodiment, at least some of the steps may be performed in parallel, iteratively, or heuristically. The present disclosure does not exclude variations or modifications to the methods. In one embodiment, at least some steps may be omitted, or other steps may be added.
[0290] Various embodiments of the present disclosure may be implemented as software recorded on a machine-readable recording medium. The software may be software for implementing the various embodiments of the present disclosure described above. The software may be inferred from various embodiments of the present disclosure by programmers skilled in the art to which the present disclosure pertains. For example, the software may be machine-readable instructions (e.g., code or code segments) or a program. The device may be a device capable of operating according to instructions called from a recording medium, such as a computer. In one embodiment, the device may be an electronic device (110) according to embodiments of the present disclosure. In one embodiment, the processor of the device may execute the called instructions, causing components of the device to perform functions corresponding to the instructions. In one embodiment, the processor may be a processor (220) according to embodiments of the present disclosure. The recording medium may refer to any type of recording medium that stores data and can be read by the device. The recording medium may include, for example, ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc. In one embodiment, the recording medium may be memory (230). In one embodiment, the recording medium may be implemented in a distributed form, such as in a network-connected computer system. Software may be distributed, stored, and executed in a computer system, etc. The recording medium may be a non-transitory recording medium. A non-transitory recording medium means a tangible medium regardless of whether data is stored semi-permanently or temporarily, and does not include a signal that is propagated transitorily.
[0291] Although the technical concept of the present disclosure has been described through various embodiments, the technical concept of the present disclosure encompasses various substitutions, modifications, and alterations that can be made within the scope understandable to those of ordinary skill in the art to which the present disclosure pertains. Furthermore, it should be understood that such substitutions, modifications, and alterations are included within the scope of the appended claims. Embodiments according to the present disclosure can be combined with each other. Each embodiment can be combined in various ways depending on the number of cases, and embodiments created by combining them also fall within the scope of the present disclosure.
Claims
1. In a method of information processing performed by an electronic device, A step of determining whether a user is eligible for issuance of a coupon based on the history of a user who has not signed up for membership and the conditions for issuing a coupon; In response to a determination that the user is not eligible for the issuance of the coupon, a step of determining the monetary benefit of the membership benefit; and A method comprising the step of providing the user with a page regarding subscription to the membership, the page including information regarding the monetary benefits.
2. In paragraph 1, A method wherein the above coupon includes at least one of a coupon issued upon signing up for the membership or a coupon for which the issuance target is predetermined.
3. In paragraph 1, The steps for determining the above monetary benefits are: A method comprising the step of determining a savings amount resulting from the use of the above benefits.
4. In paragraph 3, The steps for determining the above monetary benefits are: A method comprising the step of determining the number of times the benefit is used so that the total savings from the use of the benefit is greater than the membership fee.
5. In paragraph 1, The steps for determining the above monetary benefits are: A method comprising the step of determining an average discount amount based on the use of the benefit over a predetermined period of time.
6. In paragraph 1, The steps for determining the above monetary benefits are: A method comprising the step of determining an additional discount rate according to the use of the above benefits when purchasing a product.
7. In paragraph 1, The steps for determining the above monetary benefits are: A method comprising the step of determining the maximum number of people who can view the content without additional charges based on the use of the above benefits.
8. In paragraph 1, A method further comprising the step of receiving a request for subscription to the membership from the user on a first type page or a second type page.
9. In paragraph 8, Further comprising a step of determining the subscription type of the user based on the history of the user, The above subscription type is either a new subscription or a re-subscription.
10. In paragraph 9, The step of providing the above page to the above user is: In response to a determination that the above subscription type is the new subscription, a step of providing the user with the page regarding the new subscription, A method wherein the page regarding said new membership further comprises a user interface for confirming said new membership for which the membership fee is waived.
11. In paragraph 10, A method wherein, when the subscription request is received on the second type page, the page regarding the new subscription is displayed as an overlay on at least a portion of the second type page.
12. In paragraph 9, The step of providing the above page to the above user is: In response to a determination that the above subscription type is the above re-subscription, a step of providing the user with the above page regarding the above re-subscription, The method according to claim 1, wherein the page regarding said re-registration further includes a user interface for confirming re-registration after payment of the membership fee.
13. In paragraph 12, The above benefits include one or more benefits, A method wherein one or more of the above benefits are determined based on the history of the user.
14. In paragraph 13, A method wherein the user's history includes at least one of a history of the user's actions related to product purchases or a history of the user's actions related to the membership.
15. In paragraph 14, A method wherein the history of the user's actions related to the purchase of the product includes at least one of a history of the user purchasing the product, a history of the user selecting a product category, or a history of the user adding the product to the shopping cart.
16. In paragraph 14, A method according to claim 1, wherein the history of the user's actions related to the membership includes at least one of a history of the user signing up for the membership or a history of the user using benefits while signing up for the membership in the past.
17. In paragraph 13, Further comprising the step of adding up the savings amount according to the use of each of the above one or more benefits, The method wherein the above page regarding said re-enrollment further includes information regarding the total savings amount.
18. In paragraph 13, A step of obtaining multiple benefit usage reviews regarding the membership created by multiple users who have subscribed to the membership; and A step of determining at least one benefit usage review related to at least one benefit from among the above multiple benefit usage reviews is further included. The method of claim 1, wherein the page regarding said re-enrollment further includes information regarding reviews of the use of said one or more benefits.
19. In electronic devices, One or more processors, comprising one or more memories storing instructions executed by the one or more processors; An electronic device, wherein when the instructions are executed by the one or more processors, the one or more processors are configured to execute a method according to any one of claims 1 to 18.
20. In 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, wherein the instructions are configured to cause the one or more processors to execute a method according to any one of claims 1 to 18.
Citation Information
Patent Citations
Point system for credit card system
JP2001256562A
System for managing profile information in membership community site
JP2007193611A
Apparatus for processing item sales information and method thereof
KR102326576B1
Method and electronic device for providing information related to membership
KR102345382B1
KR20220120435A