Route Transfer Method for Reducing Data Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current navigation systems face challenges in efficiently delivering route information and real-time updates to third-party applications, leading to unnecessary data transmission and potential service quality issues.
Innovation Solution
A method is introduced where a terminal requests delivery of a route calculated by a server to a third terminal, with the option to subscribe to notification services for updates, allowing the server to transmit new routes based on updated positions and traffic conditions, using specific URLs for information delivery, and setting validity periods for update information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the server continuously provides route information and real-time updates to third-party applications, then the service quality and user experience are improved, but unnecessary data transmission increases and network resources are wasted
Solution Approach 1:
The terminal device performs preliminary actions by requesting route delivery to the third terminal and subscribing to notification services before actual route updates occur. This allows the system to establish the necessary communication framework and data structures in advance, enabling efficient selective updates without unnecessary data transmission when no changes occur.
Solution Approach 2:
The notification service implements a feedback mechanism where the server notifies the terminal device when route updates are available for third-party applications. The terminal device then selectively transmits only updated route information to the third terminal, avoiding continuous unnecessary data transmission while maintaining service quality through timely updates.
2Measurement precision
If the terminal device frequently transmits updated position information to the server, then the route accuracy and timeliness are improved, but network bandwidth and processing resources are consumed
Solution Approach 1:
The terminal device employs periodic action by transmitting updated position information only at specific intervals or when certain conditions are met (such as movement threshold thresholds), rather than continuously. This periodic transmission maintains route accuracy and timeliness while significantly reducing network bandwidth consumption and processing resource usage.
Solution Approach 2:
The system utilizes parameter changes by monitoring changes in position parameters and only transmitting updates when significant changes occur (e.g., movement exceeding a threshold distance). This selective parameter transmission maintains route accuracy for relevant changes while avoiding unnecessary transmissions for minor or redundant updates, optimizing network bandwidth utilization.
3Adaptability or versatility
If the server processes and delivers route information to multiple terminals, then the versatility and coverage of the service are improved, but the system complexity and data management burden increase
Solution Approach 1:
The system applies segmentation by separating the route information delivery process into distinct segments: the server handles route calculation and stores updated position information, the terminal device manages communication with the server and subscription to notification services, and the third terminal receives only relevant route information. This segmentation reduces system complexity by dividing responsibilities while maintaining broad service coverage and versatility.
Solution Approach 2:
The terminal device serves as an intermediary between the server and third-party applications. It subscribes to notification services from the server, processes route information, and selectively delivers updated routes to third terminals. This intermediary role simplifies the overall system architecture by centralizing the coordination function at the terminal device, reducing direct server-to-third-party complexity while maintaining extensive service coverage.
Data Source
AI summary
A method for transferring a route of a trip identified by departure and destination which are calculated by a server to a third terminal, according to one embodiment of the present invention, is performed by a terminal, and the departure is a position of the third terminal defined as an identifier (Id) of the third terminal, and the destination is a current position of the terminal. The method comprises the steps of: requesting a server to transfer a route to the third terminal, wherein the route is transferred to the third terminal according to the request for the route transfer; requesting registration in a notification service with respect to the third terminal to the server, wherein the notification service is set in order to notify the terminal that a specific operation of the third terminal is performed if the specific operation is performed; receiving, from the server, a notification for indicating that the specific operation of the third terminal is performed, when the specific operation of the third terminal is performed; and transmitting an updated position of the terminal to the server when the terminal moves from a previously reported position to a predetermined distance, if the notification indicates that the third terminal has requested reception of update information with respect to the route.


