Method, electronic device, and recording medium for providing product information

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

Patent Information

Application Number
PCT/KR2023/018664
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-31
Filing Date
2023-11-20
Publication Date
2025-03-06

Smart Images

  • Figure KR2023018664_06032025_PF_FP_ABST
    Figure KR2023018664_06032025_PF_FP_ABST
Patent Text Reader

Abstract

A method for providing product information by an electronic device according to an embodiment of the present disclosure may comprise the steps of: acquiring a request for a detailed page of a product from a user terminal; determining a plurality of options related to the product according to a predetermined criterion; identifying price information and detailed information for the plurality of options; and providing the detailed page including the price information and the detailed information for the plurality of options related to the product to the user terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Methods for providing product information, electronic devices and recording media

[0001] The present disclosure relates to a technology for providing product information.

[0002] Recent technological advancements have led to a shift in consumer behavior from purchasing bulk items at low prices at large supermarkets to purchasing necessities in limited quantities at low prices, regardless of whether online or offline. In particular, advances in e-commerce technology have led to an increase in the number of people ordering items through web pages or apps.

[0003] To purchase a desired product, users can access the application, search for the desired product, select it, and access its details page. The product details page contains a wealth of information about the product, allowing users to decide whether to purchase it based on the information provided.

[0004] According to one embodiment of the present disclosure, a technical problem is to provide a plurality of options related to a product together with information about the product, thereby enabling a user to easily check and select a desired option related to the product.

[0005] According to one embodiment of the present disclosure, a technical problem is to provide information necessary for purchase for each of a plurality of options related to a product, thereby enabling a user to easily decide on a desired option.

[0006] According to one embodiment of the present disclosure, a method for providing product information by an electronic device may include: obtaining a request for a product detail page from a user's terminal; determining a plurality of options related to the product according to predetermined criteria; confirming price information and detailed information for the plurality of options; and providing the detailed page including price information and detailed information for the plurality of options related to the product to the user's terminal.

[0007] Detailed information about the plurality of options according to one embodiment may include at least one of label information and unit price information corresponding to the price information.

[0008] The detailed information about the plurality of options according to one embodiment may further include at least one of information about an expected arrival date for each of the plurality of options and information about expedited delivery.

[0009] Detailed information about the plurality of options according to one embodiment may further include a difference value between unit price information of each of the plurality of options and unit price information of the currently selected option.

[0010] According to one embodiment, the label information may include at least one of a first label related to a membership discount price, a second label related to a coupon discount price, and a third label related to a discount price set by the seller of the product.

[0011] According to one embodiment, the plurality of options may include at least one option among an option related to the acquired request, an option related to a unit quantity, an option related to a unit price, and an option related to a sales volume.

[0012] According to one embodiment, each of the plurality of options has one of a plurality of attribute information, each of the plurality of attribute information has a priority set, and among the plurality of options, a plurality of first options having attribute information having a relatively high priority set can be displayed in a first area of ​​the detailed page.

[0013] According to one embodiment, among the plurality of options, a plurality of second options having attribute information having a relatively low priority set may be displayed in a second area of ​​the detailed page.

[0014] According to one embodiment, the plurality of attribute information may include at least one of capacity, number, and taste.

[0015] According to one embodiment, the priority may be set based on the user's usage history and purchase history.

[0016] An electronic device according to one embodiment of the present disclosure includes a communication circuit communicatively connected to a user's terminal; one or more processors; and one or more memories storing one or more instructions, wherein the one or more processors are configured to obtain a request for a product detail page from the user's terminal by executing the one or more instructions, determine a plurality of options related to the product according to a predetermined criterion, confirm price information and detailed information for the plurality of options, and provide the detail page including price information and detailed information for the plurality of options related to the product to the user's terminal.

[0017] In a non-transitory computer-readable recording medium having recorded thereon a program for executing a method for providing product information by an electronic device according to an embodiment of the present disclosure, the method for providing product information may include: obtaining a request for a product detail page from a user's terminal; determining a plurality of options related to the product according to predetermined criteria; confirming price information and detailed information for the plurality of options; and providing the detailed page including price information and detailed information for the plurality of options related to the product to the user's terminal.

[0018] According to one embodiment of the present disclosure, by providing multiple options related to a product along with information about the product, a user can easily check and select a desired option related to the product.

[0019] According to one embodiment of the present disclosure, by providing information necessary for purchase for each of a plurality of options related to a product, a user can easily decide on a desired option.

[0020] FIG. 1 is a diagram illustrating a system according to one embodiment of the present disclosure.

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

