Methods and electronic devices for providing information

An electronic device optimizes delivery operations by identifying and filtering orders for delivery personnel, reducing idle time and resolving undelivered orders through automatic or manual assignment based on historical and location-based criteria.

JP2026521310APending Publication Date: 2026-06-30COUPANG CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
COUPANG CORP
Filing Date
2024-05-28
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

The challenge lies in efficiently managing delivery operations for e-commerce services, particularly in minimizing idle time for delivery personnel and quickly resolving accumulated delivery work by optimizing order assignment based on delivery person history and location.

Method used

An electronic device identifies pending orders that have not been delivered for a set time, filters orders based on conditions such as rejection history and location, and provides a terminal page to delivery personnel with optimized delivery information, allowing automatic or manual assignment of orders.

Benefits of technology

This approach minimizes idle time for delivery personnel by automatically or manually assigning orders based on delivery history and location, ensuring timely completion of delivery work and reducing the accumulation of undelivered orders.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026521310000001_ABST
    Figure 2026521310000001_ABST
Patent Text Reader

Abstract

The present invention aims to provide a method and electronic device for efficiently providing highly relevant information in an e-commerce environment based on information such as the user's location and history. A method by which an electronic device provides information is disclosed. Specifically, the method by which an electronic device provides information may include the steps of: identifying at least one first order among multiple orders that can be automatically assigned to multiple delivery personnel associated with a service, for which delivery work has not been performed for at least one set hour; identifying at least one second order among the multiple delivery personnel that meets set conditions, based on information about the first delivery personnel and information about at least one first order; and providing the terminal of the first delivery personnel with a page displaying delivery information for each of the at least one second order.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of this specification relate to a method and apparatus for providing information.

Background Art

[0002] As the use of the Internet has become widespread, the e-commerce market has been expanding. The proportion of customers visiting offline stores to purchase goods has decreased, while the proportion of goods purchased through e-commerce using computers and smartphones has been increasing rapidly. After a delivery person visits a store to pick up goods, the goods can be delivered to the customer.

Summary of the Invention

Problems to be Solved by the Invention

[0003] This disclosure is proposed to solve the above problems, and the disclosed embodiments seek to provide a method for providing information and an electronic device. The technical problems to be achieved by this embodiment are not limited to the above technical problems, and other technical problems can be analogized from the following embodiments.

Means for Solving the Problems

[0004] As a technical means for achieving the above problems, a method for an electronic device to provide information according to a first aspect of the present disclosure includes: a step of confirming at least one first order among orders that can be automatically assigned to a plurality of delivery persons related to a service, where the delivery operation has not been performed for a set first time or more; a step of confirming at least one second order among the at least one first order that satisfies a set condition based on information about a first delivery person and information about the at least one first order among the plurality of delivery persons; and a step of providing a page on which delivery information regarding each of the at least one second order is displayed to a terminal of the first delivery person.

[0005] According to one embodiment, when a first delivery person accepts delivery of a third order from at least one second order via a terminal, an assignment operation may be performed to assign the third order to the first delivery person.

[0006] According to one embodiment, the method for providing information may further include the step of providing information indicating that the third order has been assigned to the first delivery person and that delivery work for the third order has commenced, as the assignment process is completed and the third order is assigned to the first delivery person, and the delivery information for the third order displayed on the page may be deactivated.

[0007] According to one embodiment, the method for providing information may further include the step of assigning the third order to the first delivery person if the second delivery person accepts the third order before the assignment process is completed.

[0008] According to one embodiment, the method for providing information may further include the step of providing information to the terminal of a second delivery person indicating that the third order has been assigned to another delivery person, in response to the third order being assigned to the first delivery person.

[0009] According to one embodiment, the shipping information may include shipping amount information for each of at least one second order and text information for the shipping address for each of at least one second order, and the shipping information may be updated periodically at set intervals.

[0010] According to one embodiment, the method for providing information may further include the step of assigning a fourth order to the first delivery person based on information about the first delivery person and delivery information corresponding to the third order, once the first delivery person has accepted the delivery of a third order from among at least one second order via a terminal, and the fourth order may be an order that has been automatically assigned to the first delivery person.

[0011] According to one embodiment, the method for providing information may further include the steps of confirming the departure time information and departure location information of the first delivery person based on the delivery history information of the first delivery person, and, if the current time is within a second set time based on the departure time information, confirming a third order from at least one second order based on the departure location information, and the delivery information corresponding to the third order among the delivery information may be displayed at the top of the page.

[0012] According to one embodiment, the set conditions may include a first condition that filters out at least one first order that has been rejected by a first delivery person.

[0013] According to one embodiment, the set conditions may include a second condition that filters out at least one first order for orders corresponding to pickup locations outside a distance set relative to the location of the first delivery person.

[0014] According to one embodiment, the set distance can be set individually for each of at least one first order, based on the time during which delivery work corresponding to each of the at least one first order was not performed.

[0015] According to one embodiment, the order in which delivery information is displayed can be determined based on at least one of the following: time information during which delivery work was not performed for each of at least one second order; first distance information from the location of the first delivery person to the pickup location; second distance information from the location of the first delivery person to the completion of the delivery work; time information required from the location of the first delivery person to the completion of the delivery work; and delivery amount information.

[0016] According to one embodiment, the delivery amount information for the third order among the orders can be based on the number of times the third order was rejected by multiple delivery personnel.

[0017] According to one embodiment, if the first delivery person is classified as a specific type of delivery person based on their history of automatically rejecting assigned orders, the page may be deactivated for a set third period of time.

[0018] An electronic device according to a second aspect of the present disclosure includes a transceiver, one or more processors, and storage for storing one or more instructions performed by the one or more processors, the one or more processors can, by executing one or more instructions, identify at least one first order among a plurality of orders that can be automatically assigned to a plurality of delivery personnel associated with a service, for which no delivery work has been performed for a set first hour or longer, identify at least one second order among the plurality of first orders that meets a set condition based on information about the first delivery personnel and information about at least one first order, and provide a page to the terminal of the first delivery personnel displaying delivery information for each of the at least one second order.

[0019] A recording medium according to a third aspect of this disclosure may be a computer-readable non-temporary recording medium that stores a program for causing a computer to perform a method of providing information performed by an electronic device. [Effects of the Invention]

[0020] Following the proposed embodiment, one or more of the following effects can be expected:

