Per-Application Network Selection for Mobile Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices face challenges in efficiently selecting the most appropriate radio access network for different applications based on availability, user mobility, and quality of service requirements, leading to suboptimal network connectivity and performance.

Innovation Solution

Mobile devices are equipped with circuitry to connect to multiple radio access networks (WiFi, 3G, and 4G) and maintain data structures for access network availability and application preferences, allowing them to dynamically select the best network for each application based on real-time conditions and user mobility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If mobile devices connect to multiple radio access networks simultaneously, then network availability and connectivity options are improved, but device complexity and network selection difficulty increase

Engineering Contradiction:
Improvenetwork connectivityVSAvoidnetwork selection
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the network selection process by creating separate data structures for different applications. Each application has its own preferred access network type stored in a data structure, allowing the device to select networks on a per-application basis rather than using a single complex selection mechanism for all applications.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism - a data structure that stores application preferences and access network availability information. This intermediary layer mediates between the multiple available radio access networks and the applications, simplifying the selection process by providing structured preference data.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If mobile devices dynamically select access networks based on real-time conditions, then quality of service is improved, but processing overhead and decision complexity increase

Engineering Contradiction:
Improvequality of serviceVSAvoidselection process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by storing access network preference information in data structures before actual network selection is needed. Applications declare their preferred access network types in advance, and this preference data is stored and retrieved during network selection, reducing real-time decision complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by monitoring access network availability and using this information to adjust network selection. The system checks which access networks are currently available and cross-references this with stored application preferences, creating a feedback loop that optimizes quality of service based on real-time conditions.

Inventive Principle:
Principle #23Feedback

3Stability of the object's composition

If mobile devices prioritize access networks based on application needs, then connection stability is improved, but data structure complexity and memory usage increase

Engineering Contradiction:
Improveconnection stabilityVSAvoiddata structure
Core Design Contradiction:
Stability of the object's compositionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by creating specific data structures tailored to different application needs. Instead of a generic network selection mechanism, the system maintains separate preference data for each application, allowing each application to have customized network selection criteria that match its specific stability requirements.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8811187B2Radio access network technology optimization based on application type
Publication Date: 2014.08.19 VERIZON PATENT & LICENSING INC
  • US8811187B2 patent drawing
  • US8811187B2 patent drawing
  • US8811187B2 patent drawing

AI summary

A mobile device may monitor availability of access networks that provide connectivity for the mobile device. The mobile device may also store preference information, on a per-application basis, relating to preferences for using the access networks by applications executed by the mobile device. The mobile device may additionally select, in response to a request from an application to connect to the network, one of the access networks, based on the preference information for the application; and provide a communication channel for the application using the selected access network.