Method and device for providing option picker screen

The method and system address the complexity of online commerce option selection by organizing attributes and collapsing less important sections, improving user experience and reducing dropout rates through efficient option picker screen design.

WO2025143355A1PCT designated stage expired Publication Date: 2025-07-03COUPANG CORP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/002213
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-29
Filing Date
2024-02-21
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

The complexity of selecting purchase options for diverse products in online commerce leads to buyer frustration, with increased time and dropout rates due to the large number of combinations and difficulty in navigating option picker screens.

Method used

A method and system for generating an option picker screen that automatically organizes selection items by attributes, prioritizes options, and collapses less important sections to facilitate easier selection, using attribute delimiters to separate and arrange items efficiently.

Benefits of technology

Reduces the complexity of option selection, enhances user experience by minimizing screen size and guiding buyers through prioritized options, thereby reducing dropout rates and simplifying the purchase process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024002213_03072025_PF_FP_ABST
    Figure KR2024002213_03072025_PF_FP_ABST
Patent Text Reader

Abstract

Provided is a method for providing an option picker screen. The method for providing an option picker screen according to an embodiment of the present disclosure may comprise the steps of: obtaining purchase option information on a first purchase target, wherein the purchase option information includes the name of a first attribute for the first purchase target, information on a plurality of selection items for the first attribute, the name of a second attribute for the first purchase target, and information on a plurality of selection items for the second attribute; and generating a first type option picker screen including a first attribute option picker area for displaying the name of the first attribute and the names of selection items included in a selection item list of the first attribute and a second attribute option picker area for displaying the name of the second attribute and the names of selection items included in a selection item list of the second attribute.
Need to check novelty before this filing date? Find Prior Art

Description

Method for providing an option picker screen and device thereof

[0001] The present disclosure relates to a method for providing a purchase option picker screen for a product to be purchased and an option picker screen for selecting a selection item to be specified for a specific product or service to be purchased, and a computing device to which the method is applied.

[0002] The process of purchasing a product through online commerce includes selecting a product, displaying a product purchase page including an option picker screen for specifying purchase options such as quantity and size based on the properties of the selected product, specifying selection items through the option picker screen, and entering delivery address and payment information.

[0003] Even for the same product, as its attributes become more diverse, the number of options a buyer must choose from can vary. For example, when purchasing milk, a buyer must choose between three attributes: taste, volume, and quantity. If the seller has registered three options for each attribute, there will be a total of 27 combinations (3 x 3 x 3). Buyers may find it difficult to choose one from 27 options. In this case, buyers spend a lot of time debating the options, and in some cases, this deliberation does not lead to an actual purchase, but rather to abandoning the process. Even if buyers do not abandon the option selection process, they must invest a significant amount of time in selecting options, and this inefficiency requires improvement.

[0004] A technical problem to be solved in some embodiments of the present disclosure is to provide a method for automatically generating an option picker section that enables a buyer to easily complete a purchase option selection by repeatedly selecting an option for each attribute in a purchase option selection situation in which a plurality of purchase option items are provided, and a computing system for performing the method.

[0005] Another technical problem to be solved in some embodiments of the present disclosure is to provide a method for preventing an option picker screen from becoming excessively large in size by generating the option picker screen in a visually different manner depending on the number of purchase option items, and a computing system for performing the method.

[0006] Another technical problem to be solved in some embodiments of the present disclosure is to provide a method for automatically generating an option picker screen in a form in which selection items for each attribute are individually selected by automatically configuring a list of selection items for each attribute and a name of each attribute even when the list of purchase options for a product is composed of a purchase option string in which selection item names for each attribute are combined, and a computing system for performing the method.

[0007] Another technical problem to be solved in some embodiments of the present disclosure is to provide a method for preventing the size of an option picker screen from becoming excessively large by creating an option picker area of ​​some attributes in a collapsed mode when initially displaying an option picker screen in which selection items for each attribute are individually selected, and a computing system for performing the method.

[0008] Another technical problem to be solved in some embodiments of the present disclosure is to provide a method for automatically generating an option picker screen that naturally guides a buyer to select items in an order of priority by automatically determining the placement position of an option picker area of ​​each attribute constituting a purchase option item using a priority determined based on the name of each attribute, and a computing system for performing the method.

[0009] The technical problems of the present disclosure are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by those skilled in the art of the present disclosure from the description below.

[0010] A method for providing an option picker screen according to one embodiment of the present disclosure for solving the above technical problem comprises the steps of: obtaining a purchase option list for a first purchase target, wherein the purchase option list includes a plurality of purchase option items, and each of the purchase option items includes a purchase option string including one or more attribute identifiers; extracting a selection item name of a first attribute and a selection item name of a second attribute from the purchase option string using the attribute identifiers, repeating this process for each purchase option item; generating a selection item list of the first attribute by collecting different selection item names of the first attribute extracted in the repeating step, and generating a selection item list of the second attribute by collecting selection item names of the second attribute extracted in the repeating step; determining a name of the first attribute by using selection item names included in the selection item list of the first attribute, and determining a name of the second attribute by using selection item names included in the selection item list of the second attribute; and a first attribute option picker for displaying the name of the first attribute and the selection item names included in the selection item list of the first attribute. The method may include generating a first type option picker screen including a second property option picker area displaying a name of the area and the second property and names of selection items included in a list of selection items of the second property.

[0011] In one embodiment, the method for providing the option picker screen may further include a step of determining the number of purchase option items included in the purchase option list, and a step of rendering a second type option picker screen listing each purchase option item when the number of purchase option items is less than a threshold. In addition, the step of obtaining, the step of repeating, the step of generating, the step of determining, and the step of rendering the first type option picker screen may be performed only when the number of purchase option items is greater than or equal to a threshold.

[0012] In one embodiment, the determining step may include a step of repeatedly searching a reference table for an attribute name corresponding to each selection item name included in the selection item list of the first attribute, and a step of collating results of the repeated searches to determine the name of the first attribute. The step of repeatedly searching a reference table for an attribute name corresponding to each selection item name included in the selection item list of the first attribute may include a step of searching the reference table for a first attribute name corresponding to the first selection item name, and a step of searching the reference table for a second attribute name corresponding to a second selection item name different from the first selection item name and different from the first attribute name. In this case, the step of collating results of the repeated searches to determine the name of the first attribute may include a step of determining one of the first attribute name and the second attribute name as the name of the first attribute. In addition, the step of determining one of the first attribute name and the second attribute name as the name of the first attribute may include the step of comparing a first number of times the first attribute name is searched and a second number of times the second attribute name is searched, and if the first number is greater than the second number, the step of determining the first attribute name as the name of the first attribute.

