Terminal device and information provision method thereof

The terminal device uses filtering and nudge objects to streamline product identification on search results pages, improving the user experience and conversion rate by ensuring only relevant products are displayed.

WO2025244229A1PCT designated stage Publication Date: 2025-11-27COUPANG CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/096746
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-23
Filing Date
2024-12-11
Publication Date
2025-11-27

AI Technical Summary

Technical Problem

Users face difficulty in identifying genuine products from a desired brand on search results pages due to unrelated products and advertisements, leading to a low purchase conversion rate.

Method used

A terminal device and method that displays a search results page with a filtering object and a nudge object to guide users in filtering products by category, ensuring only relevant products are shown, including a brand shop widget for easy navigation.

Benefits of technology

Enhances user experience by allowing users to easily identify and purchase genuine products, thereby increasing the buyer conversion rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024096746_27112025_PF_FP_ABST
    Figure KR2024096746_27112025_PF_FP_ABST
Patent Text Reader

Abstract

An information provision method of a terminal device, according to one embodiment of the present disclosure, may comprise the steps of: acquiring a keyword related to a first category; displaying a search results page indicating a plurality of products related to the keyword, wherein the search results page includes a filtering object for filtering the plurality of products according to a specified criterion, and a nudge object for inducing the filtering of the plurality of products according to the first category; and, in response to receiving a user input selecting the filtering object, updating the search results page so as to display at least one product corresponding to the first category and the keyword.
Need to check novelty before this filing date? Find Prior Art

Description

Terminal device and its information provision method

[0001] The present disclosure relates to a terminal device and method for providing related information through a page on a product sales service.

