Server Communication Recovery via Terminal Relay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In scenarios where communication between a server and a communication device is interrupted, the server is unable to receive operation information, leading to a delay in recovering communication and thus, in receiving essential data such as consumable levels from the device.

Innovation Solution

A system where the server sends execution instructions to a terminal device to retrieve and resend the most recent setting information for the communication device, enabling the device to restart communication by adjusting its network settings, allowing the server to resume receiving operation information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the server waits for automatic communication recovery, then system stability is maintained, but the time to resume receiving operation information increases

Engineering Contradiction:
Improvecommunication stabilityVSAvoidtime to resume communication
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The server stores setting information in advance before communication interruption occurs. When communication is restored, the terminal device can immediately use this pre-stored setting information to re-establish communication without waiting for manual intervention or lengthy diagnostic procedures, thus reducing the time loss while maintaining system reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The terminal device acts as an intermediary between the server and the communication device. It receives and stores setting information from the server, and upon communication restoration, uses this information to facilitate rapid reconnection, thereby mediating the recovery process and reducing overall communication downtime

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the operator manually restores communication, then communication stability is ensured, but the complexity of the recovery process increases

Engineering Contradiction:
Improvecommunication recoveryVSAvoidrecovery process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The terminal device performs self-service by automatically obtaining setting information from the server and using it to restore communication with the communication device without requiring operator intervention. This automation reduces process complexity while ensuring reliable communication recovery

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Setting information is prepared and stored in advance by the server before communication interruption occurs. This preliminary preparation eliminates the need for complex manual configuration during recovery, simplifying the overall process while maintaining reliability

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11108668B2Server, non-transitory computer-readable medium storing computer-readable instructions for server and non-transitory computer-readable medium storing computer-readable instructions for terminal device
Publication Date: 2021.08.31 BROTHER KOGYO KK
  • US11108668B2 patent drawing
  • US11108668B2 patent drawing
  • US11108668B2 patent drawing

AI summary

A server may include: a processor; and a memory storing computer-readable instructions therein, wherein the computer-readable instructions, when executed by the processor, cause the server to: receive operation information of a communication device and setting information from the communication device repeatedly, the setting information indicating a setting for the communication device to communicate with the server; and in a case where the server is not capable of receiving the operation information and the setting information from the communication device, send an execution instruction for executing a specific process to a terminal device being different from the communication device, the specific process including the terminal device receiving, from the server, first setting information which the server most recently received from the communication device, and sending the first setting information to the communication device.