Relay Server Mediates Firewall-Blocked Image Printer Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing systems face challenges in setting the configuration of an image forming apparatus behind a firewall without altering the firewall's security policy, as management servers are typically unable to communicate with the apparatus due to strict internet connection limitations.

Innovation Solution

An information processing system comprising a management server, a personal computer, and an image forming apparatus, where the management server and image forming apparatus employ relay programs, web server programs, and extension application programs to establish a session and compress/decompress HTTP requests, allowing the management server to set the image forming apparatus's configuration without modifying the firewall settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a firewall is configured to protect the image forming apparatus at the customer site, then security is improved, but remote configuration from the management server becomes impossible

Engineering Contradiction:
Improvefirewall securityVSAvoidremote configuration
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a relay server as an intermediary component that mediates communication between the management server and the image forming apparatus. The relay server runs a relay program that establishes a relay communication connection, allowing HTTP requests to be transmitted through the firewall without modifying firewall settings. This intermediary enables remote configuration while maintaining firewall security policies.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the firewall configuration is modified to allow management server access, then remote configuration becomes possible, but security policy is compromised

Engineering Contradiction:
Improveremote configurationVSAvoidfirewall security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The relay server acts as a trusted intermediary that operates within the existing firewall security policy. Instead of modifying firewall configurations, the relay server's relay program creates a communication path that is permitted by the firewall, thus enabling remote configuration without compromising security.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The image forming apparatus autonomously runs the relay program locally, which automatically establishes the relay communication connection without requiring external firewall configuration changes. The system serves itself by implementing the communication mechanism internally through the relay program.

Inventive Principle:
Principle #25Self-service

3Device complexity

If direct HTTP communication is used between management server and image forming apparatus, then communication simplicity is improved, but firewall blocking occurs

Engineering Contradiction:
Improvecommunication structureVSAvoidfirewall compatibility
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The relay server introduces a mediation layer that receives HTTP requests from the management server and forwards them to the image forming apparatus. This intermediary structure allows standard HTTP communication to function despite firewall restrictions, as the relay program establishes the necessary communication path.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The communication path is segmented into multiple stages: management server to relay server, and relay server to image forming apparatus. This segmentation allows each segment to be configured independently, with the relay program handling the firewall-traversing segment while maintaining HTTP protocol compatibility.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10367963B2Information processing system and information processing method capable of setting configuration of image forming apparatus from server without changing configuration setting of firewall
Publication Date: 2019.07.30 KYOCERA DOCUMENT SOLUTIONS INC
  • US10367963B2 patent drawing
  • US10367963B2 patent drawing
  • US10367963B2 patent drawing

AI summary

The second connector of the image forming apparatus behind the firewall connects to the first connector of the management server to establish a session. The web browser of the personal computer sends an HTTP request to the first compressor on the basis of an instruction from a user, a destination of the HTTP request being the web server unit of the image forming apparatus. The first compressor of the management server compresses the HTTP request received from the web browser to generate first compressed data, and sends the generated first compressed data to the second decompressor of the image forming apparatus through a communication path established between the first connector and the second connector. The second decompressor of the image forming apparatus decompresses the first compressed data received from the first compressor to reproduce the original HTTP request, and sends the HTTP request to the web server unit.