Web Browser Multiple APN Connection Routing via URI Schemes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Web browsers in 4G LTE networks are limited to establishing data connections through a single Access Point Name (APN), leading to undifferentiated and potentially costly data traffic for users accessing various services, as all traffic is routed through the default APN, regardless of the service type.
Innovation Solution
Implementing new Uniform Resource Indicator (URI) schemes, port numbers, and query parameters within the URI syntax to enable web browsers to differentiate and route data traffic through specific APNs, allowing multiple APN connections by parsing and mapping these identifiers to corresponding APNs for establishing data connections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a web browser uses a single default APN for all data connections, then the browser operation is simple and reliable, but the ability to differentiate and route different types of traffic through appropriate APNs is lost
Solution Approach 1:
The patent segments the data connection establishment process by introducing separate URI schemes (e.g., http-800, http-app, https-800) for different APN types. Each URI scheme corresponds to a specific APN, allowing the browser to segment traffic routing based on the accessed resource type. This segmentation enables differentiated APN selection without requiring complex manual configuration, as the segmentation is automatically performed based on the URI scheme detected in the URL.
Solution Approach 2:
The patent introduces URI schemes as an intermediary mechanism between the user's data request and the APN selection process. The URI scheme acts as a mediator that carries APN identification information within the URL structure. When the browser receives a URL, it extracts the URI scheme as an intermediary signal to determine which APN should be used, thereby mediating between the simplicity of standard URL syntax and the complexity of multi-APN routing requirements.
2Loss of information
If all data traffic is routed through the same default APN, then the network routing is simple and reliable, but the customer cannot be charged differently for different types of traffic
Solution Approach 1:
The patent segments data traffic into different categories based on the URI scheme used to access resources. By segmenting traffic according to the accessed resource type (e.g., 800 services, application services, general internet), the system enables differentiated charging policies for each segment. The segmentation is achieved automatically through URI scheme detection, eliminating the need for complex manual traffic classification while still enabling precise traffic type differentiation for billing purposes.
3Adaptability or versatility
If the web browser supports multiple APN connections, then traffic routing flexibility is improved, but the reliability of default connection establishment may be affected
Solution Approach 1:
The patent applies local quality by making the APN selection specific to the local context of each URL request. Instead of using a single global default APN for all connections, the system determines the appropriate APN locally based on the URI scheme detected in the specific URL being accessed. This local quality approach ensures that each connection establishment uses the most appropriate APN for that specific resource type, maintaining reliability through automatic, context-aware selection rather than relying on a potentially inappropriate global default.
Data Source
AI summary
At a web browser application installed on a device a first Uniform Resource Locator (URL) is received. The web browser application determines a first Access Point Name (APN) network identifier associated with the first URL and establishes a first data connection based on the first APN network identifier between the device and a network. At the web browser application installed on the device a second URL is received. The web browser application determines a second Access Point Name (APN) network identifier associated with the second URL and establishes a second data connection based on the second APN network identifier between the device and a network.


