Printing Control Filter for Unauthorized Data Leakage Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing printing control systems do not adequately manage and monitor the contents of data being printed from electronic computers, particularly in networked environments, which can lead to unauthorized data leakage and loss of customer trust in industries handling personal information.

Innovation Solution

A printing control program that detects print commands and output data, temporarily halts them, replicates the data, and transmits it to a spooler for processing, creating a viewable image which is then sent to a network for manager review, allowing for approval or prohibition of printing based on notification signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If printing control is performed according to conditions registered in advance in a computer, then printing automation is improved, but the ability to review and control actual printing contents is worsened

Engineering Contradiction:
Improveprinting automationVSAvoidprinting content control
Core Design Contradiction:
Extent of automationVSLoss of information

Solution Approach 1:

The patent implements a feedback mechanism where the system captures actual printing contents, transmits them to a manager computer, and receives approval decisions. The manager computer sends back control signals to approve or prohibit printing based on the reviewed content, creating a closed-loop feedback system that combines automation with human oversight.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces a manager computer as an intermediary between the printing system and the final printing decision. The manager computer receives printing content data, performs review, and mediates the printing process by sending approval or prohibition signals, thereby bridging the gap between automated printing and content control.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If printing data is transmitted to a manager for review, then data security is improved, but printing time is worsened

Engineering Contradiction:
Improvedata securityVSAvoidprinting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by capturing and transmitting printing content data to the manager computer before the actual printing execution. This allows the manager to review and approve contents in advance, so that when printing is approved, it can proceed immediately without delay.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces dynamic control by temporarily halting the printing process during manager review. The system can resume printing immediately upon approval or prohibit it based on manager decision, making the printing time flexible and adaptive to security requirements.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If print commands are temporarily halted for review, then printing control is improved, but printing speed is worsened

Engineering Contradiction:
Improveprinting controlVSAvoidprinting speed
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The patent applies skipping by rapidly transmitting printing content data to the manager computer and quickly resuming printing upon approval. The system minimizes the halting period by efficiently processing the review and immediately resuming printing if approved, thus rushing through the control process with minimal speed impact.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS8797561B2Printing control program and program recording media
Publication Date: 2014.08.05 SCI PARK CORP
  • US8797561B2 patent drawing
  • US8797561B2 patent drawing
  • US8797561B2 patent drawing

AI summary

[Task] When data is printed to a printing device from a computer, the printing is approved or not approved according to the data contents.[Solution] A first control filter 23, which detects printing data output from a spooler 10, halts the printing task temporarily, and replicates the printing data, and a viewable image driver 20 which uses replicated printing data to create an image file, are provided. The image file is transmitted over a network 2 to a manager, and the manager views the image file and decides whether to perform printing on the printing device 4, and transmits a notification signal to this effect to the first control filter 23. The first control filter 23 performs printing control according to the notification signal from the manager.