System, procedure and computer program for transmitting a delivery order via text-to-speech.

The system addresses inefficiencies in conventional delivery order systems by using TZS technology to automate the generation and transmission of vocal delivery orders, reducing human effort and errors, and enhancing processing speed.

DE112016001229B4Active Publication Date: 2025-03-13WOOWA BROS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
DE112016001229
Authority / Receiving Office
DE · DE
Patent Type
Patents
Current Assignee / Owner
Priority Date
2015-03-17
Filing Date
2016-03-10
Publication Date
2025-03-13
Estimated Expiration
2036-03-10

AI Technical Summary

Technical Problem

Conventional systems for conveying delivery orders to delivery companies require significant human effort and are prone to errors during language-based information transmission, leading to inefficiencies and delayed order processing.

Method used

A system and procedure utilizing Text-to-Language (TZS) technology to automatically generate and convey vocal delivery orders via telephone calls, along with optional text message transmission, to streamline the order processing and reduce human intervention.

Benefits of technology

The system significantly reduces the need for human workforce, minimizes errors in information transmission, and enables faster order processing by automating the delivery order conveyance and response handling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

System (100) for mediating an order for delivery by means of a text-to-speech (TzS) system, wherein the system (100) has the following features: an order receiving module (110) for receiving a delivery order to be processed, which was transmitted from a customer terminal device (200); a TzS module (120) for generating a voice-based delivery order corresponding to the delivery order to be processed by the TzS; a speech output module (130) for connecting a telephone call to a company (300) corresponding to the delivery order to be processed and then for outputting the voiced delivery order via the connected telephone call; a response receiving module (140) for receiving an order response to the delivery order to be processed from the company (300) via telephone call; a delivery order response module (150) for transmitting order processing result information corresponding to the order response to the ordering terminal (200) that transmitted the delivery order to be processed; an add-in module (160) for adding a processing task of the delivery order to be processed to the FIFO-type task queue; an extraction module (165) for successively extracting the tasks from the task queue; and a control module (195) designed to control the speech output module (130) such that, when the processing task of the delivery order to be processed is extracted from the task queue by means of the extraction module (165), the speech output module (130) can then make a telephone call to a company (300) corresponding to the delivery order to be processed and thus output the voiced delivery order via the telephone call; a cancellation request receiving module (170) for receiving a request to cancel the delivery order to be processed from the ordering terminal (200) and a cancellation module (180) for executing a cancellation task of the delivery order to be processed in response to the request to cancel the delivery order to be processed; where, if the telephone call is in the state prior to connecting to the company (300) corresponding to the delivery order to be processed, the cancellation module (180) deletes the delivery order to be processed from the task queue; where, if the voice delivery order is issued via the telephone call connected to the company (300) corresponding to the delivery order to be processed, a transfer task of a cancellation message of the delivery order to be processed is added to the task queue as first priority, and wherein, if the transfer task of the cancellation message of the delivery order to be processed was extracted from the task queue by means of the extraction module (165), a cancellation notice message of the delivery order to be processed corresponding to the request for the cancellation of the delivery order to be processed is transferred to the terminal (300, 320) of the company (300) by means of the control module.
Need to check novelty before this filing date? Find Prior Art

Description

Field of the invention

[0001] The present invention relates to a system and a method for transmitting an order for delivery by means of text-to-speech (TTS) (English, TTS: Text to Speech), in particular by means of which an order for delivery, ie delivery order, requested by an ordering terminal of a customer is transmitted to a delivery company by means of a speech using the TTS.

[0002] In order to order delivery goods, such as food and drink that can be delivered to the customer quickly, a series of processes is usually carried out as follows: First, one looks at a list of goods that can be ordered, which is in a leaflet or on the homepage of a service company in question, then selects some of the desired goods from the list of goods, then calls the company in question, and finally orders the goods.

[0003] However, since the aforementioned processes involving numerous delivery companies require a significant amount of time and effort from users until these users can complete these processes one by one and select the desired products, online service companies have recently emerged that contract with multiple delivery companies as business partners and clearly organize the menus offered by the delivery companies according to the company type, thus offering consumers an order facilitation service. Some of these online service companies also offer delivery facilitation services, which can provide an application through which a user can select a dish and request an order for the selected dish.Furthermore, an intermediary company that provides a conventional service for arranging a delivery order usually offers the corresponding intermediary service by means of such a system that, when it receives a delivery order from a customer, it directly calls a delivery company corresponding to the delivery order and instructs this company to deliver the goods requested by the customer.

[0004] Since this conventional system for arranging a delivery order requires several employees who are responsible for directly calling a corresponding delivery company, it causes the problem that the use of labor is very large.

[0005] In addition, since the information about the delivery orders entered by the customer must be transmitted by voice, there is currently a problem that an error may be caused during the transmission process of the information, so that the transmission of the delivery order cannot be carried out quickly. Prior art literature - patent documents 1. South Korean Disclosure Notice KR 10 2007 0049951 A, 2. South Korean Disclosure Notice KR 10 2008 0100154 A, 3. South Korean Disclosure Notice KR 10 2006 0040782 A, 4. South Korean Disclosure Notice KR 10 2007 0018126 A and 5. South Korean Disclosure Notice KR 10 2014 0133048 A. Disclosure of the inventionObject of the invention

[0006] The invention is therefore based on the object of providing a system and a method for transmitting an order for delivery (ie delivery order) to a delivery company by means of text-to-speech (TzS). Technical solution to the task

[0007] The object is achieved by a system according to claim 1, a method according to claim 8, a computer program according to claim 15, and a system according to claim 16. Preferred embodiments of the system and the method are the subject of claims 2 to 7 and 9 to 14.

[0008] According to one aspect of the invention, a delivery order placement system (i.e., a delivery order placement system) using TzS (text-to-speech) is proposed, the system comprising: an order receiving module for receiving a delivery order to be processed transmitted from an ordering terminal; a TzS module for generating, by the TzS, a voice delivery order corresponding to the delivery order to be processed; a voice output module for connecting a telephone call to a company corresponding to the delivery order to be processed and then outputting the voice delivery order via the connected telephone call; a response receiving module for receiving an order response to the delivery order to be processed from the company via the telephone call;and a delivery order response module for transmitting order processing result information corresponding to the order response to the ordering terminal that transmitted the delivery order to be processed.

