Wireless Device Auto-Connection via Activity Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties in managing connections between multiple wireless input devices and computing devices, particularly in environments where multiple devices are discoverable, leading to unreliable connections and the need for manual pairing and selection.
Innovation Solution
A method that identifies a preferred wireless device based on activity levels and prior connections, allowing automatic connection to the most used device while restricting connections to other devices during a predetermined time period to ensure reliable pairing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If automatic connection is enabled for multiple wireless devices, then connection speed is improved, but connection reliability deteriorates due to ambiguous device selection
Solution Approach 1:
The system performs preliminary actions by monitoring and tracking device activity levels before connection is needed. It maintains a history of device usage patterns and pre-determines which device is most likely to be the user's target, so when connection is requested, the system can immediately connect to the pre-identified device without requiring user selection, thus achieving both fast and reliable connection.
Solution Approach 2:
The system implements feedback mechanisms by continuously monitoring device activity levels and connection outcomes. It tracks which devices are frequently used and adjusts its connection preferences based on this feedback. When automatic connection is enabled, the system uses this accumulated feedback to intelligently select the most appropriate device, resolving the ambiguity and ensuring reliable connection while maintaining fast connection speed.
2Reliability
If manual device selection is required, then connection reliability is improved, but ease of operation deteriorates due to additional user steps
Solution Approach 1:
The system applies self-service by automatically performing the device selection task that would otherwise require user intervention. It monitors device activity levels, identifies the most relevant device based on usage patterns, and initiates connection automatically. This eliminates the need for users to manually select devices while maintaining connection reliability through intelligent automated selection based on tracked device behavior.
3Reliability
If connection restriction is applied during time period, then connection reliability is improved, but productivity deteriorates due to delayed connections
Solution Approach 1:
The system performs preliminary actions by pre-identifying the target device through activity level monitoring before the connection restriction period begins. This way, when the restriction period starts and automatic connection is enabled, the system can immediately connect to the pre-identified device without delay, maintaining both high reliability and productivity.
Solution Approach 2:
The system applies dynamics by making the connection restriction period adaptive rather than fixed. It adjusts the timing and duration of restriction periods based on detected device activity patterns and user behavior. This dynamic approach ensures that restriction periods are applied only when necessary to ensure reliable device identification, while minimizing delays and maintaining high productivity during active work periods.
Data Source
AI summary
A method identifies a wireless device in a list of available devices to be a preferred device based on comparing activity levels of devices in the list, the activity levels determined based on prior connections of the available devices to the computing device. The method waits a predetermined time period for a connection from the preferred device and restricts connections to other devices in the list during the period. Another method initially designates a first device in a list of available wireless devices as a preferred wireless device. For each other available device in the list, the method: retrieves properties including an activity level; calculates a recheck timeout based on the properties; and in response to determining that the device's activity level exceeds that of the previously-designated preferred device, designates the device as the preferred device. After the recheck timeout of the preferred device expires, the preferred device is connected.


