Electronic device for providing item search page, and operating method thereof

The electronic device enables direct addition of items to a shopping cart or immediate purchase on the item search page, addressing user inconvenience by utilizing keyword and user history analysis, thereby enhancing the e-commerce experience.

WO2025150675A1PCT designated stage expired Publication Date: 2025-07-17COUPANG CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/016828
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-10
Filing Date
2024-10-30
Publication Date
2025-07-17

AI Technical Summary

Technical Problem

E-commerce users face inconvenience and degraded user experience when they are required to enter item detail pages to add items to a shopping cart or make purchases, especially for frequently purchased items like groceries, despite the desire for a simpler and faster purchasing experience.

Method used

An electronic device and method that allows users to directly add items to a shopping cart or purchase them on an item search page without entering the item detail page, utilizing keywords, user history, and category analysis to determine when to display icons for direct addition or purchase, and incorporating stock quantity checks and user interface widgets for quantity adjustment.

Benefits of technology

Enhances user convenience and improves the purchasing experience by allowing direct addition to the shopping cart or immediate purchase on the item search page, optimizing the service based on item characteristics and user history, thus streamlining the purchasing process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024016828_17072025_PF_FP_ABST
    Figure KR2024016828_17072025_PF_FP_ABST
Patent Text Reader

Abstract

A method by which an electronic device provides an item search page, according to one embodiment of the present invention, comprises the steps of: acquiring a keyword from a user terminal; identifying one or more items corresponding to the keyword; and providing an item search page including information about the one or more items, wherein the step of providing an item search page includes the steps of: checking whether the keyword satisfies a preset condition; and, if the keyword satisfies the preset condition, providing, to a shopping cart, the item search page which includes an icon for adding a first item from among the one or more items.
Need to check novelty before this filing date? Find Prior Art

Description

Electronic device for providing an item search page and method of operation thereof

[0001] The present invention relates to an electronic device for providing an item search page and a method of operating the same. More specifically, the present invention relates to an electronic device for providing an item search page that includes a function that allows users to directly add items found on the item search page to a shopping cart or purchase them without having to enter the item details page, and a method of operating the same.

[0002] As internet use becomes more widespread, the e-commerce market is expanding. Particularly with the spread of infectious diseases, the proportion of people visiting offline stores to purchase items is decreasing, while the proportion of people purchasing items through e-commerce using computers or smartphones is rapidly increasing.

[0003] As the e-commerce market expands, e-commerce service users are seeking a simpler and faster purchasing experience. Typically, when purchasing an item or adding it to their shopping cart, users must navigate to the item details page to view detailed information. However, for certain categories of items, such as groceries, or for items they have already purchased, users can quickly make a purchase decision without reviewing detailed information. Even in these cases, requiring users to navigate to the item details page to purchase an item can be cumbersome and degrade the user experience.

[0004] Therefore, e-commerce service providers aim to improve the user experience by providing users with accurate information about the items they wish to purchase, as well as enabling them to purchase the desired items more easily and quickly.

[0005] In this regard, reference may be made to prior literature such as KR 10-2392533 B1 and KR 10-1671895 B1.

[0006] The present invention relates to a method for providing an item search page, and aims to increase user convenience by allowing a service user to add a desired item to a shopping cart directly on the item search page without entering the item detail page.

[0007] The technical problems to be achieved in the present invention are not limited to the technical problems mentioned above, and other technical problems not mentioned can be clearly understood by a person having ordinary skill in the technical field to which the present invention belongs from the description below.

[0008] A method for providing an item search page in an electronic device according to one embodiment of the present invention comprises: obtaining a keyword from a user terminal; identifying one or more items corresponding to the keyword; and providing an item search page including information on the one or more items, wherein the step of providing the item search page comprises: identifying whether the keyword satisfies a preset condition; and providing the item search page including an icon for adding a first item among the one or more items to a shopping cart if the keyword satisfies the preset condition.

[0009] In one embodiment, the icon is characterized in that it is displayed at the bottom of an area displaying information about the first item on the item search page.

[0010] In one embodiment, the method further comprises adding one first item to a shopping cart in response to a first input of the user corresponding to the icon.

[0011] In one embodiment, the method further comprises: receiving a second input from a user for increasing or decreasing a quantity of the first item; and adjusting the quantity of the first item in response to the second input.

