Connection Controller Routing for Application Migration Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data migration methods fail to efficiently handle migrations requiring changes in data interpretation and can lead to service disruptions due to unsynchronized database changes between source and destination systems.

Innovation Solution

A service delivery system that includes a connection controller to identify forwarding destinations based on forwarding information and tenant IDs, allowing connect requests to be routed correctly while avoiding synchronization of database changes between source and destination systems, thereby enabling seamless migration of applications with different data interpretations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data migration is performed using existing methods, then data can be transferred from source to destination system, but service disruptions occur due to unsynchronized database changes

Engineering Contradiction:
Improveservice continuityVSAvoidmigration efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The service delivery system acts as an intermediary between the source and destination application execution systems. It receives connect requests from external devices, identifies the appropriate forwarding destination based on forwarding information stored in its storage device, and forwards requests accordingly. This mediator approach allows database changes to occur at the destination system without causing service disruptions at the source system, as the service delivery system manages the connection routing independently of the underlying database synchronization state.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If database changes are synchronized between source and destination systems, then data consistency is maintained, but service disruptions occur during migration

Engineering Contradiction:
Improvedata consistencyVSAvoidmigration smoothness
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system segments the data migration process into independent components: the service delivery system handles connect request routing based on forwarding information, while the destination application execution system independently manages database changes. This segmentation allows database changes to proceed without requiring coordination or synchronization with the source system, eliminating service disruptions while maintaining data consistency through the forwarding information mechanism.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If connect requests are forwarded based on forwarding information, then correct routing is achieved, but system complexity increases

Engineering Contradiction:
Improverequest routing accuracyVSAvoidservice delivery system structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The service delivery system stores forwarding information in its storage device that contains the relationship between connect request contents and forwarding destinations. When a connect request is received, the system automatically identifies the appropriate forwarding destination by examining the request contents against the stored forwarding information, without requiring external intervention or complex manual routing configuration. This self-service approach simplifies operation while managing system complexity through automated information retrieval.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250272269A1Service delivery system capable of identifying application execution system as forwarding destination of connect request according to contents of connect request and non-transitory computer-readable recording medium with service delivery program stored thereon
Publication Date: 2025.08.28 KYOCERA DOCUMENT SOLUTIONS INC
  • US20250272269A1 patent drawing
  • US20250272269A1 patent drawing
  • US20250272269A1 patent drawing

AI summary

A service delivery system includes a communication device, a storage device, and a controller that functions as a connection controller. The communication device performs communications with an external device. The storage device stores forwarding information that indicates a relationship between contents of a connect request and an application execution system serving as a forwarding destination of the connect request and capable of executing a predetermined application. When receiving the connect request through the communication device, the connection controller identifies the forwarding destination of the 10 received connect request according to the forwarding information and the contents of the connect request and forwards the connect request to the application execution system being the identified forwarding destination.