[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 brand, users can access an online store application, search for the desired brand or product, and then access the search results page. However, the search results page may display products unrelated to the desired brand (e.g., advertisements, products from other brands, etc.). This makes it difficult for users to identify genuine products from the desired brand on the search results page, lowering the purchase conversion rate.

[0004] According to one embodiment of the present disclosure, a technical problem is to provide a terminal device and an information providing method thereof capable of displaying a search results page including a nudge object that induces a user to filter products according to a desired category when searching for a keyword related to a specific category.

[0005] According to one embodiment of the present disclosure, a technical problem is to provide a terminal device and an information providing method thereof, which can display products corresponding to a category desired by a user on a search results page when a user selects a filtering object.

[0006] The technical tasks to be achieved by this embodiment are not limited to the technical tasks described above, and other technical tasks can be inferred from the following embodiments.

[0007] A method for providing information of a terminal device according to an embodiment of the present disclosure may include a step of obtaining a keyword related to a first category, a step of displaying a search results page showing a plurality of products related to the keyword, wherein the search results page includes a filtering object for filtering the plurality of products according to a specified criterion and a nudge object for inducing filtering the plurality of products according to the first category, and a step of updating the search results page to display at least one product corresponding to the keyword and the first category in response to receiving a user input for selecting the filtering object.

[0008] In a method for providing information of a terminal device according to an embodiment of the present disclosure, the first category may be a brand category including a plurality of brands, and the keyword may be one of a brand name of a specific brand included in the plurality of brands or a combination of the brand name and a product name.

[0009] In a method for providing information of a terminal device according to an embodiment of the present disclosure, the updated search results page may include a brand shop widget that can move to a product-related page of the specific brand.

[0010] In an information providing method of a terminal device according to one embodiment of the present disclosure, the brand shop widget may be displayed above the at least one product on the updated search results page.

[0011] In an information providing method of a terminal device according to an embodiment of the present disclosure, the nudge object may be removed after being displayed for a specified period of time on the search results page.

[0012] The information providing method of a terminal device according to one embodiment of the present disclosure may further include a step of maintaining the display of the filtering object and the nudge object on the search results page when a scroll input for the search results page is received while the nudge object is displayed.

[0013] The information providing method of a terminal device according to one embodiment of the present disclosure may further include a step of maintaining the display of the filtering object on the search results page when a scroll up input for the search results page is received in a state where the nudge object is removed, and a step of removing the filtering object from the search results page when a scroll down input for the search results page is received in a state where the nudge object is removed.

[0014] A method for providing information in a terminal device according to an embodiment of the present disclosure may further include, in response to receiving a user input for entering a detailed information page for one of the plurality of products from the search results page, displaying the detailed information page, and in response to receiving a user input for entering the search results page from the detailed information page, displaying a search results page updated to display the plurality of products related to the keyword, include the filtering object, and not include the nudge object.

[0015] In a method for providing information of a terminal device according to an embodiment of the present disclosure, the updated search results page includes a first area related to filtering according to the first category, the first area includes a first icon indicating an ON state or an OFF state of filtering according to the first category, and in the updated search results page, the first icon may be displayed in an ON state.

[0016] In a method for providing information of a terminal device according to an embodiment of the present disclosure, the updated search results page includes a second area related to filtering according to a second category different from the first category, the second area includes a second icon indicating an ON or OFF state of filtering according to the second category, and in the updated search results page, the second icon may be displayed in an OFF state.

[0017] The information providing method of a terminal device according to one embodiment of the present disclosure may further include a step of not displaying the nudge object on a search results page displayed thereafter from the time point at which a user input for turning off the first icon is received.

[0018] In a method for providing information of a terminal device according to an embodiment of the present disclosure, the search results page may include information about an advertisement product related to the plurality of products, and the updated search results page may not include the information about the advertisement product.

[0019] In an information providing method of a terminal device according to one embodiment of the present disclosure, the display of the nudge object may be limited to a specified number of times.

[0020] In a non-transitory computer-readable recording medium having recorded thereon a program for executing a method for providing information in a terminal device according to an embodiment of the present disclosure, the method for providing information may include: a step of obtaining a keyword related to a first category; a step of displaying a search results page showing a plurality of products related to the keyword, wherein the search results page includes a filtering object for filtering the plurality of products according to a specified criterion and a nudge object for inducing filtering the plurality of products according to the first category; and a step of updating the search results page so that at least one product corresponding to the keyword and the first category is displayed in response to receiving a user input for selecting the filtering object.

[0021] According to one embodiment of the present disclosure, a terminal device includes a processor and a memory storing at least one instruction, wherein the processor, by executing the at least one instruction, obtains a keyword related to a first category, and displays a search results page showing a plurality of products related to the keyword, wherein the search results page includes a filtering object for filtering the plurality of products according to a specified criterion and a nudge object for inducing filtering the plurality of products according to the first category, and in response to receiving a user input selecting the filtering object, updates the search results page to display at least one product corresponding to the keyword and the first category.

[0022] According to one embodiment of the present disclosure, when a user seeking to purchase genuine products of a specific brand searches for relevant keywords, a filtering object and a nudge object are displayed to filter products based on the brand, thereby allowing the user to recognize whether the brand they searched for is genuine. This can increase the buyer conversion rate of users seeking to purchase genuine products of a specific brand.

[0023] According to one embodiment of the present disclosure, when a user selects a filtering object on a search results page, products corresponding to the search term are automatically filtered, thereby providing a convenient experience to the user.

[0024] The effects of the invention are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the description of the claims.

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

[0026] FIG. 2 is a diagram illustrating a terminal device according to an embodiment of the present disclosure.

[0027] Figure 3 is a flowchart of the operation of a terminal device according to an embodiment of the present disclosure.

[0028] FIGS. 4A and 4B are diagrams illustrating a search results page according to one embodiment of the present disclosure.

[0029] FIG. 5a and FIG. 5b are diagrams illustrating a filtering page according to one embodiment of the present disclosure.

[0030] FIGS. 6A and 6B are diagrams illustrating an updated search results page according to one embodiment of the present disclosure.

[0031] Figure 7 is a flowchart illustrating the operation of a terminal device according to an embodiment of the present disclosure.

[0032] FIGS. 8A and 8B are diagrams illustrating an example of scrolling a search results page according to one embodiment of the present disclosure.

[0033] Figure 9 is a flowchart illustrating the operation of a terminal device according to an embodiment of the present disclosure.

[0034] FIG. 10A and FIG. 10B are diagrams illustrating an example of scrolling a search results page according to one embodiment of the present disclosure.

[0035] 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.

[0036] 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.

[0037] 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’.

[0038] 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.

[0039] 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.

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

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

[0042] 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.

[0043] The advantages and features of the embodiments of the present disclosure, 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 disclosure is not limited to the embodiments disclosed below and may be implemented in various different forms. The embodiments are provided only to make the present disclosure complete and to fully inform those skilled in the art of the scope of the invention, and the embodiments of the present disclosure are defined only by the scope of the claims. Like reference numerals refer to like elements throughout the specification.

[0044] 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).