[0012] In one embodiment, the method further comprises: displaying a first widget for inputting a quantity of the first item in response to a first input of the user; and adding the first item to a shopping cart in a quantity corresponding to the third input in response to a third input of the user for the first widget.

[0013] In one embodiment, the method further comprises: checking the stock quantity of the first item; displaying information about the stock quantity of the first item on the first widget; and setting an input limit of the third input based on the stock quantity.

[0014] In one embodiment, the method further comprises: checking the stock quantity of the first item; and providing a message regarding the stock quantity when the third input exceeds the stock quantity.

[0015] In one embodiment, the method further comprises providing a message indicating that the first item has been added to the shopping cart in an amount corresponding to the third input of the user.

[0016] In one embodiment, the method further comprises: checking items in the shopping cart; and displaying a second widget including information about items in the shopping cart.

[0017] In one embodiment, the step of checking whether the keyword satisfies a preset condition comprises the steps of checking a category corresponding to the keyword; and checking whether the category is a category within a preset category list.

[0018] In one embodiment, the step of providing the item search page comprises: a step of confirming the user's service usage history; and a step of providing the item search page including an icon for adding a second item among the one or more items to a shopping cart based on the user's service usage history.

[0019] In one embodiment, the user's service usage history is characterized in that it includes at least one of information regarding the user's purchase of an item, information regarding the user's navigation of an item detail page, and information regarding the user's list of items of interest.

[0020] In one embodiment, the step of checking whether the keyword satisfies a preset condition is characterized by including a step of checking whether the keyword includes at least one of a name of an item or a brand name.

[0021] In one embodiment, if the user has a purchase history for the first item, the item search page is characterized by including an icon for purchasing the first item immediately.

[0022] A non-transitory storage medium according to one embodiment of the present invention is characterized by being a computer-readable non-transitory storage medium having recorded thereon a program for executing the above-described method on a computer.

[0023] An electronic device for providing an item search page according to one embodiment of the present invention includes: a transceiver for transmitting and receiving information with another device; and a processor for obtaining a keyword from a user terminal, identifying one or more items corresponding to the keyword, and providing an item search page including information on the one or more items, wherein the processor is characterized in that it identifies whether the keyword satisfies a preset condition, and if the keyword satisfies the preset condition, it provides the item search page including an icon for adding a first item among the one or more items to a shopping cart.

[0024] The present invention can increase the convenience of purchasing items and improve the user experience by providing a function that allows an e-commerce service user to add an item to a shopping cart without having to enter the item's detail page after searching for the item.

[0025] In addition, the present invention can provide an optimized service to a user by determining an item that includes an icon that allows adding to a shopping cart or making an immediate purchase on an item search page by considering the characteristics of the item and the user's service usage history.

[0026] The effects that can be obtained through the present invention are not limited to the effects mentioned above, and other effects that are not mentioned can be clearly understood by a person having ordinary skill in the art to which the present invention belongs from the description below.

[0027] FIG. 1 is a schematic diagram illustrating the configuration of a system for providing an item search page according to various embodiments.

[0028] FIGS. 2A and 2B are flowcharts illustrating the operation of an electronic device performing a method for providing an item search page according to various embodiments of the present invention.

[0029] FIGS. 3A to 3D are diagrams illustrating a user interface of an item search page according to various embodiments of the present invention.

[0030] FIGS. 4A and 4B are diagrams illustrating a user interface of an item search page according to various embodiments of the present invention.

[0031] FIG. 5 is a drawing schematically illustrating each component of an electronic device according to one embodiment of the present invention.

[0032] 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 the gist more clearly.

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

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

[0035] At this time, it will be understood that each block of the processing flowchart drawings and combinations of the flowchart drawings can be performed by computer program instructions. These computer program instructions can be loaded into 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 flowchart block(s). These computer program instructions can also be stored in a computer-available or computer-readable memory that can be directed to 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 produce an article of manufacture that includes a command means for performing the functions described in the flowchart block(s). The computer program instructions can also be loaded onto a computer or other programmable data processing equipment, so that a series of operation steps are performed on the computer or other programmable data processing equipment to create a computer-executable process, so that the instructions that execute the computer or other programmable data processing equipment can provide steps for performing the functions described in the flowchart block(s).

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

