Method, apparatus, and recording medium for processing data related to e-commerce service

The electronic device addresses the challenge of informing users about special delivery timelines for fresh products by processing data to display relevant information on e-commerce service pages, thereby improving user experience and ensuring timely delivery information.

WO2025070872A1PCT designated stage expired Publication Date: 2025-04-03COUPANG CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2023/016980
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-25
Filing Date
2023-10-30
Publication Date
2025-04-03

AI Technical Summary

Technical Problem

E-commerce services face challenges in providing timely information to users about the completion of special deliveries for fresh products within a predetermined freshness period, leading to potential inconvenience.

Method used

An electronic device processes data to determine whether to display information about a predetermined period for special shipping on e-commerce service pages, based on current and reference times, ensuring users are informed about delivery timelines for fresh products.

Benefits of technology

This solution enhances user experience by providing clear and timely information about special delivery periods, helping users understand when fresh products will be delivered within the required freshness period.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2023016980_03042025_PF_FP_ABST
    Figure KR2023016980_03042025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to a technology for processing data related to an e-commerce service. A method according to an embodiment of the present disclosure may comprise the steps of: on the basis of a current time and a reference time, determining whether to display, on at least one page related to an e-commerce service provided to a user terminal, information about a predetermined period of time for a special delivery to be completed within the predetermined period of time; and in response to the determination to display the information about a predetermined period of time on the at least one page, displaying the information about the predetermined period of time on the at least one page.
Need to check novelty before this filing date? Find Prior Art

Description

Methods, devices and recording media for processing data related to e-commerce services

[0001] The present disclosure relates to a technology for processing data related to an e-commerce service.

[0002] Recent advancements in communication technology have led to a significant expansion of e-commerce services, allowing users to purchase products from online stores. In particular, the range of products available through e-commerce has expanded, and e-commerce services are now also offering the sale of fresh produce (food) requiring preservation, such as fruits, vegetables, meat, and fish. Fresh produce, in particular, requires a special type of delivery that ensures delivery within a specified period of time to maintain freshness. This can present a challenge for consumers, as it can be difficult to easily identify whether a specific type of delivery for fresh produce is completed within the specified timeframe.

[0003] The present disclosure provides a technique for processing data related to an e-commerce service.

[0004] A method for processing data related to an e-commerce service, performed by an electronic device according to one embodiment of the present disclosure, may include the steps of: determining, based on a current time and a reference time, whether to display information related to a predetermined period of special delivery to be completed within a predetermined period on at least one page related to the e-commerce service provided to a user terminal; and, in response to the determination to display information related to the predetermined period on the at least one page, displaying information related to the predetermined period on the at least one page.

[0005] In one embodiment, the special delivery may include same-day delivery of fresh goods.

[0006] In one embodiment, the information regarding the predetermined period may include information regarding the reference time.

[0007] In one embodiment, the information about the reference time may include information about the remaining time from the current time to the reference time.

[0008] In one embodiment, the step of determining whether to display information regarding the predetermined period of time on the at least one page may include the step of determining to display information regarding the predetermined period of time on the at least one page in response to the current time being before the reference time.

[0009] In one embodiment, the step of displaying information about the predetermined period of time on the at least one page may include the step of also displaying information about the time remaining from the current time to the reference time on the at least one page in response to the time remaining from the current time to the reference time being within a predetermined threshold.

[0010] In one embodiment, the step of determining whether to display information regarding the predetermined period on the at least one page may include the step of determining whether to display information regarding the predetermined period on the at least one page further based on whether the user's default delivery address corresponding to the user terminal is a place where the special delivery is possible.

[0011] In one embodiment, the at least one page may include a first page regarding products eligible for special delivery.

[0012] In one embodiment, the at least one page may include a second page relating to product search results.

[0013] In one embodiment, the step of determining whether to display information regarding the predetermined period on the at least one page may include the step of determining whether to display information regarding the predetermined period on the second page based further on whether the ratio of products eligible for special delivery to the product set as search results on the second page is greater than or equal to the predetermined ratio.

[0014] In one embodiment, the step of determining whether to display information regarding the predetermined period on the at least one page may include the step of determining whether to display information regarding the predetermined period on the second page further based on whether a search word of the second page is included in a set of search words.

[0015] In one embodiment, the step of determining whether to display information regarding the predetermined period on the at least one page may include the step of determining whether to display information regarding the predetermined period on the second page based further on whether a filter regarding the special delivery has been applied to the second page.

[0016] In one embodiment, the at least one page may include a third page that pops up in response to a product being added to the shopping cart.

[0017] In one embodiment, the step of determining whether to display information regarding the predetermined period on the at least one page may include the step of determining whether to display information regarding the predetermined period on the third page based further on whether the product in the shopping cart is eligible for the special delivery.

[0018] In one embodiment, the at least one page may include a fourth page relating to payment for goods.

[0019] In one embodiment, the step of determining whether to display information regarding the predetermined period on the at least one page may include the step of determining whether to display information regarding the predetermined period on the fourth page based further on whether the payment target product on the fourth page includes at least one product eligible for the special delivery.