[0022] FIG. 3 is a processing flowchart of an electronic device according to one embodiment of the present disclosure.

[0023] FIG. 4 is a diagram illustrating a product detail page according to one embodiment of the present disclosure.

[0024] FIG. 5 is a diagram illustrating a product detail page according to one embodiment of the present disclosure.

[0025] FIG. 6 is a diagram illustrating a product detail page according to one embodiment of the present disclosure.

[0026] FIG. 7 is a processing flowchart of an electronic device according to one embodiment of the present disclosure.

[0027] The terms used in the embodiments have been selected from widely used and common terms, taking into account the functions of the present disclosure. However, these terms may vary depending on the intentions of those skilled in the art, precedents, the emergence of new technologies, etc. Furthermore, in certain cases, terms may be arbitrarily selected by the applicant, in which case their meanings will be described in detail in the relevant description. Therefore, the terms used in this disclosure should not be defined simply as names of terms, but rather based on the meanings of the terms and the overall content of the present disclosure.

[0028] When a part of the specification is said to "include" a component, this does not exclude other components, but rather implies the inclusion of other components, unless otherwise specifically stated. Furthermore, terms such as "part" and "module" used in the specification mean a unit that processes at least one function or operation, which may be implemented in hardware, software, or a combination of hardware and software.

[0029] The expression “at least one of a, b, and c” described throughout the specification may encompass “a alone,” “b alone,” “c alone,” “a and b,” “a and c,” “b and c,” or “all of a, b, and c.”

[0030] The "terminal" mentioned below may be implemented as a computer or portable terminal that can connect to a server or other terminal via a network. Here, the computer includes, for example, a notebook, desktop, laptop, etc. equipped with a web browser, and the portable terminal may include, for example, a wireless communication device that guarantees portability and mobility, and may include all types of handheld-based wireless communication devices such as communication-based terminals such as IMT (International Mobile Telecommunication), CDMA (Code Division Multiple Access), W-CDMA (W-Code Division Multiple Access), LTE (Long Term Evolution), smartphones, tablet PCs, etc.

[0031] Below, embodiments of the present disclosure are described in detail with reference to the attached drawings so that those skilled in the art can easily implement the present disclosure. However, the present disclosure may be implemented in various different forms and is not limited to the embodiments described herein.

[0032] Hereinafter, embodiments of the present invention will be described in detail with reference to the attached drawings.

[0033] In describing the embodiments, descriptions of technical details that are well-known in the technical field to which the present invention pertains and are not directly related to the present invention will be omitted. This is to avoid obscuring the gist of the present invention by omitting unnecessary explanations and to convey it more clearly.

[0034] For the same reason, some components in the attached drawings are exaggerated, omitted, or schematically depicted. Furthermore, the dimensions of each component do not entirely reflect its actual size. Identical or corresponding components in each drawing are assigned the same reference numbers.

[0035] The advantages and features of the present invention, and the methods for achieving them, will become clearer with reference to the embodiments described in detail below together with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below and may be implemented in various different forms. These embodiments are provided only to ensure that the disclosure of the present invention is complete and to fully inform those skilled in the art of the scope of the invention, and the present invention is defined only by the scope of the claims. Like reference numerals designate like elements throughout the specification.

[0036] At this time, it will be understood that each block of the processing flow diagrams and combinations of the flow diagrams can be performed by computer program instructions. These computer program instructions can be installed in a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing equipment, so that the instructions executed by the processor of the computer or other programmable data processing equipment create a means for performing the functions described in the flow diagram block(s). These computer program instructions can also be stored in a computer-available or computer-readable memory that can direct a computer or other programmable data processing equipment to implement the functions in a specific manner, so that the instructions stored in the computer-available or computer-readable memory can also produce a manufactured item that includes an instruction means for performing the functions described in the flow diagram block(s). Since the computer program instructions may be installed on a computer or other programmable data processing device, a series of operational steps may be performed on the computer or other programmable data processing device to create a computer-executable process, and the instructions that cause the computer or other programmable data processing device to perform the steps for performing the functions described in the flowchart block(s) may also provide steps for performing the functions described in the flowchart block(s).

[0037] Additionally, each block may represent a module, segment, or portion of code that contains one or more executable instructions for performing a specific logical function(s). It should also be noted that in some alternative implementation examples, the functions described in the blocks may occur out of order. For example, two blocks depicted in succession may actually be executed substantially concurrently, or the blocks may sometimes be executed in reverse order, depending on their respective functions.