[0037] Here, the term '~ unit' used in this embodiment means a software or hardware component such as an FPGA or ASIC, and the '~ unit' performs certain roles. However, the '~ unit' is not limited to software or hardware. The '~ unit' may be configured to be on an addressable storage medium and may be configured to regenerate one or more processors. Thus, as an example, the '~ unit' includes components such as software components, object-oriented software components, class components, and task components, processes, functions, attributes, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables. The functions provided within the components and '~ units' may be combined into a smaller number of components and '~ units' or further separated into additional components and '~ units'. In addition, the components and '~ units' may be implemented to regenerate one or more CPUs within a device or a secure multimedia card.

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

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

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

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

[0042] FIG. 1 is a schematic diagram illustrating the configuration of a system for providing an item search page according to various embodiments.

[0043] Referring to FIG. 1, an item information provision system according to various embodiments of the present invention may include an electronic device (100) and a user terminal (110). Meanwhile, the system illustrated in FIG. 1 only illustrates components related to embodiments of the present invention. Therefore, those skilled in the art will appreciate that, in addition to the components illustrated in FIG. 1, other general-purpose components may also be included.

[0044] In one embodiment, a user of an e-commerce service can communicate with a service server including an electronic device (100) using a user terminal (110). The user terminal (110) has an application that provides an e-commerce service installed, can access the electronic device (100) under the control of the application, and can use the e-commerce service based on information exchange with the electronic device (100). The e-commerce application may include an application for buyers, an application for sellers, an application for delivery personnel, etc., depending on who the user of the application is. That is, the user terminal (110) can be used by various users, including customers who purchase items through the service, sellers who sell items through the service, and delivery personnel who deliver purchased items from sellers to customers. The user terminal (110) may be a mobile device such as a smartphone or tablet PC, or a static device such as a desktop PC, and any device on which an e-commerce or delivery brokerage service application can be installed and executed can be used as the user terminal (110) without limitation.

[0045] In one embodiment, the electronic device (100) may communicate with a user terminal (110) and provide information related to an e-commerce service to the user terminal (110), and may be included in a service server that provides the e-commerce service. The electronic device (100) may provide a list of items or stores as a search result of a database. In addition, the electronic device (100) may provide information related to delivery and payment for items purchased by a customer through the service to at least one of the customer, the seller, and the delivery person. In one embodiment, the electronic device (100) may provide the user terminal (110) with an item search page that includes a function for directly adding an item to a shopping cart on an item search page that displays a list of items related to a keyword entered by the user who wishes to search for an item through e-commerce.

[0046] In one embodiment, the electronic device (100) may obtain a keyword from the user terminal (110), identify one or more items corresponding to the keyword from a database, and provide an item search page including information about one or more items to the user terminal (110). In addition, the electronic device (100) may provide an icon on the item search page that allows adding a specific item among one or more items included in the item search page to a shopping cart, and may add the item to the shopping cart in response to a user input for the item. A method for the electronic device (100) to generate and provide an item search page in this manner will be described in detail below with reference to FIG. 2.

[0047] FIGS. 2A and 2B are flowcharts illustrating the operation of an electronic device performing a method for providing an item search page according to various embodiments of the present invention.

[0048] First, referring to FIG. 2A, in step S210, the electronic device (100) may obtain a keyword from the user terminal (110). For example, the electronic device (100) may receive or obtain a keyword that a user using an e-commerce service inputs through the user terminal (110). That is, the user terminal (110) may obtain a keyword related to an item from the user and transmit it to the electronic device (100). For example, the keyword obtained by the electronic device (100) from the user terminal (110) may be text regarding any information related to an item that an e-commerce service user wishes to search for through the e-commerce service, including text regarding the name of an item related to the keyword, text regarding an item category into which the item can be classified, or text regarding the name of a brand corresponding to the item.

[0049] Next, in step S220, the electronic device (100) can identify one or more items corresponding to the keyword acquired through step S210. In one embodiment, the electronic device (100) can identify items corresponding to the keyword among items stored in the database. The electronic device (100) can analyze the type of the acquired keyword to determine the user's intent and identify items related to the keyword. For example, if the acquired keyword is a keyword related to an item name or brand name, the electronic device (100) can identify items containing the item name or brand name. Additionally, if the acquired keyword is a keyword related to a category, the electronic device can identify items classified into the corresponding category among items stored in the database. In addition, based on the information included in the acquired keyword, the electronic device can identify items containing item information related to the keyword.