[0020] An electronic device for processing data related to an e-commerce service according to one embodiment of the present disclosure includes a communication interface for communicating with a user terminal; one or more processors; and one or more memories storing instructions to be executed by the one or more processors, wherein when the instructions are executed by the one or more processors, the one or more processors may be configured to execute a method according to the present disclosure.

[0021] A non-transitory computer-readable recording medium according to one embodiment of the present disclosure is a non-transitory computer-readable recording medium having recorded thereon instructions that, when executed by one or more processors, cause the one or more processors to perform operations, wherein the instructions can be configured to cause the one or more processors to perform a method according to the present disclosure.

[0022] According to one embodiment of the present disclosure, information regarding a predetermined period of time for completing special delivery of fresh products can be provided to a user on a search results page of an e-commerce service.

[0023] According to one embodiment of the present disclosure, the user experience regarding special delivery can be improved by providing information regarding a predetermined period on a page related to special delivery of fresh products.

[0024] According to one embodiment of the present disclosure, the user experience regarding special shipping can be improved by determining whether a search results page includes a filter for a specific shipping type based on a set of products as search results.

[0025] The effects according to the technical idea of ​​the present disclosure 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 specification.

[0026] FIG. 1 illustrates an environment in which an electronic device according to one embodiment of the present disclosure can be applied.

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

[0028] Figure 3 is a flowchart illustrating a method according to one embodiment of the present disclosure.

[0029] FIG. 4 is a flowchart illustrating displaying information regarding a predetermined period of time on at least one page by a method according to one embodiment of the present disclosure.

[0030] FIGS. 5A and 5B are diagrams showing a first page in which information regarding a predetermined period of time for completing a special delivery is provided by a method according to one embodiment of the present disclosure.

[0031] FIGS. 6A and 6B are diagrams showing a second page in which information regarding a predetermined period of time for completing a special delivery is provided by a method according to one embodiment of the present disclosure.

[0032] FIGS. 7A and 7B are diagrams showing a third page in which information regarding a predetermined period of time for completing a special delivery is provided by a method according to one embodiment of the present disclosure.

[0033] FIGS. 8A and 8B are diagrams showing a fourth page in which information regarding a predetermined period of time for completing a special delivery is provided by a method according to one embodiment of the present disclosure.

[0034] The various embodiments described in this disclosure are exemplified for the purpose of clearly explaining the technical concept of this disclosure and are not intended to be limited to specific embodiments. The technical concept of this disclosure includes various modifications, equivalents, alternatives, and embodiments selectively combined from all or part of the embodiments described in this disclosure. Furthermore, the scope of the technical concept of this disclosure is not limited to the various embodiments presented below or the specific descriptions thereof.

[0035] Terms used in this disclosure, including technical or scientific terms, unless otherwise defined, may have the meaning commonly understood by a person of ordinary skill in the art to which this disclosure belongs.

[0036] The expressions "includes," "may include," "comprises," "may have," "have," and "may have" used in this disclosure indicate the presence of a target feature (e.g., a function, operation, or component), but do not exclude the presence of other additional features. In other words, such expressions should be understood as open-ended terms that imply the possibility of including other embodiments.

[0037] The singular expressions used in this disclosure may include the plural meaning unless the context clearly indicates otherwise, and the same applies to the singular expressions set forth in the claims.

[0038] As used herein, expressions such as “first,” “second,” or “first,” “second,” etc., unless the context indicates otherwise, are used to refer to multiple similar objects and to distinguish one object from another, and do not limit the order or importance between the objects.

[0039] As used herein, the expressions “A, B, and C,” “A, B, or C,” “A, B, and / or C,” or “at least one of A, B, and C,” “at least one of A, B, or C,” “at least one of A, B, and / or C,” “at least one selected from A, B, and C,” “at least one selected from A, B, or C,” “at least one selected from A, B, and / or C,” and the like can mean each listed item or all possible combinations of the listed items. For example, “at least one selected from A and B” can refer to (1) A, (2) at least one of A, (3) B, (4) at least one of B, (5) at least one of A and at least one of B, (6) at least one of A and B, (7) at least one of B and A, and (8) both A and B.

[0040] The expression "based on" as used in this disclosure is used to describe one or more factors that influence a decision, act of judgment, or action described in a phrase or sentence containing this expression, and this expression does not exclude additional factors that influence the decision, act of judgment, or action.

[0041] As used herein, the expression that a component (e.g., a first component) is “connected” or “connected” to another component (e.g., a second component) may mean that the component is directly connected or connected to the other component, as well as connected or connected via a new other component (e.g., a third component).

[0042] The expression "configured to" used in the present disclosure may have the meanings of "set to", "having the ability to", "modified to", "made to", "capable of", etc., depending on the context. This expression is not limited to the meaning of "specifically designed in hardware", and for example, a processor configured to perform a specific operation may mean a general purpose processor that can perform the specific operation by executing software, or a special purpose computer that is structured through programming to perform the specific operation.

[0043] Hereinafter, various embodiments of the present disclosure will be described with reference to the attached drawings. In the attached drawings and the description of the drawings, identical or substantially equivalent components may be assigned the same reference numerals. Furthermore, in the description of various embodiments below, duplicate descriptions of identical or corresponding components may be omitted, but this does not mean that such components are not included in the embodiments.

[0044] Figure 1 illustrates an environment in which an electronic device according to one embodiment of the present disclosure can be applied. An electronic device (110) and a user terminal (120) are connected via a network and can communicate with each other.