[0009] According to an embodiment of the system according to the invention, it can be provided that the system for transmitting an order for cancellation additionally comprises a text message transmission module for transmitting a text message corresponding to the delivery order to be processed to a terminal of the company.

[0010] According to the invention, the system for conveying an order for cancellation further comprises an addition module for adding a processing task of the delivery order to be processed to the FIFO-type task queue (FIFO: first in - first out); an extraction module for sequentially extracting the tasks from the task queue; and a control module configured to control the voice output module such that, when the processing task of the delivery order to be processed is extracted from the task queue by means of the extraction module, the voice output module can then connect a telephone call to a company corresponding to the delivery order to be processed and thus issue the vocal delivery order via the telephone call.

[0011] In the system according to the invention, it is provided that the system for conveying an order for cancellation further comprises a cancellation request receiving module for receiving a request for cancellation of the delivery order to be processed from the ordering terminal and a cancellation module for executing a cancellation task of the delivery order to be processed in response to the request for cancellation of the delivery order to be processed, wherein, if the telephone call is in the state before connecting to the company corresponding to the delivery order to be processed, the cancellation module deletes the delivery order to be processed from the task queue, wherein, if the voice delivery order is issued via the telephone call connected to the company corresponding to the delivery order to be processed,a transmission task of a cancellation message of the delivery order to be processed is added to the task queue as the first priority, and if the transmission task of the cancellation message of the delivery order to be processed has been extracted from the task queue by means of the extraction module, a cancellation notification message of the delivery order to be processed corresponding to the request for cancellation of the delivery order to be processed can be transmitted to the company's terminal by means of the control module.

[0012] According to another embodiment of the system according to the invention, it can be provided that the cancellation module executes the cancellation task of the delivery order to be processed when a certain time period allowing the cancellation has not yet expired, wherein this time period allowing the cancellation can represent a period until the receipt of an order response to the delivery order to be processed from the company.

[0013] According to another embodiment of the system according to the invention, it can be provided that if the telephone call was not connected to the company, then the voice output module can attempt to reconnect the telephone call to the company after a certain waiting time has elapsed.

[0014] According to another embodiment of the system according to the invention, it can be provided that the system for transmitting an order for cancellation can further comprise a further cancellation module which is designed to cancel the delivery order to be processed if, within a certain time period limit after the first attempt to connect the telephone call to the company, this telephone call is not connected to the company.

[0015] According to another embodiment of the system according to the invention, it can be provided that the system for transmitting an order for cancellation further comprises an answering telephone number transmission module which is designed to transmit an answering telephone number to the terminal of the company if, when the voice delivery order was issued via the telephone call connected to the company corresponding to the delivery order to be processed, this telephone call was interrupted, wherein, if the company connects the telephone call to the system for transmitting an order for cancellation using the answering telephone number, the voice output module can then issue the voice delivery order again via the connected telephone call.

[0016] According to another embodiment of the system according to the invention, it can be provided that, if the response receiving module has received a reception response to the delivery order to be processed, the voice output module outputs a voice via the telephone call, by means of which it is asked for an expected delivery time, wherein the response receiving module can receive information about the expected delivery time from the company via the telephone call, and then the delivery order response module can transmit order processing result information containing the information about the expected delivery time to the ordering terminal, or that, if the response receiving module has received a rejection response to the delivery order to be processed, the voice output module outputs a voice via the telephone call, by means of which it is asked for a reason for the rejection of the receipt,wherein the response receiving module can receive information about the reason for the rejection of receipt from the company via the telephone call, and then the delivery order response module can transmit the order processing result information containing the information about the reason for the rejection of receipt to the ordering terminal.

[0017] According to a further aspect of the invention, a method for conveying an order for cancellation (i.e., a delivery order conveying method) using text-to-speech (TzS) is proposed, the method comprising the following steps: an order receiving step in which the above-described inventive system for conveying an order for cancellation receives a delivery order to be processed transmitted from an ordering terminal; a TzS step in which a vocal delivery order corresponding to the delivery order to be processed is generated by means of TzS; a voice output step in which the inventive system connects a telephone call to a company corresponding to the delivery order to be processed and then outputs the vocal delivery order via the connected telephone call;a response receiving step in which the system of the invention receives an order response to the delivery order to be processed from the company via the telephone call; and a delivery order response step in which the system of the invention transmits order processing result information corresponding to the order response to an orderer terminal that has transmitted the delivery order to be processed.

[0018] According to an embodiment of the method according to the invention, it can be provided that the method for transmitting an order for cancellation further comprises a text message transmission step in which the system according to the invention for transmitting an order for cancellation transmits a text message corresponding to the delivery order to be processed to the company's terminal.

[0019] In the method according to the invention, it is provided that the method for conveying an order for cancellation further comprises an addition step in which the system according to the invention adds a processing task of the delivery order to be processed to the FIFO-type task queue, and an extraction step in which the system according to the invention extracts the tasks sequentially from the task queue, wherein the voice output step takes place when the processing task of the delivery order to be processed has been extracted from the task queue.

[0020] In the method according to the invention, it is provided that the method for conveying an order for cancellation further comprises a cancellation request receiving step in which the system according to the invention receives a request for cancellation of the delivery order to be processed from the ordering terminal, and a cancellation step in which the system according to the invention executes a cancellation task of the delivery order to be processed in response to the request for cancellation of the delivery order to be processed, wherein the cancellation task of the delivery order to be processed comprises a step of deleting the delivery order to be processed from the task queue if the telephone call is still in the state before connecting to the company corresponding to the delivery order to be processed,and a step of adding a transmission task of a cancellation message of the delivery order to be processed as the first priority to the task queue if the vocal delivery order is issued via the telephone call connected to the company corresponding to the delivery order to be processed, and wherein the method described above may further additionally comprise a step of transmitting a cancellation notification message of the delivery order to be processed corresponding to the request for cancellation of the delivery order to be processed to the company's terminal if the transmission task of the cancellation message of the delivery order to be processed has been extracted from the task queue.

[0021] According to another embodiment of the method according to the invention, it can be provided that the cancellation step comprises a sub-step in which the system according to the invention then executes the cancellation task of the delivery order to be processed in response to the request for the cancellation of the delivery order to be processed if a certain time period allowing the cancellation has not yet expired, wherein this time period allowing the cancellation can represent a period until the receipt of an order response to the delivery order to be processed from the company.