[0050] In one embodiment, if there is more than one keyword acquired, the electronic device (100) may set priorities for one or more keywords and check some items stored in the database according to the priorities. The priorities for one or more keywords may be determined based on preset conditions or may be determined based on the order in which the user inputs keywords via the user terminal (110). In addition, the electronic device (100) may check only items that include all of one or more keywords for one or more keywords, or may check items that include some of one or more keywords.

[0051] In step S230, the electronic device (100) may provide an item search page including information on one or more items identified in step S220.

[0052] In one embodiment, the item search page may include information about one or more items. For example, the item search page may include any information a user might consider when purchasing an item, including the item's name, brand information, price, guaranteed shipping period, discount information, and inventory quantity.

[0053] In one embodiment, one or more items included in an item search page can be sorted by priority. For example, the priority may be set based on at least one of the following: the degree of match with the user's search keyword, the item's sales rank, and its price. Additionally, the user can set the priority based on their personal preferences. In this way, the user experience can be improved by sorting the order of one or more items included in an item search page based on user-defined preferences or filters.

[0054] Users can select an item they wish to purchase or are interested in based on information about one or more items included on the item search page. Based on their selection, they can then access a page where they can view detailed information about that item. The item details page displays detailed information along with various images of the item, and offers options to add the item to their shopping cart or purchase it immediately.

[0055] Meanwhile, referring to FIG. 2B, the electronic device (100) may perform step S225 of checking whether a keyword acquired from the user terminal (110) satisfies a preset condition after step S220. If the keyword acquired from the user terminal (110) does not satisfy the preset condition, an item search page including information on one or more items may be provided to the user terminal (110) according to step S230 described above. If the keyword acquired from the user terminal (110) satisfies the preset condition, an icon for adding a first item among one or more items included in the item search page to a shopping cart may be displayed according to step S240 described below.

[0056] In one embodiment, when an icon for adding a first item to a shopping cart is provided on an item search page, the icon may be displayed at the bottom of an area displaying information about a specific item. In this case, displaying the icon may omit some of the information about the item provided on the item search page and display the icon, or the area displaying information about the specific item may be expanded to secure the area where the icon is displayed. Thus, when an icon for adding an item to a shopping cart is provided on an item search page, the information about the item provided on the item search page may be reduced, or the number of items provided on the item search page may be reduced. Therefore, even for items that users tend to purchase after entering the item details page and browsing detailed information about the item, providing an icon for adding to a shopping cart on the item search page may cause inconvenience to the user and degrade the user experience. Considering this, service providers need to appropriately select items for which an icon for adding to a shopping cart is provided on the item search page.

[0057] In step S240, the electronic device (100) may provide an item search page including an icon for adding a first item among one or more items to a shopping cart if the keyword obtained from the user terminal (110) satisfies a preset condition.

[0058] In one embodiment, the electronic device (100) can check a category corresponding to a keyword obtained from the user terminal (110), and if the category is included in a preset category list, can provide an item search page including an icon for adding one or more items included in the item search page to a shopping cart.

[0059] For example, users of e-commerce services may tend to carefully review the details page for items in the clothing or electronics categories, whereas they may quickly purchase items in the grocery or daily necessities categories without reviewing the details. In such cases, an icon for adding items to the shopping cart can be displayed within the item search page, allowing users to add items to their shopping cart without having to access the item's details page. By enabling users to add items to their shopping cart directly on the item search page, this increases convenience and enhances the user experience.

[0060] In one embodiment, the preset category list may be a category list set by an e-commerce service provider. Furthermore, the preset category list may be determined based on the e-commerce service usage history of users. For example, based on users' service usage history, the e-commerce service provider may determine how long users spend on an item detail page before purchasing an item or which items users frequently purchase. Based on this, the e-commerce service provider may determine a category list that includes popular items or categories for which users are likely to purchase without carefully reviewing the content posted on the item detail page. If categories within the service are subdivided into major, minor, and minor categories, the preset category list may be determined based on category information corresponding to any desired level of subdivision by the service provider.