[0045] The electronic device (110) may be a device for managing an e-commerce service. For example, an e-commerce service may refer to a service for an online store where items are purchased and sold online. The electronic device (110) may be a device for managing a platform that provides an e-commerce service. The electronic device (110) may configure various information as web pages on a website or application and provide them to the user terminal (120). Specifically, the electronic device (110) may be a device that provides various information related to the sale of items to the user terminal (120). The electronic device (100) may provide various pages, including the first to fourth pages described below, to the user terminal (120). That is, the pages described below may constitute at least a portion of a website or application that provides an e-commerce service.

[0046] The user terminal (120) may be a device for a user to purchase an item using an e-commerce service. The user terminal (120) may be implemented as a terminal capable of transmitting and receiving various information with the electronic device (110) via a network. For example, the user terminal (120) may be one of a computer, a laptop, a portable communication terminal (such as a smartphone), a portable multimedia device, a wearable device, or an HMD. However, the type of the user terminal (120) is not limited thereto, and the user terminal (120) may be any device that includes an input / output interface capable of receiving information from a user or outputting information to a user, and that can communicate with the electronic device (110) or other devices via a network.

[0047] The user terminal (120) can provide information received from the electronic device (110) to the user, and can receive input from the user and transmit it to the electronic device (110). Specifically, the user terminal (120) can obtain inputs from the user that instruct to call various pages, and generate commands that instruct to call various pages in response to the obtained inputs. The user terminal (120) can transmit commands that instruct to call various pages to the electronic device (110). The input obtained from the user can include various forms of input, such as a click using a mouse, a touch using a touchpad or a touch screen, voice recognition, and other electronic inputs. The user terminal (120) can receive various pages from the electronic device (110) and output the received various pages.

[0048] A network may serve to connect an electronic device (110) and a user terminal (120) or other external device. For example, the network may provide a connection path so that a user terminal (120) can be connected to the electronic device (110) and transmit and receive packet data with the electronic device (110). The network may be implemented as any type of wired or wireless network, such as a local area network (LAN), a wide area network (WAN), a mobile radio communication network, or Wibro (Wireless Broadband Internet).

[0049] FIG. 2 is a block diagram of an electronic device according to one embodiment of the present disclosure. The electronic device (200) can process information regarding an e-commerce service. In one embodiment, the electronic device (200) may include one or more processors (210), one or more memories (220), and a communication interface (230) as components. In one embodiment, at least one of the components of the electronic device (200) may be omitted, or another component may be added to the electronic device (200). In one embodiment, additionally or alternatively, some of the components may be implemented in an integrated manner, or implemented as a single or multiple entities.

[0050] In the present disclosure, one or more processors (210) may be expressed as processors (210). The expression processors (210) may mean a set of one or more processors, unless the context clearly indicates otherwise. In the present disclosure, one or more memories (220) may be expressed as memories (220). The expression memory (220) may mean a set of one or more memories, unless the context clearly indicates otherwise. In one embodiment, at least some of the components inside / outside the electronic device (200) may be connected to each other through a bus, a General Purpose Input / Output (GPIO), a Serial Peripheral Interface (SPI), a Mobile Industry Processor Interface (MIPI), or the like, and may exchange information (data, signals, etc.).

[0051] The processor (210) may control at least one component of an electronic device (200) connected to the processor (210) by executing software (e.g., commands, programs, etc.). In addition, the processor (210) may perform various operations related to the present disclosure, such as calculations, processing, data generation, and processing. In addition, the processor (210) may load data, etc. from the memory (220) or store data in the memory (220). In one embodiment, the processor (210) may control the communication interface (230) to request various types of information from the user terminal (120) and receive various types of information from the user terminal (120).

[0052] The processor (210) may generate pages related to e-commerce services and provide information about the generated pages to the user's terminal. For example, the pages provided by the processor (210) may include a first page regarding products available for special delivery, a second page regarding product search results, a third page that pops up in response to adding a product to a shopping cart, and a fourth page regarding product payment. Furthermore, the processor (210) may generate pages related to e-commerce services that display information regarding a predetermined period of time on at least one page. Furthermore, the processor (210) may transmit information about various pages to the user terminal (120) via the communication interface (230).

[0053] In one embodiment, the processor (210) may obtain call information for a page related to an e-commerce service from a user terminal. Subsequently, the processor (210) may generate a page in response to the call information and provide the generated page to the user terminal. For example, a user may generate call information for a page related to an e-commerce service through an input based on a UI component provided by the platform of the e-commerce service or by inputting a link leading to a page of the e-commerce service using the user terminal. The user terminal may transmit the call information for the page related to the e-commerce service to the electronic device (200). Accordingly, the processor (210) may obtain (receive) the call information for the page related to the e-commerce service from the user terminal via the communication interface (230). Here, the call information may include search term information if the page related to the e-commerce service is a search results page. Furthermore, the processor (210) may obtain user information, such as the user's default shipping address, along with the call information.

[0054] Additionally, the processor (210) may provide information instructing the display of additional information regarding a predetermined period of time on at least one page related to an e-commerce service already provided to the user terminal. Alternatively, the processor (210) may provide the user terminal with information regarding at least one page generated to display information regarding a predetermined period of time.