[0038] FIG. 1 is a diagram illustrating a system (10) according to one embodiment of the present disclosure. The system (10) disclosed in this document may be a system (10) related to an e-commerce service. The e-commerce service may be an online store service that mediates between sellers and buyers online, enabling the buying and selling of products. The system (10) according to one embodiment may include an electronic device (100) and a user terminal (200).

[0039] According to one embodiment, an electronic device (100) may be a server for operating an e-commerce service. The electronic device (100) may be a front-end server that provides a GUI environment to a user's terminal (200). The electronic device (100) may be a server that provides web pages or applications that can be visually viewed by the user. The electronic device (100) may operate applications or web pages related to an online store service. The electronic device (100) may manage various programs (software) for operating the online store service. The electronic device (100) may be connected to the user's terminal (200) in communication with the user's terminal and transmit and receive various information. The electronic device (100) may obtain various information related to applications from the terminal and provide the information to other devices.

[0040] According to one embodiment, the user's terminal (200) may be a device used by a purchaser to purchase a product. The user can access the application through the user's terminal (200), search for a desired product through the application, and place an order.

[0041] FIG. 2 is a diagram illustrating an electronic device (100) according to one embodiment of the present disclosure. The electronic device (100) according to one embodiment may include a processor (110), a memory (120), and a communication circuit (130). At least one of the components included in the electronic device (100) may be omitted, or another component may be added to the electronic device (100). Additionally or alternatively, some of the components may be implemented in an integrated manner, or may be implemented as a single or multiple entities. At least some of the components within the electronic device (100) may be implemented in an integrated manner, or may be implemented as a single or multiple entities. At least some of the components within the electronic device (100) may be connected to each other via a bus, a general purpose input / output (GPIO), a serial peripheral interface (SPI), or a mobile industry processor interface (MIPI), and may exchange data and / or signals.

[0042] According to one embodiment, the processor (110) of the electronic device (100) is a component that can perform calculations or data processing related to control and / or communication of each component of the electronic device (100), and can be operatively connected to the components of the electronic device (100). The processor (110) can load commands or data received from other components of the electronic device (100) into the memory (120), process the commands or data stored in the memory (120), and store the resulting data. Unless there are special circumstances, the processor (110) in the present disclosure may mean a set of one or more processors (110).

[0043] The memory (120) of the electronic device (100) according to one embodiment may store various data used by at least one component (e.g., the processor (110)). The memory (120) may store instructions for the operation of the processor (110) described above. The program may be stored as software in the memory (120) and may include, for example, an operating system, middleware, or an application. Unless otherwise specified, the memory (120) in the present disclosure may mean a set of one or more memories (120).