[0061] In one embodiment, the electronic device (100) may provide an icon on the item search page that allows adding some or all of one or more items included in the item search page to a shopping cart if the category corresponding to the search keyword is included in a preset category list. For example, the electronic device (100) may provide an icon that allows adding to a shopping cart only for items among one or more items included in the item search page that have been purchased by service users a certain number of times or an icon that allows adding to a shopping cart only for items for which the user has a purchase history.

[0062] In one embodiment, the electronic device (100) may verify a user's service usage history related to a service and provide an item search page including an icon for adding a second item among one or more items to a shopping cart based on the user's service usage history. In one embodiment, the user's service usage history related to the service may include at least one of information regarding the user's item purchases, information regarding the user's item detail page navigation, and information regarding the user's list of items of interest.

[0063] For example, the electronic device (100) may verify the user's purchase history for one or more items confirmed in step S220, and provide an item search page including an icon for adding to a shopping cart for items for which the user's purchase history is confirmed. As another example, the electronic device (100) may verify information about the time the user stays on an item detail page, and if the time the user stays on the item detail page is less than a certain amount of time, provide an item search page including an icon for adding to a shopping cart. In this case, the information about the time the user stays on the item detail page may be determined as an average value for all items provided by the service, and if the value is less than a certain amount of time, an item search page including an icon for adding to a shopping cart for all items displayed on the item search page provided to the user may be provided. In addition, the information about the time the user stays on the item detail page may be determined as an average value for each category of items belonging to each category, and it may be determined whether to display an icon for adding to a shopping cart for each category of items displayed on the item search page. As another example, the electronic device (100) may check whether the user has set one or more items confirmed in step S220 as items of interest, and may provide an item search page including an icon for adding to a shopping cart for items set by the user as items of interest. The present invention is not limited to the examples described above, and if it is determined that it is advantageous to display an icon for adding to a shopping cart on the item search page in consideration of any characteristic related to the item and / or any characteristic related to the user, an item search page including an icon for adding to a shopping cart may be provided.

[0064] In one embodiment, the electronic device (100) can verify whether a keyword acquired from the user terminal (110) includes at least one of an item name or a brand name. If the keyword includes at least one of the item name or brand name, the electronic device (100) can provide an item search page that includes an icon for adding the corresponding item to a shopping cart. If a user searches for an item using a keyword that includes the item name or brand name, it can be assumed that the user intends to purchase a specific item. Therefore, in this case, providing an icon for adding the item directly to a shopping cart within the item details page can be an effective way to enhance the user experience.

[0065] In one embodiment, the electronic device (100) may display an icon for adding an item to a shopping cart only when all of the above-described factors are satisfied, or may display an icon for adding an item to a shopping cart only when only some of the above-described factors are satisfied. The electronic device (100) may determine whether to display an icon for adding an item to a shopping cart on the item search page by considering the priority of the factors considered when determining whether to display an icon for adding an item to a shopping cart. For example, if a condition regarding the user's service usage history has a higher priority than a condition regarding the keyword's category, and even if the keyword satisfies the condition regarding the category, the electronic device (100) may determine not to display an icon for adding an item to a shopping cart on the item search page if the user's service usage history does not satisfy the condition regarding the service usage history. Conversely, if a condition regarding the keyword's category has a higher priority than a condition regarding the user's service usage history, and the keyword satisfies the condition regarding the category, the electronic device may determine to display an icon for adding an item to a shopping cart on the item search page even if the user's service usage history does not satisfy the condition regarding the service usage history. Alternatively, an icon for adding to a shopping cart may be displayed only for items that satisfy both the keyword category criteria and the user's service usage history criteria. In one embodiment, the priority of factors considered in determining whether to display an icon for adding to a shopping cart on an item detail page may be determined by either the service provider or the user.

[0066] In one embodiment, the electronic device (100) may provide an item search page that includes an icon for directly purchasing an item within the item search page for some or all of one or more items corresponding to a keyword, taking into account the various factors described above. In one embodiment, the icon for directly purchasing an item may be displayed together with the icon for adding an item to a shopping cart, or may be displayed instead of the icon for adding an item to a shopping cart. For example, if the category corresponding to the keyword is a category within a preset category list, is an item for which the user has a purchase history, or is an item set as an item of interest by the user, an icon for directly purchasing the item may be provided on the item search page for that item.