[0055] The memory (220) can store various information (data). The information stored in the memory (220) is information acquired, processed, or used by at least one component of the electronic device (200), and may include software (e.g., commands, programs, etc.). The memory (220) may include volatile and / or non-volatile memory. In the present disclosure, the commands or programs are software stored in the memory (220), and may include an operating system for controlling the resources of the electronic device (200), an application, and / or middleware for providing various functions to the application so that the application can utilize the resources of the electronic device (200). In one embodiment, the memory (220) may store commands that, when executed by the processor (210), cause the processor (210) to perform operations. The memory (220) may store at least a portion of information received from a database via the communication interface (230) and / or information transmitted to the database via the communication interface (230). Specifically, the memory (220) can store information regarding e-commerce services and commands executed by the processor (210). In addition, the memory (220) can store information such as a reference time, a predetermined set of search words, a predetermined ratio, and a predetermined threshold.

[0056] The communication interface (communication interface, 230) can perform wireless or wired communication between the electronic device (200) and a database or other external electronic device. For example, the communication interface (230) can perform wireless communication according to a method such as eMBB (enhanced Mobile Broadband), URLLC (Ultra Reliable Low-Latency Communications), MMTC (Massive Machine Type Communications), LTE (Long-Term Evolution), LTE-A (LTE Advance), NR (New Radio), UMTS (Universal Mobile Telecommunications System), GSM (Global System for Mobile communications), CDMA (Code Division Multiple Access), WCDMA (Wideband CDMA), WiBro (Wireless Broadband), WiFi (Wireless Fidelity), Bluetooth (Bluetooth), NFC (Near Field Communication), GPS (Global Positioning System), or GNSS (Global Navigation Satellite System). For example, the communication interface (230) may perform wired communication according to a method such as Universal Serial Bus (USB), High Definition Multimedia Interface (HDMI), Recommended Standard-232 (RS-232), or Plain Old Telephone Service (POTS). In one embodiment, the electronic device (200) may be implemented by being integrated with another device. In this case, the communication interface (230) may function as a connection circuit or interface connecting the electronic device (200) and the other device.

[0057] Hereinafter, the operations described as being performed by the electronic device with respect to FIGS. 3 to 8b may be understood as being performed by the processor (210) of the electronic device (200) described in FIG. 2.

[0058] FIG. 3 is a flowchart illustrating a method (300) according to one embodiment of the present disclosure. The method (300) may include a step (S310) of determining whether to display information regarding a predetermined period of special delivery that is to be completed within a predetermined period of time on at least one page of an e-commerce service provided to a user terminal based on a current time and a reference time, and a step (S320) of displaying information regarding the predetermined period of time on at least one page in response to a decision to display information regarding the predetermined period of time on at least one page.

[0059] In one embodiment, special delivery may include same-day delivery of fresh products. Fresh products may refer to foods requiring freshness preservation, such as fruits, vegetables, meat, and fish. Fresh products may require special delivery to maintain freshness. For special delivery of fresh products, the delivery time required to maintain freshness may be important. For example, special delivery may include next-day dawn delivery or same-day delivery. That is, the specified period may include the period until the same day (e.g., midnight of the same day) or until a specific time in the next morning (e.g., 6:00 AM of the next day). Meanwhile, e-commerce services may provide same-day delivery for fresh products ordered by a specific time on the same day, and next-day dawn delivery for fresh products ordered after that time. In other words, for these types of delivery, orders must be completed by the specific time for same-day delivery of fresh products. Method (300) can provide users with information regarding a predetermined period of time, enabling them to recognize same-day delivery of fresh products and the reference time for same-day delivery. For example, method (300) can provide users with information regarding a predetermined period of time by displaying the information regarding the predetermined period of time on at least one page related to an e-commerce service provided to a user terminal. For example, the information regarding the predetermined period of time may include information indicating that same-day delivery is possible. For example, the information regarding the predetermined period of time may be provided in various forms, such as images or text.

[0060] In one embodiment, information regarding a predetermined period may include information regarding a reference time. For example, information regarding a predetermined period may include information indicating that same-day delivery is possible for fresh products ordered by a reference time. In a specific embodiment, information regarding a reference time may include information regarding the remaining time from the current time to the reference time. For example, the remaining time from the current time to the reference time may be displayed in real time on at least one page of a user terminal. For example, the remaining time from the current time to the reference time may be displayed in units of minutes or seconds on at least one page.

[0061] In one embodiment, step S310 may include a step of determining, in response to the current time being before the reference time, to display information regarding a predetermined period of time on at least one page. In one embodiment, step S320 may also include a step of displaying, in response to the remaining time from the current time to the reference time being within a predetermined threshold, information regarding the remaining time from the current time to the reference time on at least one page. This will be described in detail in FIG. 4, which will be described later.

[0062] In one embodiment, at least one page that may display information regarding a given period may include a first page regarding products available for special delivery, a second page regarding search results, a third page that pops up in response to adding a product to a shopping cart, and a fourth page regarding product payment. The first page is described in detail in FIGS. 5A and 5B , the second page in FIGS. 6A and 6B , the third page in FIGS. 7A and 7B , and the fourth page in FIGS. 8A and 8B .