[0044] According to one embodiment, the communication circuit (130) of the electronic device (100) can establish a wired or wireless communication channel with an external device (e.g., a user's terminal (200)) and transmit and receive various data with the external device. The communication circuit (130) of the electronic device (100) can include at least one port for connecting to the external device via a wired cable in order to communicate with the external device via a wire. The communication circuit (130) of the electronic device (100) can be configured to be connected to a cellular network (e.g., 3G, LTE, 5G, Wibro, or Wimax) by including a cellular communication module. According to one embodiment, the communication circuit (130) of the electronic device (100) can include a short-range communication module to transmit and receive data with the external device using short-range communication (e.g., Wi-Fi, Bluetooth, Bluetooth Low Energy (BLE), UWB), but is not limited thereto.

[0045] FIG. 3 is a processing flowchart of an electronic device (100) according to one embodiment of the present disclosure.

[0046] Referring to the processing flowchart 300, the processor (110) of the electronic device (100) according to one embodiment may, in step 310, obtain a request for a product detail page from the user's terminal (200) via the communication circuit (130). The user may use the user's terminal (200) to execute an application related to an e-commerce service and search for a desired product on the application. In this case, the electronic device (100) may provide a keyword search results page (SRP) to the user's terminal (200) based on the user's search keyword. The user may select a desired product from among multiple products displayed on the search results page. In this case, the user's terminal (200) may transmit a request for a single detail page (SDP) of the selected product to the electronic device (100).

[0047] In one embodiment, the processor (110) may determine multiple options related to a product based on predetermined criteria at step 320. Multiple options related to a product may refer to various purchase options related to the product. For example, the multiple options may refer to options with different quantities, capacities, and / or flavors.

[0048] The plurality of options may include at least one of an option related to a request obtained from the user terminal (200), an option related to unit quantity, an option related to unit price, and an option related to sales volume. The option related to the request obtained from the user terminal (200) may refer to an option of a product selected by the user on a search results page, and may refer to an option of a product landed on the search results page. For example, if a user selects a product called "A 500ml bottled water, 12 units" on a search results page via the user terminal (200), the electronic device (100) may include the option "A 500ml bottled water, 12 units" selected by the user in the plurality of options. The option related to unit quantity may refer to an option related to 1 unit, as an option related to the minimum quantity that serves as the basis for sales. For example, the option "A 500ml bottled water, 1 unit" may be included in the plurality of options. The option related to unit price may refer to an option related to a price that divides the price of a product into certain units, such as capacity or weight. Unit price can refer to, for example, the price per 100ml or the price per 1kg. For example, if the option "A 500ml bottled water, 30 units" has the lowest unit price compared to other options for the product, the option "A 500ml bottled water, 30 units" can be included in multiple options. Options related to sales volume can refer to the option with the highest sales volume for the product, based on statistical analysis of various users' purchase histories. For example, if the option "A 500ml bottled water, 24 units" is the most sold option for A 500ml bottled water, the option "A 500ml bottled water, 24 units" can be included in multiple options.

[0049] According to one embodiment, the processor (110) may, at step 330, check price information and detailed information for multiple options. The detailed information may include at least one of label information corresponding to the price information, unit price information, information regarding the expected arrival date, and information regarding expedited delivery.

[0050] The label information may include at least one of a first label related to the membership discount price, a second label related to the coupon discount price, and a third label related to the discount price set by the seller of the product. The first label may be, for example, a label indicating that the membership discount price is provided to a user who has signed up for a membership service. The first label may be displayed, for example, as "Membership Discount Price" on the details page. The second label may be, for example, a label indicating that the coupon discount price is determined based on coupons held by the user. If the user has multiple coupons applicable to the product, the coupon discount price may be determined based on the coupon with the largest discount amount. The second label may be displayed, for example, as "Coupon Discount Price" on the details page. The third label may be a label indicating that the discount price is set by the seller. The third label may be displayed, for example, as "Instant Discount Price" on the details page.

[0051] Unit price information may refer to information related to the price of a product divided into units, such as volume or weight. For example, the unit price may refer to the price per 100ml or per 1kg. For example, unit price information may be displayed on the details page as "810 won per 100ml." The expected arrival date may refer to the promised delivery date (PDD) for the user. For example, the expected arrival date may be displayed on the details page as "Scheduled to arrive the day after tomorrow," "Scheduled to arrive on September 20th," or "Guaranteed to arrive tomorrow." Expedited delivery information may indicate that the product will be delivered using the expedited delivery method, among the standard and expedited delivery methods. Expedited delivery information may be displayed on the details page as "Rocket Delivery," for example.

[0052] In one embodiment, the processor (110) may, at step 340, provide a detailed page containing price information and detailed information for multiple options related to a product to the user's terminal (200). The user's terminal (200) may display the detailed page. Accordingly, the user can check multiple options related to the product, as well as price information and detailed information regarding the multiple options, through the detailed page. The specific configuration of the screen will be described later.

[0053] FIG. 4 is a drawing illustrating a product detail page (400) according to one embodiment of the present disclosure.

[0054] Referring to FIG. 4, a user's terminal (200) according to one embodiment may display a product detail page (400). According to one embodiment, the product detail page (400) may include a product information display area (410), an option selection area (420), a payment area (430), and a purchase area (440). The product information display area (410) may display various information regarding the product. For example, the product image, name (411), star rating, price information before discount (413), price information after discount, and unit price information (415) may be displayed on the product information display area (410).

[0055] According to one embodiment, the option selection area (420) may display multiple options that can be selected (changed) in relation to the corresponding product. The option selection area (420) may be referred to as an option comparison table. The multiple options may include at least one of an option related to unit quantity (423a), an option related to acquired requests (423b), an option related to sales volume (423c), and an option related to unit price (423d). For example, as the option related to unit quantity (423a), since the minimum sales quantity for bottled water is 1, the option "A bottled water 500ml, 1 unit" may be selected as one of the multiple options. For example, when a user selects a product called "A bottled water 500ml, 12 units" on the search results page and the detailed page (400) is displayed, the option related to acquired requests (423b), "A bottled water 500ml, 12 units" may be selected as one of the multiple options. As an option related to sales volume (423c), the option "A 500ml bottled water, 24 units," which is the most sold option among the various options for the product, can be selected as one of multiple options. As an option related to unit price (423d), the option "A 500ml bottled water, 30 units," which is the option with the lowest price per 100ml, can be selected as one of multiple options.

[0056] The option selection area (420) may display pricing information and detailed information for each of multiple options. The detailed information for the multiple options may include at least one of label information corresponding to the pricing information, unit price information, information regarding the expected arrival date, and information regarding expedited delivery. The label information may include at least one of a first label related to a membership discount price, a second label related to a coupon discount price, and a third label related to a discount price set by the product seller. The discount price set by the seller may be displayed as "Instant Discount Price."

[0057] In the option selection area (420), among the multiple options displayed, the option (423a) related to the unit quantity may be described as follows: price information of 4,090 won may be displayed, a first label titled “Membership Discount Price” may be displayed, unit price information of 818 won per 100 ml may be displayed, and an expected arrival date of “scheduled to arrive the day after tomorrow (Wednesday)” may be displayed. Since the corresponding option (423a) is an option that undergoes a standard delivery process rather than an expedited delivery process, a badge regarding expedited delivery may not be displayed. The corresponding option (423a) may be an option based on the unit quantity of 1. With respect to an option to which a membership discount price is applied, the corresponding option may be displayed regardless of whether the user has subscribed to the membership service. In other words, even if the user has not subscribed to the membership service, an option to which a membership discount price is applied may be included in the multiple options. If the user has not subscribed to the membership service and selects a product to which a membership discount price is applied and a purchase icon, the user’s terminal (200) may display a screen for membership subscription. That is, by displaying an option with a membership discount applied and attempting to purchase it by selecting it, you can induce the user to sign up for membership by moving to the membership sign-up screen.

[0058] Meanwhile, if a user who has not subscribed to the membership service selects an option with a membership discount, the discount price information (413) in the product information display area (410) may be displayed in black. On the other hand, if a user who has subscribed to the membership service selects an option with a membership discount, the discount price information (413) in the product information display area (410) may be displayed in gray.

[0059] Among the multiple options displayed in the option selection area (420), the option (423b) related to the acquired request may be described as follows: price information of 14,810 won may be displayed, a second label titled "Coupon Discount Price" may be displayed, unit price information of 247 won per 100 ml may be displayed, an expected arrival date of "Guaranteed Arrival Tomorrow" may be displayed, and a "Rocket Delivery" badge may be displayed for expedited delivery. The corresponding option (423b) may be an option selected by the user on the search results page. The coupon discount price may be determined based on at least one coupon held by the user. For example, the coupon discount price may be determined based on the amount of the coupon applicable to the product and having the largest discount amount among at least one coupon held by the user.

[0060] Among the multiple options displayed in the option selection area (420), the option (423c) related to sales volume may be described as displaying price information of KRW 21,010, a third label indicating an immediate discount price may be displayed, unit price information of KRW 175 per 100 ml may be displayed, an expected arrival date of tomorrow guaranteed may be displayed, and a Rocket Delivery badge indicating expedited delivery may be displayed. The corresponding option (423c) may be the most sold option among the multiple options for the corresponding product.

[0061] Among the multiple options displayed in the option selection area (420), the option (423d) related to the unit price may be described as price information of 25,800 won, unit price information of 172 won per 100 ml, and an expected arrival date of the day after tomorrow (Wednesday) may be displayed. Since the option (423d) is an option that uses the standard delivery process rather than the expedited delivery process, a badge regarding expedited delivery may not be displayed. In the option (423d), it can be confirmed that the unit price per 100 ml is the cheapest compared to other options.

[0062] According to one embodiment, the user can change the attribute information of the displayed option through the option selection area (420). The plurality of attribute information may include at least one of capacity, quantity, and flavor. Each of the plurality of attribute information may have a determined priority. Currently, the option selection area (420) displays a plurality of options determined based on the "quantity" among the plurality of attribute information. If the user has the highest priority for the "quantity" among the plurality of attribute information for the option, the option selection area (420) may display a plurality of options with different quantities. In this case, the user can change to different attribute information through the change criteria tab (421) of the option selection area (420). For example, by changing the capacity in the change criteria tab (421), the plurality of options displayed in the option selection area (420) can be changed.

[0063] According to one embodiment, a user can change an option for a product by selecting one of multiple options displayed in the option selection area (420). When the option is changed, information about the product displayed in the product information display area (410) may be changed. For example, if the option (423b) titled "A 500ml bottled water, 12 units" is selected, the product information display area (410) may display the product name "A 500ml bottled water, 12 units" and the discounted price of 14,810 won. If the option (423a) title is changed to "A 500ml bottled water, 1 unit," the product name in the product information display area (410) may be changed to "A 500ml bottled water, 1 unit" and the discounted price may be changed to 4,090 won. In addition, the product image may also be changed to 1 unit of bottled water. As described above, information displayed on the product detail page (400) may be changed depending on the option selected through the option selection area (420).

[0064] According to one embodiment, the option selection area (420) may further include a View All Options icon (425). When the user's terminal (200) receives a user input selecting the View All Options icon (425), the user's terminal (200) may display all of the multiple options through a pop-up window, as shown in FIG. 6. The user's terminal (200) may select and display four of the multiple options in the option selection area (420).

[0065] Meanwhile, the display order of multiple options included in the option selection area (420) may be displayed in ascending or descending order based on attribute information, may be displayed based on user preference, and may display the selected option at the top of the search results screen. Additionally, the display order of multiple options may be determined based on the inventory of the logistics center storing the product, or may be determined based on the purchase rates of other customers. The display order shown in Figure 4 is exemplary and is not limited thereto.

[0066] In one embodiment, the option selection area (420) summarizes and displays information on multiple product options, making it easy for users to recognize their desired option at a glance and easily change options. This facilitates the user's understanding of the pricing process for various options, and by emphasizing to users that the price corresponds to a discount, it is expected to encourage product purchases.

[0067] FIG. 5 is a diagram illustrating a product detail page (500) according to one embodiment of the present disclosure. Any content overlapping with that described in FIG. 4 will be omitted.

[0068] Referring to FIG. 5, a user's terminal (200) according to one embodiment may display a product detail page (500). The product detail page (500) may include an option selection area (510) and an additional option confirmation area (520).

[0069] According to one embodiment, the option selection area (510) may display multiple options that can be selected (changed) in relation to a product. The multiple options may include at least one of an option related to an acquired request, an option related to a unit quantity, an option related to a unit price, and an option related to a sales volume. The option selection area (510) may display price information and detailed information for each of the multiple options. The detailed information for the multiple options may include at least one of label information corresponding to the price information, unit price information, information related to an expected arrival date, and information related to expedited delivery. The detailed information for the multiple options may further include a difference value between the unit price information for each of the multiple options and the unit price information for the currently selected option.

[0070] For example, if an option called 500ml bottles of A water (12 units) is currently selected among multiple options, the difference between the unit price information of each remaining option and the unit price information of the currently selected option may be further included. For example, the unit price information of the option called 500ml bottles of A water (24 units) is 175 won per 100ml, and the unit price information of the currently selected option called 500ml bottles of A water (12 units) is 247 won per 100ml, so information such as "Save 72 won more" may be further displayed for the option called 500ml bottles of A water (24 units). On the other hand, for options that are more expensive than the unit price information of the currently selected option, the difference value may not be displayed.

[0071] As described above, each of the multiple options associated with a product may have one of multiple attribute information. The multiple attribute information may include at least one of capacity, quantity, and flavor. Each of the multiple attribute information may be assigned a priority. For example, multiple options associated with a product called "A" bottled water may have the attribute information "capacity" or "quantity."

[0072] According to one embodiment, options with high-priority attribute information and options with low-priority attribute information can be arranged in different areas on a detail page. A plurality of first options with attribute information set to a relatively high priority can be displayed in a first area of ​​the detail page, and a plurality of second options with attribute information set to a relatively low priority can be displayed in a second area of ​​the detail page. For example, for a product called A bottled water, if the attribute information "quantity" has a higher priority than the attribute information "capacity," options related to the quantity can be displayed in an option selection area (510), and options related to the capacity can be displayed in an additional option confirmation area (520). In other words, by prioritizing options with high-priority attribute information, a user can quickly and easily check suitable options.

[0073] For example, for a product called A bottled water, let's assume that the attribute information on quantity has a higher priority than the attribute information on capacity. In this case, options related to quantity, such as an option for 1 bottle of A 500ml bottled water, an option for 12 bottles of A 500ml bottled water, an option for 24 bottles of A 500ml bottled water, and an option for 30 bottles of A 500ml bottled water, can be displayed in the option selection area (510). That is, options that differ only in quantity from the currently selected option (the option for 12 bottles of A 500ml bottled water) can be displayed in the option selection area (510). Meanwhile, options related to capacity, such as an option for 12 bottles of A 300ml bottled water and an option for 1 bottle of A 1L bottled water, can be displayed in the additional option confirmation area (520). That is, options that differ in capacity from the currently selected option (the option for 12 bottles of A 500ml bottled water) can be displayed in the additional option confirmation area (520). Meanwhile, when the user terminal (200) receives a user input selecting an option view icon (525) included in the additional option confirmation area (520), it can display a pop-up window that allows checking all options, such as in FIG. 6.

[0074] As described above, by assigning priorities to each of the multiple options and differentiating the locations displayed on the detail page according to the priorities, more suitable options can be provided to users in a preferential manner.

[0075] FIG. 6 is a diagram illustrating a product detail page according to one embodiment of the present disclosure. Specifically, FIG. 6 is a diagram illustrating a pop-up window (600) for displaying all options.

[0076] When receiving a user input to select the option full view icon (425) in the option selection area (420) of FIG. 4 or the option view icon (525) in the additional option confirmation area (520) of FIG. 5, the user's terminal (200) can display a pop-up window (600) for displaying all options.

[0077] A pop-up window (600) can display multiple options based on all attribute information. For example, for a product like "A bottled water," the attribute information "capacity" and attribute information "quantity" can be combined to display options for each capacity and quantity in the pop-up window. The pop-up window can display not only text describing the capacity but also an image to allow users to easily identify the capacity corresponding to each option.

[0078] Through the above-described method, options related to attribute information with high priority are displayed at the relatively upper part of the detailed page, and options related to attribute information with low priority are displayed as a reserve at the relatively lower part of the detailed page, thereby assisting the user to intuitively check and decide on purchasable options.

[0079] FIG. 7 is a processing flowchart of an electronic device (100) according to one embodiment of the present disclosure.

[0080] Referring to process flowchart 700, the processor (110) of an electronic device according to one embodiment may, in step 710, obtain a request for a product detail page from a user's terminal (200). The user may select a desired product from among multiple products displayed on the search results page. In this case, the user's terminal (200) may transmit a request for the detailed page of the selected product to the electronic device.

[0081] In one embodiment, the processor (110) may, at step 720, determine the priority of multiple attribute information items related to a product. The multiple attribute information items related to a product may include at least one of capacity, quantity, and flavor. Each of the multiple attribute information items may have a determined priority. For example, for a product called "A bottled water," quantity may be the first-priority attribute information item, and capacity may be the second-priority attribute information item.

[0082] In one embodiment, the processor (110) may determine a plurality of first options related to a product based on attribute information with the highest priority in step 730. For example, if the quantity is the first-priority attribute information for a product called A bottled water, the processor (110) may determine a plurality of first options related to the quantity. For example, the processor (110) may determine a plurality of first options that have the same capacity but different quantities. For example, the options of 1 500ml bottle of A bottled water, 12 500ml bottles of A bottled water, 24 500ml bottles of A bottled water, and 30 500ml bottles of A bottled water may be determined as the plurality of first options.

[0083] According to one embodiment, the processor (110) may determine a plurality of second options related to the product based on the remaining attribute information in step 740. The processor (110) may determine a plurality of second options related to the remaining attribute information excluding the attribute information with the highest priority. For example, if quantity is the first priority attribute information and capacity is the second priority for the product A bottled water, the processor (110) may determine a plurality of second options related to capacity. For example, the processor (110) may determine a plurality of second options having different capacities from the currently selected option. For example, the options of 1 bottle of A 300ml bottled water, 12 bottles of A 300ml bottled water, 1 bottle of A 1L bottled water, and 6 bottles of A 1L bottled water may be determined as the plurality of first options.

[0084] According to one embodiment, the processor (110) may, in step 750, check price information and detailed information for a plurality of first options and a plurality of second options. The detailed information for the plurality of options may include at least one of label information corresponding to the price information, unit price information, information regarding an expected arrival date, and information regarding expedited delivery. The detailed information for the plurality of options may further include a difference value between the unit price information of each of the plurality of options and the unit price information of the currently selected option. The label information may include at least one of a first label related to a membership discount price, a second label related to a coupon discount price, and a third label related to a discount price set by a seller of the product.

[0085] According to one embodiment, the processor (110) may, at step 760, provide a detailed page configured to display a plurality of first options and a plurality of second options separately to the user's terminal (200). For example, the plurality of first options may be displayed in the middle area of ​​the detailed page, and the plurality of second options may be displayed in the bottom area of ​​the detailed page.

[0086] Meanwhile, the present specification and drawings disclose preferred embodiments of the present invention. Although specific terms have been used, they are used in a general sense only to easily explain the technical contents of the present invention and to assist in understanding the invention, and are not intended to limit the scope of the present invention. It will be apparent to those skilled in the art that other modified examples based on the technical concept of the present invention are possible in addition to the embodiments disclosed herein.

[0087] The device or terminal according to the above-described embodiments may include a processor, a memory for storing and executing program data, permanent storage such as a disk drive, a communication port for communicating with an external device, a user interface device such as a touch panel, a key, a button, etc. The methods implemented as software modules or algorithms may be stored on a computer-readable recording medium as computer-readable codes or program commands that can be executed on the processor. Here, the computer-readable recording medium includes a magnetic storage medium (e.g., read-only memory (ROM), random-access memory (RAM), floppy disk, hard disk, etc.) and an optical reading medium (e.g., CD-ROM, DVD: Digital Versatile Disc)). The computer-readable recording medium may be distributed to computer systems connected to a network, so that the computer-readable code can be stored and executed in a distributed manner. The medium is readable by a computer, stored in a memory, and executed by a processor.

