Queue Processor for Document Server Resource Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional document transport systems lack the ability to intelligently select the most suitable network for document transmission based on the type of document, leading to inefficient use of resources and potential bottlenecks in processing multiple document types.

Innovation Solution

A configurable queue processor allocates document flows to manage server resources optimally, dynamically adjusting the number of document flows based on system load and queue sizes, and utilizes the DocTrans module for intelligent routing and processing of documents across multiple networks, ensuring efficient handling of various document types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional transports use the same network to transport all documents, then the system is simple to operate, but the productivity is reduced due to inability to intelligently select the most suitable network for different document types

Engineering Contradiction:
Improvedocument transmission efficiencyVSAvoidnetwork selection complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The transport system automatically selects the most suitable network for each document type without requiring manual intervention. The system self-configures by evaluating document characteristics and matching them with appropriate network capabilities, thereby improving productivity while avoiding the complexity of manual network selection procedures.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes network parameters dynamically based on document type characteristics. By adjusting network selection parameters according to document properties (such as size, format, priority), the system achieves intelligent network selection that improves transmission efficiency without requiring complex manual configuration for each document.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If conventional transports use a single network for all document types, then the device complexity is minimized, but the productivity decreases due to potential bottlenecks when handling multiple document types

Engineering Contradiction:
Improveprocessing throughputVSAvoidmulti-network management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the document transport process by creating separate document flows for different document types and routing them through appropriate networks. This segmentation allows multiple document types to be processed simultaneously through different networks, increasing overall throughput while managing complexity through automated flow management rather than manual multi-network coordination.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The transport system is designed with multi-functionality to handle various document types across multiple networks using a single unified interface. This universal design allows the system to leverage multiple networks for different document types, improving processing throughput while presenting a simplified single-interface view that masks the underlying multi-network complexity.

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

3Productivity

If the system dynamically adjusts document flows based on system load and queue sizes, then the productivity is improved through optimal resource allocation, but the device complexity increases due to dynamic configuration requirements

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoiddynamic configuration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms that continuously monitor system load and queue sizes, automatically adjusting document flow configurations in response to current conditions. This feedback-driven dynamic configuration improves resource allocation efficiency by routing documents through less congested networks while maintaining a unified management interface that reduces the perceived complexity of dynamic adjustments.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12003603B2Queue processor for document servers
Publication Date: 2024.06.04 OPEN TEXT SA ULC
  • US12003603B2 patent drawing
  • US12003603B2 patent drawing
  • US12003603B2 patent drawing

AI summary

In an environment that comprises a facsimile server and a plurality of document transport modules, implementing a document queue; placing documents received at the facsimile server in the document queue; allocating document flows based on a resource utilization of the facsimile server to create a set of allocated document flows, each document flow in set of allocated document flows associated with at least one document transport module from the plurality of document transport modules; retrieving a document from the document queue using a document and providing the document to a document transport module associated with the document flow; and signaling the document transport module to send the document. The document transport module is responsive to the signal to route the document to target selected from a plurality of targets, the plurality of targets including a plurality of transports.