[0063] In one embodiment, step S310 may further include determining whether to display information regarding a predetermined period on at least one page based on whether the user's default delivery address corresponding to the user terminal is eligible for special delivery. In other words, the electronic device may determine whether to display information regarding a predetermined period on at least one page based on the current time, the reference time, and whether the user's default delivery address is eligible for special delivery. Even if the current time is before the reference time, if the user's delivery address is in an area where special delivery is difficult, same-day delivery of fresh produce may be difficult for the user. For example, areas where special delivery is difficult may be predetermined based on distance from a fresh produce logistics center or hub, distribution routes, delivery routes, etc. For example, areas where special delivery is difficult may include islands and mountainous regions. Meanwhile, in one embodiment, the electronic device may have a delivery address set for the fourth payment page among at least one page regarding e-commerce services. Therefore, the electronic device may determine whether to display information regarding a predetermined period on the fourth page based on whether the set delivery address, instead of the default delivery address, is eligible for special delivery. In this case, since the electronic device may not have a shipping address set for the first page of products eligible for special delivery, the second page of search results, and the third page that pops up in response to adding a product to the shopping cart, the electronic device may determine whether to display information regarding a predetermined period on those pages based more on whether the default shipping address is eligible for special delivery. Furthermore, if the user's default shipping address corresponding to the user terminal has not been set, the electronic device may determine whether to display information regarding a predetermined period on at least one page based on the current time and a reference time, regardless of whether the user's default shipping address is eligible for special delivery.

[0064] FIG. 4 is a flowchart illustrating displaying information regarding a predetermined period of time on at least one page using a method according to one embodiment of the present disclosure. An electronic device may determine whether the current time is before a reference time (S410). Here, the reference time may refer to a predetermined specific time on the same date as the current time. For example, the specific time may be 10:00 AM. For example, if the current time is 9:00 AM on September 1, the reference time may be 10:00 AM on September 1. In this case, the electronic device may determine that the current time is before the reference time. As another example, if the current time is 2:00 PM on September 2, the reference time may be 10:00 AM on September 2. In this case, the electronic device may determine that the current time is not before the reference time. Depending on the embodiment, if the current time is exactly the same as the reference time, the current time may be determined to be before the reference time, or the current time may be determined to be not before the reference time.

[0065] In one embodiment, the reference time may be determined based on the user's default delivery address corresponding to the user terminal. In this case, the electronic device may determine the reference time based on the user's default delivery address corresponding to the user terminal. For example, the electronic device may identify the logistics center or hub for the product corresponding to the user's default delivery address and determine the reference time based on the cutoff time set for same-day delivery for that logistics center or hub. Furthermore, the reference time may be determined based on, for example, the distance from the product's logistics center or hub, the distribution route, the delivery route, etc. For example, the electronic device may determine a relatively later reference time if the distance from the logistics center or hub is close.

[0066] The electronic device may, in response to a determination that the current time is not before the reference time, not display information regarding the specified period on at least one page (S420). If the local time is not before the reference time, same-day delivery may not be possible, and thus displaying information regarding the specified period on at least one page may cause confusion for the user. Therefore, the electronic device may not display information regarding the specified period on at least one page only in response to the determination that the current time is before the reference time.

[0067] In response to a determination that the current time is before a reference time, the electronic device may determine whether the remaining time from the current time to the reference time is within a predetermined threshold (S430). In response to a determination that the remaining time from the current time to the reference time is within the predetermined threshold, the electronic device may display information regarding a predetermined period of time including information regarding the remaining time from the current time to the reference time on at least one page (S440). In response to a determination that the remaining time from the current time to the reference time is not within the predetermined threshold, the electronic device may display information regarding a predetermined period of time on at least one page (S450). Here, the information regarding a predetermined period of time may not include information regarding the remaining time from the current time to the reference time. For example, the predetermined threshold may be one hour. In this case, if the reference time is 10:00 AM, in response to the current time being before 9:00 AM, the electronic device may display information regarding a predetermined period of time that does not include information regarding the remaining time from the current time to the reference time on at least one page. Additionally, in response to the current time not being before 9:00 AM, the electronic device can display information regarding a predetermined period, including information regarding the time remaining from the current time to the reference time, on at least one page. Accordingly, if the user is close to the reference time for same-day delivery, they can more effectively perceive the information regarding the time remaining from the current time to the reference time.

[0068] In one embodiment, instead of S430 to S450, the electronic device may, in response to a determination that the current time is before the reference time at S410, display information regarding a predetermined period of time. Specifically, the electronic device may display information regarding a predetermined period of time that does not include information regarding the time remaining from the current time to the reference time, whether or not the time remaining until the reference time is within a predetermined threshold. Alternatively, in one embodiment, the electronic device may display information regarding a predetermined period of time that includes information regarding the time remaining from the current time to the reference time, whether or not the time remaining until the reference time is within a predetermined threshold.