[0021] In embodiments of this specification, the electronic device can automatically assign one of the orders within the service to a delivery person, or assign an order to a delivery person in response to an acceptance input from the delivery person via a page provided to the delivery person. This can minimize idle time for multiple delivery people associated with the service.

[0022] Also, in the case of the embodiments of this specification, the electronic device can provide a page on which delivery information regarding an order optimized for a delivery person is displayed among orders for which the set time has elapsed without delivery work being performed. As a result, the accumulation of delivery work for old orders within the service can be quickly resolved.

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

Brief Description of Drawings

[0024] [Figure 1] It is a diagram for explaining a system in which a method by which an electronic device according to an embodiment provides information can be implemented. [Figure 2] It is a flowchart showing a method by which an electronic device provides information. [Figure 3] It is a diagram for explaining a page related to a service displayed on a delivery person's terminal. [Figure 4] It is a diagram for explaining a page due to an allocation operation being performed and an order being allocated to a delivery person. [Figure 5] It is a diagram for explaining a page due to an allocation operation being performed and an order being allocated to another delivery person who is not the delivery person. [Figure 6] It is a diagram for explaining an operation in which delivery information regarding at least one second order displayed on a page is updated. [Figure 7] It is a diagram for explaining a case where when a delivery person accepts an order via a page and the order is completely allocated to the delivery person, any one of the orders within the service is automatically allocated to the delivery person. [Figure 8] It is a diagram for explaining an operation of deactivating a page including delivery information regarding a waiting order when a delivery person is classified into a specific type of delivery person. [Figure 9]This is a block diagram illustrating an electronic device for providing information according to one embodiment. [Modes for carrying out the invention]

[0025] The terminology used in the embodiments has been selected, as far as possible, to be commonly used terms, taking into account the function described herein, although this may change depending on the intent of the articulators, case law, the emergence of new technologies, etc. In certain cases, the applicant has also arbitrarily selected some terms, in which case their meanings will be described in detail in the relevant explanatory section. Therefore, the terminology used in this disclosure must be defined not merely as names of terms, but based on the meaning of the term and the overall content of this disclosure.

[0026] Throughout the specification, when a part "includes" a component, this does not mean that other components are excluded, but rather that other components may be included, unless otherwise stated. Furthermore, terms such as "...part" and "...module" used in the specification mean a unit that processes at least one function or operation, which may be embodied by hardware or software, or by a combination of hardware and software.

[0027] The expression “at least one of a, b, and c” as 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.”

[0028] The term "terminal" as used below can be implemented as a computer or portable terminal capable of connecting to a server or other terminals via a network. Here, a computer includes, for example, a laptop, desktop, or laptop computer equipped with a web browser, while a portable terminal is, for example, a wireless communication device that ensures portability and mobility, and can include all kinds of handheld-based wireless communication devices such as IMT (International Mobile Telecommunication), CDMA (Code Division Multiple Access), W-CDMA (registered trademark) (W-Code Division Multiple Access), LTE (Long Term Evolution), smartphones, and tablet PCs.

[0029] The embodiments of this disclosure will be described below in detail, with reference to the attached diagrams, so that they can be easily implemented by a person with ordinary skill in the art to which this disclosure pertains. However, this disclosure can be embodied in a variety of different forms and is not limited to the embodiments described herein.

[0030] In describing the embodiments, technical details that are well known in the art to which the present invention pertains and are not directly related to the present invention will be omitted. This is to ensure that the gist of the present invention is conveyed more clearly without becoming ambiguous by omitting unnecessary explanations.

[0031] For similar reasons, some components in the attached drawings are exaggerated, omitted, or shown schematically. Furthermore, the dimensions of each component do not fully reflect their actual size. The same or corresponding components are given the same reference number in each drawing.

[0032] The merits and features of the present invention, and the methods for achieving them, should become clear with reference to the embodiments described in detail below, along with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below and can be embodied in a variety of different forms, and these embodiments are provided merely to complete the disclosure of the present invention and to fully inform those ordinary skill in the art to which the invention pertains, and the present invention is defined only by the scope of the claims. Throughout the specification, the same reference numerals refer to the same components.

[0033] At this point, it can be understood that each block of the process flowchart and the combination of the flowchart diagram can be performed by computer program instructions. Since these computer program instructions can be programmed into a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing equipment, the instructions, performed through the processor of the computer or other programmable data processing equipment, will generate means to perform the functions described in the blocks (etc.) of the flowchart. Since these computer program instructions can also be stored in computer-available or computer-readable memory that can be directed to a computer or other programmable data processing equipment to embody the functions in a particular manner, the instructions stored in that computer-available or computer-readable memory can also produce manufactured items that contain instruction means to perform the functions described in the blocks (etc.) of the flowchart. Since computer program instructions can be installed on a computer or other programmable data processing equipment, instructions that perform a series of operational steps on a computer or other programmable data processing equipment and generate processes to be executed on the computer can also provide steps to perform functions described in a flowchart block (or similar).

[0034] Furthermore, each block may represent a module, segment, or portion of code containing one or more executable instructions for performing a specified logical function (etc.). It should also be noted that in some examples of alternative execution, the functions mentioned in a block may occur out of order. For example, two blocks shown consecutively may actually be performed substantially simultaneously, or they may occasionally be performed in reverse order depending on the function in question.

[0035] The embodiments of the present invention will be described in detail below with reference to the drawings attached to them.

[0036] Figure 1 is a diagram illustrating a system in which a method by which an electronic device provides information according to one embodiment can be realized.

[0037] Referring to Figure 1, System 10 in various embodiments may be a system for providing information. System 10 may include an electronic device 100, a delivery terminal 110, a store terminal 120, and a user terminal 130. The System 10 shown in Figure 1 only shows components relevant to this embodiment. Therefore, a person with ordinary skill in the art related to this embodiment will understand that other general components may be included in addition to the components shown in Figure 1.

[0038] Each of the electronic device 100, delivery terminal 110, store terminal 120, and user terminal 130 may include a transceiver, storage, and a processor. Furthermore, each of the electronic device 100, delivery terminal 110, store terminal 120, and user terminal 130 represents a unit that processes at least one function or operation, which can be embodied in hardware, software, or a combination of hardware and software. On the other hand, in the embodiments in general, each of the electronic device 100, delivery terminal 110, store terminal 120, and user terminal 130 is referred to as a separate device or server, which can be a logically separated structure, at least a part of which can be embodied by a function separated from a single device or server.

