Randomized Email-to-Fax Processing for Fair Resource Sharing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing email-to-fax processing systems prioritize requests based on a deterministic approach, such as FIFO, which can lead to a particular customer's substantial service demands overwhelming the system, resulting in unfair and impartial processing of requests among customers.
Innovation Solution
An email-to-fax processing system that employs randomized access and processing of email headers and attachments by components like FaxEmail routers, Rendering servers, and Fax assemblers to ensure fair and impartial servicing of requests, using random number generation to randomly organize and transmit faxes across customers and networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a deterministic FIFO approach is used to process email-to-fax requests, then the processing order is predictable and simple to implement, but a particular customer's substantial service demands can overwhelm the system, resulting in unfair processing among customers
Solution Approach 1:
The patent applies dynamics by transitioning from a static FIFO queue to a dynamic random-access queue. The system randomly selects the next request to process from the available queue, making the processing order unpredictable and preventing any single customer from monopolizing system resources. This dynamic approach ensures fairer resource distribution while maintaining operational simplicity.
2Device complexity
If a deterministic FIFO queue is used, then the system structure is simple, but it cannot share processing resources fairly among multiple customers with varying service demands
Solution Approach 1:
The system introduces dynamic random selection into the queue management process. Instead of a fixed FIFO structure, the system randomly determines which request to process next, enabling fair resource sharing among customers with different service demands while keeping the overall system structure relatively simple.
Solution Approach 2:
The patent changes the parameter of request selection from deterministic (FIFO order) to random. This parameter change allows the system to adapt to varying customer service demands and share processing resources fairly, while the implementation remains straightforward by using random number generation.
3Reliability
If random access is implemented to ensure fair processing, then customer requests are serviced impartially, but the processing order becomes unpredictable
Solution Approach 1:
The system intentionally introduces dynamic randomness to the processing order to achieve fair resource distribution. While predictability is sacrificed, the system maintains simplicity through straightforward random selection mechanisms, and fairness becomes the primary operational characteristic.
Data Source
AI summary
An email-to-facsimile (fax) processing system efficiently services requests issued by customers of the system in a fair and impartial manner. The system illustratively includes a plurality of components configured to provide email-to-fax processing services over a network. The components of the email-to-fax system include computer nodes executing software processes and/or services embodied as one or more FaxEmail routers, FaxEmail pollers, Rendering servers and Fax assemblers. The email-to-fax processing services provided by the components illustratively include email storage and retrieval services, email-to-fax conversion services and fax organizational transmission services. One or more of these services may be performed by the components in a randomized fashion to ensure that the customer requests, such as email-to-fax requests, may be fairly and impartially processed by the system.


