Printer Driver Self-Configuration via Default Settings Query

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In network printing environments, administrators face the challenge of setting default printer settings centrally across multiple client computers without manual intervention, as existing solutions require individual adjustments on each device, leading to inefficiencies and potential errors due to mechanical constraints.

Innovation Solution

A method where the printer driver queries default settings from the target printer, storing them hierarchically in a database or MIB, allowing for automatic configuration and consistency testing, enabling administrators to define and apply default settings centrally, reducing errors and improving reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If default settings are manually adjusted on each client computer, then individual customization is possible, but time consumption and administrative cost increase

Engineering Contradiction:
Improveindividual customizationVSAvoidtime consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The printer driver automatically queries the printer for its default settings and configures itself without requiring manual intervention. The system serves itself by retrieving constraints and default values from the printer via network communication and automatically applying them to the driver configuration, eliminating the need for administrators to manually adjust settings on each client computer.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The printer driver queries the printer to obtain feedback about its mechanical configuration, constraints, and default settings. This feedback loop allows the driver to automatically adapt to the specific printer model and configure appropriate defaults, enabling both customization and time efficiency simultaneously.

Inventive Principle:
Principle #23Feedback

2Loss of time

If default settings are set centrally, then time efficiency improves, but the complexity of configuration management increases

Engineering Contradiction:
Improveconfiguration timeVSAvoidconfiguration management complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The printer driver acts as an intermediary between the administrator and the printer configuration. It automatically queries the printer for default settings and applies them locally, eliminating the need for complex centralized management systems while maintaining consistency across all client computers.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If manual configuration is performed, then error reduction is possible, but productivity decreases

Engineering Contradiction:
Improveerror reductionVSAvoidconfiguration productivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system automatically retrieves and applies default settings from the printer, eliminating manual configuration errors while maintaining high productivity. The driver self-configures by querying the printer for accurate default values, ensuring both reliability and efficiency.

Inventive Principle:
Principle #25Self-service

4Manufacturing precision

If constraints are manually enforced, then configuration accuracy improves, but the ease of operation decreases

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidoperation simplicity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The printer driver queries the printer to obtain accurate feedback about mechanical constraints and automatically enforces them in the configuration. This feedback mechanism ensures configuration accuracy while maintaining ease of operation, as the system handles constraint enforcement automatically without requiring user intervention.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8797558B2Method, apparatus, computer program, and computer readable storage media for configuring a printer driver
Publication Date: 2014.08.05 SOFHA GMBH FUR SOFT UND HARDWARE

AI summary

A method and apparatus for configuring a printer driver where default settings of a printer on which a job is to be printed are queried by a printer driver of a client computer. The default settings can be, for example, stored in the printer itself, or in a storage medium or in a database in some other location that is accessible to the client computer. Depending on the default settings of the printer, default settings of the driver are configured.