Application Data Migration with Multi-Stage Software Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data movement methods during software updates are vulnerable to eavesdropping and falsification due to the risk of malicious fake backup software.

Innovation Solution

Implementing a multi-stage authentication process involving first and second software backup and second and third software restoration, ensuring data is securely transferred between these stages using cryptographic verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If backup software is used to move data during software update, then data can be transferred between software versions, but the system becomes vulnerable to eavesdropping and falsification by malicious fake backup software

Engineering Contradiction:
Improvedata transfer securityVSAvoideavesdropping and falsification risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an authentication mechanism as an intermediary between the backup software and the data transfer process. This authentication system verifies the authenticity of both the backup software and the restoration software before allowing data transfer, thereby preventing malicious fake software from compromising data security during the update process

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If authentication mechanisms are added to verify software authenticity, then data transfer security is improved, but the system complexity increases

Engineering Contradiction:
Improvesoftware authenticationVSAvoidauthentication process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements preliminary authentication actions where the authentication information is verified before the actual data transfer begins. By performing authentication in advance and establishing trusted relationships between software components beforehand, the system reduces the complexity of continuous verification during data transfer while maintaining high security standards

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12475209B2Information processing device, information processing method, and information processing system
Publication Date: 2025.11.18 FELICA NETWORKS INC
  • US12475209B2 patent drawing
  • US12475209B2 patent drawing
  • US12475209B2 patent drawing

AI summary

Provided is an information processing device, an information processing method, and an information processing system that enable safe movement of data in an application. The information processing device includes a control unit that executes first software, second software, and third software, backs up data in the first software to the second software in a case where first authentication between the first software and the second software succeeds, and moves the data backed up in the second software to the third software in a case where second authentication between the second software and the third software succeeds.