Network Controller Context-Based Scan Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices continuously scan for network connections across multiple options, leading to increased power consumption, even when some connections are weak or unsuitable, due to the lack of intelligent context-based adjustment of network controller operations.
Innovation Solution
A sensor microcontroller gathers contextual data from various sensors to intelligently adjust the network controller's operation, modifying scan rates and connection preferences based on the device's environment, location, and usage, thereby reducing unnecessary power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the network controller continuously scans for network connections to maintain connectivity, then connectivity reliability is improved, but power consumption increases
Solution Approach 1:
The network controller dynamically adjusts its scanning behavior based on contextual data. When the device is determined to be in a portable state (carried by user), the controller reduces or suspends scanning activities. When the device is in a stationary state, scanning resumes at normal intervals. This dynamic adaptation resolves the contradiction by making connectivity maintenance conditional rather than continuous.
Solution Approach 2:
The system changes the scanning parameters (frequency, intensity) based on the determined context state. In portable mode, scanning is reduced or stopped; in stationary mode, scanning operates at full capacity. This parameter adjustment allows the system to maintain adequate connectivity while consuming less power during portable periods.
2Reliability
If multiple network connections are maintained for continuous connectivity, then connectivity reliability is improved, but power consumption increases
Solution Approach 1:
The system dynamically manages multiple network connections based on contextual state. In stationary mode, multiple connections are maintained for redundancy and continuous connectivity. In portable mode, the system reduces to a single active connection or suspends scanning for additional connections, thereby maintaining essential connectivity while reducing power consumption from managing multiple simultaneous connections.
3Reliability
If the network controller scans for all available network options, then connectivity reliability is improved, but device complexity increases
Solution Approach 1:
The system applies different scanning strategies to different network types based on context. In portable mode, scanning for certain network types (e.g., WiFi, Bluetooth) may be reduced or suspended while maintaining scanning for cellular networks. In stationary mode, full scanning across all network types is performed. This localized differentiation reduces overall complexity while maintaining essential connectivity.
Data Source
AI summary
A method to adjust operation of a network controller of a device is disclosed. The method may include receiving contextual data from a sensor communicatively coupled to the device. The method may also include analyzing the contextual data to determine the context of the device. The method may also include modifying the network controller operation based on the analyzed contextual data.