[0045] 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.

[0046] 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 (store) service that mediates between sellers and buyers online, enabling the buying and selling of goods. According to one embodiment, the system (10) may include a terminal device (100) and a server (200).

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

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

[0049] A user can input a keyword into a terminal device (100). The terminal device (100) can transmit the input keyword to a server (200). The server (200) can check multiple products related to the keyword. The server (200) can transmit a search results page including information about the multiple products to the terminal device (100). The terminal device (100) can display a search results page showing multiple products related to the keyword. The user can select one of the multiple products included in the search results page through the terminal device (100). The terminal device (100) can receive and display a detailed information page about the selected product from the server (200).

[0050] FIG. 2 is a diagram illustrating a terminal device (100) according to an embodiment of the present disclosure. The terminal device (100) according to an embodiment may include a processor (110), a memory (120), and a communication circuit (130). At least one of the components included in the terminal device (100) may be omitted, or another component may be added to the terminal 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 terminal 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 terminal 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.

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

[0052] According to one embodiment, the memory (120) 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).

[0053] According to one embodiment, the communication circuit (130) can establish a wired or wireless communication channel with an external device (e.g., a server (200)) and transmit and receive various data with the external device. The communication circuit (130) can include at least one port for connecting to the external device with a wired cable in order to communicate with the external device via wire. The communication circuit (130) 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) 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.

[0054] According to one embodiment, the terminal device (100) may further include a display (not shown). The display may visually provide various information to the outside under the control of the processor (110). The display may include a touch circuit configured to detect a user's touch or a sensor circuit configured to measure the intensity of a force generated by a touch.

[0055] Figure 3 is a flowchart of the operation of a terminal device (100) according to one embodiment of the present disclosure.

[0056] Referring to FIG. 3, in step 310, the terminal device (100) may acquire keywords related to the first category. Prior to this, the user may input the keywords into a search window via the terminal device (100). The terminal device (100) may transmit the keywords entered by the user into the search window to the server (200).

[0057] In one embodiment, the first category may be a brand category that includes multiple brands. The multiple brands may all be of the same type (e.g., cosmetics brands or clothing brands). Furthermore, the multiple brands included in the first category may be set by the server (200). For example, the server (200) may include only luxury brands among the cosmetics brands in the first category.

[0058] In one embodiment, the keyword obtained in step 310 may be associated with a specific brand within a plurality of brands. For example, the keyword may be either the brand name of the specific brand or a combination of the brand name and the product name. Alternatively, if the specific brand is an exception brand preset by the server (200), the keyword may be a combination of the brand name and the product name of the specific brand. That is, if the user enters only the brand name of the exception brand, the terminal device (100) may not perform the operations described below. The server (200) may designate a brand whose brand name may conflict with another meaning as an exception brand.

[0059] For convenience of explanation, the following describes the operations of the terminal device (100) assuming that the first category is a brand category. However, the first category is not limited thereto, and may also be a direct purchase category, which includes products shipped from overseas and requiring special delivery methods such as air or sea, or a Wow category, which includes products for which a membership-only delivery service may be applied upon purchase.

[0060] In step 320, the terminal device (100) may display a search results page showing multiple products related to the keyword obtained in step 310. Prior to this, the server (200) may confirm multiple products related to the keyword received from the terminal device (100) and transmit a search results page including information about the multiple products to the terminal device (100). The search results page displayed in step 310 will be described in detail with reference to FIGS. 4A and 4B .

[0061] FIG. 4a and FIG. 4b are diagrams illustrating a search results page (400) according to various embodiments of the present disclosure.

