Network Profile Management via Temporary Profiles and Time Conditions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication devices face inefficiencies in managing network profiles, leading to unnecessary profile presentation and access attempts as they roam across different networks, resulting in resource wastage and user confusion.

Innovation Solution

A method and system for managing network connections by maintaining a list of profiles, establishing temporary profiles with time conditions, and removing them when conditions are not met, along with displaying temporary profiles prominently and converting them to active profiles upon activation conditions, to optimize profile management and reduce unnecessary access attempts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the device maintains a multitude of network profiles for multiple networks, then the device can access various networks as it roams, but the device presents unnecessary profiles and makes unneeded access attempts, leading to resource wastage and user confusion

Engineering Contradiction:
Improvenetwork access capabilityVSAvoidresource efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements dynamic profile management where the system automatically activates or deactivates profiles based on real-time location detection and network availability. Profiles are not statically maintained but dynamically adjusted according to the device's current context, ensuring that only relevant profiles are active and presented to the user, thus improving resource efficiency while maintaining network access capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies local quality by associating specific profiles with specific geographic locations or network environments. Each profile is optimized for its intended context (e.g., home network, office network, public hotspot), and the system selectively activates the appropriate profile based on the device's current location. This ensures that profiles are not uniformly maintained but are locally adapted to specific contexts, reducing unnecessary profile presentation and improving resource efficiency.

Inventive Principle:
Principle #3Local quality

2Reliability

If the device stores and presents all available network profiles, then comprehensive network coverage is maintained, but user confusion and unnecessary access attempts increase

Engineering Contradiction:
Improvenetwork connectivityVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent extracts only the necessary profiles from the complete set of stored profiles and presents them to the user based on current location and network availability. Instead of presenting all available profiles, the system filters and extracts only those that are relevant to the device's current context, thereby maintaining comprehensive network connectivity options while significantly improving user experience by reducing confusion and unnecessary access attempts.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements feedback mechanisms where the system continuously monitors network availability, connection status, and user interaction patterns. Based on this feedback, the system dynamically adjusts which profiles are presented and activated. This feedback loop ensures that the most relevant profiles are prioritized, improving ease of operation while maintaining reliable network connectivity through adaptive profile management.

Inventive Principle:
Principle #23Feedback

3Productivity

If the device continuously monitors and manages all network profiles, then optimal network selection is achieved, but system complexity and processing overhead increase

Engineering Contradiction:
Improvenetwork connection efficiencyVSAvoidprofile management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the profile management system into distinct functional modules: profile storage, profile activation control, location detection, and network monitoring. Each module handles a specific aspect of profile management independently, reducing overall system complexity. The segmentation allows the system to maintain optimal network connection efficiency through coordinated module operation while avoiding the complexity of a monolithic profile management approach.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements self-service mechanisms where the system automatically manages profile activation and deactivation based on pre-defined criteria and detected conditions, without requiring continuous user intervention or complex manual configuration. The system serves itself by autonomously determining which profiles should be active based on location and network availability, thereby improving connection efficiency while reducing the complexity of user-facing profile management operations.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9538557B2System and method for managing connections for networks used by a communication device
Publication Date: 2017.01.03 MALIKIE INNOVATIONS LTD
  • US9538557B2 patent drawing
  • US9538557B2 patent drawing
  • US9538557B2 patent drawing

AI summary

The disclosure relates to a system and method for managing a profile list for connections to networks for a communication device. The method comprises: maintaining a list of profiles of network connections for the communication device for presentation on a display of the communication device, the list of profiles representing connections to the networks; upon detection of a connection for the communication device to a network, determining whether the connection is in the list of profiles and if the connection is not in the list, establishing a temporary profile with a time condition for the connection and adding the temporary profile to the list of profiles; and removing the temporary profile from the list of profiles when at least the time condition is not satisfied.