Dynamic Printing Device Configuration via Client Identifier

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing printing devices require manual configuration settings by users each time a print job is submitted, leading to potential overwriting of settings by subsequent users, especially in multi-user environments, resulting in inconsistent print outputs.

Innovation Solution

A method that dynamically configures printing device settings based on an identifier within the print job's data packet, specifically using the source IP address to determine the client computer's location and retrieve corresponding predefined settings from a database, ensuring consistent and user-specific printing preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual configuration settings are used by users, then users can control printing device settings, but settings may be overwritten by subsequent users leading to inconsistent print outputs

Engineering Contradiction:
Improveuser control of printing settingsVSAvoidconsistency of printing settings
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary configuration by assigning unique identifiers to each client computer and storing corresponding printing device settings in advance. When a print job is submitted, the system automatically retrieves the pre-configured settings based on the client's identifier, eliminating the need for manual configuration at print time and preventing setting overwrites.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The printing device automatically identifies the client computer using an identifier from the print job data and self-configures by retrieving appropriate settings from stored configurations. This self-service mechanism eliminates manual user intervention and prevents setting conflicts by automatically applying the correct configuration for each client.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If each user manually configures settings each time, then user-specific preferences can be applied, but time is wasted on repeated configuration

Engineering Contradiction:
Improveuser-specific printing preferencesVSAvoidtime for configuration
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

User-specific printing preferences are configured in advance and stored in the system with associated client identifiers. When a print job is submitted, the system automatically matches the client identifier with the stored preferences and applies them without requiring user intervention, thereby maintaining adaptability while eliminating configuration time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses the client computer identifier in the print job data as feedback to automatically retrieve and apply the correct user-specific settings. This feedback mechanism enables the system to identify which user is submitting the print job and automatically apply their preferred configuration without manual input.

Inventive Principle:
Principle #23Feedback

3Reliability

If printing device settings are dynamically configured, then consistency and user-specific preferences are maintained, but device complexity increases

Engineering Contradiction:
Improveconsistency of print outputsVSAvoidconfiguration system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system introduces an intermediary mechanism using client computer identifiers and a storage system to bridge the gap between multiple users and the printing device. The identifier acts as a key that automatically retrieves the appropriate configuration, maintaining reliability while managing complexity through structured data organization rather than complex control logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7619763B2Method and system for dynamically configuring printing device settings
Publication Date: 2009.11.17 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US7619763B2 patent drawing
  • US7619763B2 patent drawing
  • US7619763B2 patent drawing

AI summary

A method of configuring a printing device includes dynamically modifying printing device settings based an identifier in an incoming print job identifying a client submitting the print job.