[0013] In one embodiment, the method for providing the option picker screen may further include a step of receiving a selection of a first selection item name for the first attribute and a selection of a second selection item name for the second attribute through the first type option picker screen, and a step of outputting a non-selectable item message when a purchase option item including a purchase option string corresponding to a combination of the first selection item name and the second selection item name is not included in the purchase option list.

[0014] In one embodiment, the method for providing the option picker screen may further include a step of receiving a selection of a first selection item name for the first attribute through the first type option picker screen, and a step of updating the first type option picker screen so that the third selection item name is not selected when a purchase option item including a purchase option string corresponding to a combination of the first selection item name and a third selection item name included in a selection item list of the second attribute is not included in the purchase option list.

[0015] In one embodiment, the generating step may include: using the name of the first attribute and the name of the second attribute, determining a higher attribute among the first attribute and the second attribute as the first attribute; and generating the first type option picker screen so that the first attribute option picker area is arranged at a higher priority than the second attribute option picker area. In this case, the determining the higher attribute among the first attribute and the second attribute as the first attribute may include a step of searching for the priorities of each of the first attribute and the second attribute in an attribute name-priority matching table, or may include a step of further using the category of the first purchase target to determine the higher attribute among the first attribute and the second attribute as the first attribute.

[0016] In one embodiment, the generating step may include a step of determining a higher attribute among the first attribute and the second attribute as the first attribute, if the names of the selected items included in the list of selected items of the first attribute do not include numbers and the names of the selected items included in the list of selected items of the second attribute include numbers.

[0017] In one embodiment, the generating step may include a step of determining a higher attribute among the first attribute and the second attribute as the first attribute when the number of selection item names included in the selection item list of the first attribute is less than the number of selection item names included in the selection item list of the second attribute.

[0018] In one embodiment, the generating step may include generating the first attribute option picker area in a collapsed mode and generating the second attribute option picker area in an expanded mode when the dragging reference axis direction length of the first type option picker screen exceeds a reference value. At this time, the second attribute option picker area may be an area displayed at a position closer to a selection completion button than the first attribute option picker area. In addition, the names of the selection items included in the selection item list of the first attribute may not include numbers, and the names of the selection items included in the selection item list of the second attribute may include numbers. At this time, the second attribute option picker area may not include a collapse button. In addition, the generating the first attribute option picker area in a collapsed mode may include generating the first attribute option picker area in a collapsed mode, the first attribute option picker area being configured with a selection state text and an expand button, the text being configured with a name of the first attribute and a name of a default selection item specified among the names of the selection items included in the selection item list of the first attribute.

[0019] According to another embodiment of the present disclosure for solving the above technical problem, a method for providing an option picker screen may include the steps of: obtaining purchase option information for a first purchase object, wherein the purchase option information includes a name of a first attribute for the first purchase object, information on a plurality of selection items for the first attribute, a name of a second attribute for the first purchase object, and information on a plurality of selection items for the second attribute; and generating a first type option picker screen including a first attribute option picker area that displays the name of the first attribute and selection item names included in a selection item list of the first attribute, and a second attribute option picker area that displays the name of the second attribute and selection item names included in a selection item list of the second attribute. In this case, the step of generating the first type option picker screen may include the step of generating the first attribute option picker area in a collapsed mode and generating the second attribute option picker area in an expanded mode when a dragging reference axis direction length of the first type option picker screen exceeds a reference value.

[0020] In one embodiment, the second attribute option picker area may be an area displayed closer to a selection completion button than the first attribute option picker area. In addition, the names of the selection items included in the selection item list of the first attribute may not include numbers, and the names of the selection items included in the selection item list of the second attribute may include numbers. In this case, the second attribute option picker area may not include a collapse button. In addition, the step of generating the first attribute option picker area in a collapsed mode may include the step of generating a first attribute option picker area in a collapsed mode, the first attribute option picker area including a selection state text including a name of the first attribute and a name of a default selection item specified among the names of the selection items included in the selection item list of the first attribute, and an expand button.

[0021] A system for providing purchase option information according to another embodiment of the present disclosure for solving the above technical problem may include a communication interface connected to a purchaser terminal, a memory for loading a purchase option information providing program, and one or more processors for executing the purchase option information providing program. At this time, the purchase option information providing program comprises an instruction for obtaining a purchase option list for a first purchase target, wherein the purchase option list includes a plurality of purchase option items, and each of the purchase option items includes a purchase option string including one or more attribute identifiers, an instruction for extracting a selection item name of a first attribute and a selection item name of a second attribute from the purchase option string using the attribute identifiers, and repeating this for each purchase option item, an instruction for generating a selection item list of the first attribute by collecting different selection item names of the first attribute extracted in the repeating step, and for generating a selection item list of the second attribute by collecting selection item names of the second attribute extracted in the repeating step, an instruction for determining a name of the first attribute by using selection item names included in the selection item list of the first attribute, and for determining a name of the second attribute by using selection item names included in the selection item list of the second attribute, and for displaying the name of the first attribute and the selection item names included in the selection item list of the first attribute. The method may include instructions for generating rendering data of a first type option picker screen including a first attribute option picker area and a second attribute option picker area displaying a name of the second attribute and names of selection items included in a list of selection items of the second attribute, and instructions for transmitting the rendering data to the purchaser terminal through the communication interface.

[0022] According to another embodiment of the present disclosure for solving the above technical problem, a system for providing purchase option information may include a communication interface connected to a purchaser terminal, a memory for loading a purchase option information providing program, and one or more processors for executing the purchase option information providing program. In this case, the purchase option information providing program may include an instruction for obtaining purchase option information for a first purchase object, wherein the purchase option information includes a name of a first attribute for the first purchase object, information on a plurality of selection items for the first attribute, a name of a second attribute for the first purchase object, and information on a plurality of selection items for the second attribute, an instruction for generating rendering data of a first type option picker screen including a first attribute option picker area for displaying a name of the first attribute and names of selection items included in a list of selection items for the first attribute, and a second attribute option picker area for displaying a name of the second attribute and names of selection items included in a list of selection items for the second attribute, and an instruction for transmitting the rendering data to the purchaser terminal through the communication interface. At this time, the instruction for generating rendering data of the first type option picker screen may include an instruction for generating rendering data for rendering the first property option picker area in a collapsed mode and for rendering the second property option picker area in an expanded mode when the dragging reference axis direction length of the first type option picker screen exceeds a reference value.

[0023] FIG. 1 is a configuration diagram of an online commerce system according to one embodiment of the present disclosure.

[0024] FIG. 2 is a diagram of an exemplary second type option picker screen that may be displayed on a purchaser terminal in some embodiments of the present disclosure.

[0025] FIGS. 3 and 4 are diagrams of exemplary first type option picker screens that may be displayed on a purchaser terminal in some embodiments of the present disclosure.

[0026] FIG. 5 is a drawing for explaining the names of attributes and their optional item names referenced in some embodiments of the present disclosure.

