Printer Queue Driver Mismatch Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing devices face challenges in ensuring that a printer is correctly associated with the appropriate driver when multiple drivers are installed, leading to potential mismatches and incorrect printer queue generation during USB coupling.

Innovation Solution

The device includes an acquisition unit for obtaining a printer driver, a first processing unit for installing the driver and generating a printer queue, and a second processing unit for detecting and adjusting the queue to match the installed driver, ensuring correct association and functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If plug and play is executed at USB coupling to automatically install printer driver and generate printer queue, then installation speed and ease of operation are improved, but printer queue may be generated with wrong driver causing functionality issues

Engineering Contradiction:
Improveautomatic driver installationVSAvoiddriver-queue correspondence
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system detects the generated printer queue and compares it with the installed printer driver to identify mismatches. When a mismatch is detected, the system automatically changes the printer queue to correspond with the installed driver, ensuring proper functionality while maintaining automatic installation benefits

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary detection of printer queue and driver correspondence after installation but before actual printing operations. This preliminary check allows the system to proactively correct any driver-queue mismatches before they cause functional problems

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple printer drivers are installed to support various printer models, then adaptability is improved, but difficulty in selecting correct driver increases

Engineering Contradiction:
Improvemulti-printer supportVSAvoiddriver selection
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically performs driver selection and queue configuration without requiring user intervention. It detects the installed drivers, generates or identifies the appropriate printer queue, and ensures correspondence between the queue and the correct driver, eliminating the need for manual driver selection

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces an intermediary detection and adjustment mechanism between driver installation and printer queue generation. This intermediary process automatically matches the correct driver with the printer queue, serving as a mediator that resolves the complexity of multiple driver options

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of time

If printer queue is generated automatically during USB coupling, then installation time is reduced, but accuracy of driver-queue matching deteriorates

Engineering Contradiction:
Improveinstallation timeVSAvoiddriver-queue matching accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system implements a feedback mechanism that detects the generated printer queue and verifies its correspondence with the installed printer driver. When inaccuracies are detected, the system automatically corrects the mismatch, maintaining both speed and accuracy

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11966642B2Information processing device, installation method, and program
Publication Date: 2024.04.23 SEIKO EPSON CORP
  • US11966642B2 patent drawing
  • US11966642B2 patent drawing
  • US11966642B2 patent drawing

AI summary

An information processing device changes a printer queue generated at the time of USB coupling with a printer to a printer queue corresponding to a predetermined printer driver, when it is detected that the generated printer queue is not a printer queue corresponding to the predetermined printer driver.