[0062] Referring to FIG. 4a, the terminal device (100) can display a search results page (400) related to a brand (A) entered in the search window.

[0063] According to one embodiment, the search results page (400) may display information (420, 430, 440) regarding a plurality of products (e.g., A cream, A serum, and C serum) related to brand (A). Here, brand (A) may be a cosmetics brand. Accordingly, the plurality of products may be products related to cosmetics sold by brand (A).

[0064] In one embodiment, a plurality of products related to a brand (A) may include products sold by the brand (A) (e.g., A cream and A serum) and products sold by the brand (C) (e.g., C serum). Here, the brand (A) may be included in a first category, and the brand (C) may be included in a second category different from the first category. The second category may be a Wow category that includes products for which a membership-only delivery service may be applied upon purchase. Accordingly, the information about the first product (420) and the information about the second product (430) may include genuine product objects (421, 431) indicating that the first product and the second product are genuine products of the brand (A), and may include first category objects (423, 433) indicating that the first product and the second product are products that support a first delivery service (e.g., Rocket Luxury Delivery Service) according to the first category. Additionally, information about the third product (440) may include a second category object (441) indicating that the third product is a product that supports a second delivery service (e.g., Rocket Wow delivery service) according to the second category.

[0065] According to one embodiment, the search results page (400) may further display information (410) regarding an advertised product (e.g., B cream) related to brand (A). For example, the advertised product may be a product related to cosmetics sold by brand (A) among the advertised products set by the server (200).

[0066] According to one embodiment, the search results page (400) may include a first filtering object (450) for filtering a plurality of displayed products according to a specified criterion. Here, the specified criterion may be related to a delivery method. The first filtering object (450) may include an icon indicating an ON or OFF state of filtering. The icon is displayed in the form of a check box in FIGS. 4A and 4B , but is not limited thereto and may be displayed in various forms (e.g., a toggle form, etc.). For example, when a user selects the first filtering object (450) and the icon included in the first filtering object (450) is displayed in the ON state (e.g., a check mark is displayed in the check box), products that support a special delivery service (e.g., a rocket delivery service) that delivers within a shorter time than regular delivery upon purchase may be displayed on the search results page (400).

[0067] In one embodiment, the special delivery service may include at least one delivery service according to at least one category. For example, the special delivery service may include a first delivery service (e.g., Rocket Luxury Delivery Service) according to a first category. The first delivery service may be a service that delivers products corresponding to the first category within a shorter timeframe than standard delivery when purchased. In addition, the special delivery service may include a second delivery service (e.g., Rocket Wow Delivery Service) according to a second category and / or a third delivery service (e.g., Rocket Direct Delivery Service) according to a third category.

[0068] According to one embodiment, the search results page (400) may include a first nudge object (460) that induces filtering of a plurality of displayed products according to a first category. The first nudge object (460) may be displayed in a form that points to the first filtering object (450) at a location adjacent to the first filtering object (450) to induce selection of the first filtering object (450).

[0069] Users who search for Brand (A) corresponding to Category 1 often wish to purchase genuine products from Brand (A). When these users see the nudge object (460) for Brand (A) displayed on the search results page (400), they may become aware of whether Brand (A) sells genuine products.

[0070] According to one embodiment, the first nudge object (460) may be displayed on the search results page (400) for a specified period of time (e.g., 5 seconds) and then removed.

[0071] According to one embodiment, the display of the first nudge object (460) may be limited to a specified number of times. For example, the display of the first nudge object (460) may be limited to a specified number of times (e.g., twice) per application life cycle. Here, the application life cycle may refer to the period from the time the application is launched to the time it is terminated. As another example, the display of the first nudge object (460) may be limited to a specified number of times (e.g., 10 times) per user. Specifically, the display of the first nudge object (460) may be limited to a specified number of times for the ID of a user who has registered with the application or for the terminal device (100).

[0072] According to one embodiment, the terminal device (100) may display a detailed information page for a selected product in response to receiving a user input for entering a detailed information page for one of a plurality of products from a search results page (400). In response to receiving a user input for entering a search results page (400) from a detailed information page, the terminal device (100) may update and display the search results page (400) so as not to include the first nudge object (460). If the keyword obtained in step 310 is the brand name of the brand (A), and the user searches for a combination of the brand name and the product name of the brand (A), the terminal device (100) may display a search results page including the first nudge object (460).

