Server-Mediated Agent Registration for Multi-Device Data Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data migration processes between information processing apparatuses, such as MFPs, require manual input of device numbers for migration destinations, which is time-consuming and labor-intensive, especially when multiple apparatuses are involved.

Innovation Solution

A system where a server apparatus maintains a list of information processing apparatuses and facilitates data migration by automatically transferring migration data between sources and destinations, eliminating the need for manual input of device numbers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual input of device numbers is used for migration destination registration, then data migration can be performed, but user time and effort increase significantly

Engineering Contradiction:
Improvedata migration efficiencyVSAvoiduser time and effort
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The server apparatus acts as an intermediary between the migration source and migration destination apparatuses. It stores device numbers and migration data, automatically matching sources with destinations based on stored information, thereby eliminating the need for manual device number input by users and significantly reducing the time and effort required for data migration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If manual device number input is required for each migration destination, then data can be migrated to multiple apparatuses, but the process becomes labor-intensive

Engineering Contradiction:
Improvecapability to migrate to multiple apparatusesVSAvoidoperational simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The server apparatus performs preliminary actions by pre-storing device numbers and migration data of multiple information processing apparatuses before the actual migration process. When a migration request is received, the server automatically retrieves and uses this pre-stored information to facilitate migration to multiple destinations without requiring users to manually input device numbers for each apparatus, thus maintaining versatility while simplifying operation.

Inventive Principle:
Principle #10Preliminary action

3Extent of automation

If a server apparatus is introduced to manage migration data, then automation is improved, but system complexity increases

Engineering Contradiction:
Improvemigration process automationVSAvoidsystem structure
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The server apparatus is designed with multi-functionality, serving as both a storage device for migration data and device numbers, and as an automatic matching system that connects migration sources with destinations. This universal design consolidates multiple functions into a single system, achieving high automation while managing complexity through functional integration rather than proliferation of separate components.

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

Data Source

PatentUS20250365380A1Information processing system, server apparatus, and non-transitory computer-readable recording medium
Publication Date: 2025.11.27 KYOCERA DOCUMENT SOLUTIONS INC
  • US20250365380A1 patent drawing
  • US20250365380A1 patent drawing
  • US20250365380A1 patent drawing

AI summary

An information processing system includes an information processing apparatus and a server apparatus. A registration request unit of the information processing apparatus sets URL and access code of a service provided by the server apparatus, and generates an agent ID and sends the agent ID and an agent type to the server apparatus. An agent registration unit of the server apparatus receives the agent ID, and generates an access token for the agent ID and sends the access token and a refresh token for the access token to the information processing apparatus. The registration request unit receives the access token and the refresh token and sends the access token and agent properties to the server apparatus. The agent registration unit receives the access token and the agent properties and registers the agent properties and the refresh token as agent information of the information processing apparatus in a list.