[0027] FIGS. 6 and 7 are drawings of exemplary first type option picker screens that may be displayed on a purchaser terminal in some embodiments of the present disclosure, and are drawings for explaining a situation in which option picker areas of some attributes are initially displayed in a collapsed mode.

[0028] FIG. 8 is a flowchart of a method for providing an option picker screen according to another embodiment of the present disclosure.

[0029] FIG. 9 is a diagram illustrating a process for extracting the names of selection items of each attribute from each purchase option string in some embodiments of the present disclosure.

[0030] FIG. 10 is a diagram illustrating a process for generating a list of selection items for each attribute in some embodiments of the present disclosure.

[0031] FIG. 11 is a flowchart of a method for providing an option picker screen according to some embodiments of the present disclosure.

[0032] FIG. 12 is a hardware configuration diagram of a computing system described in some embodiments of the present disclosure.

[0033] Hereinafter, preferred embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. The advantages and features of the present invention, and methods for achieving them, will become clear with reference to the embodiments described in detail below together with the accompanying drawings. However, the technical idea of ​​the present invention is not limited to the following embodiments, but can be implemented in various different forms. The following embodiments are provided only to complete the technical idea of ​​the present invention and to fully inform those skilled in the art of the scope of the present invention, and the technical idea of ​​the present invention is defined only by the scope of the claims. In describing the present disclosure, if a detailed description of a related well-known structure or function is determined to obscure the gist of the present invention, the detailed description thereof will be omitted. Hereinafter, several embodiments of the present disclosure will be described with reference to the drawings.

[0034] The configuration and operation of an online commerce system according to one embodiment of the present disclosure will be described with reference to FIG. 1. As illustrated in FIG. 1, the online commerce system according to the present embodiment may include an online shopping service server (100) and a product information management system (200).

[0035] The seller terminal (20) used by the seller can access the product information management system (200) and register product information related to the product to be sold. The product information may include detailed information content about the product and purchase option information about the product. The product information management system (200) may periodically / aperiodically provide the product information registered in the online shopping service server (100) or provide product information of the requested product in response to a request from the online shopping service server (100). It goes without saying that the online shopping service server (100) may refer to the product information registered in the product information management system (200) by the seller terminal (20) when generating or retrieving data necessary for displaying a purchase page for a product.

[0036] The online commerce system according to this embodiment should not be understood as solely selling physical goods. For example, the online commerce system according to this embodiment could be a system that provides pages for selling or booking services. These services could be systems that provide pages for booking hotels, travel packages, concerts, insurance, or signing up for digital subscription products. In this case, the option picker screen for the service could display a user interface for selecting multiple additional options added to the basic service.

[0037] Hereinafter, by referring to all objects that can be sold in this disclosure as “purchase objects,” it is intended to clarify that this disclosure is not limited to the creation of an option picker screen related to a product purchase page, but presents a technical idea that can be applied to various purchase objects such as products and services.

[0038] The online shopping service server (100) is a server that serves as the front-end of the online shopping service, and the online shopping service server (100) can transmit data of a purchase page displayed on the purchaser terminal (10) to the purchaser terminal (10). For example, when the purchaser terminal (10) requests a purchase page for a first product, the online shopping service server (100) can generate or retrieve data necessary for displaying the purchase page for the first product, and transmit the data to the purchaser terminal (10) as a response to the purchase page request for the first product. The purchase page can include a product information screen and an option picker screen. The option picker screen is a screen that includes a user interface for selecting at least some of a plurality of selection items.

[0039] The data of the above purchase page may be configured in the form of a web document based on HTML (HyperText Markup Language). Accordingly, the purchase page data may be rendered by a web browser installed on the purchaser terminal (10) or a browsing module embedded in an application, thereby allowing the purchase page to be displayed on the purchaser terminal (10). In other words, the data of the purchase page is the data that is the object of rendering, and is referred to as rendering data. The rendering data may be any form of HTML-based data that can be interpreted by a web browser or a browsing module embedded in an application.

[0040] In this disclosure, embodiments will primarily be described relating to the creation and rendering of an option picker screen that may be included in a purchase page, or displayed by pressing a specific button on a purchase page, rather than the entire purchase page.

[0041] In some embodiments, the online shopping service server (100) may generate the rendering data of the option picker screen, transmit the generated rendering data to the purchaser terminal (10), and the purchaser terminal (10) may render the option picker screen using the received rendering data, thereby causing the purchase page to be displayed on the display of the purchaser terminal (10). In this case, it will be referred to as the online shopping service server (100) generating the option picker screen.

[0042] In addition, in some other embodiments, the buyer terminal (10) may perform at least part of the operation of generating the rendering data of the option picker screen using information such as a purchase option list for a purchase target received from the online shopping service server (100), and may display the option picker screen by rendering the completed rendering data. That is, the buyer terminal (10) may generate the entire rendering data of the option picker screen, or the buyer terminal (10) may finally complete the rendering data based on the rendering data of the incomplete option picker screen received from the online shopping service server (100). In this case, it will be referred to as the buyer terminal (10) generating the option picker screen.

[0043] That is, it should be understood that the technical idea according to the present disclosure may not specify the creator of the option picker screen as either the online shopping service server (100) or the purchaser terminal (10).

[0044] The above purchase page can be created to implement multiple layouts and user input flows, depending on needs and screen design. For example, the purchase page may have the product information screen and the option picker screen placed adjacent to each other on a single screen. Alternatively, the option picker screen and the product information screen may be separate screens, with the option picker screen accessible via the "Select Purchase Option" button on the product information screen.

[0045] FIG. 2 is an exemplary option picker screen (300) that may be displayed on a purchaser terminal (10) in some embodiments. As illustrated in FIG. 2, the purchase option information may be configured in the form of a purchase option list for a purchase target, and the purchase option list may include a plurality of purchase option items, and each purchase option item may include a purchase option string. For example, the purchase option string of the first purchase option item in FIG. 2 is 'White Musk X 2.3g X 1'. The purchase option string may include an attribute delimiter (X). The attribute delimiter will be included in the purchase option string as many times as (the number of attributes of the purchase option - 1).

[0046] Hereinafter, the option picker screen (300) of the form illustrated in FIG. 2 will be referred to as a second type option picker screen. That is, the second type option picker screen has a layout in which multiple purchase option items included in the purchase option list for the purchase target are simply arranged.

[0047] If the purchase option information registered by the seller is composed of a purchase option string in which the names of the selection items of each attribute are combined in the form of FIG. 2, the number of purchase option items included in the purchase option list may increase excessively. Even in the purchase option list illustrated in FIG. 2 alone, a total of ten purchase option items are arranged, and the buyer may have difficulty selecting a single item while viewing the option picker screen as illustrated in FIG. 2. Furthermore, considering the display size of the buyer's terminal, the option picker screen as illustrated in FIG. 2 may not be displayed in its entirety at once, and a drag operation may be required to view all purchase option items. In this case, a situation where multiple purchase option items are presented and not all purchase option items are displayed on a single screen will further increase the difficulty of the buyer in selecting an option.