[0088] The present embodiment may be represented by functional block configurations and various processing steps. These functional blocks may be implemented by various hardware and / or software configurations that perform specific functions. For example, the embodiment may employ integrated circuit configurations such as memory, processing, logic, look-up tables, etc., which may perform various functions under the control of one or more microprocessors or other control devices. Similarly, the present embodiment may be implemented in a programming or scripting language such as C, C++, Java, assembler, Python, etc., including various algorithms implemented as a combination of data structures, processes, routines, or other programming configurations. Functional aspects may be implemented as algorithms that execute on one or more processors. Furthermore, the present embodiment may employ conventional techniques for electronic configuration, signal processing, and / or data processing. Terms such as "mechanism," "element," "means," and "composition" can be used broadly and are not limited to mechanical or physical structures. These terms can also encompass a series of software routines, such as those associated with a processor.

[0089] The above-described embodiments are merely examples, and other embodiments may be implemented within the scope of the claims set forth below.

Claims

1. In a method of providing product information by electronic device, A step of obtaining a request for a product detail page from a user's terminal; A step of determining multiple options related to the product according to predetermined criteria; A step of checking price information and detailed information for the above multiple options; and A method for providing product information, comprising the step of providing the user's terminal with the detailed page including price information and detailed information for a plurality of options related to the product.

