Network Print Permission Verification via Server Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network printers pose security concerns as users without clearance can access high-security documents, and there is a need to ensure that only authorized users can print confidential documents and that they are printed in secure locations.

Innovation Solution

Implementing a permission-based system where documents and users/ printers are assigned permission classifications and profiles, with a server verifying these permissions before allowing printing, automatically rejecting documents that do not meet criteria and canceling print jobs if authorization is insufficient.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If network printers are shared to reduce costs and improve resource efficiency, then productivity and cost-effectiveness are improved, but security risks increase as unauthorized users may access confidential documents

Engineering Contradiction:
Improveresource efficiencyVSAvoidsecurity risks
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary verification of user permissions and document security classifications before allowing print jobs to proceed. The server checks user credentials, permission profiles, and document security levels in advance, blocking unauthorized print attempts before they reach the printer, thus preventing security breaches while maintaining shared printer access

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A print server acts as an intermediary between users and network printers, mediating all print requests. The server verifies user permissions and document security classifications, then selectively forwards authorized print jobs to appropriate printers. This intermediary layer enables shared printer access while enforcing security controls

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If permission verification systems are implemented to enhance security, then security is improved, but system complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The print server performs multiple functions: it manages print queues, verifies user permissions, checks document security classifications, routes print jobs to appropriate printers, and enforces security policies. By consolidating these diverse functions into a single server, the system achieves comprehensive security without proportionally increasing overall system complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system automatically verifies user permissions and document security classifications without requiring manual intervention. Users do not need to manually configure security settings or physically present identification; the server autonomously checks credentials and security levels, making the security process transparent and reducing operational complexity

Inventive Principle:
Principle #25Self-service

3Reliability

If documents are held in print queues until user retrieval to ensure security, then security is improved, but time delay increases

Engineering Contradiction:
ImprovesecurityVSAvoidprinting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary verification of user permissions and document security classifications before documents are placed in print queues. By checking authorization in advance, the system ensures that only authorized users can retrieve their documents, maintaining security while minimizing delays since verification occurs before queuing rather than during retrieval

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8305604B2System and method of network printing
Publication Date: 2012.11.06 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US8305604B2 patent drawing
  • US8305604B2 patent drawing
  • US8305604B2 patent drawing

AI summary

A method of printing a document, the method includes assigning a permission classification to a document to be printed; assigning a user permission profile to a user; and determining from the user permission profile and the permission classification of the document whether the user is authorized to print the document. Another method of printing a document includes assigning a permission classification to a document to be printed; assigning a printer permission profile to each of a number of network printers; and determining from the permission profile of the network printer and the permission classification of the document whether a the network printer is authorized to print the document.