Centralized Short Message Identification Engine for Mobile Terminals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile applications consume excessive battery power by individually identifying short messages, as they require permission to read and process each message separately.
Innovation Solution
A short message identification method using a preset short message identification engine to classify and extract key information from short messages, which is then provided to associated applications, reducing redundant identification processes and power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If each application uses its own identification engine to identify short messages, then each application can independently process short messages according to its needs, but the battery power consumption increases significantly due to redundant identification operations
Solution Approach 1:
The patent merges multiple application-specific identification engines into a single system-level identification engine. This centralized engine performs short message identification once, and the identified information is then shared with multiple applications through a notification mechanism, eliminating redundant identification operations and reducing power consumption while maintaining application functionality
Solution Approach 2:
The system implements a universal identification engine that serves multiple applications simultaneously. This single identification component performs the identification function for all applications that subscribe to short message notifications, making the identification capability universal rather than duplicated across each application
2Use of energy by moving object
If a system-level identification engine is introduced to reduce power consumption, then battery efficiency improves, but the system complexity increases due to the need for centralized management and application coordination
Solution Approach 1:
Applications self-register with the system-level identification engine by declaring their identification needs and information types. The engine automatically manages the subscription list and notifies only those applications whose information requirements are met by the identified short message, eliminating the need for complex centralized scheduling and reducing system management overhead
3Loss of information
If key information is extracted from all short messages, then all applications receive complete information, but unnecessary data is processed and transmitted consuming additional power
Solution Approach 1:
The system implements local quality by allowing each application to specify its particular information needs (such as billing information for wallet apps or ticket information for calendar apps). The identification engine extracts only the specific information types required by subscribing applications, rather than universally extracting all possible information from every short message, thereby reducing processing overhead and power consumption
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present invention is related to a short message identification method, device, program and storage medium. The method includes: receiving a short message via a terminal; extracting key information from the short message via a preset short message identification engine to identify the short message; and providing the key information to applications associated with the key information. With this technical solution, power consumption of the terminal can be reduced.