[0048] Meanwhile, the option picker screen displayed on the purchaser terminal (10) may have a layout similar to that illustrated in FIG. 3. As illustrated in FIG. 3, the purchaser can easily complete the purchase option selection by repeatedly selecting the selection items for each attribute. Hereinafter, the option picker screen with the layout illustrated in FIG. 3 will be referred to as the first type option picker screen.

[0049] In some embodiments, even if the purchase option information registered by the seller is configured as a purchase option string in which the names of the selection items of each attribute are combined in a form as in FIG. 2, a first type option picker screen, rather than a second type option picker screen, may be displayed on the purchaser terminal (10) by using a purchase option list for the purchase target, so that the first type option picker screen may be generated. In this case, the purchase option list includes a plurality of purchase option items, and each of the purchase option items includes a purchase option string including one or more attribute identifiers.

[0050] As described above, the creation of the first type option picker screen may be performed by the online shopping service server (100), performed by the purchaser terminal (10), or completed by the online shopping service server (100) performing some operations and the purchaser terminal (10) performing the remaining operations.

[0051] Below, the operations related to the creation of a first type option picker screen using a purchase option list are briefly described. For ease of understanding, the description assumes that the online shopping service server (100) performs the creation of the first type option picker screen.

[0052] An online shopping service server (100) can obtain a list of purchase options for a purchase target. The online shopping service server (100) can request and receive the list of purchase options from a product information management system (200). As described above, the list of purchase options includes a plurality of purchase option items, and each of the purchase option items includes a purchase option string including one or more attribute delimiters. The attribute delimiter may be any one of a plurality of predefined candidate attribute delimiters, such as 'X', '-', '_', and 'AND', included in the purchase option string.

[0053] The online shopping service server (100) can repeatedly extract the selection item name of the first attribute and the selection item name of the second attribute from the purchase option string using the attribute delimiter for each purchase option item. Referring to FIG. 2, the purchase option string of the first purchase option item is 'White Musk X 2.3g X 1'. Here, the attribute delimiter may be extracted using the result of performing a NER (Named Entity Recognition) algorithm for the purchase option string, or may be retrieved from a reference table in which a plurality of commonly used attribute delimiters are stored.

[0054] The online shopping service server (100) can generate a list of selected items of the first attribute by collecting the different names of selected items of the first attribute extracted in the above-described repeating step, and can generate a list of selected items of the second attribute by collecting the names of selected items of the second attribute extracted in the above-described repeating step.

[0055] The online shopping service server (100) may determine the name of the first attribute using the names of the selection items included in the list of selection items of the first attribute, and may determine the name of the second attribute using the names of the selection items included in the list of selection items of the second attribute. The online shopping service server (100) may determine the name of the first attribute using a reference table in which a plurality of samples of selection items names are matched and stored for each name of the attribute.

[0056] Next, the online shopping service server (100) can generate a first type option picker screen including a first attribute option picker area that displays the name of the first attribute and the names of selected items included in the list of selected items of the first attribute, and a second attribute option picker area that displays the name of the second attribute and the names of selected items included in the list of selected items of the second attribute.

[0057] FIG. 3 illustrates an exemplary first type option picker screen (400-1) generated in the manner described above. The first type option picker screen (400-1) includes a first attribute option picker area (410) and a second attribute option picker area (430), and may further include a selection completion button (440) that is activated only when at least one selection item is selected for each attribute.

[0058] It should be noted that the first type option picker screen may also include option picker areas for each of three or more attributes. For example, if the purchase option string includes one attribute identifier, the first type option picker screen will be generated to include option picker areas for two attributes, and if the purchase option string includes two attribute identifiers, the first type option picker screen will be generated to include option picker areas for three attributes. FIG. 4 illustrates an exemplary first type option picker screen (400-2) including option picker areas (410, 420, 430) for three attributes.

[0059] FIG. 5 illustrates a point where the name of the first attribute (411), names of selection items included in the selection item list of the first attribute (412), and a fold / unfold button (413) are displayed in the option picker area (410) of the first attribute.

[0060] As described above, the name of the first attribute is determined by looking up each of the selection item names (412) included in the selection item list of the first attribute in the reference table.

[0061] At this time, many of the selection item names (412) are matched with specific attribute names in the reference table, but some may be matched with other attribute names in the reference table. That is, there may be multiple attribute names that are matched with each selection item name included in the selection item names (412). In this case, the online shopping service server (100) can use the number of matching times of each attribute name to ultimately determine one attribute name as the name of the first attribute.

[0062] For example, the online shopping service server (100) can finally determine the attribute name that is matched the most times as the name of the first attribute. For example, in the case illustrated in FIG. 5, if only 'soft cotton' is matched in the reference table with the attribute name 'material', and all selection item names (412) except 'soft cotton' are matched in the reference table with the attribute name 'fragrance series', the online shopping service server (100) will determine 'fragrance series' as the attribute name of the first attribute.

[0063] Meanwhile, when the online shopping service server (100) independently creates a first type option picker screen using a purchase option list including multiple purchase option items, when a user selects one of the selection items of each attribute, it can verify whether the combination of selection items selected by the user is included in the purchase option items of the purchase option list.

[0064] For example, the online shopping service server (100) may receive a selection of a first selection item name for the first attribute and a selection of a second selection item name for the second attribute through the first type option picker screen, and if a purchase option item including a purchase option string corresponding to a combination of the first selection item name and the second selection item name is not included in the purchase option list, a message indicating an unselectable item may be output.

[0065] For another example, the online shopping service server (100) may receive a selection of a first selection item name for the first attribute through the first type option picker screen, and if a purchase option item including a purchase option string corresponding to a combination of the first selection item name and a third selection item name included in the selection item list of the second attribute is not included in the purchase option list, the first type option picker screen may be updated so that the third selection item name is not selectable.

[0066] Meanwhile, in some embodiments, unlike what has been previously assumed, the purchase option information registered by the seller may have a configuration suitable for generating a first-type option picker screen (400-1). That is, the seller may have entered information on the names of each attribute of the product being sold and a plurality of selectable items for each attribute. In this case, the online shopping service server (100) will generate a first-type option picker screen, not a second-type option picker screen. In addition, the online shopping service server (100) may automatically determine to initially generate the option picker area of ​​one or more attributes in a collapsed mode. In this regard, a description will be given with reference to FIGS. 4 and 6.