2. In paragraph 1, A method for providing product information, wherein the detailed information for the plurality of options includes at least one of label information and unit price information corresponding to the price information.

3. In paragraph 2, A method for providing product information, wherein the detailed information for the plurality of options further includes at least one of information regarding an expected arrival date for each of the plurality of options and information regarding expedited delivery.

4. In paragraph 2, For detailed information on the above multiple options, A method for providing product information, further comprising a difference value between the unit price information of each of the plurality of options and the unit price information of the currently selected option.

5. In paragraph 2, The above label information is, A method for providing product information, comprising at least one of a first label related to a membership discount price, a second label related to a coupon discount price, and a third label related to a discount price set by a seller of the product.

6. In paragraph 1, A method for providing product information, wherein the plurality of options include at least one option from among an option related to the acquired request, an option related to unit quantity, an option related to unit price, and an option related to sales volume.

7. In paragraph 1, Each of the above multiple options has one of multiple attribute information, Each of the above multiple attribute information has a priority set, A method for providing product information, wherein among the plurality of options, a plurality of first options having attribute information having a relatively high priority set are displayed in a first area of ​​the detailed page.

8. In paragraph 7, A method for providing product information, wherein among the plurality of options, a plurality of second options having attribute information having a relatively low priority set are displayed in a second area of ​​the detailed page.