[0039] In one embodiment, the electronic device 100, delivery terminal 110, store terminal 120, and user terminal 130 may include a number of computer systems or computer software implemented on a network server. For example, at least a portion of the electronic device 100, delivery terminal 110, store terminal 120, and user terminal 130 may refer to computer systems and computer software that are connected to subordinate devices that can communicate with other network servers via a computer network such as an intranet or the internet, receive work requests, perform the work in response, and provide the results. In addition, at least a portion of the electronic device 100, delivery terminal 110, store terminal 120, and user terminal 130 may be understood as a broader concept that includes a series of application programs that can run on a network server and various databases built internally or on other connected nodes. For example, at least some of the electronic device 100, delivery terminal 110, store terminal 120, and user terminal 130 can be implemented using network server programs that are provided in various ways depending on the operating system, such as DOS, Windows, Linux, UNIX, or MacOS.

[0040] The electronic device 100, delivery terminal 110, store terminal 120, and user terminal 130 can communicate with each other via a network (not shown). The network includes local area networks (LANs), wide area networks (WANs), value-added networks (VALs), mobile radio communication networks, satellite communication networks, and combinations thereof. Each network component shown in Figure 1 is a data communication network in a comprehensive sense that enables smooth communication between them, and may include wired internet, wireless internet, and mobile wireless communication networks. Wireless communication may include, but is not limited to, wireless LAN (Wi-Fi), Bluetooth®, Bluetooth® Low Energy, ZigBee, WFD (Wi-Fi Direct), UWB (ultra wideband), infrared communication (IrDA, infrared Data Association), NFC (Near Field Communication), etc.

[0041] According to one embodiment, the electronic device 100 can identify at least one first order from among multiple orders that can be automatically assigned to multiple delivery personnel associated with the service, for which delivery work has not been performed for at least one set hour; identify at least one second order from among the multiple delivery personnel that meets the set conditions, based on information about the first delivery personnel and information about at least one first order; and provide the first delivery personnel's delivery terminal 110 with a page displaying delivery information for each of the at least one second order. Here, the service may be a web service or an application service provided by the electronic device 100. The service may be, but is not limited to, an e-commerce related service or a food and beverage delivery service.

[0042] According to one embodiment, the user terminal 130 may be the terminal of a customer who has ordered an item via a web service or app service provided by the electronic device 100. When the customer transmits an order for an item sold at a particular store via the user terminal 130, the electronic device 100 can transmit a message to the store terminal 120 regarding whether or not to accept the order. In response to receiving a response from the store terminal 120 regarding the acceptance of the order, the electronic device 100 can provide the user terminal 130 with a message indicating that the order has been accepted.

[0043] According to one embodiment, the electronic device 100 can search for and assign a delivery person from among a plurality of delivery persons associated with the service to perform the delivery work for an order in order to deliver an item to a customer corresponding to a user terminal 130. A method for assigning a delivery person from among a plurality of delivery persons associated with the service to perform the delivery work for an order may include: i) a first method in which the order is automatically assigned to one of the plurality of delivery persons associated with the service and the delivery person accepts it; and ii) a second method in which, if the order is an order for which delivery work has not been performed for a set time or longer, the delivery person is provided with a page containing delivery information for the order and accepts the order. In this specification, an order that can be automatically assigned to a plurality of delivery persons associated with the service and for which delivery work has not been performed for a set time or longer may be referred to as a pending order.

[0044] According to one embodiment, in the embodiment described herein, orders are not assigned to delivery personnel by only one of the first and second methods, but rather orders can be assigned to delivery personnel by all of the first and second methods. Specifically, a delivery person who accepts an automatically assigned order can accept any of the pending orders displayed on the page without having to change the assignment method from the first to the second method in a separate settings menu. Similarly, a delivery person who accepts any of the pending orders displayed on the page can accept an automatically assigned order on the same page without having to change the assignment method from the second to the first method in a separate settings menu. In other words, by accepting any of the pending orders displayed on the page, a delivery person can appropriately utilize idle time or commuting time when orders are not appropriately assigned automatically to perform delivery work for pending orders. Furthermore, each order in the service can be quickly assigned to a delivery person suitable for delivering that order via the first and second methods.

[0045] Figure 2 is a flowchart showing how electronic devices provide information.

[0046] Referring to Figure 2, it is obvious that, within the bounds of what is clearly understood by a person with ordinary skill in the art to which the present invention pertains, some operations of the electronic device 100 that provide information may be modified, replaced, or some sequences of operations may be changed.

[0047] In step S210, the electronic device 100 can identify at least one first order among multiple orders that can be automatically assigned to multiple delivery personnel associated with the service, for which delivery work has not been performed for a set period of 1 hour or more.

[0048] According to one embodiment, each automatically assignable order within the service may be automatically assigned to one of several delivery personnel associated with the service according to a set criterion. Here, the set criterion may include, but is not limited to, a first criterion that assigns the order to a delivery person among several delivery personnel associated with the service who is predicted to have a high probability of accepting the order, or a second criterion that assigns the order to a delivery person among several delivery personnel associated with the service who is predicted to have the highest hourly sales from their current location until the delivery work for the order is completed. When an order is automatically assigned to one of the delivery personnel according to the set criterion, a message may be displayed on the delivery person's terminal indicating whether or not they accept the order. For example, in response to the delivery person's acceptance input, the order may be completed and assigned to that delivery person. Conversely, in response to the delivery person's rejection input, the order may not be assigned to that delivery person. If the order is not assigned to that delivery person, the order may be automatically reassigned to one of the remaining delivery personnel excluding that delivery person. The process of automatically assigning an order to one of several delivery personnel associated with the service may be repeated until the order is accepted by a delivery person.

[0049] According to one embodiment, the electronic device 100 can first check pending orders within the service in order to provide the first delivery person with a page displaying delivery information for pending orders. In this regard, the electronic device 100 can check at least one first order among the orders that can be automatically assigned to multiple delivery persons associated with the service, for which delivery work has not been performed for a set first hour or longer. In this specification, the first order can correspond to an order within the service for which delivery work has not been performed for a set time or longer. That is, the first order can correspond to a pending order within the service for which delivery work has not been carried out.