[0067] Both the first type option picker screen (400-2) illustrated in FIG. 4 and the first type option picker screen (400-2) illustrated in FIG. 6 are configured with option picker areas for three attributes. However, the first type option picker screen (400-2) illustrated in FIG. 4 includes an option picker area (410) for the first attribute in the expanded mode, an option picker area (420) for the second attribute in the expanded mode, and an option picker area (430) for the third attribute in the expanded mode, whereas the first type option picker screen (400-2) illustrated in FIG. 6 includes an option picker area (410-1) for the first attribute in the collapsed mode, an option picker area (420) for the second attribute in the expanded mode, and an option picker area (430) for the third attribute in the expanded mode.

[0068] That is, unlike the first type option picker screen (400-2) of FIG. 4, the first attribute option picker area (410-1) of the first type option picker screen (400-2) of FIG. 6 is initially created in a folded mode. As a result, the length of the first type option picker screen (400-2) of FIG. 6 will be shorter than the length of the first type option picker screen (400-2) of FIG. 4, and the purchaser will be able to easily complete the selection of purchase options by focusing on and selecting only the selection items for a small number of attributes.

[0069] That is, when the length of the option picker screen becomes longer than a standard value when the online shopping service server (100) creates all option picker areas of each attribute in an expanded mode, the option picker areas of at least some attributes are automatically created in a collapsed mode, thereby making it easier for the buyer to select a purchase option.

[0070] To this end, first, the online shopping service server (100) may obtain purchase option information for the first purchase target. The purchase option information may include the name of a first attribute for the first purchase target, information on multiple selection items for the first attribute, the name of a second attribute for the first purchase target, and information on multiple selection items for the second attribute.

[0071] Next, the online shopping service server (100) may generate a first type option picker screen including a first attribute option picker area that displays the name of the first attribute and the names of the selected items included in the list of selected items of the first attribute, and a second attribute option picker area that displays the name of the second attribute and the names of the selected items included in the list of selected items of the second attribute. At this time, if the dragging reference axis direction length of the first type option picker screen exceeds a reference value, the online shopping service server (100) may generate the first attribute option picker area in a collapsed mode, and generate the second attribute option picker area in an expanded mode. It will be easily understood that the dragging reference axis in the first type option picker screen (400-2) of the layout illustrated in FIG. 6 is in the up / down direction.

[0072] The online shopping service server (100) can arrange the option picker areas of each attribute in an order according to the priority of each attribute, rather than arranging the option picker areas of multiple attributes in a random order on the option picker screen.

[0073] In some embodiments, the online shopping service server (100) may generate a first type of option picker screen by arranging option picker areas of attributes with higher priorities as they get closer to the selection completion button (440). To complete a purchase by leaving the option picker area, a user must press the selection completion button (440). Therefore, the closer an option picker area is to the selection completion button (440), the more likely it is that the buyer will naturally look at it. Therefore, taking this into account, the online shopping service server (100) may arrange option picker areas of attributes with higher priorities as they get closer to the selection completion button (440).

[0074] If the first type option picker screen (400-2) has a layout in which a selection completion button (440) is located at the bottom as shown in FIG. 6, the online shopping service server (100) will arrange option picker screens with attributes having higher priorities as they go down from the top.

[0075] In this case, the buyer will naturally move his / her gaze from the top to the bottom of the first type option picker screen (400-2) and proceed with selecting the selection items of each attribute in order of importance from the less important to the more important. At this time, as the selection of each attribute progresses, the selection items of attributes with higher priority will also be naturally updated. For example, in the option picker screen (420) of the 'weight per unit' attribute of FIG. 6, the selection item of the 'weight per unit' attribute was '20g', but in the option picker screen (420) of the 'weight per unit' attribute of FIG. 7, the selection item of the 'weight per unit' attribute has changed to '10g'. In this case, the selection item names of the 'quantity' attribute, which has a higher priority than the 'weight per unit' attribute, will naturally change to the selectable quantity in the situation of the '10g' weight per unit situation.

[0076] In some embodiments, the online shopping service server (100) may create an option picker area of ​​an attribute with the lowest priority in a collapsed mode. FIG. 6 illustrates that the online shopping service server (100) places an option picker area (410-1) of the 'fragrance series' attribute created in the collapsed mode at the top. In the option picker area (410-1) of the 'fragrance series' attribute created in the collapsed mode, the names of the selection items are not displayed, and only a selection status text (410-1a) indicating a situation in which a predetermined default selection item is selected among the names of the selection items and a collapse / expand button (413) may be displayed. The selection status text (410-1a) is composed of the name of the attribute 'fragrance series' and the name of the default selection item of the 'fragrance series' attribute 'white musk'. Since only the selection status text (410-1a) and the collapse / expand button (413) are displayed in the option picker area in the collapsed mode, its size may be reduced.

[0077] Additionally, in some embodiments, the online shopping service server (100) may determine the number of option picker areas generated in the collapsed mode to be 2 or more. The online shopping service server (100) may increase the number of option picker areas generated in the collapsed mode as the length of the option picker screen increases when all option picker areas are generated in the expanded mode, thereby adjusting the amount of information that the buyer sees on the initial option picker screen to an appropriate level. It will be readily understood that such adjustment of the amount of information can contribute to the buyer's easy selection of purchase options.

[0078] In some embodiments, the online shopping service server (100) can independently determine the priority of each attribute.

[0079] The online shopping service server (100) can independently determine the priority of each attribute based on the names of the selection items included in the list of selection items for each attribute. For example, the online shopping service server (100) can determine the priority of an attribute that only has selection item names that do not include numbers to be lower than the priority of an attribute that has selection item names that include numbers. This is because when a selection item name includes a number, it means that the quantity, capacity, etc. must be determined as a selection item, and such attributes are considered to be of high importance in purchasing.

[0080] The online shopping service server (100) may independently determine the priority of each attribute based on the number of selection item names included in the selection item list of each attribute. For example, the online shopping service server (100) may determine a lower priority as the number of selection item names included in the selection item list of each attribute increases. This reflects that the more options there are, the higher the difficulty of selection. For attributes with many options, the option picker area is created in a collapsed mode, allowing the buyer to easily complete the selection of all purchase options.

[0081] In some embodiments, the online shopping service server (100) may determine the priority of each attribute by referring to an attribute name-priority matching table in which the priority of each attribute is recorded. The attribute name-priority matching table may include data matching attribute names with their priorities. For example, the attribute name-priority matching table may match attribute names related to numbers, such as "quantity," "capacity," "weight," and "size," with the priority of the highest group.

[0082] In some embodiments, the online shopping service server (100) may determine a semantic relevance score between the name of each attribute and the category of the purchase target, and may use the semantic relevance score to determine the priority of each attribute. For example, if the category of the product to be purchased is perfume, the semantic relevance score between the perfume and the name of each attribute may be determined. For example, the online shopping service server (100) may input text indicating the category of the product to be purchased and text indicating each attribute name into an embedding vector model, and may determine the semantic relevance score using the distance between the embedding vectors output from the embedding vector model.

