Variable Command Sequence for Secure Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication protocols between electronic devices and detachable devices using known communication protocols are vulnerable to being confirmed by third parties, lacking effective methods for secure data transmission and protocol analysis.

Innovation Solution

The solution involves an electronic device with a dividing unit to split data into multiple parts and a determining unit that changes the combination of commands used for transmission or read operations, making it difficult for third parties to discern the communication contents by using different command groups for different data transmissions or read processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If data is transmitted using a known communication protocol with fixed command sequences, then communication compatibility and ease of operation are improved, but security against third-party analysis deteriorates

Engineering Contradiction:
Improvecommunication compatibilityVSAvoidthird-party analysis of communication contents
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent applies dynamics by making the command sequence variable rather than fixed. The determining unit dynamically selects different command sequences based on the data being transmitted, so that the same communication protocol adapts its behavior to prevent third-party analysis while maintaining compatibility.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of command sequence selection. Instead of using a fixed command sequence, the system changes the command sequence parameter based on the data characteristics, thereby maintaining protocol compatibility while preventing third-party analysis of communication contents.

Inventive Principle:
Principle #35Parameter changes

2Object-affected harmful factors

If encryption is applied to data transmission, then security against third-party analysis is improved, but device complexity and processing overhead increase

Engineering Contradiction:
Improvethird-party analysis of communication contentsVSAvoidcommunication processing complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent segments the data into multiple units and applies different command sequences to each segment. This segmentation approach provides security against third-party analysis without requiring full data encryption, thereby reducing processing complexity while maintaining security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses command sequences as an intermediary mechanism between the data and the transmission channel. By encoding security information in the command sequence selection rather than directly encrypting data, the system achieves security with lower processing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Object-affected harmful factors

If multiple command sequences are used for different data types, then security against third-party analysis is improved, but ease of operation and protocol simplicity deteriorate

Engineering Contradiction:
Improvethird-party analysis of communication contentsVSAvoidprotocol simplicity
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The patent makes the command sequence determination mechanism universal by using a single determining unit that handles all data types. The unit universally applies the same selection logic based on data characteristics, maintaining protocol simplicity while achieving security through varied command sequences.

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

Data Source

PatentUS12086081B2Electronic device connectable to a detachable device, control method thereof, and non-transitory computer-readable storage medium
Publication Date: 2024.09.10 CANON KK
  • US12086081B2 patent drawing
  • US12086081B2 patent drawing
  • US12086081B2 patent drawing

AI summary

An electronic device capable of attaching/detaching a device including an arithmetic processing unit: divides data that is a processing target of the arithmetic processing unit to obtain a plurality of divided data; determines a first command group that is a combination of a plurality of types of commands used to transmit each of the plurality of divided data to the device; and transmits the divided data using the determined first command group. The electronic device changes a combination of commands that form the first command group between a case in which certain divided data of the plurality of divided data is transmitted and a case in which another divided data is transmitted.