Management Server Push Communication Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional management systems for image forming apparatuses cannot issue instructions in real time due to long polling intervals, which increase the load on management servers and hinder efficient communication.

Innovation Solution

Implementing a mechanism to switch communication from polling to push communication, such as using WebSocket, allowing the management server to initiate instructions without requests from the image forming apparatus, while managing the communication load by disconnecting sessions when necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If polling communication is used between management server and image forming apparatus, then the management server can issue instructions, but real-time communication is not achieved due to long polling intervals

Engineering Contradiction:
Improveinstruction issuance speedVSAvoidpolling interval
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The system dynamically switches between polling communication and push communication based on operational conditions. When real-time instruction issuance is required, the image forming apparatus transitions from passive polling to active push communication, enabling the management server to send instructions immediately without waiting for the next polling cycle.

Inventive Principle:
Principle #15Dynamics

2Speed

If push communication is used to enable real-time instruction issuance, then communication speed improves, but the load on the management apparatus increases due to session maintenance

Engineering Contradiction:
Improveinstruction issuance speedVSAvoidmanagement apparatus load
Core Design Contradiction:
SpeedVSPower

Solution Approach 1:

The communication system is segmented into multiple modes: polling communication for normal operations and push communication for real-time requirements. This segmentation allows the system to activate resource-intensive push communication only when necessary, rather than maintaining it continuously for all image forming apparatuses.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The communication mode parameter is changed based on operational conditions. The system transitions from polling mode to push communication mode when real-time instruction issuance is required, and can switch back when not needed, thereby adjusting the resource load dynamically.

Inventive Principle:
Principle #35Parameter changes

3Speed

If polling intervals are shortened to achieve faster instruction issuance, then communication speed improves, but the load on the management server increases

Engineering Contradiction:
Improveinstruction issuance speedVSAvoidmanagement server load
Core Design Contradiction:
SpeedVSPower

Solution Approach 1:

The image forming apparatus takes initiative by implementing push communication, where it actively establishes communication channels and receives instructions without needing to poll the management server frequently. This self-service approach transfers some communication initiation burden from the server to the client devices.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9172617B2Management apparatus, management system, control method, and storage medium
Publication Date: 2015.10.27 CANON KK
  • US9172617B2 patent drawing
  • US9172617B2 patent drawing
  • US9172617B2 patent drawing

AI summary

A management server receives a server instruction inquiry from an image forming apparatus, and transmits a communication switching instruction to the image forming apparatus as a response to the server instruction inquiry, such that the communication switching instruction switches the communication system for communicating with the image forming apparatus to push communication. After push communication has been established by conducting an initial communication with the image forming apparatus according to the communication switching instruction, the management server issues server instructions to the image forming apparatus by push communication.