SMS Message Interception and Automated Response Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Short Message Service (SMS) messages often fail to be delivered to non-SMS compliant telephone numbers, resulting in negative responses, and existing systems lack the ability to intercept and process SMS messages for automated responses, limiting their interpretation and processing capabilities.
Innovation Solution
A method and apparatus that intercept and redirect SMS messages to a message processing server, which identifies the recipient as an automated response subscriber, parses message content, and generates automated responses based on user account information and contextual information, allowing for contextual classification and bucket assignment to determine appropriate responses.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If SMS messages are forwarded directly to non-SMS compliant telephone numbers, then message delivery is simple and fast, but delivery fails and no automated response can be generated
Solution Approach 1:
A message processing server is introduced as an intermediary between SMS senders and non-SMS compliant telephone numbers. The server intercepts SMS messages, identifies the intended recipient, checks SMS compliance status, and either forwards the message or generates an automated response. This intermediary resolves the contradiction by enabling reliable message delivery while maintaining relatively simple system architecture through centralized processing.
2Adaptability or versatility
If SMS messages are intercepted and processed by a message processing server, then automated responses can be generated, but system complexity increases
Solution Approach 1:
The message processing system is segmented into distinct functional modules: message interception module, recipient identification module, SMS compliance checking module, and automated response generation module. This segmentation allows the system to gain versatile processing capabilities while managing complexity through modular design, where each module performs a specific function independently.
Solution Approach 2:
The message processing server is designed as a universal platform that can handle multiple types of messages, identify different kinds of recipients, perform various compliance checks, and generate diverse automated responses. By consolidating these multiple functions into a single server, the system achieves high adaptability while avoiding the complexity of multiple separate systems.
3Measurement precision
If SMS messages are processed with interpretation and word replacement, then message understanding improves, but processing time increases
Solution Approach 1:
The message processing system applies partial interpretation actions based on the specific needs of each message. Rather than performing complete interpretation and word replacement on all messages, the system selectively applies processing steps only when necessary to achieve accurate understanding, thereby reducing unnecessary processing time while maintaining interpretation accuracy for messages that require it.
Data Source
AI summary
A message receiving, intercepting and processing method and corresponding application and device may provide receiving a message at a message processing server, the message being intended for a phone number associated with a customer service provider. The method may also include identifying a telephone number of the sender of the message, parsing at least one word from the message, retrieving user account information of the sender, and generating an automated response to the message that includes contextual information that is based on at least one of the user account information and the parsed at least one word from the message.


