Connection Object Protocol-Independent Message Transformation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network communication protocols require computationally intensive data transformation processes, known as data munging, which are complex due to the need for different munging techniques across various protocols, leading to inefficiencies in communication bandwidth and complexity.
Innovation Solution
A method where a connection object transforms messages based on previously negotiated characteristics, independent of the transmission protocol, using a data munger to perform operations like compression and encryption, reducing the need for protocol-specific processing and overhead.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data munging is performed using protocol-specific techniques, then communication compatibility across different protocols is achieved, but computational complexity and processing overhead increase
Solution Approach 1:
The patent implements a universal connection object that performs data munging operations independent of transmission protocols. The connection object negotiates transformation characteristics (compression, encryption, formatting) once during connection establishment and applies them uniformly across all messages regardless of protocol type, eliminating the need for protocol-specific munging logic and reducing overall system complexity
Solution Approach 2:
The connection object performs transformation characteristic negotiation and configuration in advance during connection setup, before actual message transmission begins. This preliminary action establishes all necessary transformation parameters (compression algorithms, encryption keys, formatting rules) upfront, allowing efficient protocol-independent processing during message exchange without repeated negotiation overhead
2Reliability
If computationally intensive data transformation is performed at each node, then message security and efficiency are improved, but resource consumption and processing time increase
Solution Approach 1:
The connection object automatically manages all data transformation operations including compression, encryption, and formatting based on pre-negotiated characteristics. The system serves itself by maintaining transformation state and applying appropriate operations without requiring application-layer intervention, reducing overall computational overhead while maintaining security
Solution Approach 2:
The patent combines multiple transformation operations (compression, encryption, formatting) into a single integrated connection object that processes messages uniformly. By merging these previously separate functions into one cohesive component, the system reduces redundant processing and optimizes resource utilization while maintaining all necessary security and efficiency transformations
Data Source
AI summary
A method of transforming messages for communication via a network includes receiving a message from an application being executed at a processor. The message is received at a connection object, which transforms the received message based on characteristics of the connection object. The characteristics can be determined via a negotiation between the source and target of the message. The connection object provides the transformed message to a protocol layer, which forms packets based on the message. The connection object thus transforms each message independent of the transmission protocol used to communicate the message to the target, thereby improving communication bandwidth and efficiency.


