Network Interface Selection via Dynamic Rules Engine
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network selection methods in computing devices are limited in flexibility, as they primarily rely on a predefined preference list for connecting to networks, which may not adapt to current conditions, resource availability, or user needs when multiple communication media are available.
Innovation Solution
A framework and method for selecting a network and interface based on selection rules and network interface capabilities information across multiple communication media, utilizing a rules engine that considers status, capabilities, and policies from various sources to dynamically choose the best connection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a predefined preference list is used for network selection, then the selection process is simple and automated, but the flexibility and adaptability to current conditions are limited
Solution Approach 1:
The patent implements dynamic network selection by continuously monitoring current conditions (network availability, signal strength, user location, device state) and adjusting the selection criteria in real-time. The system transitions from a static preference list to a dynamic evaluation process where selection rules are applied based on current context, enabling the device to adapt its network choices to changing environmental and operational conditions.
2Adaptability or versatility
If multiple communication media are supported, then the versatility and connection options increase, but the complexity of network selection increases
Solution Approach 1:
The patent creates a universal network selection framework that handles multiple communication media (wireless LAN, wireless WAN, wired networks, personal area networks) through a single unified architecture. The selection rules and evaluation criteria are designed to be media-agnostic, allowing the same framework to evaluate and select from diverse network types without requiring separate selection mechanisms for each medium.
Solution Approach 2:
The system manages complexity by dynamically adjusting evaluation parameters based on the specific communication media being considered. Different media types have different relevant parameters (e.g., signal strength for wireless, cable connectivity for wired), and the framework adapts which parameters are active and how they are weighted, simplifying the selection process for each media type while maintaining overall versatility.
3Extent of automation
If automated selection is implemented, then user intervention is minimized, but the ability to incorporate user preferences and policies is reduced
Solution Approach 1:
The patent implements feedback mechanisms where user preferences, policies, and historical selection outcomes are continuously incorporated into the automated decision-making process. The selection rules include user-defined preferences and organizational policies as input parameters, and the system learns from past selections to refine future automated decisions, maintaining both high automation and user control.
Data Source
AI summary
A system and method for carrying out network and interface selections across multiple media is disclosed. The disclosed system facilitates automated network interface configuration decision-making that spans a set of networks supporting communications via differing media. A set of media specific modules associated with differing communications media acquire network interface status/capabilities information. A rules engine thereafter applies a designated network selection rule(s) to the acquired network interface status/capabilities information, and any other appropriate parameters attributable to either an interface or network, to select one or more networks and interfaces with which to establish/maintain a connection.