[0067] In step S250, the electronic device (100) can receive a first input corresponding to an icon for adding a first item to a shopping cart from a user terminal (110), and can add the first item to the shopping cart in response to the first input.

[0068] The user interface related to the item search page provided to the user terminal (110) and the operation of the user terminal (110) corresponding to the user's input will be described below with reference to FIGS. 3A to 4B.

[0069] FIGS. 3A to 3D are diagrams illustrating a user interface of an item search page according to various embodiments of the present invention.

[0070] Referring to FIG. 3A, an item search page (300) according to one embodiment of the present invention is illustrated. The item search page (300) may include an area (310) for entering a keyword for searching for an item, an area (320) including an icon for moving to a page where items currently added to a shopping cart can be confirmed, and an area (330) for displaying an item list including information about one or more items confirmed based on the entered keyword.

[0071] Keywords that a user wishes to search for may be displayed in the area (310). The user may input a new keyword to search for in the area (310) via the user terminal (110), and the user terminal (110) may transmit the input keyword to the electronic device (100). The electronic device (100) may identify one or more items corresponding to the new keyword according to the examples described above, and may provide an item search page (300) containing information about one or more items.

[0072] The icon displayed in area (320) can display information about the quantity of items currently included in the user's shopping cart.

[0073] Area (330) may include information regarding one or more items identified by the method described above in connection with step S220 of FIG. 2 . The information regarding the items may include any information that a user may consider in connection with purchasing the items, including the item's name, price, brand name, rating, shipping information, and discount information. Additionally, an icon (331) for adding the item to a shopping cart may be provided at the bottom of the area where the information regarding the item is displayed in area (330). While the present example discloses an example where the icon (331) is provided at the bottom of the area where the information regarding the item is displayed, the present invention is not limited thereto, and the icon (331) may be provided at any location within the area where the information regarding the item is displayed.

[0074] As described above, the icon (331) may be displayed for all or part of one or more items included in the item search page (300), or may be displayed for only some of one or more items. In the case where it is displayed for only some of one or more items, the items for which the icon (331) is displayed may be determined by considering at least one of the characteristics of the search keyword entered by the user, the characteristics of the item, and the characteristics of the user.

[0075] If a user inputs an item for the icon (331) of FIG. 3A, the corresponding item can be added to the shopping cart. In response to the user input, one item can be added to the shopping cart, and accordingly, the icon (331) of FIG. 3A can be changed to the icon (332) of FIG. 3B. The icon (332) can include information regarding the quantity of items included in the shopping cart, an icon for increasing the quantity of items, and an icon for deleting the corresponding item from the shopping cart. The quantity of items included in the shopping cart can be adjusted in response to the user input for each icon. If the quantity of items included in the shopping cart is two or more, an icon for decreasing the quantity of items can be included instead of an icon for deleting the item from the shopping cart. Furthermore, when one item is added to the shopping cart in response to the user input, a message indicating that the item has been added to the shopping cart can be displayed in area (340).

[0076] Additionally, referring to FIG. 3c, the user can directly input the desired quantity of items in the area displaying information regarding the quantity of items included in the shopping cart on the icon (332). The number of items that can be added to the shopping cart may be limited based on the inventory quantity. If the user inputs a quantity exceeding the inventory quantity, a message containing information regarding the maximum purchasable quantity of the item may be displayed in area (340).

[0077] Also, referring to FIG. 3d, a widget (350) for inputting the quantity of an item may be displayed on the item search page (330) in response to a user input for the icon (332) of FIG. 3b or FIG. 3c. The widget (350) may include information about the selected item and may include an icon that allows the user to adjust the quantity of the item. As described above, the user may adjust the quantity of an item by inputting an input corresponding to an icon for increasing or decreasing the quantity of an item, or may adjust the quantity of an item by directly inputting the desired quantity. When the user adjusts the quantity of an item or inputs the quantity of an item, a message may be displayed notifying that the corresponding quantity of items has been added to the shopping cart.

[0078] The electronic device (100) can check the inventory quantity of an item, display information about the inventory quantity in an area (351) within a widget (350), and set a quantity input limit for the user based on the inventory quantity. If the user attempts to adjust or input a quantity exceeding the input limit, a message containing information about the inventory quantity can be displayed.