[0050] An order for which delivery work has not been performed for more than one hour may be, but is not limited to, an order for which a delivery person has not been assigned for more than one hour since the store completed or is scheduled to complete the preparation of the items corresponding to the order, or an order for which a delivery person has not been assigned for more than one hour since the store corresponding to the order received the order.

[0051] In step S220, the electronic device 100 can identify at least one second order from among the multiple delivery personnel that satisfies the set conditions, based on information about the first delivery person and information about at least one first order.

[0052] According to one embodiment, the electronic device 100 can identify at least one second order from among the waiting orders in the service that meets the set conditions, based on various information. According to one embodiment, the at least one second order identified as meeting the set conditions may be, but is not limited to, a waiting order from among the waiting orders in the service that has a high probability of being accepted by the first delivery person, or a waiting order from among the waiting orders in the service that the first delivery person can deliver using an efficient route. In this specification, the second order may be an order from among the waiting orders in the service that meets the set conditions and may be an order displayed on a page provided to the delivery person's terminal. That is, the second order may indicate an order from among the waiting orders in the service that is suitable for the delivery person to perform delivery work on.

[0053] According to one embodiment, the set conditions may include a first condition for filtering out at least one first order that has been rejected by the first delivery person. Specifically, it may not be appropriate from the perspective of the first delivery person's experience to re-provide delivery information to the first delivery person regarding pending orders that were automatically assigned to the first delivery person but rejected by the first delivery person. Furthermore, since pending orders rejected by the first delivery person may have a low probability of being accepted by the first delivery person, it may be appropriate to filter out orders within the service that have been rejected by the first delivery person.

[0054] According to one embodiment, the set conditions may include a second condition that filters out at least one first order for pickup locations outside the distance set relative to the location of the first delivery person. Specifically, orders for pickup locations outside the distance set relative to the location of the first delivery person may have a low probability of being accepted by the first delivery person, and it may be more efficient to assign them to another delivery person. In other words, it may be appropriate to filter out orders for pickup locations outside the distance set relative to the location of the first delivery person.

[0055] However, as the pickup location and delivery destination for pending orders within the service are located in remote areas, pending orders that fall under special cases, including those where the pickup location and delivery destination are relatively far from the locations of multiple delivery personnel associated with the service, may not be smoothly assigned to delivery personnel not only by the first method of automatic assignment but also by the second method for pending orders. In response to this, in order to expose pending orders to a large number of delivery personnel, the set distance may be set individually for each pending order. For example, the set distance may be determined based on the time elapsed since the preparation of the items for each pending order was completed at the store. For example, if the elapsed time is 1 hour (e.g., 15 minutes) or more and 2 hours (e.g., 20 minutes) or less, the set distance may be determined to be the 1st distance (e.g., 5 km). Also, for example, if the elapsed time is 2 hours (e.g., 20 minutes) or more and 3 hours (e.g., 25 minutes) or less, the set distance may be determined to be the 2nd distance (e.g., 7 km). In other words, the longer the time elapsed since the preparation of the items was completed at the store, the longer the set distance may be determined.

[0056] In step S230, the electronic device 100 can provide the terminal of the first delivery person with a page displaying delivery information for each of at least one second order.

[0057] According to one embodiment, the delivery information may include delivery amount information and delivery destination text information for each of at least one second order. Specifically, the delivery information may include, but is not limited to, store name information, delivery amount information, delivery destination text information, first distance information from the location of the first delivery person to the pickup location, and second distance information from the location of the first delivery person to the completion of the delivery work for each of at least one second order. For example, the delivery information may further include information on the time required from the location of the first delivery person to the completion of the delivery work for each of at least one second order.

[0058] According to one embodiment, the order in which delivery information is displayed may be determined based on, but is not limited to, i) the time elapsed since the item was prepared in the store, and ii) the hourly sales from the first delivery person's current location until the delivery of the order is completed. For example, the order in which delivery information for at least one second order is displayed may be determined based on at least one of the following: time information during which delivery work has not been performed for each of the at least one second order, first distance information from the first delivery person's location to the pickup location, second distance information from the first delivery person's location to the completion of the delivery, time required from the first delivery person's location to the completion of the delivery, and delivery amount information. Specifically, orders with high hourly sales calculated based on the first distance information, second distance information, time required information, and delivery amount information may be displayed at the top of the page. Also, based on time information, orders with a long elapsed time since the item was prepared in the store may be displayed at the top of the page.

[0059] According to one embodiment, the order in which delivery information is displayed may be set based on the delivery history of the first delivery person. Specifically, delivery information for orders that are predicted to have a high probability of being accepted by the first delivery person based on the first delivery person's delivery history may be displayed at the top of the page. For example, the electronic device 100 can i) confirm the departure time information and departure location information of the first delivery person based on the delivery history information of the first delivery person, and ii) if the current time is within the second set time based on the departure time information, it can confirm a third order from at least one second order based on the departure location information. The third order confirmed by the electronic device 100 may be an order that was accepted at the time when the first delivery person mainly leaves work, but is an order to a delivery destination corresponding to the location information where the first delivery person mainly leaves work. In this regard, among the delivery information displayed on the page, the delivery information corresponding to the third order may be displayed at the top of the page. In other words, by displaying delivery information for orders identified based on the delivery driver's delivery history at the top of the page, delivery drivers can accept orders displayed at the top of the page and more efficiently utilize idle time or commuting time that is not automatically assigned to an order.

[0060] Figure 3 is a diagram illustrating the service-related pages displayed on the delivery person's terminal.

[0061] Referring to Figure 3, page 300 may include a gamified area 302 to enable delivery personnel to accept orders within the service and actively carry out delivery work. In this regard, the gamified area 302 may display information about the breakdown of missions currently available to the delivery personnel and the rewards they will receive when they complete those missions.

[0062] Area 301 on page 300 may be an area for a delivery person to set current status information of the delivery person related to whether or not they are able to perform delivery work. In this regard, if area 301 is "on", it may indicate that the delivery person is willing to perform delivery work, and at least some of the orders related to the service may be assigned to the delivery person by the first and second methods. Conversely, if area 301 is "off", it may indicate that the delivery person is not willing to perform delivery work, and the orders related to the service may not be assigned to the delivery person.

