Location-Based Peripheral Device Selection Automation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of portable computing devices face the inconvenience of needing to manually set and remember default peripheral devices each time they switch between different networks, as these devices typically only support one default setting per network.
Innovation Solution
Implementing a system that automatically selects a default peripheral device based on the current location of the computing device by maintaining a mapping record of devices to locations, using a location identification module to determine the current network, and a default peripheral device selection module to choose the appropriate device, allowing users to optionally select devices for specific locations through a user interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a single default peripheral device is set for a computing device, then the device can operate simply on one network, but the user must manually change the default peripheral device setting each time the network changes
Solution Approach 1:
The patent implements dynamic default peripheral device selection by automatically detecting the current network location and selecting the appropriate peripheral device based on the location. The system transitions from a static single default setting to a dynamic location-based selection mechanism that adapts automatically when the device switches networks, eliminating manual intervention while maintaining simplicity.
Solution Approach 2:
The system performs self-service by automatically detecting the current network location and selecting the default peripheral device without requiring user intervention. The location detection module and default peripheral device selection module work together to autonomously manage the default peripheral device setting based on the device's current network environment.
2Reliability
If the default peripheral device setting is changed manually for each network, then the correct peripheral device can be selected for each network, but the user experiences inconvenience and time loss
Solution Approach 1:
The system performs preliminary action by pre-configuring multiple default peripheral device settings corresponding to different network locations. When the device switches networks, the location detection module identifies the current network and the system automatically selects the pre-configured peripheral device, eliminating the need for manual setting changes while ensuring correct peripheral device selection.
Solution Approach 2:
The system implements feedback by continuously monitoring the current network location and using this information to automatically select the appropriate default peripheral device. The location detection module provides feedback about the current network state, which triggers the default peripheral device selection module to update the setting accordingly, ensuring reliability without manual intervention.
3Ease of operation
If multiple default peripheral device settings are maintained for different networks, then the system becomes more complex, but the user convenience is significantly improved
Solution Approach 1:
The patent applies segmentation by dividing the default peripheral device configuration into separate location-specific settings. Instead of maintaining a single complex configuration, the system segments the settings by network location, with each location having its own associated peripheral device. This is implemented through a mapping record that stores location-to-peripheral-device correspondences, making the complexity manageable and organized.
Solution Approach 2:
The mapping record serves as an intermediary structure that mediates between the location detection module and the default peripheral device selection module. It stores the correspondence between network locations and peripheral devices, allowing the system to translate location information into appropriate peripheral device selections without requiring complex real-time decision logic.
Data Source
AI summary
In accordance with one or more aspects of the default peripheral device selection based on location, a current location of a computing device is obtained. A mapping record of default peripheral devices to locations is accessed to identify a default peripheral device corresponding to the current location of the computing device, and the identified default peripheral device is returned as a current default peripheral device for the computing device. Additionally, an identification of a peripheral device to be a default peripheral device can be received. A mapping of the current location of the computing device to the identified default peripheral device can also be stored.


