Communication Server for Accurate Food Delivery Time Tracking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current food delivery systems lack accurate determination of service time, leading to customer frustration and inefficiencies, as they fail to provide real-time information on order delivery times from the moment the order is placed to its arrival at the customer's location.
Innovation Solution
A system and method that involves receiving orders through a wide area network, selecting a routing telephone number, sending the order to an on-site service appliance, and using delivery mobile devices to track and report the time of delivery, allowing for accurate mapping and communication of delivery times to customers via customer devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If real-time tracking of delivery time is implemented, then measurement precision of delivery time is improved, but device complexity increases
Solution Approach 1:
The patent introduces a communication server as an intermediary component that coordinates between the delivery mobile device, restaurant server, and customer device. This mediator manages the complexity of real-time tracking by centralizing the logic for receiving delivery status messages, determining delivery times, and communicating with all parties, thereby improving measurement precision without proportionally increasing overall system complexity
Solution Approach 2:
The system implements feedback mechanisms where the delivery mobile device sends delivery status messages back to the communication server, which then determines delivery times and communicates this information to customers. This feedback loop enables accurate real-time delivery time determination by continuously updating the system with current delivery status information
2Loss of information
If accurate service time information is provided to customers, then loss of information is reduced, but device complexity increases
Solution Approach 1:
The communication server performs multiple functions including receiving orders from customer devices, transmitting orders to restaurants, tracking delivery status, determining delivery times, and communicating with all parties involved. This multi-functional approach reduces information loss by centralizing all communication and tracking operations in a single system component rather than requiring separate specialized systems for each function
Solution Approach 2:
The communication server acts as a universal intermediary that manages all information flow between customers, restaurants, and delivery personnel. By centralizing information management in this mediator, the system ensures accurate service time information is maintained and communicated without requiring complex distributed information management across multiple independent systems
Data Source
AI summary
A method and system for determining the time of delivery of an order is performed by a service system. The system receives the order from a customer device, and maps the customer telephone number to a routing telephone number. The system then sends the order with the routing telephone number to a provider, such as a restaurant. The provider prepares the order. A deliveryman calls the routing telephone number when he delivers the order to the customer. The system sets the reception time of the call as the time of delivery of the order. The system then forwards the call to the customer.