[0063] According to one embodiment, the electronic device 100 can provide a delivery person whose area 301 is "on" with a page 310 displaying delivery information for at least one second order to the delivery person's terminal, but is not limited to this. The electronic device 100 may also provide a delivery person whose area 301 is "off" with a page 310 displaying delivery information for at least one second order to the delivery person's terminal. In response, the delivery person whose area 301 is "off" can search for delivery information for at least one second order and confirm an order suitable for delivery. As a result, the electronic device 100 can improve the efficiency of the delivery person's delivery work while guiding the delivery person to change area 301 from "off" to "on" and start delivery work.

[0064] According to one embodiment, when a delivery person's action, in which area 301 is "off," satisfies a set condition, the electronic device 100 can provide the delivery person's terminal with an interface for changing area 301 from "off" to "on." For example, when input from a delivery person via area 303 regarding a mission participation request is received, the electronic device 100 can provide the delivery person's terminal with an interface for changing area 301 from "off" to "on." As another example, when a delivery person searches for information on at least one second order via a tab for pending orders for a set time or longer, the electronic device 100 can provide the delivery person's terminal with an interface for changing area 301 from "off" to "on." However, the set conditions are not limited to the embodiments described above.

[0065] Page 310 may display delivery information for at least one second order that has been searched based on the delivery person's current location. Specifically, delivery information for at least one second order may be displayed in area 312. For example, referring to area 312, the delivery information for store A, which sells cold noodles, among the at least one second order, may include store name information "A", location information for store A "Building B", distance information from the delivery person's current location to store A "1.3km", road name address information for the delivery destination "C-daero***D-apartment", delivery amount information "3500 won", distance information from the delivery person's current location to the delivery destination via store A "2.3km", and information regarding whether the item has been prepared at store A "Cooking complete". Additionally, page 310 may display the phrase 311, "This is an order that can be viewed simultaneously with other delivery partners". Specifically, pending orders displayed on page 310 provided to a delivery person may also be displayed on pages related to pending orders provided to other delivery people, and may be automatically assigned to other delivery people at a similar time. According to one embodiment, in response to receiving an acceptance input from a delivery person via area 313, the electronic device 100 can provide the delivery person's terminal with a pop-up page (e.g., bottom sheet) related to the acceptance of the order corresponding to the acceptance input. The pop-up page will be examined in Figure 4.

[0066] Figure 4 is a diagram illustrating the page after the assignment process has been completed and the order has been assigned to a delivery person.

[0067] Page 400 may be a page provided to the delivery person's terminal in response to the delivery person's acceptance input being received via area 312. Referring to Figure 4, page 400 may, but is not limited to, be provided to the delivery person's terminal in the form of a bottom sheet.

[0068] When input regarding a delivery person's undo is received via area 401 of page 400, the electronic device 100 can again provide the delivery person's terminal with a page (e.g., page 320) displaying delivery information for pending orders. At this time, the pending orders displayed on the page again provided to the terminal can be searched again based on the information entered regarding the undo.

[0069] When an acceptance input from a delivery person is received via area 402 on page 400, the electronic device 100 can perform the assignment operation to assign the order to the delivery person. If no other delivery person has accepted the order, the order may be assigned directly to the delivery person. However, if an acceptance input from another delivery person is received around the time the delivery person's acceptance input is received, the order may be assigned to either the delivery person or the other delivery person. Specifically, if an acceptance input from a delivery person is received via area 402 and the assignment operation is being performed, but another delivery person accepts the order before the assignment operation is completed, it may be that the delivery person accepted the order before the other delivery person. In this case, the order may be assigned to the delivery person.

[0070] Page 410 may be a page provided to a delivery person's terminal when an order has been successfully assigned to them. Specifically, area 411 of page 410 may display the phrase "Order accepted. Please begin delivery!", which can indicate that the order has been successfully assigned to the delivery person. Specifically, when an order is assigned to a delivery person upon completion of the assignment process, the electronic device 100 may provide information indicating that the order has been assigned to the delivery person and that the delivery work for the order should begin. The electronic device 100 may also provide information to the terminals of other delivery people who have not been assigned an order, indicating that the order has been assigned to another delivery person.

[0071] According to one embodiment, a delivery driver can set the cancellation of an order via area 412 for dispatch completion settings. Specifically, once input from the delivery driver via area 412 is confirmed, the electronic device 100 can give the delivery driver an opportunity to reconsider canceling the order by providing information about penalties associated with canceling a pending order after acceptance (e.g., being unable to accept orders via the page related to the pending order for a certain period). The route 413 displayed on the map on page 410 can correspond to the optimal route from the delivery driver's current location to the location of the store or pickup location corresponding to the accepted order.

[0072] Page 420 may be a page relating to pending orders displayed on a delivery person's terminal after an order has been successfully assigned to a delivery person. Since the order for store E, which sells pig's feet, has been successfully assigned to a delivery person, area 421, which corresponds to the delivery information for store E displayed on page 420, may be deactivated. That is, even if the delivery person physically clicks icon 422 via their terminal, the electronic device 100 can mark the order as unaccepted and provide information again indicating that the order has been closed. Similarly, since the order has been successfully assigned to a delivery person, the area corresponding to the delivery information for store E on the page relating to pending orders provided to other delivery people's terminals may also be deactivated in real time.

[0073] Figure 5 is a diagram illustrating the page resulting from the assignment process, where an order is assigned to a delivery person other than the designated delivery person. A detailed explanation of the assignment process, which overlaps with Figure 4, will be omitted.

[0074] Page 500 may be a page provided to the delivery person's terminal in response to the receipt of the delivery person's acceptance input via area 312. When the delivery person's acceptance input is received via area 501 of page 500, the electronic device 100 can perform the assignment operation to assign the order to the delivery person. If no other delivery person has accepted the order, the order may be assigned to the delivery person immediately. However, if acceptance inputs from other delivery people are received before or after the time the delivery person's acceptance input is received, the order may be assigned to either the delivery person or one of the other delivery people. Specifically, the delivery person's acceptance input may be received via area 501 when another delivery person has already accepted the order and the assignment operation to assign the order to the other delivery person has not yet been completed. That is, since another delivery person may have accepted the order before the delivery person, the order may be assigned to the other delivery person first.

[0075] Page 510 may be a page provided to a delivery person's terminal when an order has been assigned to another delivery person without being assigned to the delivery person themselves. Specifically, area 511 of page 510 may display the phrase, "Someone else accepted it first." Specifically, the electronic device 100 can provide the delivery person's terminal with information indicating that the order has been assigned to another delivery person.

