Messaging Server Message Validation and Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automated electronic messages related to business processes often get lost or improperly processed due to exceeding traffic limits, incorrect application processing, or format errors, leading to content loss and potential application crashes.

Innovation Solution

A messaging server method that analyzes and classifies incoming messages to determine if they are intended for a user or a specific application, checks compatibility, and pre-processes messages to ensure correct format and compatibility before providing them to the intended application, thereby preventing content loss and application crashes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated emails are sent in large numbers for business processes, then productivity is improved, but message loss and processing errors increase

Engineering Contradiction:
Improvevolume of automated messagesVSAvoidmessage delivery reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The messaging server performs preliminary validation and format checking on messages before they are sent to applications. This includes verifying message structure, checking required fields, and validating formats in advance to prevent processing errors and crashes later in the delivery process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The messaging server acts as an intermediary between message senders and receiving applications. It provides a validation and routing layer that checks message compatibility with target applications before delivery, filtering out problematic messages and ensuring only properly formatted messages are transmitted, thus preventing direct crashes of receiving applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Stability of the object's composition

If traffic limits are enforced to manage message volume, then system stability is improved, but legitimate messages may be discarded

Engineering Contradiction:
Improvesystem stabilityVSAvoidmessage content loss
Core Design Contradiction:
Stability of the object's compositionVSLoss of information

Solution Approach 1:

The system implements feedback mechanisms where the messaging server monitors message processing status and returns information about successful deliveries, failures, or format issues. This allows senders to be notified of problems and take corrective action, ensuring that messages not discarded due to stability concerns can be successfully delivered after validation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

By performing format validation and compatibility checking before message delivery, the system ensures that only properly formatted messages are sent, reducing the likelihood of messages being discarded due to processing failures while maintaining system stability under traffic limits.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If messages are processed by appropriate applications, then message processing accuracy is improved, but application crashes may occur due to format errors

Engineering Contradiction:
Improvemessage processing accuracyVSAvoidapplication crashes
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The messaging server serves as a protective intermediary that validates message formats and checks compatibility with target applications before delivery. This prevents format errors from reaching applications directly, eliminating the harmful effect of crashes while maintaining accurate processing by ensuring only valid messages are transmitted to the appropriate applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system applies preliminary validation checks that prevent potentially harmful messages from reaching applications. By checking message formats and compatibility in advance, the system counteracts the potential harmful effect of format errors before they can cause application crashes, while still allowing accurate processing of valid messages.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS20240297860A1Technique for communicating electronic messages
Publication Date: 2024.09.05 RETARUS GMBH
  • US20240297860A1 patent drawing
  • US20240297860A1 patent drawing
  • US20240297860A1 patent drawing

AI summary

A method of providing electronic messages is provided. The method is performed by a messaging server and comprises the following steps: receiving an electronic message from a first communication entity; determining whether the electronic message is intended for a user or a specific application at a second communication entity; if the electronic message is found to be intended for a specific application at the second communication entity, checking whether the electronic message can be processed by the application at the second communication entity; and providing the electronic message to the second communication entity if it is found that the electronic message can be processed by the application of the second communication entity.