[0083] The above embedding vector model is a machine-learned model that is mapped to adjacent locations in the feature vector space as semantic similarity increases, and may be generated as a result of additionally performing fine tuning using learning data consisting of ordered pairs of (purchase target category text, attribute name text) for a pre-trained semantic similarity tracking embedding vector model.

[0084] In some embodiments, the online shopping service server (100) may not display a collapse button in the option picker area of ​​attributes whose attribute names are related to numbers or whose selection item names include numbers. This can have the effect of forcing the purchaser to directly select selection items, such as quantity, which are important purchasing decisions. Furthermore, the creation of such an option picker screen can prevent cases where the purchaser discovers after delivery that he or she has selected an incorrect purchase option and subsequently requests a return.

[0085] In the above-described embodiments, the length of the initial first type option picker screen may be reduced by the online shopping service server (100) generating the initial option picker area of ​​at least some attributes in a collapsed mode. That is, the length (H1) (400-2b) of the first type option picker screen (400-2) illustrated in FIG. 6 may be shorter than the length (H1) (400-2a) of the first type option picker screen (400-2) illustrated in FIG. 4.

[0086] The above-described embodiments in which the option picker areas of each attribute are arranged in the order of priority of each attribute within the first type option picker screen can be equally applied to a case in which the online shopping service server (100) generates a first type option picker screen using a purchase option list for a purchase target so that the first type option picker screen, not the second type option picker screen, can be displayed on the purchaser terminal (10) even when the purchase option information registered by the seller is composed of a purchase option string in which the names of the selection items of each attribute are combined in the form of FIG. 2.

[0087] Hereinafter, the configuration and operation of the online commerce system according to the present embodiment have been described with reference to FIGS. 1 through 7. The operation method of the online shopping service server (100) and product information management system (200) of the online commerce system of the present disclosure will be understood in more detail with reference to other embodiments described below. Furthermore, the technical concepts that can be understood through the above-described embodiments of the processing system according to the present embodiment may be reflected in other embodiments described below, even if not specifically stated.

[0088] In addition, with respect to the configuration of the online shopping service server (100) and the purchaser terminal (10) described above, reference may be made to the hardware configuration of FIG. 12, which will be described later. That is, the online shopping service server (100) and the purchaser terminal (10) may have the hardware configuration described with reference to FIG. 12. In addition, the technical concepts that can be understood through several embodiments of the present disclosure described below may be applied to the online commerce system described above, even without separate description.

[0089] Next, a method for providing an option picker screen according to another embodiment of the present disclosure will be described with reference to FIG. 8. The method for providing an option picker screen according to this embodiment may be performed by one or more computing systems. Furthermore, the method for providing an option picker screen according to this embodiment may be such that some operations are performed by a first computing device, and the remaining operations are performed by a second computing device. For example, some operations of the method for providing an option picker screen according to this embodiment may be performed by an online shopping service server, and the remaining operations may be performed by a purchaser terminal. Hereinafter, if the entity performing each operation is omitted, it will be understood that the entity performing the operation is the computing system. Furthermore, it should be noted that the embodiments related to the online commerce system described with reference to FIGS. 1 to 7 can naturally be applied to the method for providing an option picker screen according to this embodiment, even without separate mention.

[0090] In step S10, a purchase option list for a first product is obtained. The purchase option list includes a plurality of purchase option items, and each purchase option item includes a purchase option string including one or more attribute identifiers.

[0091] Next, in step S110, the selection item name of the first attribute and the selection item name of the second attribute are extracted from the purchase option string using the attribute delimiter. The extraction of the selection item name of the first attribute and the selection item name of the second attribute may be repeated for each purchase option item.

[0092] This will be described in more detail with reference to FIG. 9. The purchase option list includes purchase option strings (500) for each of a plurality of purchase option items. For the purchase option strings (600a, 600b, 600c, 600d, 600e) for each of the plurality of purchase option items, the selection item name (510) of the first attribute will be extracted based on the attribute separator 'X', the selection item name (520) of the second attribute will be extracted, and the selection item name (530) of the third attribute will be extracted repeatedly. Since FIG. 9 illustrates an example in which the purchase option list consists of a total of five purchase option items, the extraction of the selection item name (510) of the first attribute, the selection item name (520) of the second attribute, and the selection item name (530) of the third attribute will be repeated five times.

[0093] Through the process described with reference to FIG. 9, the selection item names (510, 520, 530) of each attribute may be extracted. FIG. 10 illustrates the result of collating the selection item names of each attribute. Each of the selection item list (710) of the first attribute, the selection item list (720) of the second attribute, and the selection item list (730) of the third attribute may be generated as a result of collating the selection item names of each extracted attribute. That is, in step S120, the selection item list of the first attribute may be generated by collating the different selection item names of the first attribute extracted in the repeating step, and the selection item list of the second attribute may be generated by collating the selection item names of the second attribute extracted in the repeating step.

[0094] Next, in step S130, the name of each attribute can be determined using the names of the selection items included in the list of selection items for each attribute. For example, the name of the first attribute can be determined by looking up the attribute name corresponding to each selection item name included in the list of selection items for each attribute in a reference table and collating the results of the lookup.

[0095] Next, in step S140, a first type option picker screen may be generated to include an option picker area for each attribute that displays the name of each attribute and the names of selection items included in the selection item list of each attribute. The generation of the first type option picker screen may mean that rendering data of the first type option picker screen is generated, and as has already been described, the generation of the rendering data may be performed by an online commerce service server or by a purchaser terminal.

[0096] Next, a method for providing an option picker screen according to some embodiments will be described with reference to FIG. 11. The method for providing an option picker screen according to this embodiment is based on the following: after obtaining a purchase option list (S10), the type of option picker screen generated varies depending on the number of purchase option items included in the purchase option list.

[0097] According to the present embodiment, if the number of purchase option items is greater than a threshold value (S20), the length of the option picker screen becomes excessively long, requiring the user to perform a dragging gesture to complete the selection of purchase options, and to prevent all selection items from being displayed on one screen, a first type of option picker screen may be automatically generated (S100). The method for generating the first type of option picker screen has been described with reference to FIG. 10.

[0098] Meanwhile, if the number of purchase option items is less than the reference value (S20), considering that it is a situation in which there is no significant difficulty in the buyer completing the purchase option selection even if a second type option picker screen as shown in FIG. 2 is generated, a second type option picker screen may be generated (S200).

[0099] The methods according to the embodiments of the present invention described so far can be performed by executing a computer program implemented as computer-readable code. The computer program can be transmitted from a first computing device to a second computing device via a network such as the Internet, installed on the second computing device, and thus used on the second computing device.