[0076] Once input from a delivery person is received via area 512 of page 510, or after a set time (e.g., 5 seconds) has elapsed since page 510 was provided to the delivery person's terminal, page 520, which is related to the pending order, may be provided to the delivery person's terminal. Even if the order was not assigned to the delivery person, but the order has been assigned to another delivery person, area 521 corresponding to the delivery information for store E within page 520 related to the pending order provided to the delivery person's terminal may be deactivated in real time. That is, even if the delivery person physically clicks icon 522 via the terminal, the electronic device 100 can mark the order as unreceived and can again provide information indicating that the order has closed.

[0077] Figure 6 illustrates the process by which shipping information for at least one second order displayed on the page is updated.

[0078] According to one embodiment, in response to a request from the delivery person's terminal for a page displaying delivery information for pending orders, the electronic device 100 can provide the delivery person's terminal with page 600. At least one second order displayed on page 600 may include an order for store O that sells yogurt and an order for store S that sells salad. In this regard, area 601 of page 600 may display store name information "O", location information for store O "Building P", distance information from the delivery person's current location to store O "1.3km", road name address information for the delivery destination "Q-daero***R-apartment", delivery amount information "3500 won", distance information from the delivery person's current location to the delivery destination via store O "2.3km", and information regarding whether the item has been prepared at store O "Preparation complete". In addition, since the order for store O that sells yogurt has not yet been assigned to the delivery person, the order acceptance icon may be activated.

[0079] According to one embodiment, delivery information for at least one second order displayed on the page may be updated periodically at set intervals (e.g., 30 seconds). In this regard, the phrase "Automatically update in 29 seconds" may be displayed in area 602 of page 600.

[0080] The second order displayed in area 601 may be assigned to another delivery person related to the service, and page 610 may correspond to the updated page 600. In connection with this, the delivery information for the second order displayed in area 611 of page 610 may be deactivated, and the phrase "Automatically updating" may be displayed in area 612 of page 610. Specifically, the delivery information for the second order displayed in area 611 of page 610 may be displayed in a different color than the delivery information for other pending orders, and the order acceptance icon in area 601 may be changed to the deadline icon in area 611. Also, because the deadline icon in area 611 is deactivated, even if a delivery person physically clicks area 611 via a terminal, the electronic device 100 may not receive an acceptance input for the order.

[0081] The delivery information for at least one second order displayed on page 600 may be updated periodically after a set period has elapsed since page 600 was provided to the delivery person's terminal. In connection with this, page 620 may display the updated delivery information for at least one second order. Specifically, as the set period elapses, a portion of at least one second order may be assigned to other delivery people, and a new second order may be identified. Also, as the set period elapses, if the delivery person's location changes, the order in which at least one second order is displayed on page 620 may also change. As a result, the second orders displayed at the top of page 620 may differ from those on page 600 and may include an order for store A selling cold noodles, an order for store E selling pig's trotters, and an order for store I selling offal.

[0082] Figure 7 illustrates a scenario where, after a delivery person accepts an order via a page and the order has been assigned to the delivery person, one of the orders within the service is automatically assigned to the delivery person.

[0083] As considered, orders that are assigned to a delivery person may be assigned by either a first method, i) an electronic device 100 automatically assigning the order to the delivery person and the delivery person accepting the order, or a second method, ii) the delivery person accepting the order based on delivery information for at least one second order displayed on the page. In this regard, a particular order may be automatically assigned to a delivery person even if the order has been assigned to the delivery person through the second method and the delivery work for that order has not yet been completed.

[0084] According to one embodiment, the order automatically assigned to a delivery person may be the optimal order for the delivery person, calculated based on various information such as delivery information for orders already assigned and the delivery person's current location information. In this regard, when a delivery person accepts the delivery of at least one second order via the delivery person's terminal and the order is assigned to the delivery person, the electronic device 100 can assign a specific order from among the automatically assignable orders in the service to the delivery person based on information about the delivery person, pickup location information corresponding to the assigned order, and delivery information (e.g., delivery destination information) corresponding to the third order. The specific order is an order that is automatically assigned to a delivery person from among the automatically assignable orders in the service, and may be an efficient order when performing delivery work together with orders that have already been assigned.

[0085] Page 700 may be the page displayed on the terminal of a delivery driver who has completed the assignment of a pending order, and page 700 may display delivery information for the automatically assigned order. Unlike pending orders, delivery information for automatically assigned orders may be relatively simple. In this regard, the delivery information for automatically assigned orders displayed on page 700 may include the store's location on the map, the delivery destination's location, distance information to complete the delivery, and delivery cost information. That is, the page displaying delivery information for pending orders may display more detailed delivery information than for automatically assigned orders, such as displaying specific delivery destination text information, which may be intended to encourage delivery drivers to actively accept pending orders.

[0086] Furthermore, in this specification, the number of stores corresponding to orders automatically assigned to or pending orders for a delivery person is not limited to one, but can be multiple. Referring to page 600, there may be two stores in total, store b and store c, corresponding to automatically assigned orders, and there may also be two delivery destinations corresponding to automatically assigned orders. In this regard, area 702 on page 700 may indicate that adherence to the guided order (e.g., store b -> store c -> delivery destination for store b -> delivery destination for store c) is required, and that failure to do so may result in store waiting and delays.

[0087] Automatically assigned orders may be accepted or rejected by the delivery person depending on various factors, such as the delivery person's current delivery status. For example, when input from the delivery person is received via area 701 related to acceptance or rejection on page 700, the electronic device 100 can provide the delivery person's terminal with page 710, which displays delivery information for pending orders, a previous screen. As another example, when input from the delivery person is received via area 703 related to order acceptance on page 700 (e.g., slide input), orders for stores b and c may be completed and assigned to the delivery person. That is, a delivery person who has accepted a pending order for store a from the pending orders displayed on the page can accept orders for stores b and c that have been automatically assigned on the same page without having to change the dispatch method from the second method to the first method in a separate settings menu. As orders for stores b and c are assigned to delivery personnel, the electronic device 100 can calculate the optimal route for performing delivery work for both the pending orders and the automatically assigned orders, based on delivery information for previously accepted pending orders, delivery information for automatically assigned orders, and the location information of the delivery personnel. The calculated optimal route may be a route that moves in the following order: store a, store b, store c, the delivery destination corresponding to store b, the delivery destination corresponding to store c, and the delivery destination corresponding to store a. In this regard, page 720 may display information about the calculated optimal route, along with a phrase indicating that the automatically assigned orders have been assigned.

