Message Processing System for Real-Time Delivery and Non-Real-Time Combining
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing frequency of short message service (SMS) usage leads to subscribers receiving a large number of messages, including unwanted advertisements and promotional content, which interferes with their normal activities, as conventional processing methods do not effectively differentiate between real-time and non-real-time messages.
Innovation Solution
A message processing method and system that identifies messages based on flag information, immediately delivers real-time messages, and combines non-real-time messages to be sent at preset times, using a device with an identifying unit, combining unit, and sending unit to sort and manage messages, thereby reducing interference.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If all messages are sent to subscribers in time without identification, then message delivery speed is improved, but message quantity increases causing interference to subscribers
Solution Approach 1:
The patent segments messages into two categories: real-time messages and non-real-time messages, using flag information to differentiate them. This segmentation allows the system to apply different processing strategies to different message types, delivering real-time messages immediately while combining non-real-time messages to reduce overall quantity.
Solution Approach 2:
The patent performs preliminary identification of messages based on flag information before delivery. By classifying messages in advance according to their real-time requirements, the system can prepare appropriate processing methods (immediate delivery vs. combination) without affecting delivery speed for real-time messages.
2Loss of time
If real-time messages are immediately delivered, then message delivery timeliness is improved, but message processing complexity increases
Solution Approach 1:
The patent applies different processing qualities to different message types based on their flag information. Real-time messages receive immediate processing and delivery, while non-real-time messages undergo combination processing. This localized quality approach ensures timeliness for critical messages without unnecessarily complicating the processing of all messages.
Solution Approach 2:
The patent uses flag information as a parameter to determine message processing behavior. By changing the processing approach based on the flag parameter (real-time vs. non-real-time), the system maintains simplicity for the majority of messages while ensuring timely delivery when required.
3Quantity of substance
If non-real time messages are combined into one or more messages, then message quantity is reduced, but message processing time increases
Solution Approach 1:
The patent performs preliminary identification of non-real-time messages using flag information, separating them before combination processing. This preliminary action allows the system to identify which messages can be combined without affecting real-time delivery requirements, optimizing both quantity reduction and processing time.
Solution Approach 2:
The patent segments the message processing workflow into identification, classification, and processing stages. By segmenting non-real-time messages for combination while keeping real-time messages separate for immediate delivery, the system reduces overall message quantity without significantly increasing total processing time.
Data Source
AI summary
A message processing method is provided. The method includes the following steps. A message containing flag information is received. The received message containing the flag information is identified. If the message is a real-time message, the message is sent. If the message is a non-real time message, the non-real time message sent from a sender is combined and sent. A message processing system and a message combining device are further provided. Through the method, the device, and the system, the real-time messages are immediately delivered to subscribers, various types of non-real time messages are combined, converted to one or more messages, and delivered to the subscribers according to time assigned by the subscribers, thereby clearing a message space, and preventing interference to the subscribers.


