Encryption Protocol Version Management in Communication Apparatus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication apparatuses lack the ability to dynamically change and reflect user-selected encryption protocol versions across different application settings, leading to potential security vulnerabilities and inconsistent communication standards.

Innovation Solution

A communication apparatus with a memory device and processor that allows users to change the encryption protocol version as a main unit setting and automatically reflects this change in application settings, ensuring consistent and secure communication by limiting or enabling specific TLS versions based on user input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the encryption protocol version is set as a main unit setting for the communication apparatus, then the security level is improved, but the complexity of managing consistent settings across multiple applications increases

Engineering Contradiction:
Improvesecurity levelVSAvoidsetting management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies universality by creating a main unit setting that serves multiple applications simultaneously. The encryption protocol version setting is established at the communication apparatus level and automatically reflected across all installed applications, allowing a single setting to govern security parameters for multiple functions rather than requiring separate configurations for each application.

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

Solution Approach 2:

The patent merges the encryption protocol version setting from the application level to the main unit level. By combining the setting management at the apparatus level, the system consolidates what would otherwise be分散 settings into a unified configuration that automatically applies to all applications, reducing the number of setting locations from many to one.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If the encryption protocol version is changed in the main unit setting, then the security consistency across applications is improved, but the time required to update all application settings increases

Engineering Contradiction:
Improvesetting consistencyVSAvoidsetting update time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-establishing the encryption protocol version setting at the main unit level before applications are configured. When a new application is installed or when the main unit setting is changed, the appropriate protocol version is automatically assigned and reflected in the application settings without requiring manual intervention or time-consuming updates across each application individually.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system employs feedback mechanisms where changes to the main unit setting automatically trigger updates in application settings. The communication apparatus monitors changes to the encryption protocol version setting and automatically propagates these changes to all installed applications, creating a closed-loop system where the main unit setting serves as the authoritative source that continuously synchronizes with application-level configurations.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If multiple encryption protocol versions are supported for different applications, then the adaptability to various applications is improved, but the risk of using weak cipher protocols increases

Engineering Contradiction:
Improveapplication compatibilityVSAvoidsecurity vulnerability
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies local quality by allowing different applications to use different encryption protocol versions based on their specific requirements, while simultaneously enforcing a minimum security standard through the main unit setting. Each application can be configured with the appropriate protocol version for its functionality, but the main unit setting ensures that only protocol versions meeting the required security level are permitted, creating localized flexibility within globally enforced security boundaries.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10356256B2Communication apparatus, control method for communication apparatus, and storage medium for changing a version of an encryption communication protocol used for communication
Publication Date: 2019.07.16 CANON KK
  • US10356256B2 patent drawing
  • US10356256B2 patent drawing
  • US10356256B2 patent drawing

AI summary

When a version of an encryption communication protocol that is used for communication and set as an apparatus main unit setting for a communication apparatus is changed, a notification indicating such change of the setting is sent to an application installed in the communication apparatus.