Encrypted Job Log Search via Dual-Key Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing systems fail to securely manage and search job log records containing classified information on cloud servers, as they decrypt customer data during search operations, compromising privacy.

Innovation Solution

An image processing system that employs dual encryption keys for attribute and image data, allowing job log records to be encrypted and searched on a cloud server using attributes and character strings within images, maintaining data confidentiality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If data is decrypted on the cloud using a key saved on the cloud to enable search operations, then search functionality is improved, but privacy and security of classified information deteriorates

Engineering Contradiction:
Improvesearch functionalityVSAvoidprivacy security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the data into two parts: encrypted job log records (containing classified information) and encrypted search indexes (containing only searchable attributes). This segmentation allows search operations to be performed on the index without decrypting the actual classified data, thus maintaining security while enabling search functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an encrypted search index as an intermediary between the search query and the encrypted job log records. The index contains encrypted attributes that can be searched without exposing the underlying classified information, acting as a mediator that enables search while preserving privacy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If job log records are encrypted before saving to the cloud to enhance security, then privacy protection is improved, but search capability deteriorates

Engineering Contradiction:
Improveprivacy securityVSAvoidsearch capability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the job log record into searchable attributes (stored in an encrypted index) and classified content (stored in encrypted job log records). This allows the system to maintain encryption for security while providing search capability through the separate index structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a copy of the searchable attributes from the job log record and stores them in a separate encrypted index. This copy enables search operations without requiring access to or decryption of the original classified information in the job log records.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If character recognition processing is performed on encrypted image data, then full-text search capability is improved, but processing complexity increases

Engineering Contradiction:
Improvefull-text search capabilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent performs character recognition processing on image data before encryption, extracting text content in advance. This preliminary action allows the extracted text to be stored in the encrypted search index, enabling full-text search without needing to perform complex OCR operations on encrypted data later.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11108922B2Image processing apparatus, system, server, control method, and storage medium to perform encryption processes on image data and attribute data using first and second keys and further perform character recognition process
Publication Date: 2021.08.31 CANON KK
  • US11108922B2 patent drawing
  • US11108922B2 patent drawing
  • US11108922B2 patent drawing

AI summary

The present invention enables job log records concerning an image processing apparatus to be managed in such a manner that the job log records can be searched on a server such as a cloud server using attributes and a character string included in an image as the job log records remain encrypted, thereby solving a problem concerning privacy.