[0022] According to another embodiment of the method according to the invention, it can be provided that the voice output step comprises a sub-step in which an attempt is made to reconnect the telephone call to the company after a certain waiting time has elapsed if the telephone call was not connected to the company.

[0023] According to another embodiment of the method according to the invention, it can be provided that the method for transmitting an order for cancellation further comprises a further cancellation step in which the delivery order to be processed is cancelled if, within a certain time period limit after the first attempt to connect the telephone call to the company, this telephone call is not connected to the company.

[0024] According to another embodiment of the method according to the invention, it can be provided that the method for transmitting an order for cancellation further comprises a transmission step in which an answering telephone number is transmitted to the terminal of the company if, when the voice delivery order was issued via the telephone call connected to the company corresponding to the delivery order to be processed, this telephone call was interrupted, and a re-issuing step in which the voice delivery order is then re-issued via the connected telephone call if the company connects the telephone call to the system according to the invention for transmitting an order for cancellation using the answering telephone number.

[0025] According to another embodiment of the method according to the invention, it can be provided that the method for conveying an order for cancellation further comprises an additional step in which, if a receipt response is received for the delivery order to be processed, the system according to the invention outputs a voice via the telephone call, by means of which it is asked for an expected delivery time, and in the process receives information about the expected delivery time from the company via the telephone call, and a further additional step in which, if a rejection response is received for the delivery order to be processed, the system according to the invention outputs a voice via the telephone call, by means of which it is asked for a reason for the rejection of receipt, and in the process receives information about the reason for the rejection of receipt from the company via the telephone call, Wherein,If the receipt response to the delivery order to be processed is received, the order processing result information may contain information about the expected delivery time, and if a rejection response to the delivery order to be processed is received, the order processing result information may contain information about the reason for the rejection.

[0026] According to a further aspect of the invention, a computer program stored on a storage medium is proposed, which is installed on a data processing unit and can thus carry out the above-mentioned methods.

[0027] According to yet another aspect of the invention, a system for mediating an order for cancellation is finally proposed, which system has a processor and a memory on which a computer program executed by the processor is stored, wherein, when the computer program is executed by the processor, it causes the system for mediating an order for cancellation to be able to carry out the above-mentioned method. Beneficial effect of the invention

[0028] According to an embodiment of the invention, a voice of the delivery order to be transmitted to a delivery company can be automatically generated by means of a TzS and then transmitted to a delivery shop, which consequently has the effect of solving a previous problem that a large number of human forces are required to transmit the received delivery order or to respond to it.

[0029] According to another embodiment of the invention, a technical idea may also be provided by which the delivery orders requested by a plurality of orderers can be effectively managed by a queue and the request for cancellation of the requested delivery orders can be effectively processed.

[0030] Furthermore, another technical idea can be provided by which the delivery order transmission process can be resumed even if a telephone connection with the delivery company is interrupted during the transmission of the delivery order to the delivery company, and by which the cases in which a telephone connection with the delivery company cannot be established due to the situations of the delivery company, etc., can be effectively handled. Short description of the drawings

[0031] In order to better understand the drawings cited in the detailed description of the invention, a brief description of each figure is provided below.

[0032] They show: Fig. 1 is a view schematically illustrating a configuration environment of a system for conveying an order for delivery according to an embodiment of the invention; Fig. 2 is a block diagram illustrating a schematic configuration of the system for conveying an order for delivery according to one embodiment of the invention; Fig. 3 shows an example of a text message transmitted by the system for mediating an order for cancellation according to one embodiment of the invention; Fig. 4 is a flowchart showing an operation of the delivery order placement system according to one embodiment of the invention; Fig. 5 is a flowchart illustrating a method by which the delivery order placement system according to one embodiment of the invention operates when a telephone call is interrupted during the issuance of a voice delivery order; and Fig. 6 is a flowchart illustrating a method by which the system for mediating an order for delivery according to one embodiment of the invention is operated if the company does not answer a call. Preferred embodiments of the invention

[0033] It should be noted that the present invention can be transformed in various ways and implemented as various embodiments, some specific embodiments of which are shown by way of example in the drawings and explained in more detail in the following detailed description. However, the invention should not be limited to a specific embodiment, but all variations, equivalents, and alternatives within the spirit and technical scope of the invention should be understood to be included within the scope of this invention. Furthermore, if it is judged that a concrete explanation of a related prior art technology in explaining the present invention would obscure the gist of the invention, such concrete explanation will be omitted.

[0034] Furthermore, some expressions, such as "first," "second," etc., may be used to explain different components. However, the components should not be limited to these expressions. That is, such expressions should be used specifically only to distinguish one component from another.

[0035] Furthermore, the terms used in this application are used only to explain a specific embodiment and are not intended to limit the invention. The singular terms also include the plural meanings unless the context requires otherwise.

[0036] Furthermore, the expressions such as "comprise", "comprise" and "have", or their variants, etc., in this description only indicate that features, digits, steps, movements, components, parts or combinations thereof are described and present in this description, but should be understood as not precluding the presence or addition of one or more other features, digits, steps, movements, components, parts or combinations thereof.

[0037] In this description, if a component 'transfers' data to another component, this further means that the component can transfer the data directly to the other component, and also that it can transfer the data to the other component via at least one other component. If a component 'transfers' data 'directly' to another component, this means that the component can transfer the data to the other component without any other component.

[0038] The invention is explained in more detail below with reference to the accompanying drawings and primarily with reference to exemplary embodiments of the invention. Identical elements in the respective figures are provided with the same reference numerals.

[0039] Fig. 1 shows a view for schematically illustrating a configuration environment of a system for conveying an order for delivery according to an embodiment of the invention.

[0040] As in Fig. 1, the delivery order (ie, delivery order) transfer system 100 may transfer delivery orders requested by orderer terminals 200 to 200-N to delivery companies 300 to 300-M.

[0041] The system 100 for transmitting an order for delivery can be connected to the ordering terminals 200 to 200-N via a wired or wireless network, so that it can receive and transmit all types of data and / or information required to implement the technical concept of the present invention. For example, the system 100 can receive a delivery order from the ordering terminal, e.g., 200, and then transmit a processing result of the delivery order to the ordering terminal, e.g., 200.

[0042] The ordering terminals 200 to 200-N can each represent a data processing unit comprising a desktop and laptop, preferably a mobile device comprising a cell phone, a smartphone, a tablet PC, and a personal digital assistant (PDA), or a mobile computing device comprising other handheld devices with a mobile connection function, or a processing device connected to another wireless modem.