[0073] According to one embodiment, the search results page (400) may include a second filtering object (470) for filtering a plurality of displayed products according to a plurality of criteria.

[0074] Referring to FIG. 4b, the search results page (400) may include a second nudge object (480) that induces filtering of a plurality of displayed products according to a discount rate. The second nudge object (480) may be displayed in a form that points to the second filtering object (470) at a location adjacent to the second filtering object (470) to induce selection of the second filtering object (470).

[0075] The filtering page displayed when the user selects the second filtering object (460) will be described in detail with reference to FIGS. 5a and 5b.

[0076] FIG. 5a and FIG. 5b are diagrams illustrating a filtering page (500) according to various embodiments of the present disclosure.

[0077] Referring to FIG. 5a, the terminal device (100) may display a filtering page (500) in response to receiving a user input selecting a second filtering object (460) of a search result page (400).

[0078] According to one embodiment, the filtering page (500) may include a shipping method filtering area for filtering a plurality of products displayed on the search results page (400) according to a shipping method, a sorting area for sorting a plurality of products according to at least one criterion (e.g., popularity, price, sales volume, uploaded date, number of reviews, etc.), a discount product filtering area for filtering according to a criterion related to a discount, and / or a category filtering area for filtering according to a product category.

[0079] According to one embodiment, the delivery method filtering area may include a third filtering object (510) for filtering so that only products that support a special delivery service (e.g., Rocket Delivery Service) that delivers within a shorter time than regular delivery when purchased are displayed on the search results page (400), a fourth filtering object (520) for filtering so that only products that support a first delivery service (e.g., Rocket Luxury Delivery Service) according to a first category are displayed, a fifth filtering object (530) for filtering so that only products that support a second delivery service (e.g., Rocket Wow Delivery Service) according to a second category are displayed, and / or a sixth filtering object (540) for filtering so that only products that support a third delivery service (e.g., Rocket Direct Delivery Service) according to a third category are displayed. Here, the second category may be a Wow category including products to which a membership-only delivery service may be applied when purchased, and the third category may be a Direct Delivery category including products that are shipped from overseas and require special delivery such as by air or ship.

[0080] According to one embodiment, the filtering page (500) may include an entry object (550) that enters a search results page that displays products filtered and / or sorted according to selected criteria.

[0081] According to one embodiment, when a user selects at least one of a plurality of filtering objects (510, 520, 530, 540) on a filtering page (500), an icon included in the selected filtering object may be displayed in an ON state (e.g., a check mark is displayed in a check box). Thereafter, when the user selects an entry object (550), the terminal device (100) may display a search results page displaying products corresponding to the selected filtering object.

[0082] According to one embodiment, when a user selects a third filtering object (510) on a filtering page (500), the third filtering object (510) and the fourth filtering object (520) may be displayed in an ON state, as shown in FIG. 5b.

[0083] Referring back to FIG. 3, in step 330, in response to receiving a user input for selecting a filtering object, the terminal device (100) may update the search results page (400) to display at least one product corresponding to the keyword and first category obtained in step 310. Here, the filtering object may be a first filtering object (450) included in the search results page (400).

[0084] The updated search results page in step 330 will be described in detail with reference to FIGS. 6a and 6b.

[0085] FIGS. 6A and 6B are diagrams illustrating an updated search results page (600) according to various embodiments of the present disclosure.

[0086] Referring to FIG. 6A, the updated search results page (600) may display information (620, 630, 640) regarding a brand (A) and at least one product (e.g., cream A, serum A, and foundation A) corresponding to a first category. More specifically, the information (620, 630, 640) regarding at least one product may be information regarding a product of brand (A) that supports a first delivery service (e.g., rocket luxury delivery service) according to the first category.

[0087] According to one embodiment, the information (620, 630, 640) about at least one product may include a genuine product object (621, 631, 641) indicating that at least one product is a genuine product of brand (A), and may include a first category object (623, 633, 643) indicating that at least one product is a product that supports a first delivery service according to a first category.