[0100] FIG. 12 is a hardware configuration diagram of a computing system according to some embodiments of the present disclosure. The computing system (1000) of FIG. 12 may include one or more processors (1100), a system bus (1600), a communication interface (1200) connected to a purchaser terminal, a memory (1400) for loading a computer program (1500) executed by the processor (1100), and a storage (1300) for storing the computer program (1500).

[0101] The processor (1100) controls the overall operation of each component of the computing system (1000). The processor (1100) can perform operations for at least one application or program for executing methods / operations according to various embodiments of the present disclosure. The memory (1400) stores various data, commands, and / or information. The memory (1400) can load one or more computer programs (1500) from the storage (1300) to execute methods / operations according to various embodiments of the present disclosure. The storage (1300) can non-temporarily store one or more computer programs (1500).

[0102] The computer program (1500) may include one or more instructions implementing methods / operations according to various embodiments of the present disclosure. When the computer program (1500) is loaded into the memory (1400), the processor (1100) may execute the one or more instructions to perform the methods / operations according to various embodiments of the present disclosure.

[0103] For example, the computing system of FIG. 12 may be the online shopping service server described with reference to FIG. 1. In this case, the computing system described with reference to FIG. 12 may be configured using one or more physical servers included in a server farm based on cloud technology such as a virtual machine. In this case, at least some of the components illustrated in FIG. 12, such as the processor (1100), memory (1400), and storage (1300), may be virtual hardware, and the communication interface (1200) may also be configured with a virtualized networking element such as a virtual switch.

[0104] A computer program (1500) according to one embodiment comprises: an instruction for obtaining a list of purchase options for a first purchase target; an instruction for extracting a selection item name of a first attribute and a selection item name of a second attribute from the purchase option string using the attribute delimiter, and repeating the process for each purchase option item; an instruction for generating a selection item list of the first attribute by collecting different selection item names of the first attribute extracted in the repeating step, and for generating a selection item list of the second attribute by collecting selection item names of the second attribute extracted in the repeating step; an instruction for determining a name of the first attribute by using selection item names included in the selection item list of the first attribute, and for determining a name of the second attribute by using selection item names included in the selection item list of the second attribute; a first attribute option picker area for displaying the name of the first attribute and the selection item names included in the selection item list of the first attribute, and a name of the second attribute and the selection item list of the second attribute. The method may include instructions for generating rendering data of a first type option picker screen including a second property option picker area displaying names of included selection items, and instructions for transmitting the rendering data to the purchaser terminal through the communication interface.

[0105] It is noted that the above purchase option list includes a plurality of purchase option items, each of which includes a purchase option string including one or more attribute delimiters.

[0106] A computer program (1500) according to another embodiment may include instructions for obtaining purchase option information for a first purchase target, instructions for generating rendering data of a first type option picker screen including a first attribute option picker area that displays a name of the first attribute and names of selection items included in a list of selection items of the first attribute, and a second attribute option picker area that displays a name of the second attribute and names of selection items included in a list of selection items of the second attribute, and instructions for transmitting the rendering data to the purchaser terminal through the communication interface.

[0107] At this time, the purchase option information includes the name of the first attribute for the first purchase target, information on a plurality of selection items for the first attribute, the name of the second attribute for the first purchase target, and information on a plurality of selection items for the second attribute.

[0108] The instruction for generating rendering data of the first type option picker screen may include an instruction for generating rendering data for rendering the first property option picker area in a collapsed mode and for rendering the second property option picker area in an expanded mode when the dragging reference axis direction length of the first type option picker screen exceeds a reference value.

[0109] Although operations are depicted in a particular order in the drawings, this should not be construed as requiring that the operations be performed in the particular order depicted, or in any sequential order, or that all depicted operations must be performed to achieve the desired results. In certain situations, multitasking and parallel processing may be advantageous.

[0110] 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 changing the technical concepts 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 invention should be interpreted by the following claims, and all technical ideas within a scope equivalent thereto should be interpreted as being included within the scope of the technical ideas defined by the present disclosure.

Claims

1. In a method performed by a computing system, A step of obtaining a list of purchase options for a first purchase target, wherein the list of purchase options includes a plurality of purchase option items, and each of the purchase option items includes a purchase option string including one or more attribute delimiters; A step of extracting a selection item name of a first attribute and a selection item name of a second attribute from the purchase option string using the above attribute delimiter, repeating this for each purchase option item; A step of generating a list of selected items of the first attribute by collating the different selection item names of the first attribute extracted in the above repeating step, and a step of generating a list of selected items of the second attribute by collating the selection item names of the second attribute extracted in the above repeating step; A step of determining a name of the first attribute using the names of selection items included in the list of selection items of the first attribute, and determining a name of the second attribute using the names of selection items included in the list of selection items of the second attribute; and A step of generating a first type option picker screen including a first property option picker area displaying a name of the first property and names of selection items included in a list of selection items of the first property, and a second property option picker area displaying a name of the second property and names of selection items included in a list of selection items of the second property, How to provide an option picker screen.

2. In paragraph 1, A step of determining the number of purchase option items included in the above purchase option list; and If the number of the above purchase option items is less than the threshold, further comprising the step of rendering a second type option picker screen listing each of the above purchase option items, The step of obtaining, the step of repeating, the step of generating, the step of determining and the step of rendering the first type option picker screen are characterized in that they are performed only when the number of purchase option items is greater than or equal to a reference value. How to provide an option picker screen.

3. In paragraph 1, The above decision-making steps are: A step of repeatedly searching for an attribute name corresponding to each selection item name included in the selection item list of the first attribute in the reference table; and Comprising a step of collating the results of the repeated query to determine the name of the first attribute. How to provide an option picker screen.

4. In paragraph 3, The step of repeatedly searching for an attribute name corresponding to each selection item name included in the selection item list of the first attribute in the reference table is as follows. A step of searching for a first attribute name corresponding to a first selection item name in the above reference table; and Including a step of searching for a second attribute name corresponding to a second attribute name different from the first attribute name and different from the first attribute name in the reference table, The step of collating the results of the above repeated queries to determine the name of the first attribute is: Including a step of determining one of the first attribute name and the second attribute name as the name of the first attribute, How to provide an option picker screen.

5. In paragraph 4, The step of determining one of the first attribute name and the second attribute name as the name of the first attribute is: A step of comparing a first number of times the first attribute name is searched and a second number of times the second attribute name is searched; and Including a step of determining the first attribute name as the name of the first attribute when the first number of times is greater than the second number of times. How to provide an option picker screen.

6. In paragraph 1, A step of receiving selection of a first selection item name for the first property and selection of a second selection item name for the second property through the first type option picker screen; and Further comprising the step of outputting a non-selectable item message if a purchase option item including a purchase option string corresponding to a combination of the first selection item name and the second selection item name is not included in the purchase option list. How to provide an option picker screen.