[0069] FIGS. 5A and 5B are diagrams illustrating a first page (500) that provides information regarding a predetermined period of time within which special delivery is completed, according to a method according to one embodiment of the present disclosure. The first page may be a page regarding products eligible for special delivery, such as, for example, "Rocket Fresh." In other words, the first page (500) may be a product list page for a category of special delivery. For example, in response to the current time being before a reference time, the electronic device may display information regarding a predetermined period (501) on the first page (500) that includes phrases indicating a special delivery to be completed within a predetermined period, such as "Orders placed before 10:00 AM will arrive today." Furthermore, the information regarding a predetermined period (501) may include an image indicating special delivery (e.g., a green rocket image). Furthermore, the information regarding a predetermined period (501) may include information indicating that special delivery is possible, with the exception of some products. For example, in response to the current time being before a reference time and the remaining time from the current time to the reference time being within a predetermined threshold, the electronic device may display information (502) regarding a predetermined period of time, including information regarding the remaining time until the reference time, such as the phrase "Orders placed within 55 minutes and 59 seconds will arrive today" on the first page (500). In this case as well, the information (502) regarding a predetermined period of time may include an image indicating special delivery or information indicating that special delivery is possible except for some products.

[0070] FIGS. 6A and 6B are diagrams illustrating a second page (600) that provides information regarding a predetermined period of time within which special delivery is completed, according to a method according to one embodiment of the present disclosure. The second page (600) may be, for example, a search results page that displays a set of products as search results in response to a search term entered by a user. For example, the second page (600) may display information such as images and prices for the set of products as search results. The information (601, 602) regarding the predetermined period of time that may be displayed on the second page (600) may be understood with reference to the information (501, 502) regarding the predetermined period of time described in FIG. 5 .

[0071] In one embodiment, the electronic device may determine whether to display information (601, 602) regarding a predetermined period of time on the second page (600) based further on whether the ratio of products eligible for special delivery for a set of products as search results on the second page (600) is greater than or equal to a predetermined ratio. Specifically, the electronic device may determine whether to display information (601, 602) regarding a predetermined period of time on the second page (600) based on the current time, the reference time, and whether the ratio of products eligible for special delivery for a set of products as search results is greater than or equal to a predetermined ratio.

[0072] For example, when the electronic device obtains call information for a second page (600) containing a search term, the electronic device may determine a product set as search results based on the search term. For example, the product set may include one or more products, or none at all. For example, the electronic device may search for candidate products based on the search term through a pre-built search engine among products sold in an e-commerce service and rank the candidate products. Subsequently, the electronic device may determine a product set based on the candidate products and the rankings. This process may use any search engine, including a conventional search engine or a search engine to be developed in the future. Specifically, the electronic device may determine identifier information of the products included in the product set. Based on the identifier information of the products included in the product set, the electronic device may determine whether the products are fresh or eligible for special delivery. For example, based on pre-stored identifier information corresponding to fresh products or identifier information eligible for special delivery, the electronic device may verify whether each identifier of the products included in the product set corresponds to an identifier of a fresh product or a product eligible for special delivery.

[0073] The electronic device may determine whether the percentage of products eligible for special delivery within a product set is greater than or equal to a predetermined percentage. Furthermore, in response to determining that the current time is earlier than a reference time and the percentage of products eligible for special delivery within the product set is greater than or equal to a predetermined percentage, the electronic device may determine to display information (601, 602) regarding a predetermined period of time on a second page (600). If the percentage of products eligible for special delivery within the product set is less than or equal to the predetermined percentage, i.e., if there are not many products eligible for special delivery, displaying information regarding the predetermined period of special delivery may confuse the user.

[0074] In one embodiment, the electronic device may determine whether the percentage of fresh products in a product set is greater than or equal to a predetermined percentage. In response to determining that the current time is earlier than a reference time and that the percentage of fresh products in the product set is greater than or equal to the predetermined percentage, the electronic device may determine to display information (601, 602) regarding a predetermined period of time on a second page (600). If the percentage of fresh products in the product set is not greater than the predetermined percentage, i.e., if there are not many fresh products, displaying information regarding the predetermined period of special delivery may confuse the user.

[0075] In one embodiment, the electronic device may determine whether to display information (601, 602) regarding a predetermined period of time on the second page (600) further based on whether the search term of the second page (600) is included in a predetermined set of search terms. In this case, the electronic device may determine whether to display information (601, 602) regarding a predetermined period of time on the second page (600) based on the current time, the reference time, and whether the search term is included in the predetermined set of search terms. Specifically, the electronic device may determine to display information (601, 602) regarding a predetermined period of time on the second page (600) in response to the current time being earlier than the reference time and the search term being included in the predetermined set of search terms. For example, the predetermined set of search terms may include search terms determined to have a high usability for special delivery. In addition, information regarding the predetermined set of search terms may be stored in the memory or external storage of the electronic device. In addition, at least a portion of the predetermined set of search terms may be changed, added, or deleted. For example, a given set of search terms may include search terms related to fresh produce (fruits, vegetables, meat, fish, apples, tomatoes, eggs, pork belly, lettuce, etc.) or search terms related to the name of a special delivery (Rocket Fresh).

