Print Logging for Terminal Emulator Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Enterprise applications using terminal emulators face security and privacy issues due to uncontrolled print activity, requiring restrictions on print access and comprehensive logging for analysis.

Innovation Solution

Implementing a method to determine proper user access for print requests, creating a print log, analyzing the log data, and generating reports, which involves creating a data buffer, setting status codes, and initializing processing routines to manage and log print activities securely.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If print activity is not restricted and logged, then ease of operation is maintained, but security and privacy issues arise due to uncontrolled print access

Engineering Contradiction:
ImprovesecurityVSAvoidprint access
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by determining proper user access before allowing print requests to proceed. Access control checks are conducted in advance to verify user authorization, and print activity is logged before completion to ensure security requirements are met prior to actual printing operations.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If comprehensive print logging is implemented, then security and privacy control is improved, but device complexity increases due to additional logging and analysis mechanisms

Engineering Contradiction:
ImprovesecurityVSAvoidlogging system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The logging system is segmented into distinct functional components: a logging module that captures print activity, an analysis module that processes the logged data, and a reporting module that generates results. This segmentation allows each component to be independently optimized and managed, reducing overall system complexity while maintaining comprehensive security monitoring.

Inventive Principle:
Principle #1Segmentation

3Reliability

If print access is restricted to authorized users, then security is improved, but productivity may be affected due to potential access denials

Engineering Contradiction:
ImprovesecurityVSAvoidprint operation
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements feedback mechanisms where users receive notifications about their print request status (approved or denied). This feedback loop allows users to understand why access was denied and take corrective actions, while the system maintains security controls. The feedback also enables users to verify their authorization state, reducing unnecessary access denials.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9489158B1Print logging for use with terminal emulators
Publication Date: 2016.11.08 UNISYS CORP
  • US9489158B1 patent drawing
  • US9489158B1 patent drawing
  • US9489158B1 patent drawing

AI summary

Print control and print logging may be performed using a web service and a terminal emulator. This may enable a business using an enterprise business application to monitor, control, and log printing activity for further analysis. This functionality may be useful to provide additional security and privacy for business activities. The web service may receive print data and store the print data in a staging database record. The staging record may be analyzed and the data stored as a profile record. The profile record may contain user profile information along with respective access paths for a received print request. The staging record may be deleted upon creation of the profile record. The profile record may be searched and analyzed for particular print information and data reports may be provided and output to an enterprise application.