7. In paragraph 1, A step of receiving a selection of a first selection item name for the first property through the first type option picker screen; and If a purchase option item including a purchase option string corresponding to a combination of the first selection item name and the third selection item name included in the selection item list of the second attribute is not included in the purchase option list, further comprising a step of updating the first type option picker screen so that the third selection item name becomes unselectable. How to provide an option picker screen.

8. In paragraph 1, The above generating steps are: A step of determining a higher attribute among the first attribute and the second attribute as the first attribute by using the name of the first attribute and the name of the second attribute; and A step of generating the first type option picker screen such that the first property option picker area is arranged at a higher priority than the second property option picker area, How to provide an option picker screen.

9. In paragraph 8, The step of determining the upper property among the first property and the second property as the first property is: In the attribute name-priority matching table, a step of looking up the priority of each of the first attribute and the second attribute is included. How to provide an option picker screen.

10. In paragraph 8, The step of determining the upper property among the first property and the second property as the first property is: Including a step of further utilizing the category of the first purchase target, determining the upper attribute among the first attribute and the second attribute as the first attribute. How to provide an option picker screen.

11. In paragraph 1, The above generating steps are: If the names of the selection items included in the list of selection items of the first attribute do not include numbers and the names of the selection items included in the list of selection items of the second attribute include numbers, a step of determining a higher attribute among the first attribute and the second attribute as the first attribute is included. How to provide an option picker screen.

12. In paragraph 1, The above generating steps are: Including a step of determining a higher attribute among the first attribute and the second attribute as the first attribute, when the number of the names of the selected items included in the list of selected items of the first attribute is smaller than the number of the names of the selected items included in the list of selected items of the second attribute. How to provide an option picker screen.

13. In paragraph 1, The above generating steps are: Including a step of generating the first attribute option picker area in a collapse mode and generating the second attribute option picker area in an expanded mode when the dragging reference axis length of the first type option picker screen exceeds a reference value. How to provide an option picker screen.

14. In paragraph 13, The above second attribute option picker area is, An area displayed closer to the selection completion button than the above first property option picker area, How to provide an option picker screen.

15. In paragraph 13, The names of the selection items included in the list of selection items of the first attribute do not include numbers, and the names of the selection items included in the list of selection items of the second attribute include numbers. How to provide an option picker screen.

16. In paragraph 15, The above second property option picker area does not include a collapse button, How to provide an option picker screen.

17. In paragraph 13, The step of creating the first attribute option picker area in a collapsed mode is: A step of generating a first property option picker area in a collapsed mode, comprising a selection state text consisting of a name of the first property and a name of a default selection item among the names of selection items included in the list of selection items of the first property, and a expand button. How to provide an option picker screen.

18. A method performed by a computing system, A step of obtaining purchase option information for a first purchase target, wherein the purchase option information includes a name of a first attribute for the first purchase target, information on a plurality of selection items for the first attribute, a name of a second attribute for the first purchase target, and information on a plurality of selection items for the second attribute; A step of generating a first type option picker screen including a first property option picker area displaying a name of the first property and names of selection items included in a list of selection items of the first property, and a second property option picker area displaying a name of the second property and names of selection items included in a list of selection items of the second property, The steps for creating the above first type option picker screen are: Including a step of generating the first attribute option picker area in a collapsed mode and generating the second attribute option picker area in an expanded mode when the dragging reference axis length of the first type option picker screen exceeds a reference value. How to provide an option picker screen.

19. In paragraph 18, The above second attribute option picker area is, An area displayed closer to the selection completion button than the above first property option picker area, How to provide an option picker screen.

20. In paragraph 18, The names of the selection items included in the list of selection items of the first attribute do not include numbers, and the names of the selection items included in the list of selection items of the second attribute include numbers. How to provide an option picker screen.

21. In paragraph 20, The above second property option picker area does not include a collapse button, How to provide an option picker screen.

22. In paragraph 18, The step of creating the first attribute option picker area in a collapsed mode is: A step of generating a first property option picker area in a collapsed mode, comprising a selection state text consisting of a name of the first property and a name of a default selection item among the names of selection items included in the list of selection items of the first property, and a expand button. How to provide an option picker screen.

23. In computing systems, A communication interface connected to the buyer terminal; Memory that loads the program that provides purchase option information; and Including one or more processors executing the above purchase option information providing program, The above purchase option information provision program is: An instruction for obtaining a list of purchase options for a first purchase target, wherein the list of purchase options includes a plurality of purchase option items, each of the purchase option items including a purchase option string including one or more attribute delimiters; An instruction for extracting a selection item name of a first attribute and a selection item name of a second attribute from the purchase option string using the above attribute delimiter, repeating this for each purchase option item; An instruction for generating a list of selection items of the first attribute by collating the different selection item names of the first attribute extracted in the above repeating step, and for generating a list of selection items of the second attribute by collating the selection item names of the second attribute extracted in the above repeating step; An instruction for determining a name of the first attribute using the names of selection items included in the list of selection items of the first attribute, and determining a name of the second attribute using the names of selection items included in the list of selection items of the second attribute; and An instruction for generating rendering data of a first type option picker screen including a first property option picker area displaying a name of the first property and names of selection items included in a list of selection items of the first property, and a second property option picker area displaying a name of the second property and names of selection items included in a list of selection items of the second property; and Including an instruction for transmitting the rendering data to the purchaser terminal through the communication interface. A system that provides information on purchase options.

24. In computing systems, A communication interface connected to the buyer terminal; Memory that loads the program that provides purchase option information; and Including one or more processors executing the above purchase option information providing program, The above purchase option information provision program is: An instruction for obtaining purchase option information for a first purchase object, wherein the purchase option information includes a name of a first attribute for the first purchase object, information on a plurality of selection items for the first attribute, a name of a second attribute for the first purchase object, and information on a plurality of selection items for the second attribute; An instruction for generating rendering data of a first type option picker screen including a first property option picker area displaying a name of the first property and names of selection items included in a list of selection items of the first property, and a second property option picker area displaying a name of the second property and names of selection items included in a list of selection items of the second property; and Including an instruction for transmitting the above rendering data to the purchaser terminal through the communication interface, The instruction for generating rendering data of the above first type option picker screen is: An instruction for generating rendering data for rendering the first attribute option picker area in a collapsed mode and for rendering the second attribute option picker area in an expanded mode when the dragging reference axis length of the first type option picker screen exceeds a reference value. A system that provides information on purchase options.

Citation Information

Patent Citations

  • Method and system for performing product matching on e-commerce platform

    JP2023066404A

  • Information providing system for goods

    KR1020040080586A

  • Method and apparatus for constructing representations of objects and entities

    KR1020070047675A

  • Portable electronic terminal device capable of downloading a background theme through recognition of a two-dimensional code attached to an accessory for a portable electronic terminal device and operating method thereof

    KR102153927B1

  • Cross-store shopping platform system

    KR102381318B1