[0076] In one embodiment, the electronic device may determine whether to display information (601, 602) regarding a predetermined period on the second page (600) based further on whether a filter regarding special delivery has been applied to the second page (600). The electronic device may determine whether to display information (601, 602) regarding a predetermined period on the second page (600) based on the current time, the reference time, and whether a filter regarding special delivery has been applied to the second page (600). For example, a filter regarding special delivery (Rocket Fresh) may be applied to the second page (600). If a filter regarding special delivery has been applied, products eligible for special delivery among a set of products as search results may be filtered and displayed on the second page (600). For example, the electronic device may check whether a filter regarding special delivery has been applied to the second page (600) through the user terminal. Specifically, the electronic device may determine to display information (601, 602) regarding a predetermined period of time on the second page (600) in response to the current time being earlier than the reference time and the filter regarding special delivery being applied to the second page (600). Meanwhile, according to an embodiment, the electronic device may determine to display information (601, 602) regarding a predetermined period of time on the second page (600) mentioned above when at least one or more predetermined number of conditions among several conditions for determining to display information (601, 602) regarding a predetermined period of time on the second page (600) mentioned above are satisfied.

[0077] FIGS. 7A and 7B are diagrams illustrating a third page (700) that provides information regarding a predetermined period of time within which special delivery is completed, according to a method according to one embodiment of the present disclosure. The third page (700) may be, for example, a pop-up page that appears in response to the completion of adding a product to a shopping cart. For example, the third page (700) may display information indicating that a product is in the shopping cart, information regarding the remaining amount until the minimum order amount eligible for special delivery, or information regarding frequently-sought-after products along with products in the shopping cart. Here, the shopping cart may refer to a virtual shopping cart in which products selected by a user for ordering in an e-commerce service are recorded. Information such as images and prices for a set of products as search results may be displayed. For example, in response to the current time being before a reference time, the electronic device may display information (701) regarding a predetermined period of time, including phrases such as "Orders placed before 10 AM will arrive today" indicating that special delivery will be completed within a predetermined period of time, on the third page (700). For example, in response to the current time being before a reference time and the remaining time from the current time to the reference time being within a predetermined threshold, the electronic device may display information (702) about a predetermined period of time including information about the remaining time until the reference time, such as the phrase "Order within 55 minutes and 59 seconds to arrive today" on a third page (700).

[0078] In one embodiment, the electronic device may determine whether to display information (701, 702) regarding a predetermined period of time on the third page (700) based further on whether the products in the shopping cart are eligible for special delivery. The electronic device may determine whether the products in the shopping cart are eligible for special delivery based on their identifiers. The electronic device may determine whether to display information (701, 702) regarding a predetermined period of time on the third page (700) based on the current time, a reference time, and whether the products in the shopping cart are eligible for special delivery. Specifically, the electronic device may determine to display information (701, 702) regarding a predetermined period of time on the third page (700) in response to the current time being earlier than the reference time and the products in the shopping cart being eligible for special delivery.

[0079] FIGS. 8A and 8B are diagrams illustrating a fourth page (800) that provides information regarding a predetermined period of time within which special delivery is completed by a method according to one embodiment of the present disclosure. The fourth page (800) may be, for example, an order / payment page (Checkout Page) where product ordering and payment can be performed. For example, the fourth page (800) may display information regarding at least one of a set delivery address, delivery request, payment method, guaranteed arrival time, and ordered product. For example, in response to the current time being before a reference time, the electronic device may display information (801) regarding a predetermined period of time on the fourth page (800) that includes phrases such as "Orders placed before 10:00 AM will arrive today" indicating that special delivery is to be completed within a predetermined period of time. For example, in response to the current time being before the reference time and the remaining time from the current time to the reference time being within a predetermined threshold, the electronic device may display information about a predetermined period (802) including information about the remaining time until the reference time, such as the phrase "Order within 55 minutes and 59 seconds to arrive today" on the fourth page (800). Additionally, the information about the predetermined period (801, 802) may include an image (e.g., an image of a clock) indicating or implying that the order must be completed within the reference time in order for delivery to be completed within the predetermined period.

[0080] In one embodiment, the electronic device may determine whether to display information (801, 802) regarding a predetermined period of time on the fourth page (800) further based on whether the products subject to payment on the fourth page (800) include at least one product eligible for special delivery. The electronic device may determine whether to display information (801, 802) regarding a predetermined period of time on the fourth page (800) based on the current time, the reference time, and whether the products subject to payment include at least one product eligible for special delivery. Specifically, the information (801, 802) regarding a predetermined period of time may be displayed on the fourth page (800) only when a product eligible for special delivery is included among the products subject to payment. That is, the electronic device may determine to display information (801, 802) regarding a predetermined period of time on the fourth page (800) in response to the current time being before the reference time and the products subject to payment including a product eligible for special delivery. Additionally, in one embodiment, if a product eligible for special delivery is included among the products subject to payment, information (801, 802) regarding a predetermined period may be displayed in a location corresponding to the product eligible for special delivery within the fourth page (800) (e.g., immediately below the phrase “1 of 3 deliveries”).

[0081] In the flowcharts according to the present disclosure, each step of the method or algorithm is described in a sequential order. However, the steps may be performed in any order that can be arbitrarily combined, in addition to being performed sequentially. The description of the flowcharts or flowcharts of the present disclosure does not exclude changes or modifications to the method or algorithm, and does not imply that any step is essential or desirable. In one embodiment, at least some of the steps may be performed in parallel, iteratively, or heuristically. In another embodiment, at least some of the steps may be omitted, or other steps may be added.