[0043] In addition, each of the delivery companies 300 to 300-M to which the delivery order transfer system 100 transfers the delivery order received from the ordering terminal, e.g., 200, may be provided in its store with a telephone (i.e., telephone set) 310 to 310-M for making a telephone call with the system 100, and may also each have a separate terminal 320 to 320-M configured to receive a text message from the system 100 or to perform data communication with the system 100.The terminals 320 to 320-M may each represent a data processing unit comprising a desktop and laptop, preferably a mobile device comprising a cell phone, a smartphone, a tablet PC, and a personal digital assistant (PDA), or a mobile computing device comprising other handheld devices with a mobile connection function, or a processing device connected to another wireless modem.

[0044] As mentioned above, the deregistration order transmission system 100 can, in contrast, transmit a delivery order. To this end, the system 100 can store / manage the information on multiple joining companies 300 to 300-M that have joined the system 100, as well as the information on the delivery items that the respective joining companies 300 to 300-M can offer, in a specific database (not shown). The deregistration order transmission system 100 can transmit the information on the multiple joining companies and the information on the delivery items that the respective joining companies 300 to 300-M can offer to a ordering terminal, e.g., 200, connected to the system 100, so that a ordering party corresponding to the ordering terminal 200 can select one of the delivery items and thus request a delivery order for the selected delivery item.If, on the other hand, the purchaser wishes to transfer the delivery order to the system 100 for placing an order for cancellation, this system 100 can make a telephone call to a telephone of a company corresponding to the delivery order, e.g. 300, and thus transmit the delivery order to this company, wherein in addition a text message containing content relating to the delivery order can be transmitted to a terminal, e.g. 320, of the company, e.g. 300.

[0045] Fig. 2 is a block diagram illustrating a schematic configuration of the delivery order transmission system according to one embodiment of the invention.

[0046] With reference to Fig. 2, the system 100 for conveying an order for delivery, ie, a delivery order, may comprise an order receiving module 110, a TzS module 120, a voice output module 130, a text message transmission module 135, a response receiving module 140, a delivery order response module 150, an addition module 160, an extraction module 165, a cancellation request receiving module 170, a cancellation module 180, a response telephone number transmission module 190, and a control module 195. According to the embodiment of the invention, some of the components in Fig. 2 are not among the components that are absolutely necessary for implementing the invention. Furthermore, it is natural that the system 100 for transmitting an order for delivery, ie, a delivery order, may also have more components than those shown, depending on the embodiment.

[0047] The system 100 for transmitting an order for cancellation, i.e., a delivery order, can be provided with a hardware resource and / or software required to implement the technical concept of the invention, but does not necessarily represent a physical component or device. That is, the system 100 for transmitting an order for cancellation can represent a logical connection of the hardware and / or software required to implement the technical concept of the invention, wherein the hardware and / or software are each installed in separate devices as needed and thus perform each function, so that they can be designed as a set of logical components for implementing the technical concept of the invention.Furthermore, the system 100 for mediating an order for cancellation may mean a set of components that are configured separately from one another depending on a function or role for implementing the technical idea of ​​the invention. For example, the order receiving module 110, the TzS module 120, the voice output module 130, the text message transmission module 135, the response receiving module 140, the delivery order response module 150, the addition module 160, the extraction module 165, the cancellation request receiving module 170, the cancellation module 180, the response telephone number transmission module 190, and / or the control module 195 may be located in different physical devices or in one and the same device. Furthermore, according to one embodiment, it may be provided that the detailed structures that each module, such asthe order receiving module 110, the TzS module 120, the voice output module 130, the text message transmission module 135, the response receiving module 140, the delivery order response module 150, the addition module 160, the extraction module 165, the cancellation request receiving module 170, the cancellation module 180, the response telephone number transmission module 190 and / or the control module 195, etc., are each located in the different physical devices, so that the detailed structures located in the different physical devices are organically connected to one another and can thus also realize the functions performed by the respective modules.

[0048] A module, as used in this description, is also understood to mean a functional and structural connection between the hardware for implementing the technical concept of the invention and the software for driving the hardware. For example, the module may be a logical unit of a specific code and a hardware resource by means of which the specific code can be executed. A person skilled in the art can readily conclude that the module does not necessarily mean a physically connected code or a type of hardware.

[0049] For convenience of explanation, only an example will be explained below in which the switching system 100 switches a ordering terminal 200 to a terminal 300 of a company, but it can be easily understood by a person skilled in the art according to the present invention that the switching system 100 can essentially switch other ordering terminals, ie 200-1 to 200-N, and other terminals, ie 300-1 to 300-M, of the joining companies.

[0050] The control module 195 can control the functions and / or resources of the other components, such as the order receiving module 110, the TzS module 120, the speech output module 130, the text message transmission module 135, the response receiving module 140, the delivery order response module 150, the addition module 160, the extraction module 165, the cancellation request receiving module 170, the cancellation module 180 and / or the response telephone number transmission module 190, etc.

[0051] The order receiving module 110 can receive a delivery order to be processed, which was transmitted from a ordering terminal 200. According to the exemplary embodiment of the invention, it can be provided that the order receiving module 110, before receiving a delivery order from the ordering terminal 200, supplies this ordering terminal 200 with the information about the joining companies 300 to 300-M that have joined the system 100, as well as with the information about the delivery goods that the respective joining companies 300 to 300-M can offer, such that the ordering party of the ordering terminal 200 can select a joining company, e.g., 300, of the system 100 or request a delivery order for the delivery goods offered by the selected joining company.

[0052] If the orderer of the orderer terminal 200 selects the joining company 300 and the delivery goods offered by this joining company and transmits a delivery order to be processed for the delivery goods to be unloaded to the joining company, the order receiving module 110 can receive the delivery order to be processed. The delivery order transmitted by the orderer terminal 200 and to be processed can contain information about the delivery company and the delivery goods selected by the orderer. Furthermore, the delivery order to be processed can additionally contain information about separate requirements requested by the orderer, about a means of payment, and / or about an unloading address to which the delivery goods are to be unloaded.

[0053] In contrast, the TzS module 120 can generate a vocal delivery order corresponding to the delivery order to be processed using a TzS. The TzS module 120 can generate such a vocal delivery order using speech synthesis. Speech synthesis represents the technology by which a machine automatically generates a sound wave of a human voice, i.e., this human voice is recorded and then divided into specific phonetic units, and these phonetic units are stored in this way. After which only the necessary ones of the stored phonetic units are later reunited according to the instruction, and an artificial human voice is generated. As a result, a result generated by the TzS module 120, i.e., the vocal delivery order, can represent the voice data that people can hear.

