Job Execution Device Secure Data Encryption and Key Deletion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional print systems lack secure data management, allowing unauthorized access and leakage of security code data, as they do not adequately encrypt data outside the printing company and fail to ensure proper tracking of printing processes.

Innovation Solution

A job execution method and device that employs key generation for encryption communication, secure data processing, and log encryption to prevent unauthorized use and ensure traceability of job execution processes, using public and private keys to encrypt and decrypt data, and delete keys after job completion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is encrypted using public key and private key in conventional print systems, then data security is improved, but data generated outside the printing company (manuscript data, print data) may still be copied and leaked before encryption

Engineering Contradiction:
Improvedata securityVSAvoiddata leakage risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary action by encrypting data at the source (ordering device) before transmission to the printing company. Manuscript data and print data are encrypted with public keys before leaving the ordering device, preventing interception and copying during transmission. This preliminary encryption ensures data security from the outset rather than relying on post-collection encryption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses public key cryptography as an intermediary mechanism between the ordering device and printing company. The public key acts as a mediator that allows secure transmission without exposing the private key, enabling the ordering device to send encrypted data that only the intended recipient can decrypt.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If watchers are dispatched to monitor printing status in the printing company, then printing process supervision is improved, but operational efficiency deteriorates due to additional personnel requirements and coordination overhead

Engineering Contradiction:
Improveprinting process supervisionVSAvoidoperational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements self-service by enabling the ordering device to automatically monitor and verify the printing process through encrypted log data. Instead of requiring human watchers, the system autonomously tracks job execution status, key deletion confirmation, and printing completion, eliminating the need for additional supervisory personnel while maintaining oversight.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent establishes a feedback mechanism where the printing company sends encrypted log data back to the ordering device, confirming job execution status and key deletion. This automated feedback loop provides supervision without human intervention, allowing the ordering device to verify that printing was performed according to specifications.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If private keys are retained after job completion for potential future use, then operational flexibility is improved, but security deteriorates as remaining data may be accessed unauthorizedly

Engineering Contradiction:
Improveoperational flexibilityVSAvoiddata security
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies discarding by automatically deleting private keys after job completion. The system recovers operational flexibility through automated key regeneration when needed, rather than retaining old keys. This ensures that each job uses fresh cryptographic credentials, eliminating the security risk of retained keys while maintaining the ability to perform future jobs.

Inventive Principle:
Principle #34Discarding and recovering

Solution Approach 2:

The patent treats private keys as disposable, short-lived security credentials that are generated for a specific job and then discarded. This approach prioritizes security over long-term key retention, using inexpensive, temporary keys that cannot be misused after deletion.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

4Loss of information

If logs showing execution process are stored in plaintext for easy verification, then traceability is improved, but security deteriorates as log data may be accessed or tampered with unauthorizedly

Engineering Contradiction:
ImprovetraceabilityVSAvoiddata security
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent uses public key cryptography as an intermediary to secure log data. Logs are encrypted with the ordering device's public key, creating a secure channel for transmitting execution records. The ordering device can decrypt and verify these logs to maintain traceability while preventing unauthorized access during transmission and storage.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10412062B2Job execution method and job execution device
Publication Date: 2019.09.10 SCREEN HOLDINGS CO LTD
  • US10412062B2 patent drawing
  • US10412062B2 patent drawing
  • US10412062B2 patent drawing

AI summary

An editing device generates a first public key and a first private key, receives a manuscript data encrypted using the first public key from an ordering device, and decrypts the encrypted manuscript data using the first private key. The editing device generates, based on the manuscript data, print data encrypted using a second public key generated in a RIP processing device, and deletes the first private key after finishing execution of a job. Using a third public key, the editing device encrypts a log which shows an execution process of the job, the log including information that a finish processing has been executed. The editing device may store the first private key before starting execution of the job, and may control whether the job is to be executed, based on a job ID received from the ordering device.