Search

KR-20260067556-A - METHOD FOR PROVIDING LIST PAGE AND SYSTEM FOR THE SAME

KR20260067556AKR 20260067556 AKR20260067556 AKR 20260067556AKR-20260067556-A

Abstract

A method for providing a listing according to an embodiment of the present disclosure may include the steps of: obtaining a layout for displaying information of each item on a list screen including a plurality of items, wherein the layout includes an area of a plurality of information units; determining one of a plurality of predefined display types of an information unit for each of the plurality of information units; and rendering each of the item information by rendering each of the plurality of information units using the display type determined through the determining step.

Inventors

  • 리빈

Assignees

  • 쿠팡 주식회사

Dates

Publication Date
20260513
Application Date
20241106

Claims (20)

  1. In a method performed by a computing device, A step of obtaining a layout for displaying information for each item of a list screen including multiple items, wherein the layout includes areas of multiple information units; For each of the plurality of information units, a step of determining one of a plurality of predefined display types of the information unit; and A step comprising rendering each item information by rendering each of the plurality of information units using a display type determined through the above determining step, Method for providing a list screen.
  2. In Article 1, The step of determining one of a plurality of predefined display types of the above information unit is, A step of determining an inactive information unit among a plurality of information units of a first item using the information of the first item; A step of determining the display type for the above-mentioned deactivation information unit as a blank type; and A step comprising determining a display type for each of the remaining information units, excluding the above-mentioned deactivated information unit, from among those excluding blank types, Method for providing a list screen.
  3. In Article 2, The step of rendering each of the above item information is, If the blank type of the deactivation information unit of the first item is occupied, the step of forming the area of the deactivation information unit as a blank; and If the blank type of the deactivated information unit of the first item is non-occupied, the method includes the step of determining an information unit that occupies the area of the deactivated information unit. Method for providing a list screen.
  4. In Article 1, For each of the plurality of information units, the step of determining one of the plurality of predefined display types of the information unit is The method includes the step of determining one of a plurality of predefined display types of an information unit for each of the plurality of information units using attribute information and context information of a first item, wherein The above context information is, including user information of the computing device and the timing of the execution of the determining step, Method for providing a list screen.
  5. In Paragraph 4, The step of determining one of a plurality of predefined display types of an information unit for each of the plurality of information units using attribute information and context information of the first item, A step comprising determining one of a plurality of predefined display types of an information unit for each of the plurality of information units using attribute information and context information of the first item and display type information of an adjacent information unit. Method for providing a list screen.
  6. In Article 1, The step of determining one of a plurality of predefined display types of the above information unit is, The method includes the step of inputting user information of the computing device into a previously learned display type determination model to determine one of a plurality of previously defined display types of the information unit. Method for providing a list screen.
  7. In Article 6, The above display type determination model is, An artificial intelligence-based model trained using training data containing the display type and user information of each information unit when an item click event occurs, Method for providing a list screen.
  8. In Article 6, The step of determining one of a plurality of predefined display types of the information unit by inputting user information of the computing device into a pre-learned display type determination model is If the information unit is any one of a first information unit displaying discount information, a second information unit displaying original price information, a third information unit displaying sale price information, a fourth information unit displaying final price information, and a fifth information unit displaying unit price information, the method includes the step of inputting user information of the computing device into a previously learned display type determination model to determine one of a plurality of previously defined display types of the information unit. Method for providing a list screen.
  9. In Article 6, The above display type determination model is, An artificial intelligence model that has been trained to output display type information for all of the plurality of information units included in the above layout, Method for providing a list screen.
  10. In Article 1, Each of the above item information is information of the corresponding product for sale, and The step of determining one of a plurality of predefined display types of the above information unit is, The method includes the step of determining one of a plurality of predefined display types of the information unit by inputting attribute information of the product for sale and desired sales volume information of the product for sale into a previously learned display type determination model. Method for providing a list screen.
  11. In Article 10, The above sales volume information is, including information on the desired sales volume trend of the above-mentioned product, Method for providing a list screen.
  12. In Article 11, The above display type determination model is, When an event occurs in which a predetermined type of sales volume trend for a first item is satisfied, an artificial intelligence-based model trained using training data including attribute information of the first item, display type of each information unit of the first item, and sales volume trend information, Method for providing a list screen.
  13. In Article 10, The step of determining one of a plurality of predefined display types of the information unit by inputting attribute information of the sales product and desired sales volume information of the sales product into a previously learned display type determination model is If the information unit is any one of a first information unit displaying discount information, a second information unit displaying original price information, a third information unit displaying sale price information, a fourth information unit displaying final price information, and a fifth information unit displaying unit price information, the method includes the step of inputting attribute information of the product for sale and desired sales volume information of the product for sale into a previously learned display type determination model to determine one of a plurality of previously defined display types of the information unit. Method for providing a list screen.
  14. In Article 1, The step of determining one of a plurality of predefined display types of the above information unit is, A step of determining whether the screen refresh condition of the first item is satisfied using sales data of the first item among the plurality of items; and When it is determined that the screen refresh condition of the first item is satisfied, the method includes the step of changing the display type of at least one information unit among a plurality of information units of the first item. Method for providing a list screen.
  15. In Article 14, The above screen refresh condition is, Satisfied when the change in periodic sales volume included in the sales data of the first item above is less than a reference value, Method for providing a list screen.
  16. In Article 1, The step of determining one of a plurality of predefined display types of the above information unit is, A step of determining the display type of the first information unit among the plurality of information units as the first display type; and A step comprising determining the display type of the second information unit among the plurality of information units by considering the first display type of the first information unit. Method for providing a list screen.
  17. In Article 1, The step of determining one of a plurality of predefined display types of the above information unit is, A step of determining whether the screen refresh condition of the first item is satisfied using click data of the first item among the plurality of items; and When it is determined that the screen refresh condition of the first item is satisfied, the method includes the step of changing the display type of at least one information unit among a plurality of information units of the first item. Method for providing a list screen.
  18. In Article 1, The step of determining one of a plurality of predefined display types of the above information unit is, A step of determining whether the screen refresh condition of the first item is satisfied using display ranking trend data by evaluation cycle of the first item among the plurality of items; and When it is determined that the screen refresh condition of the first item is satisfied, the method includes the step of changing the display type of at least one information unit among a plurality of information units of the first item. Method for providing a list screen.
  19. processor; and It includes memory for storing instructions, When the above instructions are executed by the processor, the processor, Operation of obtaining a layout for displaying information for each item of a list screen including multiple items, wherein the layout includes areas of multiple information units; For each of the plurality of information units, an operation of determining one of a plurality of predefined display types of the information unit; and By rendering each of the plurality of information units using the display type determined through the above determining step, the operation of rendering each item information is performed. List screen providing system.
  20. Combined with a computing device, A step of obtaining a layout for displaying information for each item of a list screen including multiple items, wherein the layout includes areas of multiple information units; For each of the plurality of information units, a step of determining one of a plurality of predefined display types of the information unit; and By rendering each of the plurality of information units using the display type determined through the above determining step, the method stored in a computer-readable recording medium to execute the step of rendering each item information, Computer program.