[0088] According to one embodiment, the updated search results page (600) may further display information (610) regarding an advertised product (e.g., B cream) related to brand (A). For example, the advertised product may be a product related to cosmetics sold by brand (A) among the advertised products set by the server (200).

[0089] In another embodiment, the updated search results page (600) may not display information about the advertised product (610).

[0090] In one embodiment, the updated search results page (600) may include a first filtering object (650). Here, the first filtering object (650) may be related to filtering products that support a special delivery service (e.g., rocket delivery service) that delivers products faster than standard delivery upon purchase. The first filtering object (650) may be displayed in an ON state on the updated search results page (600).

[0091] According to one embodiment, the updated search results page (600) may include a plurality of areas (660, 670, 680) related to filtering according to a plurality of categories. The plurality of areas (660, 670, 680) may include icons (661, 671, 681) indicating whether filtering according to a plurality of categories is turned on or off, respectively. The icons (661, 671, 681) are displayed in a toggle form in FIGS. 6A and 6B , but are not limited thereto and may be displayed in various forms (e.g., check boxes, etc.).

[0092] According to one embodiment, the first region (660) may be associated with filtering according to a first category, the second region (670) may be associated with filtering according to a second category, and the third region (680) may be associated with filtering according to a third category. More specifically, the first region (660) may be associated with filtering so that only products supporting a first delivery service (e.g., Rocket Luxury Delivery Service) according to the first category are displayed, the second region (670) may be associated with filtering so that only products supporting a second delivery service (e.g., Rocket Wow Delivery Service) according to the second category are displayed, and the third region (680) may be associated with filtering so that only products supporting a third delivery service (e.g., Rocket Direct Delivery Service) according to the third category are displayed.

[0093] According to one embodiment, the first icon (661) included in the first area (660) may be displayed in an ON state. On the other hand, the second icon (671) included in the second area (670) and the third icon (681) included in the third area (680) may be displayed in an OFF state. That is, when the user selects the first filtering object (450) in the search results page (400), the terminal device (100) may automatically display an updated search results page (600) indicating at least one product filtered according to the first category.

[0094] According to one embodiment, the terminal device (100) may receive a user input for turning off the first icon (661) in the ON state. From the time when the terminal device (100) receives the user input for turning off the first icon (661) in the ON state, the terminal device (100) may not display the first nudge object (460) on the search results page displayed thereafter.

[0095] Referring to FIG. 6B, the updated search results page (600) may include a brand shop widget (690) that can navigate to a product-related page of brand (A). In one embodiment, the brand shop widget (690) may be displayed above information about at least one product (620, 630, 640) on the updated search results page (600).

[0096] Figure 7 is a flowchart of the operation of a terminal device (100) according to one embodiment of the present disclosure.

[0097] Referring to FIG. 7, in step 710, the terminal device (100) may receive a scroll input for a search results page while a nudge object is displayed on the search results page. Here, the search results page may be the search results page (400) of FIG. 4A or FIG. 4B, and the nudge object may be the first nudge object (460) of FIG. 4A or FIG. 4B.

[0098] In one embodiment, the scroll input may be an input for checking information about other products in addition to the information about multiple products displayed on the search results page. For example, the scroll input may include a scroll up input for checking information about other products displayed above the information about multiple products displayed on the search results page, and a scroll down input for checking information about other products displayed below the information about multiple products displayed on the search results page.

[0099] In step 720, the terminal device (100) can maintain the display of the filtering object and nudge object on the search results page. Here, the filtering object may be the filtering object (450) of FIG. 4A or FIG. 4B. An embodiment of maintaining the display of the filtering object and nudge object on the search results page of step 720 will be described in detail with reference to FIGS. 8A and 8B.

[0100] FIG. 8A and FIG. 8B are diagrams illustrating an example of scrolling a search result page (800) according to one embodiment of the present disclosure.