[0079] FIGS. 4A and 4B are diagrams illustrating a user interface of an item search page according to various embodiments of the present invention.

[0080] Referring to FIG. 4A, an item search page (400) according to one embodiment of the present invention is illustrated. The item search page (400) may include information regarding one or more items corresponding to a keyword entered by a user, and may include an icon (431) for immediately purchasing some of the one or more items, and an icon (432) for adding some of the one or more items to a shopping cart.

[0081] When there is a user input corresponding to an icon (431) or an icon (432), a widget (410) including information about items in the user's shopping cart may be displayed, as illustrated in FIG. 4B . The widget (460) may include an area (461) including an icon for adjusting the quantity of items in the shopping cart, an area (462) including an icon for deleting an item from the shopping cart, and an area (463) including an icon for purchasing an item in the shopping cart. The user may adjust the quantity of items, delete an item from the shopping cart, or purchase an item in the shopping cart by inputting an input to the area (461), the area (462), or the area (463).

[0082] FIG. 5 is a drawing schematically illustrating each component of an electronic device according to one embodiment of the present invention.

[0083] Referring to FIG. 5, the electronic device (500) may include a transceiver (510), a processor (520), and a memory (530). Only components related to the present embodiments are illustrated in the electronic device (500) illustrated in FIG. 5. Therefore, it will be apparent to those skilled in the art that the electronic device (500) may further include general components other than the components illustrated in FIG. 5. Since the electronic device (500) of FIG. 5 may be included in the electronic device (100) of FIG. 1, descriptions of the same content as in FIGS. 1 to 4B will be omitted.

[0084] The transceiver (510) can communicate with other devices. Accordingly, the electronic device (500) can transmit and receive information with other devices via the transceiver. For example, the electronic device (500) can communicate with a user terminal (110) via the transceiver or with other devices (e.g., the server of FIG. 2).

[0085] Here, communication, i.e., transmission and reception of data, can be performed wired or wirelessly. To this end, the transceiver (510) may include a wired communication module that connects to the Internet, etc., via a LAN (Local Area Network), a mobile communication module that connects to a mobile communication network via a mobile communication base station and transmits and receives data, a short-range communication module that uses a WLAN (Wireless Local Area Network) series communication method such as Wi-Fi or a WPAN (Wireless Personal Area Network) series communication method such as Bluetooth or Zigbee, a satellite communication module that uses a GNSS (Global Navigation Satellite System) such as a GPS (Global Positioning System), or a combination thereof.

[0086] The processor (520) controls the overall operation of the electronic device (500). To this end, the processor (520) may perform calculations and processing of various types of information and control the operation of components of the electronic device (500). For example, the processor (520) may execute user interface tests or programs or applications. The processor (520) may be implemented as a computer or similar device using hardware, software, or a combination thereof. In terms of hardware, the processor (520) may be implemented in the form of an electronic circuit that processes electrical signals to perform control functions, and in terms of software, the processor (520) may be implemented in the form of a program that drives the hardware processor (520). Meanwhile, unless otherwise specified in the above description, the operation of the electronic device may be interpreted as being performed under the control of the processor (520). That is, when modules implemented in the system for providing and testing the above-described item search page are executed, the modules may be interpreted as controlling the processor (520) to perform the above-described operations of the electronic device.

[0087] The memory (530) can store various types of information. The memory (530) can store data temporarily or semi-permanently. For example, the memory (530) of the electronic device (500) can store an operating system (OS) for operating the electronic device (500), data for hosting a website, a program for generating Braille, or data related to an application (e.g., a web application). Furthermore, the memory (530) can store modules in the form of computer code, as described above.

[0088] Examples of memory (530) may include a hard disk drive (HDD), a solid state drive (SSD), flash memory, read-only memory (ROM), random access memory (RAM), etc. Such memory (530) may be provided as a built-in type or a detachable type.

[0089] In summary, the various embodiments may be implemented through various means. For example, the various embodiments may be implemented through hardware, firmware, software, or a combination thereof.

[0090] In the case of hardware implementation, the methods according to various embodiments may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), processors, controllers, microcontrollers, microprocessors, etc.

[0091] When implemented via firmware or software, the methods according to various embodiments may be implemented in the form of modules, procedures, or functions that perform the functions or operations described above. For example, software code may be stored in memory and executed by a processor. The memory may be located within or outside the processor and may exchange data with the processor via various known means.