Description

Method for Providing List Page and System for the Same The present disclosure relates to a method and system for providing a list screen, and more specifically, to a method for providing a product list screen by varying the layout for displaying prices according to the type of price information included in the product. With the advancement of logistics services and communication infrastructure today, online product trading is becoming increasingly active. These online transactions primarily take place through online shopping malls. Online shopping malls display detailed information about the products for sale on web pages, and users decide whether to purchase based on this information. In an online shopping mall, a search results page is displayed based on the query entered by the user. In this context, price is a crucial component of the search results page, and a layout is defined for displaying prices for each product. Generally, the layout for displaying prices cannot be changed. However, depending on the product, users may place more emphasis on the unit price rather than the total price, and there are cases where a unit price does not exist. Therefore, a method is required to make the layout for displaying prices variable based on the type of price information included in the products displayed on the search results page. FIG. 1 is a block diagram showing the configuration of a shopping service providing system according to an embodiment of the present disclosure. FIG. 2 illustrates an exemplary search result page provided with a list screen including a plurality of items according to an embodiment of the present disclosure. FIG. 3 illustrates an exemplary search result page provided with a list screen including a plurality of items according to another embodiment of the present disclosure. FIG. 4 conceptually illustrates a layout for displaying item information according to an embodiment of the present disclosure. FIG. 5 is a flowchart exemplarily illustrating a method for providing a list screen according to an embodiment of the present disclosure. FIG. 6 is a flowchart illustrating an example of a step for determining one of the multiple types previously defined in FIG. 5. Figure 7 is a flowchart illustrating an example of the step of rendering item information of Figure 5. FIGS. 8 to 14 are flowcharts illustrating embodiments of the step of determining one of the multiple types previously defined in FIG. 5. FIG. 15 is a block diagram showing the hardware configuration of a computing device for providing a list screen according to an embodiment of the present disclosure. Preferred embodiments of the present disclosure are described in detail below with reference to the accompanying drawings. The advantages and features of the present disclosure and the methods for achieving them will become clear by referring to the embodiments described below in detail together with the accompanying drawings. However, the present disclosure is not limited to the embodiments described below but may be implemented in various different forms. The embodiments are provided merely to make the present disclosure complete and to fully inform those skilled in the art of the scope of the invention, and the present disclosure is defined only by the scope of the claims. It should be noted that when assigning reference numerals to the components of each drawing, the same components are given the same reference numeral whenever possible, even if they are shown in different drawings. Furthermore, in describing the present disclosure, if it is determined that a detailed description of related known components or functions could obscure the essence of the present disclosure, such detailed description is omitted. Unless otherwise defined, all terms used herein (including technical and scientific terms) may be used in a meaning commonly understood by those skilled in the art to which this disclosure pertains. Furthermore, terms defined in commonly used dictionaries are not to be interpreted ideally or excessively unless explicitly and specifically defined otherwise. The terms used herein are for describing embodiments and are not intended to limit the invention. In this specification, the singular form includes the plural form unless specifically stated otherwise in the text. Additionally, terms such as first, second, A, B, (a), (b), etc., may be used to describe the components of the present disclosure. These terms are intended only to distinguish the components from other components, and the nature, order, or sequence of the components is not limited by the terms. Where it is stated that a component is "connected," "coupled," or "joined" to another component, it should be understood that the component may be directly connected or joined to the other component, but that another component may also be "connected," "coupled," or "joined" between each component. As used in the specification, "comprises" and/or "comprising" do not exclu