Automatic Network Profile Provisioning for Multi-Modal Communication Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of multi-modal communication devices face challenges in seamlessly transitioning between different communication networks with varying characteristics and permissions, requiring manual reconfiguration each time the device moves between networks.

Innovation Solution

A communication device or application that automatically provisions and re-provisions itself based on detected network connectivity and characteristics, maintaining a cache of profiles to enable appropriate services without user intervention, by detecting new networks and prioritizing profiles based on user preferences, network conditions, and available services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual reconfiguration is performed each time the device moves between networks, then the device can be properly configured for each network, but the user experience deteriorates due to frequent manual intervention

Engineering Contradiction:
Improvenetwork configuration accuracyVSAvoiduser intervention requirement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The communication device automatically detects network characteristics and selects appropriate profiles from its cache without requiring user intervention. The device self-configures by matching detected network parameters (SSID, security type, frequency band) with stored profile characteristics, thereby eliminating manual reconfiguration while maintaining accurate network settings.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The device pre-stores multiple network profiles in a cache during initial setup or previous connections. These profiles contain pre-configured network parameters and service settings. When the device moves to a new network, it rapidly retrieves and applies the matching profile from cache, avoiding the need for real-time manual configuration.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the device maintains multiple network profiles in cache, then adaptability to different networks improves, but device complexity increases

Engineering Contradiction:
Improvenetwork compatibilityVSAvoidprofile management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The device segments network configuration data into discrete, independent profiles, each containing specific network parameters (SSID, security type, authentication method, service settings). This segmentation allows the device to store multiple profiles without creating monolithic complexity, as each profile is a self-contained configuration unit that can be independently managed, retrieved, and applied.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The device creates and maintains copies of network profiles in its cache, allowing rapid retrieval and application of proven working configurations. Instead of manually reconfiguring networks from scratch each time, the device copies pre-validated profile data from cache to active configuration, reducing complexity while maintaining adaptability across multiple networks.

Inventive Principle:
Principle #26Copying

3Ease of operation

If automatic profile selection is implemented, then ease of operation improves, but reliability may deteriorate due to incorrect profile selection

Engineering Contradiction:
Improveautomatic configurationVSAvoidservice compatibility
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The device implements a feedback mechanism where it detects current network characteristics (SSID, security protocol, frequency band, signal strength) and compares these against stored profile characteristics. The system continuously monitors connection status and service performance, and can automatically switch profiles if the current profile proves incompatible, thereby maintaining reliability while preserving automatic operation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The profile selection process is dynamic rather than static. The device continuously evaluates network conditions and adjusts profile selection in real-time based on detected characteristics. If connection quality deteriorates or network conditions change, the system dynamically re-evaluates and switches to the most appropriate profile, ensuring reliable service while maintaining automatic operation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8204536B2Automatic provisioning based on communication network connectivity and characteristics
Publication Date: 2012.06.19 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8204536B2 patent drawing
  • US8204536B2 patent drawing
  • US8204536B2 patent drawing

AI summary

A communication device and/or applications capable of facilitating communication through different networks are automatically provisioned based on recognition of network environment including network connectivity and characteristics. A user's multiple identities for different networks with varying capabilities and features are accommodated by detecting and prioritizing available network(s), then provisioning the device to enable the user to communicate through one or more of those networks. Communication types and media may vary depending on network type such as cellular, VOIP, and so on. The device may be configured to scan for new networks automatically periodically or based on location change, time change, etc.