[0088] The electronic device 100 can automatically assign the most suitable order from among the automatically assignable orders within the service to a delivery driver who has accepted a pending order, and can provide an optimal workflow for a delivery driver who has accepted both a pending order and an automatically assigned order. As a result, delivery drivers can record higher sales per hour compared to other delivery drivers.

[0089] Figure 8 illustrates the behavior of deactivating the page containing delivery information for pending orders when a delivery driver is classified as a specific type of delivery driver.

[0090] According to one embodiment, the shipping cost information for pending orders tends to be higher than the shipping cost information for general orders. Also, unlike when orders are automatically assigned to delivery personnel, delivery personnel can optionally accept any one of the pending orders on a page where the shipping information for pending orders is displayed. For these reasons, at least some of the delivery personnel involved in the service may prefer to accept pending orders via a page where the shipping information for pending orders is displayed rather than being automatically assigned orders.

[0091] According to one embodiment, delivery cost information corresponding to a delivery can be adaptively determined based on a variety of information, such as the delivery person's current location, the store's location, the delivery destination's location, the number of delivery people performing delivery work within the service, the number of orders within the service, the current time, and whether or not it is a peak time. Alternatively, delivery cost information corresponding to a delivery may be adaptively determined based on the delivery person's actions within the service (e.g., accepting or rejecting an order). For example, the delivery cost information for orders from stores where the probability of a delivery person accepting the order is high can be optimized to be low. Or, the delivery cost information for orders from stores where the probability of a delivery person accepting the order is low can be optimized to be high.

[0092] Such optimization of shipping cost information can also be applied at the individual order level. In this regard, the shipping cost information for an order can be based on the number of times the order has been rejected by multiple delivery personnel associated with the service. For example, if a particular order is automatically assigned to one of several delivery personnel associated with the service, but that delivery person rejects the order, the shipping cost information for that order may be optimized to be higher. However, if a delivery person who prefers to accept pending orders via a page displaying shipping information for pending orders rather than automatically assigned orders repeatedly rejects automatically assigned orders, the shipping cost information for that order may be distorted.

[0093] According to one embodiment, in order to prevent the distortion of shipping cost information, the electronic device 100 can classify a shipping agent as a specific type of shipping agent and impose a predetermined penalty if the shipping agent's actions on the service meet set conditions. Here, the set conditions may be, but are not limited to, a shipping agent currently using the service online refusing orders that are automatically assigned to them more than a set number of times (e.g., 3 times). The set conditions may be any conditions to prevent distorted shipping agent actions on the service. The predetermined penalty may be, but is not limited to, a page displaying shipping information for pending orders provided to the shipping agent being deactivated for a set period of time (e.g., 1 hour). The shipping cost information for orders corresponding to the actions of a shipping agent classified as a specific type of shipping agent may be changed to a normal shipping cost. Specifically, the normal shipping cost may be calculated by subtracting the increased shipping cost due to the actions of the shipping agent classified as a specific type of shipping agent from the current distorted shipping cost.

[0094] Referring to Figure 8, when input from a delivery person is received via area 801 regarding the rejection of an order on page 800, the electronic device 100 can provide page 810 displaying delivery information for the pending order. However, as input from a delivery person is received via area 801, it may be confirmed that the delivery person's action on the service meets the set conditions, thereby deactivating the area within page 810. That is, even if the delivery person physically clicks the icon for accepting an order on page 810, the electronic device 100 may not receive acceptance input for that order.

[0095] Figure 9 is a block diagram illustrating an electronic device for providing information according to one embodiment.

[0096] The electronic device 100 in Figure 9 may be an electronic device for providing information. According to one embodiment, the electronic device 100 may include a transceiver 101, storage 102, and one or more processors 103. The electronic device 100 shown in Figure 9 only shows components relevant to this embodiment. Therefore, a person with ordinary skill in the art related to this embodiment will understand that other general components may be included in addition to the components shown in Figure 9.

[0097] For example, the electronic device 100 may include a transceiver 101 in one embodiment. The transceiver 101 is a device for wired / wireless communication and can communicate with the delivery person terminal 110, the store terminal 120, and the user terminal 130. The communication technologies used by the transceiver 101 may include GSM (global system for mobile communication), CDMA (code division multi access), LTE (long term evolution), 5G, WLAN (wireless LAN), Wi-Fi (wireless fidelity), Bluetooth®, RFID (radio frequency identification), infrared data association (IrDA), ZigBee, and NFC (near field communication). In one embodiment, the transceiver 101 can provide the delivery person's terminal with a page displaying delivery information for each of at least one second order and can receive input from the delivery person's terminal.

[0098] The storage 102 can store information for performing at least one of the methods described above through Figures 1 to 9. The storage 102 can store one or more instructions executed by one or more processors 103. The storage 102 may be called memory and may be volatile memory or non-volatile memory. The storage 102 can store information about the delivery history of multiple delivery personnel associated with the service, information about stores associated with the service, and models for optimizing delivery amounts and delivery routes.

[0099] One or more processors 103 can control the overall operation of the electronic device 100 and process data and signals. One or more processors 103 can perform one of the methods described above through Figures 1 to 9. One or more processors 103 may consist of at least one hardware unit. Furthermore, one or more processors 103 can be operated by one or more software modules generated by executing one or more instructions stored in the storage 102. One or more processors 103 can control embodiments performed by the electronic device 100 through interaction with the transceiver 101 and the storage 102, and furthermore, with components that the electronic device 100 may further include.

[0100] According to one embodiment, the processor 103 can, by executing one or more instructions, identify at least one first order among a plurality of orders that can be automatically assigned to multiple delivery personnel associated with a service, in which no delivery work has been performed for a set first hour or longer; identify at least one second order among the plurality of delivery personnel that satisfies the set conditions, based on information about the first delivery personnel and information about at least one first order; and provide the terminal of the first delivery personnel with a page displaying delivery information for each of the at least one second order.