9. In paragraph 7, A method for providing product information, wherein the plurality of attribute information includes at least one of capacity, quantity, and taste.

10. In paragraph 7, A method for providing product information, wherein the above priority is set based on the user's usage history and purchase history.

11. In electronic devices, A communication circuit connected to the user's terminal; one or more processors; and Contains one or more memories that store one or more instructions, The one or more processors, by executing the one or more instructions, Obtain a request for a product detail page from the user's terminal, Determine multiple options related to the above product based on predetermined criteria, Check the pricing and details for the above multiple options, An electronic device configured to provide the user's terminal with the detailed page including price information and detailed information for multiple options related to the product.

12. A non-transitory computer-readable recording medium having recorded thereon a program for executing a method of providing product information by an electronic device on a computer, The method of providing the above product information is as follows: A step of obtaining a request for a product detail page from a user's terminal; A step of determining multiple options related to the product according to predetermined criteria; A step of checking price information and detailed information for the above multiple options; and A non-transitory storage medium comprising a step of providing the user's terminal with the detailed page including price information and detailed information for multiple options related to the product.

Citation Information

Patent Citations

  • Elbow guard

    KR1020240036198A

  • Product price comparison methods and systems using deep learning

    KR102307598B1

  • Method and electronic device for providing cart page in merchandise selling service

    KR102393362B1

  • Electronic apparatus for providing item information and method thereof

    KR102406372B1

  • Apparatus and method for detecting subject-independent fatigue state based on brain signal of driver

    KR102540224B1