Reversible Identifier Converter for Secure Process Assignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current information processing systems face challenges in uniquely and securely assigning identifiers to processes and data within document management systems, particularly in healthcare settings, where identifier uniqueness and security are critical for managing medical information.

Innovation Solution

An information processing apparatus comprising an identifier generator that produces uniquely specified first identifiers, and a reversible converter that transforms these identifiers into second identifiers, ensuring non-overlapping and secure assignment to processes and data, with the second identifiers being assigned through an assignment unit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If identifiers are assigned to processes and data in document management systems, then data tracking and management capability is improved, but the risk of identifier overlap and security vulnerabilities increases

Engineering Contradiction:
Improvedata tracking capabilityVSAvoididentifier overlap risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a reversible conversion mechanism as an intermediary between the original identifier and the assigned identifier. This mediator (reversible converter) transforms the original identifier through encryption or hashing to generate a second identifier that cannot be easily reversed, preventing identifier overlap while maintaining data integrity and security

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameter state of the identifier by applying reversible conversion. The original identifier is transformed into a different format or representation (second identifier) through cryptographic functions, altering its parameters to ensure uniqueness and prevent overlap while allowing recovery when needed

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If unique identifiers are generated for high-frequency transactions, then transaction tracking accuracy is improved, but the computational overhead and processing time increases

Engineering Contradiction:
Improvetransaction tracking accuracyVSAvoididentifier generation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary action by generating and storing the reversible conversion relationship between the first and second identifiers in advance. This allows the system to quickly retrieve and use pre-computed identifier mappings during high-frequency transactions, reducing real-time computational overhead while maintaining tracking accuracy

Inventive Principle:
Principle #10Preliminary action

3Object-affected harmful factors

If identifiers are made secure through reversible conversion, then data security is improved, but the complexity of the identifier management system increases

Engineering Contradiction:
Improvesecurity vulnerabilityVSAvoididentifier management complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent extracts the security function into a separate reversible conversion module. This extraction allows the core identifier management system to remain simple while the security concerns are handled by the dedicated conversion mechanism, which can be implemented as a separate library or service that adds security without complicating the overall system architecture

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10347372B2Information processing apparatus, information processing method, and non-transitory computer readable storage medium
Publication Date: 2019.07.09 FUJIFILM BUSINESS INNOVATION CORP
  • US10347372B2 patent drawing
  • US10347372B2 patent drawing
  • US10347372B2 patent drawing

AI summary

An information processing apparatus includes an identifier generator, a reversible converter, and an assignment unit. The identifier generator generates first identifiers which are uniquely specified. The reversible converter reversibly converts the first identifiers to generate second identifiers. The assignment unit assigns the second identifiers to processes to be assigned with identifiers.