Call Service Server Destination Recommendation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing taxi call services are cumbersome, especially for quick short-distance travel, and often result in taxis being refused by drivers due to unfavorable destination preferences.
Innovation Solution
A method and server for providing a call service that recommends a destination to the user and allows for immediate or direct taxi calls based on the user's call pattern, current location, time, and demand, ensuring quick allocation of taxis.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a user directly inputs departure point and destination or designates locations on a map in a calling application, then the calling function is complete and operational, but the process becomes cumbersome and time-consuming for quick short-distance travel
Solution Approach 1:
The system pre-stores frequently used destinations and call patterns in the database before the user needs to make a call. When a user initiates a call request, the server quickly retrieves pre-analyzed destination recommendations based on the user's historical call patterns, current location, and time, eliminating the need for manual input of departure point and destination.
Solution Approach 2:
The system automatically analyzes the user's call patterns and generates destination recommendations without requiring manual input. The server autonomously processes the call request by retrieving stored pattern information, determining appropriate destinations, and presenting options to the user, making the system serve itself rather than requiring detailed user instructions.
2Adaptability or versatility
If the driver determines whether to accept the call according to their preference for the destination, then the driver can choose favorable trips, but it becomes difficult to assign a taxi for destinations the driver does not prefer
Solution Approach 1:
The server acts as an intermediary between the user and the driver. Instead of directly presenting the user's requested destination to the driver for acceptance/rejection, the server analyzes the destination against the driver's historical call patterns and preferences, then selects and presents alternative destinations that the driver is more likely to accept, thereby mediating the interaction to achieve better allocation efficiency.
Solution Approach 2:
The system utilizes feedback from historical driver acceptance patterns to improve future destination recommendations. By analyzing which destinations drivers accept or reject over time, the server learns driver preferences and uses this feedback to generate more suitable destination recommendations, increasing the likelihood of acceptance and improving overall allocation efficiency.
3Loss of information
If the system provides detailed destination information to the driver for acceptance determination, then the driver can make informed decisions, but the allocation process becomes slower and less efficient
Solution Approach 1:
The system extracts only the essential information needed for driver decision-making from the complete destination data set. Instead of presenting all available destination details to the driver, the server selectively extracts key information such as destination location, distance, and expected earnings, presenting a streamlined set of options that maintains transparency while accelerating the allocation process.
Data Source
AI summary
A method of providing a call service includes: receiving a current location of a first terminal from the first terminal; acquiring information on a time at which the current location is received; acquiring the degree of demand of a vehicle call around the current location; determining whether a call pattern of a user corresponding to the first terminal is stored; determining a vehicle call UI displayed in the first terminal according to the current location, the time, a degree of demand, and existence/non-existence of the call pattern of the user corresponding to the first terminal; and transmitting information about the vehicle call UI to the first terminal.


