Print Control Apparatus Dynamic Priority Resource Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing print control apparatuses face delays in print processing when executing SSL communication and print processing in parallel due to the high CPU resource requirements of SSL communication, particularly during decryption processes, which are not effectively addressed in existing solutions.

Innovation Solution

A print control apparatus is designed with a communication control unit and a print control unit, where the communication unit is assigned a higher priority for decryption tasks, and resource distribution is optimized based on these priorities to minimize delays in print processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If SSL communication processing is executed with high security standards (increased key lengths and encryption types), then security reliability is improved, but processing time increases and print processing is delayed

Engineering Contradiction:
Improvesecurity reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies dynamic priority adjustment based on processing stage. During SSL handshake (decryption phase), communication control unit operates at higher priority to ensure security. During data transmission phase, print control unit operates at higher priority to reduce print processing delays. This dynamic switching resolves the contradiction by adapting priorities to operational context.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the priority parameter of processing units based on operational phase. The communication control unit is assigned higher priority during decryption operations, while the print control unit is assigned higher priority during data processing operations. This parameter change allows the system to balance security requirements with processing efficiency.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If SSL communication and print processing are executed in parallel, then productivity is improved, but print processing is delayed due to CPU resource competition

Engineering Contradiction:
Improveparallel processing capabilityVSAvoidprint processing delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system dynamically switches between communication control unit and print control unit based on operational phase. During SSL handshake, communication control unit executes at higher priority. During data transmission, print control unit executes at higher priority. This dynamic task switching enables parallel processing while preventing print delays.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The control unit monitors the operational state of both processing units and adjusts priorities accordingly. When decryption operations are detected, communication control unit receives higher priority. When data processing is detected, print control unit receives higher priority. This feedback mechanism enables intelligent resource distribution.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10394498B2Print control apparatus, control method and storage medium for controlling encrypted communication and print processing
Publication Date: 2019.08.27 CANON KK
  • US10394498B2 patent drawing
  • US10394498B2 patent drawing
  • US10394498B2 patent drawing

AI summary

An apparatus assigns a communication control unit with a first priority as a priority when the communication control unit decrypts an encrypted common key and assigns a print control unit with a second priority higher than the first priority. Resource distribution of the apparatus with respect to the communication control unit and the print control unit is determined according to the priorities.