Multi-Server Communication Device for Priority-Based Failover

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems fail to ensure continuous execution of services on edge terminals when a server experiences a failure, as the state information provided is outdated and there is no mechanism to switch seamlessly to alternative servers.

Innovation Solution

A communication device that manages multiple cloud platforms with unique identification and authentication information, allowing edge terminals to switch to higher-priority servers upon detecting failures, ensuring continuous service execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single server is used for service execution, then the system structure is simple, but the service continuity cannot be guaranteed when server failure occurs

Engineering Contradiction:
Improveservice continuityVSAvoidsystem structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Multiple servers are merged into a unified system where they share common identification and authentication information. This allows edge terminals to access any server in the group, ensuring service continuity while maintaining a relatively simple structure through information sharing rather than complete system duplication.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The servers are designed with universal access capability, where each server can fulfill the function of any other server in the group. The common identification and authentication information enables any server to authenticate edge terminals, making the system multi-functional and resilient to individual server failures.

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

2Reliability

If server identification and authentication information is shared across multiple servers, then service continuity is improved, but security risks increase due to potential unauthorized access

Engineering Contradiction:
Improveservice continuityVSAvoidunauthorized access
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system changes the parameter of authentication information from server-specific to group-common. By using common identification and authentication information across multiple servers, the system enables seamless failover while maintaining security through centralized credential management that prevents unauthorized access to the server group.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If edge terminals store multiple sets of identification and authentication information, then the ability to switch servers is improved, but the information management complexity increases

Engineering Contradiction:
Improveserver switching capabilityVSAvoidinformation management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Instead of storing multiple separate sets of credentials, the edge terminal stores a single set of common identification and authentication information that is valid across all servers in the group. This merging of credential management simplifies the terminal's information storage while maintaining full adaptability to switch between servers.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The common authentication information serves multiple functions simultaneously: it authenticates the edge terminal to any server in the group, enables seamless server switching, and maintains security. This universal credential eliminates the need for multiple credential sets while providing full server switching capability.

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

Data Source

PatentUS12445424B2Communication device, communication method, and computer program product
Publication Date: 2025.10.14 KK TOSHIBA
  • US12445424B2 patent drawing
  • US12445424B2 patent drawing
  • US12445424B2 patent drawing

AI summary

A communication device includes a storage, and one or more hardware processors. The storage stores, for each of a plurality of servers, setting information including identification information of the server, authentication information used for connecting to the server, permission information indicating permitted communication with the server, and a priority. The hardware processors select, based on the priority, a first server that is one of the servers. The hardware processors perform, according to the permission information for the first server, communication with the first server that is connected based on the identification information and the authentication information.