[0101] Referring to FIG. 8A, in response to receiving a scroll-down input for a search results page (800), the terminal device (100) may display a search results page (800) including information (810, 820, 830) regarding a plurality of products (e.g., A Serum, C Serum, and A Foundation). Here, among the information (810, 820, 830) regarding the plurality of products included in the search results page (800), the information (810) regarding the second product and the information (820) regarding the third product may be identical to the information (420) regarding the second product and the information (430) regarding the third product displayed in the search results page (400) of FIG. 4A or 4B. On the other hand, the information (830) regarding the fourth product included in the search results page (800) may be information regarding another product not included in the search results page (400). That is, it can be confirmed that the information about the fourth product (830) placed below the information about the third product (820) is displayed on the search results page (800) by scrolling down on the search results page (800).

[0102] Referring to FIG. 8B, in response to receiving a scroll-up input for a search results page (800), the terminal device (100) may display a search results page (800) including information (810, 820, 860) regarding a plurality of products (e.g., A cream, A serum, and C serum). Here, the information (820, 830, 860) regarding the plurality of products included in the search results page (800) may be identical to the information (410, 420, 430) regarding the plurality of products displayed in the search results page (400) of FIG. 4A or FIG. 4B. That is, by scrolling up on the search results page (800), it can be confirmed that the information (860) regarding the first product placed at the top of the information (810) regarding the second product on the search results page (800) of FIG. 8a is displayed on the search results page (800) of FIG. 8b.

[0103] According to one embodiment, the terminal device (100) can maintain the display of a filtering object (840) for filtering a plurality of displayed products according to a specified criterion and a nudge object (850) for inducing filtering of a plurality of displayed products according to a first category on the search results page (800) of FIGS. 8A and 8B.

[0104] Figure 9 is a flowchart of the operation of a terminal device (100) according to one embodiment of the present disclosure.

[0105] Referring to FIG. 9, in step 910, the terminal device (100) may receive a scroll input for a search results page with the nudge object removed from the search results page. Here, the search results page may be a page from which the first nudge object (460) has been removed from the search results page (400) of FIG. 4A or FIG. 4B.

[0106] In step 920, the terminal device (100) can identify whether the scroll input received in step 910 is a scroll down input or a scroll up input.

[0107] If the scroll input is identified as a scroll-up input in step 920, the terminal device (100) may maintain the display of the filtering object on the search results page in step 930. Here, the filtering object may be the filtering object (450) of FIG. 4A or FIG. 4B. An embodiment of maintaining the display of the filtering object on the search results page in step 930 will be described in detail with reference to FIG. 10A.

[0108] FIG. 10A is a diagram illustrating an example of scrolling a search results page (1000) according to one embodiment of the present disclosure.

[0109] Referring to FIG. 10A, in response to receiving a scroll-up input for a search results page (1000), the terminal device (100) may display a search results page (1000) including information (1010, 1020, 1030, 1040) regarding a plurality of products (e.g., A cream, A serum, C serum, and A foundation). In this case, the terminal device (100) may maintain the display of a filtering object (1050) for filtering the displayed plurality of products according to a specified criterion on the search results page (1000).

[0110] Referring back to FIG. 9, if the scroll input is identified as a scroll-down input in step 920, the terminal device (100) may remove the filtering object from the search results page in step 940. An example of removing the filtering object from the search results page in step 940 will be described in detail with reference to FIG. 10b.

[0111] FIG. 10b is a diagram illustrating an example of scrolling a search results page (1000) according to one embodiment of the present disclosure.

[0112] Referring to FIG. 10b, in response to receiving a scroll down input for a search results page (1000), the terminal device (100) may display a search results page (1000) including information (1010, 1020, 1030, 1040) regarding a plurality of products (e.g., A cream, A serum, C serum, and A foundation). In this case, the terminal device (100) may remove the filtering object (1050) of FIG. 10a from the search results page (1000) of FIG. 10b.

[0113] Meanwhile, the present specification and drawings disclose preferred embodiments of the present disclosure, and although specific terms are used, they are used in a general sense only to easily explain the technical contents of the present disclosure and to help understand the embodiments, and are not intended to limit the scope of the present disclosure. It will be apparent to those skilled in the art to which the embodiments of the present disclosure pertain that other modified examples based on the technical idea of ​​the present disclosure are possible in addition to the embodiments disclosed herein.

