Communication Message Recognition via Automatic Database Self-Update
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication message recognition systems face difficulties in timely refreshing the preset yellow page database, leading to a high recognition error ratio due to the need for manual collection and verification of merchant SMS numbers.
Innovation Solution
A communication message recognition method that analyzes the text content of incoming messages for preset designators, sends the relevant content and sender number to a server for database comparison, and displays the acquired user name, thereby improving recognition accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual collection and verification of merchant SMS numbers is used to build the yellow page database, then the database can be established, but it is difficult to timely refresh the database leading to high recognition error ratio
Solution Approach 1:
The system enables automatic self-updating of the yellow page database by having terminals automatically send sender numbers and message contents to the server. The server automatically compares message contents with stored user names, extracts matched information, and updates the database without requiring manual collection and verification, thus achieving timely database refresh while maintaining high recognition accuracy
Solution Approach 2:
The system performs preliminary actions by pre-storing user names and their corresponding SMS numbers in the server's database before actual message recognition is needed. This allows the server to quickly compare incoming message contents with pre-stored information and immediately provide accurate recognition results, reducing both the time needed for database updates and improving recognition reliability
2Reliability
If artificial collection of public merchant numbers is used, then the yellow page database can be populated, but the recognition rate is low and recognition error ratio is high due to inability to timely update
Solution Approach 1:
The invention replaces the mechanical manual system of collecting and verifying merchant numbers with an automated information processing system. Terminals automatically extract sender information from messages, the server automatically compares this information with stored user names using text matching algorithms, and automatically updates the database. This substitution of manual mechanical processes with automated electronic processes dramatically improves database update efficiency while significantly increasing recognition rates through accurate automated matching
3Ease of operation
If the yellow page database is not frequently updated, then manual effort is reduced, but recognition error ratio increases
Solution Approach 1:
The system implements self-service by automatically performing database updates without requiring manual intervention. When messages are received, terminals automatically send sender information to the server, which automatically compares this information with stored user names, extracts matched data, and updates the yellow page database. This automated self-updating process eliminates the need for manual effort while ensuring the database remains current and recognition accuracy is maintained
Solution Approach 2:
The system establishes a feedback loop where message sending and receiving activities continuously provide new sender information to the server. The server compares this incoming information with stored user names, and when matches are found, automatically updates the database. This continuous feedback mechanism ensures the database is dynamically refreshed based on actual message traffic, maintaining high recognition accuracy without requiring manual updates
Data Source
Figure 1~2
Figure 3A~3B
Figure 4A
AI summary
A communication message recognition method comprising: receiving (201) a communication message, which comprises text content and a number of a sender who sends the communication message; analyzing (202) the text content of the communication message and acquiring a user name corresponding to the number of the communication message sender; and determining (203) the user name as the communication message sender's name and displaying the sender's name in the communication message.