Fax Communication Driver Dynamic Routing Cloud Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing fax messaging solutions face challenges with inflexibility, high costs, and difficulties in migrating from local fax servers to cloud providers, due to differences in implementation, leading to inefficient use of resources and potential overload issues.

Innovation Solution

A method implemented in a fax communication device driver that communicates with both a fax server and a cloud fax provider, allowing for dynamic routing of fax messages based on predefined rules, such as country of destination, to optimize transmission paths and utilize available resources effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a local fax server is used, then fax transmission capability is provided, but the system is expensive to set up, maintain and repair

Engineering Contradiction:
Improvefax transmission capabilityVSAvoidsetup and maintenance cost
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a fax gateway as an intermediary component that bridges the local fax server and the remote fax service provider. This gateway handles the complexity of communication protocols and connection management, allowing the local server to maintain fax transmission capability while offloading expensive infrastructure requirements to the service provider's cloud infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a virtual representation of fax server functionality through software modules that run on standard server hardware. Instead of requiring dedicated expensive fax server hardware, the patent uses software-based fax server implementations that can be copied and deployed across standard computing platforms, significantly reducing setup and maintenance costs while preserving fax transmission capabilities.

Inventive Principle:
Principle #26Copying

2Reliability

If a fax server is used, then fax communication is provided, but the fax capacity may be insufficient during peak times causing overload

Engineering Contradiction:
Improvefax communication capabilityVSAvoidfax capacity utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic capacity adjustment by establishing flexible communication channels between the local fax server and remote service provider. During peak times when local capacity is insufficient, the system automatically routes additional fax traffic through the gateway to the remote provider's infrastructure. This dynamic scaling allows the system to handle variable workloads without overload while maintaining reliable fax communication capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The fax gateway is designed with multi-functionality to handle both local fax server operations and remote service provider communications simultaneously. It can manage multiple communication protocols, handle different types of fax traffic, and provide both capacity augmentation and failover capabilities, making the overall system more resilient to peak load conditions.

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

3Adaptability or versatility

If cloud fax services are used, then costs are reduced and flexibility is improved, but migration from local fax servers is difficult

Engineering Contradiction:
Improvecost efficiency and flexibilityVSAvoidmigration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The fax gateway serves as a transitional intermediary that facilitates gradual migration from local fax servers to cloud-based services. It maintains compatibility with existing local server infrastructure while providing connectivity to remote cloud services, allowing organizations to migrate incrementally rather than requiring complete system replacement. This reduces migration complexity while capturing the cost efficiency and flexibility benefits of cloud services.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system prepares for migration by establishing the fax gateway infrastructure in advance, configuring it to work with both local and remote systems. This preliminary setup allows the organization to test cloud service integration while maintaining existing local operations, making the actual migration process smoother and less complex when it occurs.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If a fax server is used, then fax transmission is provided, but resource utilization is inefficient with peak and non-peak times

Engineering Contradiction:
Improvefax transmission serviceVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements dynamic resource allocation where the fax gateway monitors local server utilization and automatically adjusts the distribution of fax traffic between local and remote resources. During non-peak times when local resources are underutilized, more traffic is handled locally. During peak times, additional capacity is drawn from the remote service provider. This dynamic balancing optimizes resource utilization efficiency while maintaining continuous reliable fax transmission service.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3203715B1Method for transmitting fax messages from a fax message sending device to a fax message receiving device
Publication Date: 2019.04.03 RETARUS GMBH
  • EP3203715B1 patent drawingFigure 1
  • EP3203715B1 patent drawingFigure 2
  • EP3203715B1 patent drawingFigure 3

AI summary

The disclosure relates to a method of transmitting fax messages from at least one fax message sending device (22, 24, 26) to at least one fax message receiving device (42). The method is implemented in a fax communication device driver (120a), which is in communication with a fax communication device (130) of a fax server (100a) and a cloud fax provider (200) arranged remote from the fax server (100a) on the one hand, and a fax server software module (110) on the other hand. The method comprises the steps of receiving, from the fax server software module (110), fax data associated with a fax message to be transmitted from a fax message sending device (22, 24, 26) to a fax message receiving device (42); deciding, on the basis of at least one predetermined routing rule, whether to route the fax data to the fax communication device (130) or to the cloud provider; and based on a decision result, selectively transmitting the fax data to the fax communication device (130) or to the cloud provider for transmission to the fax message receiving device (42). Also disclosed are a fax communication device driver (120a) and a fax server (100a) comprising the fax communication device driver (120a) for transmitting fax messages from at least one fax message sending device (22, 24, 26) to at least one fax message receiving device (42).