Product option display method and system therefor
The method and system address the inconvenience of sequential attribute selection by displaying real-time product information and automatically updating options based on alternative conditions, enhancing user experience in online shopping.
Patent Information
- Application Number
- PCT/KR2024/013149
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-09
- Filing Date
- 2024-09-02
- Publication Date
- 2026-01-15
AI Technical Summary
Users selecting product options online cannot easily access information about product prices, discounts, availability, or sales volume until all attributes are chosen, leading to inconvenience.
A method and system that displays option items with real-time updates and automatic changes based on alternative conditions, such as stock availability or price, allowing users to intuitively select better options.
Reduces user inconvenience by providing immediate information on product attributes, enabling informed selection of alternative options without needing to choose all attributes sequentially.
Smart Images

Figure KR2024013149_15012026_PF_FP_ABST
Abstract
Description
Product option display method and system thereof
[0001] The present disclosure relates to a method and system for displaying product options. More specifically, the present disclosure relates to a method for displaying alternative options so that a user can select an alternative option different from the one selected by the user, and a computing system employing the method.
[0002] To purchase a product through an online shopping mall, users must select options for the product's attributes. Specifically, for products with multiple attributes, users may need to select options for each attribute. For example, to purchase a product with multiple options for two attributes—color and size—a user must select options for both.
[0003] When selecting options for products with such diverse attributes, users cannot know the product price, discount availability, out-of-stock status, sales volume, etc. for each option until they have completed selecting options for all attributes. For example, if a product in white and size A is out of stock but a product in white and size B is not, the user must select size A and size B separately as option items for the size attribute to confirm this situation, which is inconvenient.
[0004] Therefore, a new method is required to provide information that is beneficial to users without causing inconvenience to users in displaying product options.
[0005] The technical problem to be solved through embodiments of the present disclosure is to provide a method for displaying options to support a user in selecting alternative options during a process in which the user selects option items for each of a plurality of attributes related to a target product, and a computing system for performing the method.
[0006] Another technical problem to be solved through embodiments of the present disclosure is to provide an option display method and a computing system for performing the method to support automatic selection of option items corresponding to alternative options even when a user does not select all option items corresponding to alternative options as option items for each of a plurality of attributes.
[0007] Another technical problem to be solved through embodiments of the present disclosure is to provide an option display method and a computing system for performing the method, which display the price, popularity, sales volume, etc. of a product corresponding to an option item for an attribute related to a target product on an option picker screen, thereby allowing a user to intuitively check the popularity, sales volume, etc. of a product corresponding to each option item and select an option item for purchase.
[0008] The technical problems to be solved by 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 having ordinary skill in the technical field related to the present disclosure based on the detailed description below.
[0009] According to an embodiment of the present disclosure, a method for displaying product options performed by a computing device is provided. The method may include: a step of displaying information about a target product; a step of displaying an option picker screen for selecting an option item for each of a plurality of attributes related to the target product; a step of updating the option picker screen to display a selection of the first item and a selection of the second item in response to a first user input including a selection of a first item as an option item for a first attribute among the plurality of attributes and a selection of a second item as an option item for a second attribute among the plurality of attributes; a step of determining whether an alternative display condition is satisfied; a step of updating the option picker screen to display a first object for selecting an alternative option in response to a determination that the alternative display condition is satisfied; and a step of updating the option picker screen to automatically change at least one of a selection of the first item or a selection of the second item in response to a second user input selecting the first object.
[0010] In one embodiment of the present disclosure, the step of determining whether the alternative display condition is satisfied includes a step of determining that the alternative display condition is satisfied when the first product corresponding to the first item and the second item is out of stock and a second product that is not out of stock exists, and in response to the second user input, the step of updating the option picker screen includes a step of updating the option picker screen so that an item corresponding to an option of the second product is selected, and the option of the second product may be a change in at least one of the first item or the second item.
[0011] In one embodiment of the present disclosure, the step of determining whether the alternative display condition is satisfied includes a step of determining that the alternative display condition is satisfied when there is a second product having a lower price than the price of the first product corresponding to the first item and the second item, and the step of updating the option picker screen in response to the second user input includes a step of updating the option picker screen so that an item corresponding to an option of the second product is selected, and the option of the second product may be a change in at least one of the first item or the second item.
[0012] In one embodiment of the present disclosure, the option picker screen includes a first option picker area displaying option items for the first property and a second option picker area displaying option items for the second property, and the first object is displayed in at least one of the first option picker area or the second option picker area, and when the first object is displayed in the first option picker area, the first object may include information about an item corresponding to an alternative option among option items for the first property excluding the first item, and when the first object is displayed in the second option picker area, the first object may include information about an item corresponding to the alternative option among option items for the second property excluding the second item.
[0013] In one embodiment of the present disclosure, in response to the second user input, the step of updating the option picker screen includes the step of displaying a second object including an alternative option selection notification, wherein the second object can be displayed at one of the top of the first option picker area or the top of the second option picker area in response to the second user input.
[0014] In one embodiment of the present disclosure, the step of displaying the option picker screen may include a step of displaying option items for each of the plurality of attributes in each of the plurality of option picker areas, and displaying option items for out-of-stock products in the last order.
[0015] In one embodiment of the present disclosure, the step of displaying the option picker screen may include a step of displaying only the remaining items, excluding the option items for out-of-stock products, among the option items for each of the plurality of attributes in each of the plurality of option picker areas.
[0016] In one embodiment of the present disclosure, the option picker screen includes a plurality of option picker areas that display option items for each of the plurality of attributes, and the step of displaying the option picker screen may include a step of additionally displaying a discount notification in an area where a discounted option item is displayed, if there is an option item on sale among the option items for each of the plurality of attributes.
[0017] In one embodiment of the present disclosure, the discount notification includes information about a discount period, and the step of displaying the discount notification may include the step of determining whether the discount period is within a preset period, and if the discount period is within the preset period, the step of displaying a discount imminent notification in an area where the discounted option items are displayed.
[0018] In one embodiment of the present disclosure, the option picker screen includes a first option picker area displaying option items for the first attribute and a second option picker area displaying option items for the second attribute, and the step of displaying the option picker screen may include a step of displaying the option picker screen so that a product price corresponding to each of the option items displayed in the first option picker area or the second option picker area is displayed.
[0019] In one embodiment of the present disclosure, option items for the first attribute may be displayed as chips in the first option picker area, and option items for the second attribute may be displayed as a list in the second option picker area.
[0020] In one embodiment of the present disclosure, the option picker screen includes a plurality of option picker areas that display option items for each of the plurality of attributes, and the step of displaying the option picker screen may include a step of determining the popularity of each of the option items for each of the plurality of attributes, and a step of additionally displaying a popularity tag in an area in which the most popular option item among the option items for each of the plurality of attributes is displayed.
[0021] In one embodiment of the present disclosure, the option picker screen may include a plurality of option picker areas that display option items for each of the plurality of attributes, and the step of displaying the option picker screen may include a step of calculating a product sales amount corresponding to each of the option items for each of the plurality of attributes, and a step of additionally displaying a sales amount tag in an area in which an option item with the highest product sales amount among the option items for each of the plurality of attributes is displayed.
[0022] In one embodiment of the present disclosure, the option picker screen includes a plurality of option picker areas that display option items for each of the plurality of attributes, and the step of displaying the option picker screen may include a step of calculating a product sales amount corresponding to each of the option items for each of the plurality of attributes, and a step of additionally displaying a sales amount ranking tag in an area where each of the option items for each of the plurality of attributes is displayed.
[0023] According to another embodiment of the present disclosure, a product option display system is provided. The product option display system may include at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations, wherein the operations may include: an operation of displaying information about a target product; an operation of displaying an option picker screen for selecting an option item for each of a plurality of attributes related to the target product; an operation of updating the option picker screen to display a selection of the first item and a selection of the second item in response to a first user input including a selection of a first item as an option item for a first attribute among the plurality of attributes and a selection of a second item as an option item for a second attribute among the plurality of attributes; an operation of determining whether an alternative display condition is satisfied; an operation of updating the option picker screen to display an object for selecting an alternative option in response to a determination that the alternative display condition is satisfied; and an operation of updating the option picker screen to automatically change at least one of a selection of the first item or a selection of the second item in response to a second user input of selecting the object.
[0024] The above-described problem solving means are only some of the examples of the present disclosure, and various examples reflecting the technical features of the present disclosure can be clearly understood by a person having ordinary skill in the art related to the present disclosure based on the detailed description below.
[0025] FIG. 1 is a configuration diagram of a shopping service providing system according to one embodiment of the present disclosure.
[0026] FIG. 2 illustrates an example of a user interface that may be displayed on a user terminal in some embodiments of the present disclosure.
[0027] FIG. 3 illustrates an example of an option picker screen being updated for displaying alternative options and selecting alternative options according to some embodiments of the present disclosure.
[0028] FIG. 4 is a diagram illustrating a method for displaying optional items for out-of-stock products according to some embodiments of the present disclosure.
[0029] FIG. 5 illustrates an example of an option picker screen displaying a discount notification according to some embodiments of the present disclosure.
[0030] FIG. 6 illustrates an example of an option picker screen displaying product prices corresponding to each option item according to some embodiments of the present disclosure.
[0031] FIG. 7 illustrates an example of an option picker screen in which option items for each attribute are displayed as chips and lists according to some embodiments of the present disclosure.
[0032] FIG. 8 illustrates an example of an option picker screen displaying popular tags according to some embodiments of the present disclosure.
[0033] FIG. 9 illustrates an example of an option picker screen displaying sales tags or sales rank tags based on product sales volume according to some embodiments of the present disclosure.
[0034] FIG. 10 is a flowchart illustrating an example of a method for displaying product options according to an embodiment of the present disclosure.
[0035] FIG. 11 is a flowchart specifically illustrating a step for determining whether an alternative display condition is satisfied according to an embodiment of the present disclosure.
[0036] FIG. 12 is a block diagram illustrating an example of a computing device for performing some embodiments of the present disclosure.
[0037] Hereinafter, preferred embodiments of the present disclosure will be described in detail with reference to the attached drawings. The advantages and features of the present disclosure, and methods for achieving them, will become clearer with reference to the embodiments described in detail below together with the attached drawings. However, the present disclosure is not limited to the embodiments described below and may be implemented in various different forms. These embodiments are provided only to ensure that the present disclosure is complete and to fully inform those skilled in the art of the present disclosure of the scope of the invention, and the embodiments of the present disclosure are defined only by the scope of the claims.
[0038] To avoid ambiguity in the concepts of this disclosure, the known components may be omitted or illustrated in block diagram form focusing on the core functions of each component. Throughout this disclosure, identical components are described using the same reference numerals, even if they appear on different drawings.
[0039] Unless otherwise defined, all terms (including technical and scientific terms) used herein may be used in the same sense as commonly understood by those of ordinary skill in the art to which this disclosure pertains. Furthermore, terms defined in commonly used dictionaries are not to be interpreted ideally or excessively unless explicitly and specifically defined otherwise. The terminology used herein is for the purpose of describing embodiments and is not intended to limit the present invention. In this disclosure, singular forms also include plural forms, unless specifically stated otherwise.
[0040] In addition, the terminology used in this disclosure is only used to describe specific embodiments, and is not intended to limit the features, components, order, etc. described in the specification. The terms "comprises" and / or "comprising" used in this disclosure express the presence of features, components, steps, operations, and / or combinations thereof described in the specification, but do not exclude the presence or addition of one or more other features, components, steps, operations, and / or combinations thereof.
[0041] Additionally, terms such as first, second, A, B, (a), (b), etc. used in the following embodiments are only used to distinguish certain components from other components, and the nature, order, or sequence of the components are not limited by the terms. For example, without departing from the scope of the present disclosure, the first component may be referred to as the second component, and similarly, the second component may be referred to as the first component.
[0042] Additionally, in this disclosure, " / " and "," should be interpreted as indicating "and / or". For example, "A / B" and "A, B" may mean "A and / or B".
[0043] This specification proposes a method for displaying options to provide information that benefits users without causing inconvenience when providing online shopping services. Specifically, this specification proposes a method for providing users with alternative options other than the one they selected.
[0044] Hereinafter, some embodiments of the present disclosure will be described with reference to the drawings.
[0045] First, the configuration and operation of a shopping service providing system according to one embodiment of the present disclosure will be described with reference to FIG. 1.
[0046] Referring to FIG. 1, a shopping service providing system may provide a framework for performing methods and / or operations according to some embodiments of the present disclosure.
[0047] The shopping service providing system may include a user terminal (100). The user terminal (100) may include various devices used by the user to communicate and transmit and receive various data and / or information with other devices. The user of the present disclosure may be a purchaser utilizing an online shopping service provided through an option picker screen displayed according to an embodiment of the present disclosure. For example, the user may select an option for purchasing a product using the user terminal (100).
[0048] In this disclosure, the shopping service providing system is not limited to selling only physical goods. For example, the shopping service providing system according to some embodiments of this disclosure may be a system that provides a page for selling services. Here, the service may be a system that provides a page for booking hotels, travel packages, concert tickets, insurance, or signing up for digital subscription products.
[0049] The user terminal (100) may display a user interface for an application in which the service server (200) function is implemented according to embodiments of the present disclosure. The user terminal (100) may display a screen for purchasing a product according to some embodiments of the present disclosure. The screen for purchasing a product may display an option picker screen for selecting detailed information about the product and option items for attributes related to the product. Detailed information about the product may include an image, name, price, etc. of the product. Here, the option picker screen may display option items selected by the user among option items for attributes of the target product. Additionally, according to some embodiments of the present disclosure, option items for each attribute displayed on the option picker screen may be displayed as chips and / or lists.
[0050] The user terminal (100) may display alternative options in addition to the option selected by the user according to embodiments of the present disclosure. In other words, according to some embodiments of the present disclosure, an alternative option different from the option selected by the user may be displayed on the option picker screen. For example, the user terminal (100) may display an object for selecting an alternative option on the option picker screen based on whether an alternative display condition is satisfied. Furthermore, in response to a user input selecting an object for selecting an alternative option, the user terminal (100) may automatically change the option item selected by the user and update the option picker screen so that an option item corresponding to the alternative option is selected.
[0051] Here, the alternative display conditions refer to conditions for displaying alternative options or option items corresponding to alternative options on the option picker screen, and may include all cases where purchasing a second product of a different option from the option selected by the user is more beneficial to the user than purchasing the first product of the option selected by the user. For example, if the first product corresponding to the option selected by the user is unavailable for purchase due to reasons such as being out of stock, and the second product corresponding to a different option from the option selected by the user is available for purchase, the option items of the second product may be displayed on the option picker screen. For another example, if the price of the first product corresponding to the option selected by the user is higher than the price of the second product corresponding to a different option from the option selected by the user, the option items of the second product may be displayed on the option picker screen.
[0052] The user terminal (100) may include, but is not limited to, a smartphone (100a), a tablet PC (100b), a laptop (100c), etc. For example, the user terminal (100) may include various computing devices equipped with wireless communication means and / or computing means. In the present disclosure, all computing devices used by a user to receive online shopping services from the service server (200), including a smartphone (100a), a tablet PC (100b), and a laptop (100c), are referred to as user terminals (100). In addition, the user terminal (100) may be referred to as a user device, a wireless device, a mobile terminal, a portable device, etc.
[0053] The shopping service provision system may include a service server (200). The service server (200) may refer to a computing device / system for providing an online shopping service. The service server (200) may refer to a web server for online shopping or a shopping mall server that provides applications for online shopping.
[0054] The service server (200) may transmit data and / or information included in a screen displayed on the user terminal (100) to the user terminal (100). The service server (200) may provide a page containing detailed information about a product registered in the shopping mall server, a page for selecting product options for purchasing a registered product, etc. In the present disclosure, a page refers to a user interface in which the functions of the service server (200) are implemented, and may be referred to as a screen. For example, the service server (200) may transmit information about a product's image, name, price, properties, optional items for properties, etc. to the user terminal (100).
[0055] In addition, the service server (200) may receive user input received through the user terminal (100) from the user terminal (100). For example, the service server (200) may receive user input including selection of a first item among option items for attributes of a target product through the user terminal (100), and in response to the user input, transmit information about a product corresponding to the first item to the user terminal (100). As another example, the service server (200) may transmit information about an alternative option item and a product corresponding to the alternative option item to the user terminal (100) in response to a user input including selection of an object for displaying an alternative option.
[0056] The service server (200) may be implemented on at least one computing device. For example, all functions of the service server (200) may be implemented on a single computing device. In another example, some functions of the service server (200) may be implemented on a first computing device, and the remaining functions may be implemented on a second computing device. Furthermore, specific functions of the service server (200) may be implemented on one or more computing devices.
[0057] The components illustrated in FIG. 1 can communicate via various types of wired / wireless networks. The device and / or system according to the present disclosure can be applied to a local area network (LAN), a wide area network (WAN), a mobile radio communication network, Wibro (Wireless Broadband Internet), etc., and is not limited thereto, and can also be applied to any other communication system.
[0058] Referring to FIGS. 2 to 11 below, a method of displaying product options according to embodiments of the present disclosure will be specifically described.
[0059] Hereinafter, in describing embodiments according to the present disclosure with reference to FIGS. 2 through 11, a case in which a product has multiple attributes (e.g., color and size) is exemplified. However, this is merely an example for explaining embodiments according to the option display method of the present disclosure and is not limited thereto. In other words, the option display method according to the present disclosure described below can also be applied to products having a single attribute.
[0060] Next, a user interface that may be displayed according to some embodiments of the present disclosure will be described with reference to FIG. 2.
[0061] FIG. 2 illustrates an example of a user interface that may be displayed on a user terminal in some embodiments of the present disclosure.
[0062] Specifically, FIG. 2 illustrates an example of a user interface (2000) displayed on a web browser or application running on a user terminal (100) of FIG. 1.
[0063] Referring to FIG. 2, the user interface may include a product information display area (210) and an option picker screen (220).
[0064] The product information display area (210) may display information about the target product. This information may include the product's name, price, brand, discount information, shipping information, number of reviews, review scores, etc. Additionally, although not shown in the drawing, the product information display area (210) may display an image of the target product.
[0065] The option picker screen (220) is an area for selecting option items for attributes related to the target product, and option items for attributes related to the target product are displayed. In other words, the option picker screen (220) is a screen that includes a user interface for selecting at least some of a plurality of option items. If the target product has multiple attributes, the option picker screen (220) may include multiple attribute-specific option picker areas (201, 202) in which option items for each attribute are displayed.
[0066] For example, the target product illustrated in FIG. 2 is a comforter, and there are four option items (Gray, Green, Ivory, White) for the color attribute, and three or more option items (100 X 200 cm, 135 X 200 cm, 150 X 200 cm, ...) for the size attribute. In this case, as illustrated in FIG. 2, color option items that a user can select may be displayed in the option picker area (201) for the color attribute, and size option items that a user can select may be displayed in the option picker area (202) for the size attribute.
[0067] According to some embodiments of the present disclosure, a first object for selecting an alternative option may be displayed on an option picker screen (220). The first object may be displayed in various forms in the attribute-specific option picker areas (201, 202), and a user may select the first object displayed in the attribute-specific option picker areas (201, 202). For example, the first object may be displayed on at least one of the option items displayed in the attribute-specific option picker areas (201, 202). For example, when the option items are displayed in the attribute-specific option picker areas (201, 202) as chips as illustrated in FIG. 2, the first object may be a chip displaying an option item corresponding to an alternative option, and the chip may be displayed with a dotted line, a different color than chips displaying other option items, a nudge effect, or the like.
[0068] For example, FIG. 2 illustrates that the user has selected the item Ivory as an option item for the color attribute and the item 135 X 200 cm as an option item for the size attribute. Additionally, the color gray (2a) is displayed as an alternative option item for the color attribute and the size 100 X 200 cm (2b) is displayed as an alternative option item for the size attribute.
[0069] Additionally, the first object for selecting alternative options may be displayed in text form, such as the “possible combination view” shown in 2b of FIG. 2.
[0070] Next, referring to FIG. 3, we describe how an option picker screen is updated for displaying alternative options and selecting alternative options according to some embodiments of the present disclosure.
[0071] FIG. 3 illustrates an example of an option picker screen being updated for displaying alternative options and selecting alternative options according to some embodiments of the present disclosure.
[0072] Specifically, 3000-1 of FIG. 3 exemplarily illustrates a case where the option picker screen (220) is updated to display a first object for displaying alternative options in the user interface (2000) illustrated in FIG. 2 . In addition, 3000-2 to 3000-3 of FIG. 3 exemplarily illustrate a case where the option picker screen (220) is updated in response to a user input including selection of the first object displayed in 3000-1 . 3000-1 to 3000-3 of FIG. 3 may correspond to 220 of FIG. 1 .
[0073] For example, a user may select an ivory color (310-1a) as an option item for a color attribute and a 135 X 200 cm (310-1b) as an option item for a size attribute. 3000-1 of FIG. 3 illustrates a case where the option picker screen (220) is updated so that a gray color (320-1a) is displayed as an alternative option item for the color attribute and a 100 X 200 cm (320-1b) is displayed as an alternative option item for the size attribute.
[0074] 3000-2 of FIG. 3 represents a case where, in response to a user input selecting the gray color (320-2a), which is an alternative option item for the color attribute, among the alternative option items (320-1a, 320-1b) for each attribute, which are displayed as the first object for selecting an alternative option of 3000-1, the option picker screen (220) is updated so that the selection of option items for each attribute previously selected by the user is automatically changed so that the option item corresponding to the alternative option is selected. In the present disclosure, the selection of option items being automatically changed means that another option item is changed so that it is selected even if the user does not select another option item. 3000-2 of FIG. 3 illustrates a case where, in response to a user input selecting a gray color (320-2a), the option picker screen (220) is updated so that the gray color (320-2a) is selected as an alternative option item for the color attribute and 100 X 200 cm (320-2b) is selected as an alternative option item for the size attribute.
[0075] Additionally, in this case, the option items (310-2a, 310-2b) corresponding to the option previously selected by the user may be displayed again as alternative option items for the currently selected option items (320-2a, 320-2b).
[0076] Additionally, in response to a user input selecting a first object, an alternative option selection notification (3) may be displayed as a second object including an alternative option selection notification. For example, as illustrated in 3000-2 of FIG. 3, in response to a user input selecting an alternative option item for the color attribute among alternative option items for each attribute, an object may be displayed at the top of an option picker area (202) for the size attribute, indicating that an alternative option has been selected in the form of text such as "Changed to purchasable option."
[0077] 3000-3 of FIG. 3 shows a case where, in response to a user input selecting the 100 X 200 cm size (320-2b), which is an alternative option item for the size attribute among the alternative option items (320-2a, 320-2b) for each attribute displayed as the first object for selecting an alternative option of 3000-1, the option picker screen (220) is updated so that the selection of option items for each attribute previously selected by the user is automatically changed so that the option item corresponding to the alternative option is selected. 3000-3 of FIG. 3 shows a case where, in response to a user input selecting the 100 X 200 cm size (320-2b), the option picker screen (220) is updated so that the gray color (320-2a) is selected as an alternative option item for the color attribute, and the 100 X 200 cm (320-2b) is selected as an alternative option item for the size attribute.
[0078] Also, in this case, the option items (310-2a, 310-2b) corresponding to the option previously selected by the user may be displayed again as alternative option items for the currently selected option items (320-2a, 320-2b).
[0079] Additionally, in response to a user input selecting an alternative option item for the size attribute among the alternative option items for each attribute, a second object (3) including an alternative option selection notification may be displayed at the top of the option picker area (201) for the color attribute.
[0080] In FIG. 3, in response to a user input selecting a first object, an option picker screen (220) is updated so that option items corresponding to alternative options are selected, and a case is illustrated where all option items for two attributes, namely color and size, are changed. However, this is merely an example for explaining a product option display method according to the present disclosure, and is not limited thereto. For example, only one of the alternative option items for the color attribute or the option items for the size attribute may be changed to be selected as the alternative option item, and the selection of the option item previously selected by the user as the option item for the remaining attributes may be maintained.
[0081] According to some embodiments of the present disclosure, a user can view information about alternative products by selecting / clicking a first object displayed on an option picker screen (220), and select option items corresponding to the alternative products. This can alleviate the inconvenience of requiring the user to select option items for each attribute to determine whether an alternative product exists or to check information about the alternative product, and can reduce the time required to select option items.
[0082] Next, a method of displaying optional items for out-of-stock products according to some embodiments of the present disclosure will be described with reference to FIG. 4.
[0083] Specifically, FIG. 4 is a drawing for explaining a method of displaying option items for out-of-stock products when displaying option items by attribute on an option picker screen (220) in the user interface (2000) illustrated in FIG. 2.
[0084] Figure 4 illustrates a case where a product corresponding to the green color (410) as an optional item for the color attribute and a product corresponding to the 150 X 200 cm size (420) as an optional item for the size attribute are sold out.
[0085] As illustrated in 4000-1 of FIG. 4, option items (410, 420) for out-of-stock products may be disabled so as not to be selected. In addition, option items (410, 420) for out-of-stock products may be displayed so as to be located at the very end of the option items displayed in the option picker areas (201, 202) for each attribute. In other words, the out-of-stock green color (410) may be displayed in the next order after the ivory color, white color, and gray color displayed in the option picker area (201) for the color attribute, and the out-of-stock 150 X 200 cm size (420) may be displayed in the next order after the 135 X 200 cm size and the 100 X 200 cm size displayed in the option picker area (202) for the size attribute.
[0086] Additionally, as illustrated in 4000-2 of FIG. 4, option items (410, 420) for out-of-stock products may not be displayed on the option picker screen (220).
[0087] Next, referring to FIG. 5, we describe how a discount notification is displayed on an option picker screen according to some embodiments of the present disclosure.
[0088] A product's price may vary depending on the optional items associated with that product. For example, even for the same product, a discount may be applied to option item A, while no discount may be applied to option item B. Figure 5 is a diagram illustrating a method for displaying discounted optional items according to some embodiments of the present disclosure.
[0089] The target product illustrated in Figure 5 is a shoe, and has two attributes: color and size. Furthermore, there are four color options (white, black, ivory, vintage), and five size options (230, 235, 240, 245, 250).
[0090] As shown in 5000-1 of FIG. 5, if the application of a discount varies depending on the size of the shoe, a discount notification (5) may be displayed in an area where an option item on discount is displayed among the option items displayed in the option picker area (502) for the size attribute.
[0091] For example, a discount notification (5) may be displayed in the form of the text "On sale." Additionally, the discount notification (5) may be displayed above, below, to the right, or to the left of the name of an option item in an area where the option item is on sale.
[0092] For another example, a discount notification (5) may include information about the discount period. The discount notification (5) may display the discount period for the product corresponding to the corresponding option item, the remaining period until the discount ends, or, if the discount period falls within a preset period, an imminent discount notification may be displayed. For example, the discount notification (5) may be displayed in the form of the text "Discount 3 days left" or "Discount end imminent."
[0093] Additionally, even for shoes of the same size, the discount may vary depending on the color. For example, the first product in white and size 245, the second product in black and size 245, and the third product in vintage and size 245 may be on sale, while the fourth product in ivory and size 245 may not be on sale. Therefore, the discount notification (5) may be displayed as an option item for each attribute of the target product, corresponding to the item selected by the user. In other words, even if the discount application varies depending on the size, the discount notification (5) may be displayed corresponding to the item selected by the user as an option item for the color attribute.
[0094] For example, 5000-1 of FIG. 5 represents a case where the ivory color (510-1) is selected as an option item for the color attribute, and in response to a user input selecting the ivory color (510-1), the option picker screen (220) may be updated so that a discount notification (5) is displayed in the option picker area (502) for the size attribute.
[0095] As shown in 5000-2 of FIG. 5, if the application of a discount varies depending on the color of the shoe, a discount notification (5) may be displayed in an area where an option item on sale is displayed among the option items displayed in the option picker area (501) for the color attribute.
[0096] Furthermore, even for shoes of the same color, the discount may vary depending on the size. For example, the first product corresponding to size 240 and white color, the second product corresponding to size 240 and ivory color, and the third product corresponding to size 240 and vintage color may be on sale, but the fourth product corresponding to size 240 and black color may not be on sale. Therefore, as described above, the discount notification (5) may be displayed in response to the item selected by the user as an option item for each attribute of the target product. In other words, even if the discount application varies depending on the color, the discount notification (5) may be displayed in response to the item selected by the user as an option item for the size attribute.
[0097] For example, 5000-2 in FIG. 5 represents a case where a size 240 (510-2) is selected as an option item for the size attribute, and in response to a user input selecting the size 240 (510-2), the option picker screen (220) may be updated so that a discount notification (5) is displayed in the option picker area (501) for the color attribute.
[0098] Next, referring to FIG. 6, a method of displaying product prices corresponding to option items on an option picker screen according to some embodiments of the present disclosure is described.
[0099] A product's price may vary depending on the optional items associated with that product. For example, the availability of discounts may vary depending on each optional item, and in this case, the product price corresponding to each optional item may vary. Figure 6 is a diagram illustrating a method for displaying product prices corresponding to each optional item according to some embodiments of the present disclosure.
[0100] The target product illustrated in Fig. 6 is a picture frame, and the target product has two attributes: color and size. In addition, there are four or more option items for the color attribute (white, black, walnut, blue, ...), and there are four or more option items for the size attribute (4 X 6 inches, 5 X 7 inches, 6 X 7 inches, A4, ...).
[0101] As shown in 6000-1 of FIG. 6, when the price varies depending on the size of the frame, the product price (6) corresponding to each option item may be displayed in the area where each option item is displayed in the option picker area (602) for the size attribute.
[0102] For example, the product price (6) for each optional item may be displayed in the text format of "9,000 won." Additionally, the product price (6) for each optional item may be displayed above, below, to the right, or to the left of the optional item name.
[0103] In addition, even if the frame is the same size, the price may vary depending on the color. For example, the price of the first product corresponding to the 4 X 6 inch size and white color may be 9,000 won, and the price of the second product corresponding to the 4 X 6 inch size and black color may be 8,000 won. Therefore, the product price (6) for each option item may be displayed corresponding to the item selected by the user as an option item for each attribute of the target product. In other words, even if the price varies depending on the size, the product price (6) for each size option item may be displayed differently corresponding to the item selected by the user as an option item for the color attribute.
[0104] For example, 6000-1 of FIG. 6 represents a case where white color (610-1) is selected as an option item for a color attribute, and in response to a user input selecting white color (610-1), the option picker screen (220) may be updated so that the product price (6) for each size option item is displayed in the option picker area (602) for the size attribute.
[0105] As shown in 6000-2 of FIG. 6, when the price varies depending on the color of the frame, the product price (6) corresponding to each option item may be displayed in the area where each option item is displayed in the option picker area (601) for the color attribute.
[0106] In addition, even if the frame is of the same color, the price may vary depending on the size. For example, the price of the first product corresponding to the white color and the size of 4 X 6 inches may be 9,000 won, and the price of the second product corresponding to the white color and the size of 5 X 7 inches may be 8,000 won. Therefore, the product price (6) for each option item may be displayed corresponding to the item selected by the user as an option item for each attribute of the target product. In other words, even if the price varies depending on the color, the product price (6) for each color option item may be displayed differently corresponding to the item selected by the user as an option item for the size attribute.
[0107] For example, 6000-2 of FIG. 6 represents a case where a 4 X 6 inch size (610-2) is selected as an option item for a size attribute, and in response to a user input selecting the 4 X 6 inch size (610-2), the option picker screen (220) can be updated so that the product price (6) for each color option item is displayed in the option picker area (601) for the color attribute.
[0108] Next, referring to FIG. 7, we describe how option items for each attribute are displayed on an option picker screen as chips and lists according to some embodiments of the present disclosure.
[0109] As illustrated in 7000-1 and 7000-2 of FIG. 7, optional items for color attributes may be represented as chips (701), and optional items for size attributes may be represented as a list (702). The reverse is also true.
[0110] 7000-1 of FIG. 7 illustrates a case where, in response to a user input selecting a natural color (710-1) as an option item for a color attribute, the option picker screen (220) is updated to display a long list of option items for a size attribute. For example, the product price (7b) corresponding to each option item may be displayed below each item name (7a), and the option items for each attribute of the target product may be displayed as a long list so that each item name (7a) is displayed in its entirety without abbreviation.
[0111] 7000-2 of FIG. 7 illustrates a case where, in response to a user input selecting a natural color (710-1) as an option item for a color attribute, the option picker screen (220) is updated to display a short list of option items for the color attribute. For example, the product price (7b) corresponding to each option item may be displayed to the left / right of each item name (7a), and the option items for each attribute of the target product may be displayed as a short list such that only a portion of each item name (7a) is displayed.
[0112] Meanwhile, referring to FIG. 7, the option picker screen (220) may further include an option view button (703) for displaying all option items for each attribute. For example, as illustrated in FIG. 7, some option items for the size attribute may be displayed as a list, and in response to a user input selecting the option view button (703), a list of the remaining option items for the size attribute may be displayed.
[0113] Next, referring to FIG. 8, we describe how popular tags are displayed on an option picker screen according to some embodiments of the present disclosure.
[0114] As illustrated in Figure 8, the popularity of each option item related to the target product's attributes is determined, and based on the determined popularity, a popularity tag (8) may be displayed in an area displaying the most popular option item. Here, popularity may be determined based on the number of clicks / selections by users, purchase volume, etc.
[0115] Meanwhile, the option picker screen (220) may include option view buttons (801, 802) for displaying all option items for each attribute, as illustrated in 8000-1 of FIG. 8. The option picker screen (220) may display some option items for each attribute, as illustrated in 8000-1 of FIG. 8, and in response to a user input selecting the option view buttons (801, 802) for each attribute, the option picker screen for each attribute may be expanded and displayed.
[0116] For example, in response to a user input selecting a button (801) for viewing options for a color attribute, a screen (8000-2) displaying all option items for the color attribute may be generated. Here, 8000-2 may be an expanded option picker area for the color attribute included in the option picker screen of 8000-1, or a newly generated screen different from the option picker screen of 8000-1.
[0117] For another example, in response to a user input selecting a button (802) for viewing options for a size attribute, a screen (8000-3) may be generated that displays all option items for the size attribute. Here, 8000-3 may be an expanded option picker area for the size attribute included in the option picker screen of 8000-1, or a newly generated screen different from the option picker screen of 8000-1.
[0118] Next, referring to FIG. 9, a method of displaying popular tags or sales ranking tags on an option picker screen based on product sales volume according to some embodiments of the present disclosure is described.
[0119] As illustrated in FIG. 9, the product sales volume corresponding to each of the option items for the attributes related to the target product is calculated, and based on the calculated product sales volume, a sales volume tag (9a) and / or a sales volume ranking tag (9b) may be displayed in the area where each of the option items is displayed.
[0120] For example, as illustrated in 9000-1 of FIG. 9, a sales tag (9a) may be displayed in an area displaying the option item with the highest product sales. The sales tag (9a) may be displayed in the form of text such as "Many Purchases."
[0121] For another example, as illustrated in 9000-2 of FIG. 9, a product sales ranking corresponding to each option item is determined based on the calculated product sales volume, and based on the determined product sales ranking, a sales ranking tag (9b) may be displayed in the area where each option item is displayed. The sales ranking tag (9b) may be displayed up to a preset ranking. For example, as illustrated in 9000-2 of FIG. 9, only the second-highest sales volume may be displayed.
[0122] According to some embodiments of the present disclosure, even if a user does not select all option items for multiple attributes of a target product, the price of the product corresponding to each option item can be checked. Furthermore, according to some embodiments of the present disclosure, the price, discount status, popularity, sales volume, sales volume ranking, etc. of the product corresponding to each option item are displayed as tags on the option picker screen (220), allowing the user to intuitively check them.
[0123] Next, the flow of a product option display method according to an embodiment of the present disclosure will be described with reference to FIG. 10.
[0124] For reference, FIGS. 10 to 11 illustrate steps / operations of a screen option display method performed in the user terminal (100) of FIG. 1. Therefore, in the following description, if the subject of a specific step / operation is omitted, it can be understood that the step / operation is performed in the user terminal (100) of FIG. 1. In an actual environment, some functions / operations of the user terminal (100) may be implemented in the service server (200). Therefore, the subject of performing the steps / operations according to some embodiments of the present disclosure may vary depending on the implementation method. In addition, the product option display method according to embodiments of the present disclosure may have some operations performed by a first computing device, and the remaining operations performed by a second computing device. In addition, it should be noted that the technical ideas that can be understood from the embodiments described with reference to FIGS. 1 to 9 can be applied to the product option display method according to the present embodiment even without separate mention.
[0125] In step S100, information about the target product may be displayed. As described with reference to FIG. 2, information about the target product may include the product's image, name, price, brand, discount information, shipping information, number of reviews, review scores, etc.
[0126] In step S200, an option picker screen for selecting option items for each of a plurality of attributes related to the target product may be displayed. As described with reference to FIG. 2, the option picker screen may include a first option picker section in which option items related to a first attribute related to the target product are displayed, and a second option picker section in which option items related to each of the second attributes are displayed.
[0127] Specifically, in step S200, option items for out-of-stock products may be displayed in the last order among option items for each attribute as described with reference to FIG. 4, or may not be displayed on the option picker screen.
[0128] Additionally, in step S200, if there are discounted option items among the option items for each of the multiple attributes, a discount notification may be additionally displayed in the area where the discounted option items are displayed, as described with reference to FIG. 5 . At this time, the discount notification may include information regarding the discount period. For example, it may be determined whether the discount period for the product corresponding to each option item is within a preset period, and if the discount period is within the preset period, an imminent discount notification may be displayed in the area where the discounted option items are displayed. Alternatively, information regarding the remaining discount period may also be displayed.
[0129] In addition, in step S200, as described with reference to FIG. 6, the product price corresponding to each of the option items may be displayed in the area where each of the option items for each of the multiple attributes is displayed. Furthermore, the option items for each attribute may be displayed as chips and / or a list. For example, as described with reference to FIG. 7, the option items for the first attribute may be displayed as chips in the first option picker area, and the option items for the second attribute may be displayed as a list in the second option picker area.
[0130] In addition, in step S200, as described with reference to FIG. 8, the popularity of each of the option items for each of the plurality of attributes can be determined, and based on this, a popularity tag can be additionally displayed in an area where the most popular option item among the option items for each of the plurality of attributes is displayed.
[0131] In addition, in step S200, as described with reference to FIG. 9, the product sales corresponding to each of the option items for each of the plurality of attributes can be calculated, and based on this, a sales tag and / or a sales ranking tag can be additionally displayed in an area where the option item with the highest product sales among the option items for each of the plurality of attributes is displayed.
[0132] And, in step S300, in response to a first user input including selection of a first item as an option item for a first attribute and selection of a second item as an option item for a second attribute among the option items displayed in the attribute-specific option picker area, the option picker screen may be updated to display the selection of the first item and the selection of the second item. As described with reference to FIG. 3, in response to a user input selecting a specific item as an option item for each attribute, the selected item may be displayed on the option picker screen.
[0133] And, in step S400, whether the alternative display condition is satisfied can be determined, and in step S500, in response to determining that the alternative display condition is satisfied, the option picker screen can be updated to display a first object for selecting an alternative option.
[0134] Specifically, in step S400, if the alternative display condition is satisfied, a first object for selecting an alternative option may be displayed in at least one of the first option picker area or the second option picker area. As described with reference to FIG. 3, if the first object is displayed in the first option picker area, the first object may include information about an item corresponding to an alternative option among option items for the first attribute excluding the first item (e.g., if there is an alternative option item for the color attribute, a color name and / or a target product image of the corresponding color, etc.). Similarly, if the first object is displayed in the second option picker area, the first object may include information about an item corresponding to an alternative option among option items for the second attribute excluding the second item (e.g., if there is an alternative option item for the size attribute, a size and / or a target product image of the corresponding size, etc.).
[0135] And, in step S600, in response to a second user input of selecting a first object, the option picker screen may be updated so that at least one of the selection of the first item or the selection of the second item in step S300 is automatically changed. In other words, the option picker screen may be updated so that at least one of the selection of the first item or the selection of the second item is automatically changed to an option item corresponding to an alternative option for each attribute. As described with reference to FIG. 3, the option item corresponding to the automatically selected alternative option for each attribute may be displayed with a dotted line, a different color from other option items, a nudge effect, or the like.
[0136] Additionally, in step S600, in response to a second user input, a second object including an alternative option selection notification may be displayed on one of the top of the first option picker area and / or the top of the second option picker area. As described with reference to FIG. 3, in response to a user input selecting a specific item among the alternative option items for each attribute, a second object including an alternative option selection notification in text form may be displayed on the option picker screen. Additionally, alternative option items for each attribute that are automatically changed and selected may be displayed in a different color from other option items so as to intuitively indicate that they have been automatically selected as alternative options.
[0137] Next, referring to FIG. 11, the steps for determining whether an alternative display condition is satisfied according to an embodiment of the present disclosure will be specifically described. S300 to S500 of FIG. 11 may correspond to S300 to S500 of FIG. 10.
[0138] In step S400, determining whether the alternative display condition is satisfied may be determined to be satisfied if the first product corresponding to the first and second items selected in step S300 of FIG. 10 is out of stock and a second product that is not out of stock exists. Here, the second product may refer to a product in which at least one of the first or second items has a changed option. In addition, in step S500, the option picker screen may be updated so that an item corresponding to the option of the second product is selected.
[0139] Additionally, in step S400, determining whether the alternative display condition is satisfied may be determined to be satisfied if a second product exists with a lower price than the price of the first product corresponding to the first and second items. Here, the second product may refer to a product with an option in which at least one of the first or second items has been changed. In addition, in step S500, the option picker screen may be updated so that an item corresponding to the option of the second product is selected.
[0140] Furthermore, in some embodiments of the present disclosure, alternative options may be displayed if it is advantageous for the user to purchase a product of a different option than the product of the option selected by the user, in addition to the case where the first product is out of stock and / or a second product exists at a lower price than the first product.
[0141] FIG. 12 is a block diagram illustrating an example of a computing device for performing some embodiments of the present disclosure.
[0142] Referring to FIG. 12, a computing device (1) may include one or more processors (101), a bus (103), a communication interface (104), a memory (102) for loading a computer program executed by the processor (101), and a storage (105) for storing a computer program (106). However, only components related to the embodiment of the present disclosure are illustrated in FIG. 12. Therefore, a person skilled in the art to which the present disclosure pertains will appreciate that other general components may be included in addition to the components illustrated in FIG. 12. That is, the computing device (1) may further include various components in addition to the components illustrated in FIG. 12. In addition, in some cases, the computing device (1) may be configured in a form in which some of the components illustrated in FIG. 12 are omitted. Hereinafter, each component of the computing device (1) will be described.
[0143] The processor (101) can control the overall operation of each component of the computing device (1). The processor (101) can be configured to include at least one of a CPU (Central Processing Unit), an MPU (Micro Processor Unit), an MCU (Micro Controller Unit), a GPU (Graphics Processing Unit), or any other type of processor well known in the technical field of the present disclosure. In addition, the processor (101) can perform operations for at least one application or program for executing a method and / or operation according to embodiments of the present disclosure. The computing device (1) can be equipped with one or more processors.
[0144] In addition, the system and / or computing device (1) according to embodiments of the present disclosure may further include a database, and the processor (101) may store data and / or information generated / output according to some embodiments of the present disclosure in the memory (102) and / or the database. Here, the database in which the data and / or information is stored is not limited to a database within the system and / or computing device (1) according to the present disclosure, and may include, for example, a database of an external server.
[0145] The memory (102) can store various data, commands, and / or information. The memory (102) can load a computer program (106) from the storage (105) to execute methods and / or operations according to embodiments of the present disclosure. The memory (102) may be implemented as a volatile memory such as RAM, but the present disclosure is not limited thereto.
[0146] The bus (103) can provide a communication function between components of the computing device (1). The bus (103) can be implemented as various types of buses such as an address bus, a data bus, and a control bus.
[0147] The communication interface (104) can support wired / wireless Internet communication of the computing device (1). Furthermore, the communication interface (104) can also support various communication methods other than Internet communication. To this end, the communication interface (104) can be configured to include a communication module well known in the technical field of the present disclosure.
[0148] Storage (105) can non-temporarily store one or more computer programs (106). Storage (105) can be configured to include non-volatile memory such as Read Only Memory (ROM), Erasable Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), flash memory, a hard disk, a removable disk, or any form of computer-readable recording medium well known in the art to which the present disclosure pertains.
[0149] The computer program (106) may include one or more instructions that, when loaded into the memory (102), cause the processor (101) to perform methods and / or operations according to various embodiments of the present disclosure. That is, the processor (101) may perform the methods / implementations / operations according to various embodiments of the present disclosure by executing the one or more loaded instructions.
[0150] In the present disclosure, a computer-readable (non-volatile) storage medium can store at least one instruction or computer program, which when executed by at least one processor can cause the at least one processor to perform a method and / or operation according to some embodiments of the present disclosure.
[0151] For example, the computer program (106) may display information about a target product, display an option picker screen for selecting an option item for each of a plurality of attributes related to the target product, update the option picker screen to display a selection of the first item and a selection of the second item in response to a first user input including a selection of a first item as an option item for a first attribute of the plurality of attributes and a selection of a second item as an option item for a second attribute of the plurality of attributes, determine whether an alternative display condition is satisfied, and update the option picker screen to display a first object for selecting an alternative option in response to a determination that the alternative display condition is satisfied, and update the option picker screen to automatically change at least one of a selection of the first item or a selection of the second item in response to a second user input that selects the first object.
[0152] According to some embodiments of the present disclosure, a user can view information about alternative products with a single click / selection. Furthermore, according to some embodiments of the present disclosure, a user can intuitively check the price, discount availability, popularity, sales volume, sales ranking, etc. of the product corresponding to each option item.
[0153] Various embodiments of the present disclosure and effects according to the embodiments have been described with reference to FIGS. 1 through 12. The effects according to the technical concept of the present disclosure are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the contents of the present disclosure.
[0154] Although the components constituting the embodiments of the present disclosure have been described as being combined or operating in combination as one, the present disclosure is not necessarily limited to such embodiments. That is, within the scope of the present disclosure, the components may be selectively combined and operated in one or more combinations.
[0155] Although operations are depicted in the drawings in a specific order, this should not be construed as requiring that the operations be performed in the specific order depicted, or in a sequential order, or that all depicted operations be performed to achieve the desired results. In certain circumstances, multitasking and parallel processing may be advantageous. Furthermore, the separation of various components in the embodiments described above should not be construed as requiring such separation, and it should be understood that the program components and systems described may generally be integrated together into a single software product or packaged into multiple software products.
[0156] Although the embodiments of the present disclosure have been described with reference to the attached drawings, those skilled in the art will appreciate that the present disclosure can be implemented in other specific forms without altering the technical spirit or essential features thereof. Therefore, it should be understood that the embodiments described above are exemplary in all respects and not restrictive. The scope of protection of the present disclosure should be interpreted by the claims below, and all technical ideas within a scope equivalent thereto should be interpreted as being included within the scope of the rights of the present disclosure.
Claims
1. In a method of displaying product options performed by a computing device, A step of displaying information about the target product; A step of displaying an option picker screen for selecting option items for each of a plurality of attributes related to the above target product; In response to a first user input including a selection of a first item as an option item for a first attribute among the plurality of attributes and a selection of a second item as an option item for a second attribute among the plurality of attributes, updating the option picker screen to display a selection of the first item and a selection of the second item; A step of determining whether the alternative display condition is satisfied; In response to determining that the alternative display condition is satisfied, updating the option picker screen to display a first object for selecting an alternative option; and In response to a second user input selecting the first object, updating the option picker screen to automatically change at least one of the selection of the first item or the selection of the second item. How to display product options.
2. In paragraph 1, The steps for determining whether the above alternative display conditions are satisfied are: Including a step of determining that the first product corresponding to the first item and the second item is out of stock and a second product that is not out of stock exists, and that the alternative display condition is satisfied; In response to the second user input, the step of updating the option picker screen comprises: Including a step of updating the option picker screen so that an item corresponding to an option of the second product is selected; The option of the second product is that at least one of the first item or the second item has been changed. How to display product options.
3. In paragraph 1, The steps for determining whether the above alternative display conditions are satisfied are: Including a step of determining that the alternative display condition is satisfied when there is a second product with a lower price than the price of the first product corresponding to the first item and the second item, In response to the second user input, the step of updating the option picker screen comprises: Including a step of updating the option picker screen so that an item corresponding to an option of the second product is selected; The option of the second product is that at least one of the first item or the second item has been changed. How to display product options.
4. In paragraph 1, The above option picker screen includes a first option picker area displaying option items for the first property and a second option picker area displaying option items for the second property, The first object is displayed in at least one of the first option picker area or the second option picker area, When the first object is displayed in the first option picker area, the first object includes information about an item corresponding to an alternative option among the option items for the first property excluding the first item, When the first object is displayed in the second option picker area, the first object includes information about an item corresponding to the alternative option among the option items for the second property excluding the second item. How to display product options.
5. In paragraph 4, In response to the second user input, the step of updating the option picker screen comprises: comprising a step of displaying a second object including an alternative option selection notification; The second object is displayed at one of the tops of the first option picker area or the tops of the second option picker area in response to the second user input. How to display product options.
6. In paragraph 1, Steps to display the above option picker screen: Including a step of displaying option items for each of the plurality of attributes in each of the plurality of option picker areas, displaying option items for out-of-stock products in the last order. How to display product options.
7. In paragraph 1, Steps to display the above option picker screen: Including a step of displaying only the remaining items, excluding the option items for out-of-stock products, among the option items for each of the plurality of attributes in each of the plurality of option picker areas. How to display product options.
8. In paragraph 1, The above option picker screen includes a plurality of option picker areas displaying option items for each of the plurality of properties, Steps to display the above option picker screen: Including a step of additionally displaying a discount notification in an area where the discounted option items are displayed, if there is an option item on sale among the option items for each of the above multiple properties. How to display product options.
9. In paragraph 8, The above discount notification includes information about the discount period, The steps to display the above discount notification are: A step of determining whether the above discount period is within a preset period; and If the discount period is within the preset period, a step of displaying a discount imminent notification in an area where the discounted option item is displayed is included. How to display product options.
10. In paragraph 1, The above option picker screen includes a first option picker area displaying option items for the first property and a second option picker area displaying option items for the second property, Steps to display the above option picker screen: A step of displaying the option picker screen so that a product price corresponding to each of the option items displayed in the first option picker area or the second option picker area is displayed, How to display product options.
11. In paragraph 10, The optional items for the above first property are displayed as chips in the above first option picker area, The optional items for the second property are displayed as a list in the second option picker area. How to display product options.
12. In paragraph 1, The above option picker screen includes a plurality of option picker areas displaying option items for each of the plurality of properties, Steps to display the above option picker screen: A step of determining the popularity of each of the option items for each of the above multiple attributes; and Including a step of additionally displaying popular tags in an area where the most popular option item among the option items for each of the above multiple properties is displayed. How to display product options.
13. In paragraph 1, The above option picker screen includes a plurality of option picker areas displaying option items for each of the plurality of properties, Steps to display the above option picker screen: A step of calculating the product sales amount corresponding to each of the option items for each of the above multiple attributes; and Including a step of additionally displaying a sales tag in an area where an option item with the highest product sales volume among option items for each of the above multiple properties is displayed. How to display product options.
14. In paragraph 1, The above option picker screen includes a plurality of option picker areas displaying option items for each of the plurality of properties, Steps to display the above option picker screen: A step of calculating the product sales amount corresponding to each of the option items for each of the above multiple attributes; and Including a step of additionally displaying a sales ranking tag in an area where each of the option items for each of the above multiple properties is displayed. How to display product options.
15. At least one processor; and At least one memory storing instructions that, when executed by at least one processor, cause the at least one processor to perform operations, The above actions are, An action that displays information about a target product; An action of displaying an option picker screen for selecting option items for each of multiple attributes related to the above target product; In response to a first user input including a selection of a first item as an option item for a first attribute among the plurality of attributes and a selection of a second item as an option item for a second attribute among the plurality of attributes, an action of updating the option picker screen to display a selection of the first item and a selection of the second item; An action that determines whether an alternative display condition is satisfied; In response to determining that the alternative display condition is satisfied, updating the option picker screen to display an object for selecting an alternative option; and In response to a second user input selecting the object, the operation of updating the option picker screen to automatically change at least one of the selection of the first item or the selection of the second item, Product option display system.
Citation Information
Patent Citations
System, program, and method for offering alternative product
JP2020047220A
Information processing device, display system, program, and display method
JP7386085B2
Agricultural sheet using vegetable fiber and manufacturing method therof
KR1020200133085A
A Integrated Management System using CCTV and LiDAR Sensor
KR102439678B1
Method and apparatus for providing option picker section
KR102676740B1