[0092] The electronic device 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, an icon, etc. The methods implemented as software modules or algorithms may be stored on a computer-readable recording medium as computer-readable codes or program instructions executable 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 may be stored and executed in a distributed manner. The medium may be readable by a computer, stored in a memory, and executed by a processor.

[0093] 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 direct 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, 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 like "mechanism," "element," "means," and "composition" can be used broadly and are not limited to mechanical or physical components. These terms can also encompass a series of software routines, such as those associated with a processor.

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

Claims

1. A method for an electronic device to provide an item search page, A step of obtaining a keyword from a user terminal; a step of checking one or more items corresponding to the above keyword; and A step of providing an item search page containing information about one or more of the above items. Including, The steps for providing the above item search page are: A step of checking whether the above keyword satisfies a preset condition; and A step for providing an item search page including an icon for adding a first item among the one or more items to a shopping cart when the above keyword satisfies a preset condition. A method of providing an item search page, comprising:

2. In paragraph 1, A method for providing an item search page, wherein the above icon is displayed at the bottom of an area displaying information about the first item on the above item search page.

3. In paragraph 1, A method for providing an item search page, further comprising the step of adding one first item to a shopping cart in response to a first input of the user corresponding to the icon.

4. In paragraph 3, A step of receiving a second input from the user for increasing or decreasing the quantity of the first item; and A step of adjusting the quantity of the first item in response to the second input. A method of providing an item search page, which further includes:

5. In paragraph 1, A step of displaying a first widget for entering a quantity of the first item in response to the first input of the user; and In response to a user's third input for the first widget, a step of adding the first item to the shopping cart in an amount corresponding to the third input A method of providing an item search page, which further includes:

6. In paragraph 5, A step of checking the stock quantity of the first item; A step of displaying information about the stock quantity of the first item in the first widget; and Step for setting the input limit of the third input based on the above inventory quantity A method of providing an item search page, which further includes:

7. In paragraph 5, A step of checking the stock quantity of the first item; and Step of providing a message regarding the stock quantity when the third input exceeds the stock quantity A method of providing an item search page, which further includes:

8. In paragraph 5, A method for providing an item search page, further comprising the step of providing a message notifying that the first item has been added to the shopping cart in an amount corresponding to the third input of the user.

9. In paragraph 1, Step of checking the items in the above shopping cart; and A step for displaying a second widget containing information about items in the above shopping cart. A method of providing an item search page, which further includes:

10. In paragraph 1, The step of checking whether the above keyword satisfies the preset conditions is: Step of checking the category corresponding to the above keyword; and Step to check whether the above category is a category within the preset category list A method of providing an item search page, comprising:

11. In paragraph 1, The steps for providing the above item search page are: Step for checking the service usage history of the above user; and A step of providing an item search page including an icon for adding a second item among the one or more items to a shopping cart based on the service usage history of the user. A method of providing an item search page, comprising:

12. In paragraph 11, A method for providing an item search page, wherein the service usage history of the user includes at least one of information regarding the user's purchase of an item, information regarding the user's navigation of an item detail page, and information regarding the user's list of items of interest.

13. In paragraph 1, The step of checking whether the above keyword satisfies the preset conditions is: A step for checking whether the above keyword includes at least one of the item name or brand name. A method of providing an item search page, comprising:

14. In paragraph 1, A method for providing an item search page, wherein if the user has a purchase history for the first item, the item search page includes an icon for directly purchasing the first item.

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

16. As an electronic device for providing an item search page, A transceiver for transmitting and receiving information with other devices; and A processor comprising: a processor for obtaining a keyword from a user terminal, identifying one or more items corresponding to the keyword, and providing an item search page including information about the one or more items; An electronic device wherein the processor determines whether the keyword satisfies a preset condition, and if the keyword satisfies the preset condition, provides an item search page including an icon for adding a first item among the one or more items to a shopping cart.

Citation Information

Patent Citations

  • System for ubiquitous smart shopping

    KR1020130047808A

  • In-stream pivoting search results

    US10055784B1

  • On-line coupon use

    US20160247182A1

  • System for personalized recommendations

    US20210090154A1

  • Delivery Service System

    US20230260008A1