[0054] According to an embodiment of the invention, it can be provided that the TzS module 120 generates a text containing its own order number, by means of which the individual information contained in the delivery order to be processed (e.g. delivery company, delivery goods, requirements, means of payment, delivery address, etc.) and also the delivery order to be processed can be recognized, and also generates a vocal delivery order that corresponds to the text generated by the speech synthesis.

[0055] For example, the voice delivery order may contain content such as "This is a delivery order requested from the delivery company ---. Your order number is ---. The delivery items are ---. The delivery address is ---. If you want to receive the order, press one. Or if you want to reject the order, press zero."

[0056] In contrast, the voice output module 130 connects a telephone call to a telephone 310 of a company 300 corresponding to the delivery order to be processed, and outputs the vocal delivery order via the connected telephone call, so that a staff member or a manager of the company 300 can hear the vocal delivery order via the telephone 310 and thus understand the content of the delivery order.

[0057] In this way, the system 100 for transmitting an order for deregistration according to the technical concept of the invention can automatically generate the voice data corresponding to the delivery order using a TzS and thus transmit it to a corresponding company via a telephone conversation. Thus, according to the technical concept, it can be provided that the delivery order can be transmitted via the telephone conversation without the need for separate personnel to call a participating company and then communicate the contents of a delivery order to this participating company using their own voice.

[0058] In contrast, the text message transmission module 135 transmits a text message corresponding to the delivery order to be processed to a terminal 320 of the company 300, so that the company 300 receiving the delivery order via the telephone call does not have to separately enter the content of the delivery order to be processed. The terminal 320 may have a function for receiving the text message.

[0059] According to another embodiment of the invention, it may further be provided that the text message transmission module 135 transmits the text messages by means of a text message transmission platform, such as a short or long message service, etc., as well as by means of data communication.

[0060] The text message corresponding to the delivery order to be processed may contain all types of information contained in the delivery order to be processed, as well as a unique order number by means of which the delivery order to be processed can be identified.

[0061] Fig. 3 shows an example of a text message transmitted by the text message transmission module 135. As in Fig. 3, the text message corresponding to the delivery order to be processed may include the delivery company name, delivery goods, requirements, payment method, delivery address, order number, etc.

[0062] In this case, a staff member or a manager of the company 300 receiving the delivery order to be processed via the telephone call can input an order response to the delivery order to be processed via the telephone call, and the response receiving module 140 can receive the order response to the delivery order to be processed from the company via the telephone call.

[0063] The order response to the delivery order to be processed can only be one of the following: order receipt and order rejection. Order receipt represents the response in which the delivery order is processed according to its content, while order rejection represents the response in which the content of the delivery order cannot be processed for specific reasons.

[0064] According to one embodiment of the invention, it may further be provided that a corresponding number can be assigned to the order receipt and the order rejection, wherein the staff or manager of the company 300 can enter the response by pressing the number corresponding to the order receipt and the order rejection on the telephone 310. However, the method by which the staff or manager of the company 300 can enter the order response to the delivery order to be processed should not be limited to this. For example, the staff or manager of the company 300 can also use their voice to indicate, for example, "Received!" or "Rejected!", etc.enter the response to the order via the telephone call, wherein the response receiving module 140 can recognize the voice received via the telephone call and then decide whether the order response represents an order receipt or an order rejection.

[0065] In contrast, delivery order response module 150 can transmit order processing result information corresponding to the order response to the ordering terminal that has transmitted the delivery order to be processed.

[0066] The order processing result information corresponding to the order response may contain information about whether the order response is an order receipt or an order rejection.