[0114] The device or terminal according to the above-described embodiments may include a processor, a memory for storing and executing program data, a permanent storage such as a disk drive, a communication port for communicating with an external device, a user object 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., a read-only memory (ROM), a random-access memory (RAM), a floppy disk, a hard disk, etc.) and an optical reading medium (e.g., a CD-ROM, a Digital Versatile Disc (DVD)). 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.

[0115] 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.

[0116] 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 the method of providing information of a terminal device, Step of obtaining keywords related to the first category; A step of displaying a search results page showing a plurality of products related to the keyword, wherein the search results page includes a filtering object for filtering the plurality of products according to a specified criterion and a nudge object for inducing filtering the plurality of products according to the first category; and An information providing method comprising, in response to receiving a user input selecting the filtering object, updating the search results page to display at least one product corresponding to the keyword and the first category.

2. In paragraph 1, The above first category is a brand category that includes multiple brands, A method of providing information, wherein the above keyword is one of the brand name of a specific brand included in the above multiple brands or a combination of the brand name and the product name.

3. In paragraph 2, A method of providing information, wherein the above updated search results page includes a brand shop widget that can move to a product-related page of the specific brand.

4. In paragraph 3, The above brand shop widget is a method of providing information, which is displayed above at least one product on the updated search results page.

5. In paragraph 1, A method of providing information, wherein the above nudge object is displayed on the search results page for a specified period of time and then removed.

6. In paragraph 5, An information providing method further comprising the step of maintaining the display of the filtering object and the nudge object on the search results page when a scroll input for the search results page is received while the nudge object is displayed.

7. In paragraph 5, When a scroll up input is received for the search results page while the nudge object is removed, a step of maintaining the display of the filtering object on the search results page; and An information providing method further comprising a step of removing the filtering object from the search results page when a scroll down input is received for the search results page while the nudge object is removed.

8. In paragraph 1, In response to receiving a user input for entering a detailed information page for one of the plurality of products from the search results page, a step of displaying the detailed information page; and A method for providing information, further comprising, in response to receiving a user input for entering the search results page from the detailed information page, displaying a search results page that is updated to display the plurality of products related to the keyword, include the filtering object, and not include the nudge object.

9. In paragraph 1, The above updated search results page includes a first area related to filtering according to the first category, The first area includes a first icon indicating an ON or OFF state of filtering according to the first category, A method of providing information, wherein, in the above updated search results page, the first icon is displayed in an ON state.

10. In paragraph 9, The above updated search results page includes a second area related to filtering according to a second category different from the first category, The second area includes a second icon indicating an ON or OFF state of filtering according to the second category, A method of providing information, wherein, in the above updated search results page, the second icon is displayed in an OFF state.

11. In paragraph 9, An information providing method further comprising a step of not displaying the nudge object on a search results page displayed thereafter from the time when a user input for turning off the first icon is received.

12. In paragraph 1, The above search results page includes information about advertising products related to the above multiple products, A method of providing information in which the above updated search results page does not include the above information about the above advertised product.

13. In paragraph 1, A method of providing information, wherein the display of the above nudge object is limited to a specified number of times.

14. A non-transitory computer-readable recording medium having recorded thereon a program for executing the method of paragraph 1 on a computer.

15. In the terminal device, processor; and Contains a memory that stores at least one instruction, The processor, by executing the at least one instruction, Obtain keywords related to the first category, Displaying a search results page showing a plurality of products related to the keyword, wherein the search results page includes a filtering object for filtering the plurality of products according to a specified criterion and a nudge object for inducing filtering the plurality of products according to the first category, A terminal device that, in response to receiving a user input selecting the filtering object, updates the search results page to display at least one product corresponding to the keyword and the first category.

Citation Information

Patent Citations

  • Data processing based on online trading platforms

    JP2014500543A

  • Order entry device and program

    JP7170078B2

  • Auto driving robot for fire suppression

    KR1020240129790A

  • Method for providing item information and apparatus for the same

    KR102413659B1

  • Overlaying welding device of screw for vacuum pump

    KR102588860B1