Voice Mailbox Notification System with Dynamic State Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional voice mailbox notification systems often result in repeated and unnecessary notifications, wasting telecom resources and disturbing users, with low connection rates and success rates for outcall notifications, and delayed important information due to limitations in SMS notifications.
Innovation Solution
A voice mailbox notification method and system that intelligently adapts notification policies based on different message activating scenarios, such as power-off, out-of-service, or busy states, using outcall and SMS notifications strategically to ensure timely and successful delivery of messages.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional outcall notification and SMS notification modes are used, then the user is notified of new mail, but the user is notified frequently and repeatedly causing disturbance and wasting telecom resources
Solution Approach 1:
The notification system dynamically adapts its behavior based on user state. Outcall notification timing is adjusted according to whether the user is awake or sleeping (using clock information), and the system transitions between different notification modes (outcall, SMS, or no notification) based on terminal state changes such as power on/off and network availability. This dynamic adaptation eliminates repeated notifications while ensuring reliable delivery.
Solution Approach 2:
The system implements feedback mechanisms by monitoring terminal state changes (power state, network state) and notification outcomes. When a notification is sent, the system waits for confirmation or state change events before sending subsequent notifications. This feedback loop prevents repeated notifications and optimizes telecom resource usage while maintaining reliable delivery.
2Reliability
If traditional outcall notification adopts a timing calling mode, then the user can be notified, but the connection rate is low and the user is more likely called at an inopportune time
Solution Approach 1:
The system performs preliminary actions by storing clock information and user profile data in advance. Before sending an outcall notification, the system checks the current time against stored clock information to determine if the user is likely awake. This preliminary check prevents calling at inopportune times and improves both connection rate and user convenience.
Solution Approach 2:
The notification timing is made dynamic based on time-of-day analysis. The system adjusts when outcall notifications are sent according to patterns in the user's availability, rather than using fixed timing. This dynamic timing improvement increases connection rates while maintaining reliable notification delivery.
3Productivity
If traditional SMS notification is used, then the notification can be sent, but the notification success rate is lower than outcall notification and important information is more likely delayed
Solution Approach 1:
The system implements a multi-functional notification strategy that uses both outcall and SMS notifications for different scenarios. Outcall notification is used when the user is likely available (high success rate), while SMS notification is used when speed is critical or outcall is not appropriate. This universal approach maintains high success rates while improving overall notification productivity.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
A voice mailbox notification method and system, and a computer storage medium are described in embodiments of the present disclosure. The method includes that: a scenario for activating a voice mailbox of a user terminal is determined; when it is determined that the scenario is POWER-OFF or NOT IN SERVICE AREA, it is detected whether the user terminal has been powered on or has returned to the service area, and when it is detected that the user terminal has been powered on or has returned to the service area, an outbound notification is initiated to the user terminal; when it is determined that the scenario is BUSY, and it is detected that the user terminal is hung up, the outbound notification is initiated to the user terminal; and when it is determined that the scenario is NO ANSWER, a short message notification is issued to the user terminal.