Universal Device Driver User Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When multiple users share a universal device driver, there is a risk that functions intended for one device may be executed on a different device, leading to unintended device usage due to changes in the control target without user knowledge.

Innovation Solution

Implementing a universal device driver and a default device setting program that registers devices as logical devices associated with users and sets the default device, ensuring intended device usage by maintaining user-specific settings and preventing unnecessary device registrations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a universal device driver is shared by multiple users without user-specific default device settings, then device complexity is reduced and ease of operation is improved, but reliability deteriorates because functions may be executed on unintended devices

Engineering Contradiction:
Improveease of operationVSAvoidreliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the shared device driver into user-specific default device settings. Each user is assigned a default device that is automatically selected when the user operates the device driver, preventing unintended device execution while maintaining ease of use. This segmentation resolves the contradiction by adding minimal user-specific configuration without requiring complex manual selection processes.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the device control target is changed without user knowledge, then adaptability is improved allowing flexible device sharing, but harmful factors increase because functions may be executed on unintended devices

Engineering Contradiction:
ImproveadaptabilityVSAvoidobject-affected harmful factors
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent implements feedback mechanisms where the device driver automatically tracks and records which device is currently controlled, then uses this information to set the default device for the next user. This feedback loop ensures that device control changes are transparent and intentional, preventing harmful unintended execution while maintaining flexible adaptability for device sharing.

Inventive Principle:
Principle #23Feedback

3Reliability

If automatic default device setting is implemented for each user, then reliability is improved by ensuring intended device usage, but device complexity increases due to additional registration and setting processing

Engineering Contradiction:
ImprovereliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by having the device driver automatically perform default device registration and setting without requiring manual user intervention. The system autonomously tracks device control history and configures default settings based on actual usage patterns, achieving high reliability while minimizing the operational complexity burden on users.

Inventive Principle:
Principle #25Self-service

4Reliability

If device registration is performed every time a device is selected, then reliability is improved by maintaining accurate user-device associations, but productivity decreases due to repeated registration operations

Engineering Contradiction:
ImprovereliabilityVSAvoidproductivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements preliminary action by pre-configuring default device settings before each user session begins. Instead of performing device registration operations every time a device is selected, the system预先 sets up the default device association, so that when a user operates the device driver, the correct device is already associated and ready for immediate execution, thereby maintaining reliability while significantly improving productivity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8836962B2Universal device driver and device control program
Publication Date: 2014.09.16 BROTHER KOGYO KK
  • US8836962B2 patent drawing
  • US8836962B2 patent drawing
  • US8836962B2 patent drawing

AI summary

A logical device registration process and universal device driver are described. Through use of the universal device driver, a device is registered as a logical device and associated with a first user. The registered logical device is then set as a default device for the user. The process may additionally include a default device setting program.