Location-Based Peripheral Device Selection Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvemanual setting changeVSAvoidnetwork switching capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
Improvecorrect peripheral device selectionVSAvoidtime for manual setting change
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improveautomatic device selectionVSAvoidmapping record structure
Core Design Contradiction:
Ease of operationVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8112552B2Default peripheral device selection based on location
Publication Date: 2012.02.07 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8112552B2 patent drawing
  • US8112552B2 patent drawing
  • US8112552B2 patent drawing

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.