Automatic Message Action Reversal System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The exchange of messages between parties often consumes substantial network and processing resources, even when no action is taken based on the response to a request, and does not allow for consideration of alternative actions, leading to less desirable outcomes.
Innovation Solution
A computing device and method that automatically reverse actions indicated by electronic messages by parsing and processing these messages to identify alternative actions, reducing the number of messages exchanged and conserving resources, while allowing for more preferable actions to be performed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If messages are exchanged between parties to confirm actions, then action reliability is improved, but network and processing resource consumption increases
Solution Approach 1:
The system performs preliminary actions by automatically reversing the original action before the other party can confirm or object. The intermediary computing device detects the action being taken and automatically reverses it, eliminating the need for subsequent confirmation messages and reducing network resource consumption while maintaining action reliability.
Solution Approach 2:
The intermediary computing device performs self-service by automatically detecting and reversing actions without requiring explicit instructions from either party. The system monitors message exchanges and autonomously reverses actions that would consume unnecessary resources, thereby reducing network and processing resource consumption while maintaining reliability.
2Device complexity
If a fixed message exchange sequence is used, then processing simplicity is improved, but adaptability to alternative actions deteriorates
Solution Approach 1:
The system introduces dynamics by allowing the message exchange sequence to adapt based on the actions being taken. The intermediary computing device dynamically modifies the exchange process by automatically reversing actions, enabling alternative actions to be considered and executed when beneficial, thus improving adaptability while maintaining reasonable processing simplicity.
Solution Approach 2:
The system changes parameters in the message exchange process by introducing automatic reversal based on action characteristics. The intermediary device modifies the exchange sequence and message content dynamically, allowing for alternative actions to be implemented when they improve overall efficiency, thereby enhancing adaptability without significantly complicating processing.
3Reliability
If full roundtrip message exchange is performed, then action confirmation is improved, but network resource consumption increases
Solution Approach 1:
The system extracts and eliminates unnecessary roundtrip message exchanges by automatically reversing actions before confirmation is needed. The intermediary computing device detects actions and reverses them proactively, removing the need for subsequent confirmation messages and reducing the quantity of messages transmitted while maintaining action confirmation reliability.
Solution Approach 2:
The system skips the traditional confirmation step by automatically reversing actions before the other party can respond. The intermediary device rushes through the message exchange process by detecting and reversing actions immediately, eliminating the need for full roundtrip exchanges and reducing network resource consumption while maintaining confirmation through the reversal mechanism itself.
Data Source
AI summary
A computing device, method and computer program product are provided to automatically reverse an action indicated by an electronic message. In relation to a method, an electronic message is parsed to separately identify a plurality of fields of the electronic message providing different types of information. The method constructs a response to the electronic message that reverses the action indicated by the electronic message and transmits the response to the electronic message to a request processor that provided the electronic message. The method constructs an alternative message that provides an alternative action to the action indicated by the electronic message and transmits the alternative message to a source. In response to the alternative message, the method receives a subsequent request from the source. If the alternative action is to be taken, the method processes the subsequent request in a different manner than the request that generated the electronic message.


