Automatic Peripheral Device Configuration via Settings Repository

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for configuring peripheral devices connected to computing devices require user intervention whenever a new device is connected, an existing device is disconnected, or a software application changes, leading to inefficiencies and potential user errors.

Innovation Solution

A computer-implemented method that automatically configures peripheral devices by assessing connected devices, computing a unique configuration setting value, and retrieving or selecting devices from a settings repository based on this value, with optional user overrides and prioritization according to stored preferences and databases.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automatic configuration is implemented, then user intervention is eliminated and configuration efficiency is improved, but system complexity increases due to the need for device assessment, configuration value computation, and repository management

Engineering Contradiction:
Improveconfiguration efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-assessing device configurations and pre-computing configuration setting values before actual device connection occurs. The settings repository stores pre-configured device selections that can be automatically retrieved when devices are connected, eliminating the need for real-time user intervention and manual configuration processes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The configuration system serves itself by automatically assessing connected peripheral devices, computing unique configuration setting values from device lists, and retrieving appropriate device selections from the settings repository without requiring external user input. The system autonomously manages the entire configuration process including device detection, configuration value generation, and device selection.

Inventive Principle:
Principle #25Self-service

2Reliability

If manual configuration is used, then system complexity remains low, but user errors increase and configuration time is extended

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements feedback mechanisms by continuously monitoring device connection status and automatically detecting when peripheral devices are connected or disconnected. The device assessment process provides feedback about the current device list, which triggers automatic configuration value computation and settings repository updates, ensuring the system state always reflects actual hardware connections without user intervention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces manual mechanical configuration operations with automated computational processes. Instead of users manually selecting devices and configuring settings, the system uses automatic device assessment algorithms, configuration setting value computation, and database-driven device selection to substitute human操作的 configuration tasks with automated electronic processes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS7958276B2Automatic configuration of peripheral devices
Publication Date: 2011.06.07 ALIANZA INC
  • US7958276B2 patent drawing
  • US7958276B2 patent drawing
  • US7958276B2 patent drawing

AI summary

A method for automatically configuring peripheral devices performs a device assessment resulting in a list of available peripheral devices currently connected to the computer, calculates a configuration setting value from the list, and compares the configuration setting value to other values in a settings repository. If there is a match, then a prior selection of the peripheral devices is automatically restored. If there is no match, then devices are automatically selected from among the available peripheral devices in accordance with a predetermined devices database. The devices database includes possible devices and corresponding priority ranks for the possible devices. In addition, the computed configuration setting value is saved together with a current device selection in the settings repository.