[0101] On the other hand, while this specification and drawings disclose preferred embodiments of the present invention, and certain terms are used, these are merely general terms used to facilitate the explanation of the technical content of the present invention and to aid in its understanding, and are not intended to limit the scope of the present invention. It will be obvious to those ordinary skill in the art to which the present invention pertains that other modifications based on the technical idea of ​​the present invention are also possible in addition to the embodiments disclosed herein.

[0102] The electronic device or terminal according to the above-described embodiment may include a processor, memory for storing and executing program data, permanent storage such as a disk drive, a communication port for communicating with external devices, a user interface device such as a touch panel, keys, and icons. A method embodied in a software module or algorithm may be stored on a computer-readable recording medium as computer-readable code or program instructions executable on the processor. Here, computer-readable recording media include magnetic recording media (e.g., ROM (read-only memory), RAM (random-access memory), floppy disks, hard disks, etc.) and optical reading media (e.g., CD-ROM, DVD (Digital Versatile Disc)). Computer-readable recording media may be distributed across a network of computer systems, and computer-readable code may be stored and executed in a distributed manner. The medium may be computer-readable, stored in memory, and executed by the processor.

[0103] This embodiment may be represented by a functional block configuration and a variety of processing steps. Such functional blocks may be embodied by a variety of hardware and / or software configurations that perform a particular function. For example, the embodiment may employ an integrated circuit configuration such as memory, processing, logic, look-up table, etc., which may perform a variety of functions under the control of one or more microprocessors or other control devices. Just as the components may be executed by software programming or software elements, this embodiment includes a variety of algorithms embodied by combinations of data structures, processes, routines or other programming configurations, which may be embodied in programming or scripting languages ​​such as C, C++, Java, assembler, Python, etc. The functional aspects may be embodied by algorithms executed by one or more processors. Furthermore, this embodiment may employ prior art for electronic environment configuration, signal processing, and / or data processing, etc. The terms “mechanism,” “element,” “means,” and “configuration” may be used broadly and are not limited to mechanical and physical configurations. The terms may also include the meaning of a series of software processes (routines) in conjunction with a processor, etc.

[0104] The embodiments described above are merely examples, and other embodiments may be realized within the scope of the claims described later. [Explanation of Symbols]

[0105] 10 Systems 100 Electronic equipment 101 Transceiver 102 storage 103 Processors 110 Delivery driver terminal 120 Store Devices 130 user terminals

Claims

1. A method for providing information in an electronic device, A step to identify at least one first order among the orders that can be automatically assigned to multiple delivery personnel related to the service, for which delivery work has not been performed for at least one set time, A step of identifying at least one second order that satisfies the set conditions from among the at least one first order, based on information about the first delivery person and information about the at least one first order, The steps include providing the terminal of the first delivery person with a page displaying delivery information for each of the at least one second orders, How to provide information.

2. When the first delivery person accepts the delivery of the third order from among the at least one second order via the terminal, an assignment operation is performed to assign the third order to the first delivery person. A method for providing the information described in claim 1.

3. Upon completion of the assignment process, when the third order is assigned to the first delivery person, the process further includes providing information indicating that the third order has been assigned to the first delivery person and that the delivery work for the third order has commenced. The delivery information for the third order displayed on the aforementioned page will be deactivated. A method for providing the information described in claim 2.

4. If the second delivery person accepts the third order before the assignment process is completed, the further step includes assigning the third order to the first delivery person. A method for providing the information described in claim 2.

5. The further step includes providing the terminal of the second delivery person with information indicating that the third order has been assigned to another delivery person, in response to the third order being assigned to the first delivery person. A method for providing the information described in claim 4.

6. The aforementioned delivery information This includes shipping cost information for each of the at least one second order and text information for the shipping address for each of the at least one second order, The aforementioned delivery information It is updated periodically at set intervals. A method for providing the information described in claim 1.

7. The process further includes the step of assigning a fourth order to the first delivery person, based on information about the first delivery person and delivery information corresponding to the third order, once the first delivery person has accepted the delivery of a third order from among the at least one second order via the terminal and the third order has been assigned to the first delivery person, The fourth order is, Of the aforementioned orders, the orders that were automatically assigned to the first delivery person, A method for providing the information described in claim 1.

8. A step of confirming the departure time information and departure location information of the first delivery person based on the delivery history information of the first delivery person, If the current time is within the second set time based on the departure time information, the step of confirming the third order from the at least one second order based on the departure location information is further included. Of the aforementioned delivery information, the delivery information corresponding to the third order is displayed at the top of the aforementioned page. A method for providing the information described in claim 1.

9. The aforementioned set conditions are, The first condition includes filtering out at least one of the first orders that have been rejected by the first delivery person, A method for providing the information described in claim 1.

10. The aforementioned set conditions are, The system includes a second condition for filtering out of the at least one first order orders that correspond to pickup locations outside a distance set relative to the location of the first delivery person, A method for providing the information described in claim 1.

11. The aforementioned set distance is Based on the time during which delivery work corresponding to each of the at least one first order is not being performed, a setting is individually configured for each of the at least one first order: A method for providing the information described in claim 10.

12. The order in which the aforementioned delivery information is displayed is: The delivery is determined based on at least one of the following: time information during which delivery work is not being performed for each of the at least one second order; first distance information from the location of the first delivery person to the pickup location; second distance information from the location of the first delivery person to the completion of the delivery work; time information required from the location of the first delivery person to the completion of the delivery work; and delivery amount information. A method for providing the information described in claim 1.

13. Regarding the third order among the aforementioned orders, the shipping cost information is as follows: Based on the number of times the third order was rejected by the aforementioned multiple delivery personnel, A method for providing the information described in claim 1.

14. If the first delivery person is classified as a specific type of delivery person based on their history of automatically rejecting assigned orders, the page is deactivated for a set third period of time. A method for providing the information described in claim 2.

15. An electronic device, A walkie-talkie and One or more processors, Includes storage for storing one or more instructions executed by the one or more processors, The one or more processors execute the one or more instructions, Among the orders that can be automatically assigned to multiple delivery personnel related to the service, identify at least one first order for which delivery work has not been performed for at least one hour. Based on information regarding the first delivery person and information regarding the at least one first order, the system identifies at least one second order from the at least one first order that satisfies the set conditions. The first delivery person's terminal is provided with a page displaying delivery information for each of the at least one second orders. electronic equipment.

16. Non-temporary recording medium, A computer-readable non-temporary recording medium having a program for causing a computer to perform the method according to any one of claims 1 to 14.