Data Traffic Prioritization via Travel Time Estimation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile device users face performance issues when multiple applications download or upload data due to limited bandwidth, leading to network congestion and uncertainty in completing file transfers on time, especially during travel between locations.
Innovation Solution
A priority process that identifies the user's geo-location and destination, estimates travel time, and adjusts data transmission rates to prioritize file transfers based on the estimated travel time and network idle time, ensuring timely completion of data transfers using a map-based drag and drop user interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple applications download or upload data simultaneously, then data transfer activity increases, but network bandwidth is limited causing congestion and performance degradation
Solution Approach 1:
The patent applies local quality by assigning different transmission priorities to different data objects based on their specific characteristics. Each data object is evaluated individually against travel time requirements and user preferences, allowing critical files to receive higher bandwidth allocation while less urgent files receive reduced allocation, thus resolving the contradiction between high data transfer activity and network performance
2Speed
If data transmission rate is increased to complete transfers faster, then transfer speed improves, but network congestion increases affecting other users and applications
Solution Approach 1:
The patent implements dynamics by continuously adjusting transmission rates based on real-time conditions including current network status, changing travel time estimates, and updated user preferences. The system monitors network congestion levels and dynamically modulates data transmission speeds, increasing rates when network conditions permit and decreasing rates when congestion is detected, thereby achieving fast transfers without generating harmful network congestion
Solution Approach 2:
The patent applies parameter changes by modifying transmission rate parameters based on multiple factors including travel time requirements, network conditions, and user preferences. The system changes transmission parameters dynamically to optimize transfer speed while preventing network congestion, adjusting the rate at which data is pushed into the network based on current system state
3Loss of time
If bandwidth is allocated to prioritize file transfers by travel time, then timely completion of transfers is improved, but network resource allocation complexity increases
Solution Approach 1:
The patent applies preliminary action by requiring users to specify travel time requirements and preferences in advance before data transfer begins. The system pre-calculates priority rankings for multiple data objects based on these pre-provided parameters, establishing a clear allocation framework before network transmission starts. This preliminary setup simplifies real-time bandwidth allocation by having priorities predetermined rather than requiring complex real-time calculations
Data Source
AI summary
Described embodiments provide a method, computer program product, and computer system for identifying a first geo-location of a user. A first object associated with a second geo-location may be identified. An estimated travel time of the user between the first geo-location and the second geo-location may be identified. A rate of transmission may be prioritized for the first object based upon, at least in part, the estimated travel time of the user between the first geo-location and the second geo-location.