[0067] According to one embodiment of the invention, it can be provided that, if the response receiving module 140 has received the response to the delivery order to be processed, the voice output module 130 outputs a voice via the telephone call, by means of which it is asked for an expected delivery time. The voice by means of which it is asked for an expected delivery time can represent a content such as, for example, "Please select the expected delivery time! For 20 minutes, press two! For 30 minutes, press three! For 40 minutes, press four! For 50 minutes, press five! For 60 minutes, press six! or For 90 minutes, press nine!" Therefore, the staff or manager of the company 300 who heard the voice asking for an expected delivery time via the telephone 310 can, in the same way as when entering the order response via the telephone call (e.g.The customer can enter the expected delivery time (e.g., by pressing a telephone key or by voice input), and the response receiving module 140 can then receive the information about the expected delivery time from the company via the telephone call. According to this embodiment, it may also be provided that the delivery order response module 150 transmits the order processing result information containing the information about the expected delivery time to the ordering terminal.

[0068] According to another embodiment of the invention, it may be provided that, if the response receiving module 140 has received a rejection response to the delivery order to be processed, the voice output module 130 outputs a voice via the telephone call, by means of which it is asked for a reason for the rejection of the delivery order. The voice by means of which it is asked for a reason for the rejection of the delivery order may represent such content as, for example,"For the non-deliverable area, press one! For changing menu information, two! For changing delivery conditions, three! For delivery delay, four! For inaccurate customer information, five! For the company's poor circumstances, six! or for the others, nine!" Therefore, the staff or manager of the company 300, having heard the voice asking for a reason for the receipt rejection, can enter the reason for the receipt rejection in the same way as when entering the order response via the telephone call (e.g., by pressing a telephone key or by voice input), and the response receiving module 140 can then receive the information about the reason for the receipt rejection from the company via the telephone call.According to this embodiment, on the other hand, it may be provided that the delivery order response module 150 transmits the order processing result information containing the information about the reason for the receipt rejection to the ordering terminal.

[0069] Fig. 4 is a flowchart illustrating a series of operations in which an ordering terminal 200 requests a delivery order, the delivery order transfer system 100 then transmits the delivery order to a company 300, receives a response to the delivery order from the company 300, and finally notifies the ordering terminal 200 of an order processing result.

[0070] With reference to Fig. 4, the ordering terminal 200 can transmit a delivery order D to be processed to the system 100 for transferring an order for cancellation (S100).

[0071] Then, the system 100 for mediating an order for cancellation, which has received the delivery order D to be processed, can generate a voice delivery order S corresponding to the delivery order D to be processed by means of a TzS (S120).

[0072] In this case, the system 100 can transmit a text message containing the order content of the delivery order D to be processed to a terminal 320 of the company 300 (S130), whereby the company 300 can connect a telephone call to its telephone 320 (S140). If the telephone call is connected, the system 100 can output the generated, voiced delivery order S via the connected telephone call (S150).

[0073] Then, a staff member or a manager of the company 300 can decide whether or not to receive the delivery order by means of the company telephone 310, and then transmit a result thereof to the system 100 (S160).

[0074] If the system 100 for transmitting an order for cancellation receives a receipt of the delivery order, the system 100 can output a voice via the telephone call asking for an expected delivery time (S170-1), whereby the staff or manager of the company 300 can transmit the expected delivery time via the telephone 310 of the company (S180-1).

[0075] If, however, the system 100 for transmitting an order for cancellation receives a rejection of the delivery order, the system 100 can issue a voice via the telephone call asking for a reason for the order rejection (S170-2), whereby the staff or manager of the company 300 can transmit the reason for the order rejection via the company telephone 310 (S180-2).

[0076] As a result, the system 100 for conveying an order for cancellation can transmit order processing result information containing information about the expected delivery time or the reason for order rejection to the ordering terminal 200 (S190).

[0077] Since all votes corresponding to a delivery order must be cast to transmit a delivery order, a certain amount of time is required until at least one vote corresponding to the delivery order is cast so that the delivery order can be processed. However, multiple delivery orders could be requested from multiple ordering terminals (e.g., at least two from 200 to 200-N) simultaneously or within a short period of time. Therefore, it is necessary for the system 100 to be able to manage multiple delivery orders for transmitting an order for cancellation.

[0078] For this purpose, according to another embodiment of the invention, it can be provided that an addition module 160 adds the delivery orders to be processed, which are transmitted from the ordering terminal 200, to the FIFO-type task queue, and an extraction module 165 extracts the delivery orders from the task queue according to the added order, wherein the delivery orders to be processed can each be extracted from the task queue in their extraction order.

[0079] Therefore, if a processing task of the delivery order to be processed is subsequently extracted from the task queue by means of the extraction module 165, a control module 195 can control a voice output module 130 such that this voice output module can connect a telephone call to a company corresponding to the delivery order to be processed and then output the vocal delivery order via the connected telephone call.

[0080] In contrast, there is a case where the orderer who requested the delivery order wishes to cancel this delivery order. For this purpose, a cancellation request receiving module 170 may receive a request to cancel the delivery order to be processed from the orderer terminal 200 that transmitted it, and a cancellation module 180 may execute a cancellation task for the delivery order to be processed in response to the request to cancel the delivery order to be processed.

[0081] The cancellation task can be processed differently depending on a time before or after the telephone call is made to the company 300 corresponding to the delivery order to be processed.

[0082] If the cancellation task is requested before the telephone call is connected to the company 300 corresponding to the delivery order to be processed, the cancellation module 180 deletes the delivery order to be processed from the task queue, so that the transmission of the delivery order to be processed cannot take place via the telephone call.

[0083] On the other hand, if a voice delivery order is issued via the telephone call connected to the company corresponding to the delivery order to be processed, the cancellation module 180 can add a transmission task of a cancellation message of the delivery order to be processed to the task queue. Since the transmission task of a cancellation message of the delivery order to be processed needs to be processed quickly, the cancellation module 180 specifically adds the transmission task of the cancellation message of the delivery order to be processed to the task queue as the first priority, so that this transmission task of the cancellation message can be processed first, earlier than the other tasks already added.

[0084] If the transmission task of the cancellation message of the delivery order to be processed is extracted by means of the extraction module 165, then a control module 195 transmits a cancellation notification message of the delivery order to be processed, corresponding to the request to cancel the delivery order to be processed, to the terminal 320 of the company 300, so that the staff or manager of the company 300 can acknowledge that the delivery order to be processed has been canceled. In this case, the control module 195 can control the text message transmission module 135 to transmit the cancellation notification message of the delivery order to be processed to the terminal 320 of the company 300, so that this module 135 can transmit the cancellation notification message of the delivery order to be processed, corresponding to the request to cancel the delivery order to be processed, to the terminal 320 of the company 300.

[0085] However, if a certain time period allowing cancellation has not yet expired, the cancellation module 180 can execute the cancellation task of the delivery order to be processed.

[0086] According to another embodiment of the system according to the invention, it can be provided that the time period permitting cancellation can represent a period until an order response to the delivery order to be processed is received from the company 300. This is because preparation for processing the delivery order to be processed could only have begun if the company had issued an order response to the delivery order to be processed.

[0087] On the other hand, there could be some exceptional cases where, when issuing a voice of the delivery order via the telephone call, this telephone call was interrupted, or the company 300 did not answer the call, etc. The following is a method by which the system 100 for mediating an order for cancellation according to an embodiment of the invention handles these exceptional cases, therefore with reference to Fig. 5 and Fig. 6 explained.

[0088] Fig. 5 is a view illustrating a method by which the delivery order transfer system 100 operates upon interruption of a telephone call during issuance of a vocal delivery order.

[0089] If a delivery order D to be processed is now transmitted from an ordering terminal 200 (S210), then a TzS module 120 can generate a vocal delivery order S corresponding to the delivery order D to be processed by means of a TzS (S220), wherein a voice output module 130 can connect a telephone call to a telephone 310 of a company (S230) and output the vocal delivery order S (S240).

[0090] On the other hand, the voice output module 130 can determine whether or not the issue of the voice delivery order via the telephone call results in a case of interruption of the telephone call (S250). If the issue of the voice delivery order via the telephone call results in an instance of interruption of the telephone call, an answering telephone number transmission module 190 can transmit an answering telephone number to the terminal 320 of the company (S260). When the staff or manager of the company 300, having seen the transmitted answering telephone number, makes a call using this answering telephone number and thus connects the telephone call to the order transmission system for cancellation (S270), the voice output module 130 reissues the voice delivery order via the connected telephone call, so that an order transmission process can be resumed (S240).

[0091] Fig. 6 is a view illustrating a method by which the system 100 operates to arrange a delivery order when a company 300 does not answer a call.

[0092] In the following, it will now be explained with reference to Fig. 6. If a delivery order D to be processed is transmitted from an ordering terminal 200 (S310), then a TzS module 120 can generate a vocal delivery order S corresponding to the delivery order D to be processed by means of a TzS (S320), wherein a voice output module 130 can connect a telephone call to a telephone 310 of a company 300 (S330).

[0093] If the telephone call was not connected to the telephone 310 of the company 300 (S340), the voice output module 130 can attempt to reconnect the telephone call to the company after a certain waiting period (e.g., 1 minute) has elapsed (S360). Reconnecting the telephone call can be attempted after each waiting period until the company 300 answers the call.

[0094] However, if within a certain time period limit (e.g., 10 min) after the first attempt to connect the telephone call to the company, this telephone call is not connected to the company (S350), then the cancellation module 180 can cancel the delivery order to be processed (S370).

[0095] Furthermore, according to one embodiment, the system 100 for transmitting an order for delivery may comprise a processor and a memory on which a computer program executed by the processor is stored. The processor may comprise a single-core or multi-core central processor. Furthermore, the memory may comprise a fast RAM and, in addition, at least one magnetic disk unit, a flash memory unit, or another non-volatile memory, such as a non-volatile read-only memory unit. Access to the processor or to the memory may be controlled by other components through a memory controller.If the program is executed by the processor, it can cause the delivery order placement system 100 according to this embodiment to be able to carry out the above-mentioned method for providing the delivery order placement system.

[0096] Furthermore, the method for providing the delivery order mediation system according to the exemplary embodiment of the invention can be implemented in the form of a computer-readable program instruction and stored on a computer-readable storage medium. The computer-readable storage medium includes all types of storage media on which the data readable by a computer system is stored.

[0097] Furthermore, the program instruction stored on the storage medium may be one which is specifically developed and constructed for the present invention or which is known to a person skilled in the art in the field of software and can therefore be used.

[0098] As an example of the computer-readable storage medium, the hardware devices are mentioned which are specially configured for storing and executing the program instruction, such as magnetic media, such as hard disks, floppy disks and magnetic tape; optical media, such as CD-ROMs, DVDs; magneto-optical media, such as floppy disks; as well as ROMs, RAMs, and flash memories, etc. Furthermore, the above media can represent the transmission media for transmitting the lights which have a carrier wave for transmitting the signals intended for a program instruction or data structure, etc., or the metallic lines, waveguides, etc. Furthermore, the computer-readable storage medium can be designed such that it is arranged in a decentralized manner on the computer system connected to a network and that a computer-readable code can also be stored and executed in a decentralized manner on the storage medium.

[0099] As an example of the program instruction, both a machine code, which can be generated by a compiler, and a high-level language code, which can be executed by a device that can process the information electronically by means of an interpreter, etc., such as a computer, are mentioned.

[0100] Furthermore, the above hardware device may be designed such that it can serve as at least one software module for carrying out the operation of the invention, and vice versa.

[0101] The above description of the invention is thus far no more than an exemplification of this invention, it being understood that a person skilled in the art to which this invention belongs can easily transform the technical concepts or essential features of the invention into other concrete forms without changing such concepts and features.

[0102] Therefore, the embodiments described above are merely exemplary in every respect and should not be considered limiting. For example, each component described as a single component may also be implemented in a decentralized manner, while the components described as decentralized may also be implemented in a combined form.

[0103] The scope of the present invention should be indicated not by the detailed embodiments but by the following claims, and all modified or altered forms derived from the spirit and scope of the claims and their equivalents should be understood as being included within the scope of the rights of this invention. Industrial applicability

[0104] The present invention can be applied to a system and a method for conveying an order for delivery by means of a TzS.

Claims

[1] System (100) for conveying an order for cancellation by means of a TzS (text-to-speech), the system (100) having the following features: an order receiving module (110) for receiving a delivery order to be processed transmitted from an orderer terminal (200); a TzS module (120) for generating a vocal delivery order by the TzS corresponding to the delivery order to be processed; a voice output module (130) for connecting a telephone call to a company (300) corresponding to the delivery order to be processed and then for outputting the vocal delivery order via the connected telephone call; a response receiving module (140) for receiving an order response to the delivery order to be processed from the company (300) via the telephone call; a delivery order response module (150) for transmitting order processing result information corresponding to the order response to the ordering terminal (200) that has transmitted the delivery order to be processed; an addition module (160) for adding a processing task of the delivery order to be processed to the FIFO-type task queue; an extraction module (165) for sequentially extracting the tasks from the task queue; and a control module (195) configured to control the voice output module (130) such that, when the processing task of the delivery order to be processed is extracted from the task queue by means of the extraction module (165), the voice output module (130) can then connect a telephone call to a company (300) corresponding to the delivery order to be processed and thus output the vocal delivery order via the telephone call; a cancellation request receiving module (170) for receiving a request for cancellation of the delivery order to be processed from the ordering terminal (200) and a cancellation module (180) for executing a cancellation task of the delivery order to be processed in response to the request for cancellation of the delivery order to be processed; wherein, if the telephone call is in the state before connecting to the company (300) corresponding to the delivery order to be processed, the cancellation module (180) deletes the delivery order to be processed from the task queue; wherein, if the vocal delivery order is issued via the telephone call connected to the company (300) corresponding to the delivery order to be processed, a transmission task of a cancellation message of the delivery order to be processed is added to the task queue as first priority, and wherein, if the transmission task of the cancellation message of the delivery order to be processed has been extracted from the task queue by means of the extraction module (165), a cancellation notification message of the delivery order to be processed corresponding to the request for cancellation of the delivery order to be processed is transmitted to the terminal (300, 320) of the company (300) by means of the control module. [2] The system (100) of claim 1, wherein the system (100) for conveying an order for delivery further comprises a text message transmission module for transmitting a text message corresponding to the delivery order to be processed to a terminal (300, 320) of the company (300). [3] The system (100) of claim 1, wherein the cancellation module (180) executes the cancellation task of the delivery order to be processed when a certain cancellation-permitting time period has not yet expired; wherein this cancellation-permitting time period represents a period of time until an order response to the delivery order to be processed is received from the company (300). [4] The system (100) of claim 1, wherein the voice output module (130) then attempts to reconnect the telephone call to the enterprise (300) after a certain wait time has elapsed if the telephone call was not connected to the enterprise (300). [5] The system (100) of claim 4, wherein the system (100) for conveying an order for delivery further comprises a further cancellation module (180) configured to cancel the delivery order to be processed if, within a certain time period limit after the first attempt to connect the telephone call to the company (300), said telephone call is not connected to the company (300). [6] The system (100) according to claim 1, wherein the delivery order system (100) further comprises an answering telephone number transmission module (190) configured to transmit an answering telephone number to the terminal (300, 320) of the company (300) when, during the issuance of the voice delivery order via the telephone call connected to the company (300) corresponding to the delivery order to be processed, this telephone call was interrupted; wherein the voice output module (130) then reissues the voice delivery order via the connected telephone call when the company (300) connects the telephone call to the delivery order system (100) using the answering telephone number. [7] The system (100) according to claim 1, wherein, if the response receiving module (140) has received a reception response to the delivery order to be processed, the voice output module (130) outputs a voice via the telephone call, by means of which it is asked for an expected delivery time, wherein the response receiving module (140) receives information about the expected delivery time from the company (300) via the telephone call, and then the delivery order response module (150) transmits order processing result information containing the information about the expected delivery time to the orderer's terminal, or if the response receiving module (140) has received a rejection response to the delivery order to be processed, the voice output module (130) outputs a voice via the telephone call, by means of which it is asked for a reason for the rejection of the reception,wherein the response receiving module (140) receives information about the reason for the rejection of receipt from the company (300) via the telephone call, and then the delivery order response module (150) transmits the order processing result information containing the information about the reason for the rejection of receipt to the ordering terminal. [8] Method for conveying an order for cancellation by means of a TzS (text-to-speech), the method comprising the following steps: an order receiving step in which a system (100) for mediating an order for delivery receives a delivery order to be processed transmitted from an orderer terminal (200); a TzS step in which a vocal delivery order corresponding to the delivery order to be processed is generated by means of a TzS; a voice output step in which the delivery order transmission system (100) connects a telephone call to a company (300) corresponding to the delivery order to be processed and then outputs the voice delivery order via the connected telephone call; a response receiving step in which the system (100) for mediating an order for cancellation receives an order response to the delivery order to be processed from the company (300) via the telephone call; and a delivery order response step in which the system (100) for conveying an order for cancellation transmits order processing result information corresponding to the order response to an orderer terminal (200) that has transmitted the delivery order to be processed an adding step in which the system (100) for conveying an order for delivery adds a processing task of the delivery order to be processed to the FIFO-type task queue, and an extraction step in which the system (100) for mediating an order for removal from the task queue extracts the tasks sequentially; wherein the speech output step occurs when the processing task of the delivery order to be processed has been extracted from the task queue; a cancellation request receiving step in which the system (100) for mediating an order for cancellation receives from the ordering terminal (200) a request for cancellation of the delivery order to be processed, and a cancellation step in which the delivery order mediation system (100) executes a cancellation task of the delivery order to be processed in response to the request for cancellation of the delivery order to be processed; wherein the cancellation task of the delivery order to be processed comprises a step of deleting the delivery order to be processed from the task queue if the telephone call is still in the state before being connected to the company (300) corresponding to the delivery order to be processed, and a step of adding a transmission task of a cancellation message of the delivery order to be processed as the first priority to the task queue if the vocal delivery order is issued via the telephone call connected to the company (300) corresponding to the delivery order to be processed; and wherein the method further comprises a step of transmitting a cancellation notification message of the delivery order to be processed corresponding to the request for cancellation of the delivery order to be processed to the terminal (300, 320) of the company (300) if the transmission task of the cancellation message of the delivery order to be processed has been extracted from the task queue. [9] The method of claim 8, further comprising a text message transmission step wherein the delivery order system (100) transmits a text message corresponding to the delivery order to be processed to the terminal (300, 320) of the company (300). [10] The method according to claim 8, wherein the cancellation step comprises a sub-step wherein the order mediation system (100) then executes the cancellation task of the delivery order to be processed in response to the request for cancellation of the delivery order to be processed when a certain cancellation-permitting time period has not yet expired; wherein this cancellation-permitting time period represents a period until receiving an order response to the delivery order to be processed from the company (300). [11] The method of claim 8, wherein the voice output step includes a substep of attempting to reconnect the telephone call to the company (300) after a predetermined waiting time has elapsed if the telephone call has not been connected to the company (300). [12] The method of claim 11, further comprising a further cancellation step of canceling the delivery order to be processed if, within a certain time period limit after the first attempt to connect the telephone call to the company (300), said telephone call is not connected to the company (300). [13] The method of claim 8, further comprising the steps of: a transmission step in which an answering telephone number is transmitted to the terminal (300, 320) of the company (300) if, when issuing the voice delivery order via the telephone call connected to the company (300) corresponding to the delivery order to be processed, this telephone call was interrupted; and a reissue step in which the vocal delivery order is then reissued via the connected telephone call when the company (300) connects the telephone call to the system (100) for transmitting an order for cancellation using the answering telephone number. [14] The method of claim 8, further comprising the steps of: an additional step in which, if a receipt response is received for the delivery order to be processed, the system (100) for conveying an order for cancellation issues a voice via the telephone call asking for an expected delivery time and receives information about the expected delivery time from the company (300) via the telephone call, and a further additional step in which, if a rejection response is received for the delivery order to be processed, the system (100) for conveying an order for cancellation issues a voice via the telephone call asking for a reason for the rejection of receipt, and thereby receives information about the reason for the rejection of receipt from the company (300) via the telephone call; wherein, if the reception response to the delivery order to be processed is received, the order processing result information contains the information about the expected delivery time, and Wherein, if a rejection response is received for the delivery order to be processed, the order processing result information contains the information about the reason for the receipt rejection. [15] A computer program stored on a storage medium, wherein the computer program is installed on a data processing unit and thus carries out the method according to any one of claims 8 to 14. [16] A system (100) for mediating an order for cancellation, the system (100) comprising a processor and a memory on which a computer program executed by the processor is stored; wherein, when the computer program is executed by the processor, it causes the system (100) for mediating an order for cancellation to perform the method according to any one of claims 8 to 14.

Citation Information

Patent Citations

  • Method of Order-Delivery Subscription about Food OnUsing Mobile Phone Contact

    KR1020060040782A

  • On-line order service apparatus and method thereof

    KR1020070049951A

  • Order and delivery processing system and its method using order and delivery combination management server

    KR1020080100154A

  • Order & Delivery Service using IPTV Set-Top Box

    KR1020070018126A

  • Delivery ordering service system, method thereof and terminal for service ordering delivery

    KR1020140133048A