Message Detection System Using Two-Tier Parsing for Email Clients
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face inefficiencies in determining whether received messages conform to specific applications on their devices, and there is a lack of urgency handling in existing systems when users are unavailable to forward messages to the relevant applications.
Innovation Solution
A system and method for detecting messages on a user's device that automatically identifies messages conformant to specific applications by parsing data within the messages and generating responses, including forwarding them to application servers, using a two-tier parsing process and adaptive rules generated by a server to determine message conformance and extract relevant data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users manually determine whether messages conform to specific applications, then message handling accuracy is maintained, but user effort and time consumption increase significantly
Solution Approach 1:
The system performs preliminary parsing and classification of messages before user intervention is needed. The server analyzes message structure and content in advance, pre-determining conformance to application templates, so users receive already-processed messages ready for action.
Solution Approach 2:
The message handling system performs self-service by automatically detecting, parsing, and classifying messages without requiring user effort. The server autonomously determines message conformance to applications and manages forwarding, making the system serve itself rather than relying on user manual processing.
2Productivity
If users manually forward messages to application servers, then message routing accuracy is ensured, but message forwarding efficiency decreases
Solution Approach 1:
The system implements self-service by automatically forwarding identified messages to the appropriate application servers without user intervention. The server autonomously manages the entire forwarding process based on its parsing and classification results, eliminating manual forwarding steps.
Solution Approach 2:
The server performs preliminary identification and routing determination before forwarding messages. By pre-analyzing message content and pre-determining the target application server, the system prepares messages for immediate automated forwarding, significantly improving throughput.
3Device complexity
If a simple detection system is used, then system complexity is reduced, but the ability to handle urgent messages and provide urgency detection is lost
Solution Approach 1:
The detection system is segmented into distinct functional modules: message reception, parsing, classification, urgency detection, and forwarding. Each module performs a specific function independently, making the overall complex system manageable while maintaining comprehensive message handling capabilities including urgency detection.
Solution Approach 2:
The server acts as an intermediary between message sources and application servers, implementing the complex detection and classification logic. This intermediary layer handles the complexity of parsing and urgency detection, shielding users and application servers from system complexity while ensuring reliable urgent message handling.
4Productivity
If automatic message detection and forwarding is implemented, then message handling efficiency increases, but the need for user confirmation and control decreases
Solution Approach 1:
The system implements partial automation by automatically handling routine message detection and forwarding while leaving options for user confirmation. Not all messages require full automated processing - the system applies automation selectively based on message type and user preferences, balancing efficiency with user control.
Data Source
AI summary
The subject matter discloses a method of handling messages received to an email client of a computerized device, the method comprises detecting the received message, said message is generated by a machine in a structured format; identifying the detected message to be conformant to a structured template related to a computerized application; generating a response upon identifying the message. In some cases, the rules are generated by a server connected to a plurality of computerized devices to create efficient and fast rules and templates.