[0082] Various embodiments according to the present disclosure may be implemented as software on a machine-readable storage medium. The software may be software for implementing various embodiments described in the present disclosure. The software may be inferred from various embodiments described in the present disclosure by programmers skilled in the art to which the present disclosure pertains. For example, the software may be a program including machine-readable commands (e.g., instructions, codes, or code segments). The device may be a device capable of operating according to commands called from a storage medium, such as a computer. In one embodiment, the device may be a computing device according to various embodiments described in the present disclosure. In one embodiment, the processor of the device may execute the called command, causing components of the device to perform functions corresponding to the command. The storage medium may refer to any type of recording medium that stores data and can be read by the device. The storage medium may include, for example, a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc. In one embodiment, the storage medium may be implemented in a distributed form, such as in a network-connected computer system. In this case, the software may be distributed, stored, and executed in the computer system. In another embodiment, the storage medium may be a non-transitory storage medium. A non-transitory storage medium refers to a tangible medium that exists regardless of whether data is stored semi-permanently or temporarily, and does not include signals that are transmitted transitively.

[0083] While the technical concepts of the present disclosure have been described through various embodiments, it should be understood that the technical concepts of the present disclosure encompass various substitutions, modifications, and variations that can be made within the scope of those skilled in the art to which the present disclosure pertains. Furthermore, it should be understood that such substitutions, modifications, and variations are encompassed within the scope of the appended claims.

Claims

1. A method for processing data related to an electronic commerce service performed by an electronic device, A step of determining whether to display information regarding a predetermined period of special delivery to be completed within a predetermined period on at least one page of the e-commerce service provided to the user terminal based on the current time and the reference time; and A method comprising, in response to a determination to display information about the predetermined period of time on at least one page, displaying information about the predetermined period of time on the at least one page.

2. In paragraph 1, The above special delivery method includes same-day delivery of fresh products.

3. In paragraph 1, A method in which information regarding the above-mentioned predetermined period includes information regarding the above-mentioned reference time.

4. In paragraph 3, A method in which information about the above reference time includes information about the remaining time from the current time to the reference time.

5. In paragraph 1, The step of determining whether to display information regarding the predetermined period of time on at least one page is as follows: A method comprising the step of determining, in response to the current time being before the reference time, to display information regarding the predetermined period of time on the at least one page.

6. In paragraph 1, The step of displaying information regarding the predetermined period on at least one page is: A method comprising the step of further displaying information about the time remaining from the current time to the reference time on at least one page in response to the time remaining from the current time to the reference time being within a predetermined threshold.

7. In paragraph 1, The step of determining whether to display information regarding the predetermined period of time on at least one page is as follows: A method comprising a step of determining whether to display information regarding the predetermined period on the at least one page based further on whether the user's default delivery address corresponding to the user terminal is a place where the special delivery is possible.

8. In paragraph 1, A method wherein said at least one page comprises a first page regarding products eligible for said special delivery.

9. In paragraph 1, A method wherein said at least one page comprises a second page relating to product search results.

10. In paragraph 9, The step of determining whether to display information regarding the predetermined period of time on at least one page is as follows: A method comprising a step of determining whether to display information regarding the predetermined period on the second page based further on whether the ratio of products eligible for special delivery among the product set as search results on the second page is greater than or equal to a predetermined ratio.

11. In paragraph 9, The step of determining whether to display information regarding the predetermined period of time on at least one page is as follows: A method comprising the step of determining whether to display information regarding the predetermined period on the second page based further on whether the search word on the second page is included in a predetermined search word set.

12. In paragraph 9, The step of determining whether to display information regarding the predetermined period of time on at least one page is as follows: A method comprising the step of determining whether to display information regarding the predetermined period on the second page based further on whether a filter regarding the special delivery is applied to the second page.

13. In paragraph 1, A method wherein at least one of the above pages includes a third page that pops up in response to a product being added to a shopping cart.

14. In paragraph 13, The step of determining whether to display information regarding the predetermined period of time on at least one page is as follows: A method comprising a step of determining whether to display information regarding the predetermined period on the third page based further on whether the product in the shopping cart is eligible for special delivery.

15. In paragraph 1, A method wherein said at least one page comprises a fourth page relating to payment for goods.

16. In paragraph 15, The step of determining whether to display information regarding the predetermined period of time on at least one page is as follows: A method comprising a step of determining whether to display information regarding the predetermined period on the fourth page based further on whether the payment target product on the fourth page includes at least one product eligible for special delivery.

17. In an electronic device that processes data related to e-commerce services, A communication interface for communicating with a user terminal; one or more processors; and comprising one or more memories storing instructions executed by the one or more processors; An electronic device, wherein when the instructions are executed by the one or more processors, the one or more processors are configured to execute a method according to any one of claims 1 to 16.

18. A non-transitory computer-readable recording medium having recorded thereon instructions that, when executed by one or more processors, cause the one or more processors to perform an operation, A non-transitory computer-readable recording medium configured to cause the one or more processors to execute a method according to any one of claims 1 to 16.

Citation Information

Patent Citations

  • Electronic Commerce System and method for optimizingdelivery

    KR1020010110840A

  • The automatic fire extinguisher for electric-vehicle batterie fire

    KR1020250008570A

  • Systems and methods for generating dynamic websites with hypermedia elements

    KR102408794B1