Visual Voicemail Delivery Status Tracking and Retransmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Visual voicemail delivery to mobile devices can be delayed if the initial delivery attempt fails, causing a delay in the user receiving the visual voicemail.
Innovation Solution
A system that automatically determines the delivery status of visual voicemails after a predetermined period and retransmits them to the mobile device if not delivered initially, using a visual voicemail server with a delivery register to track status and a timer for follow-up delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the system waits for initial delivery attempt to complete before considering voicemail delivered, then delivery accuracy is improved, but delivery time is worsened
Solution Approach 1:
The system performs preliminary delivery attempts and tracks their status in advance. The visual voicemail register records delivery status before final delivery is confirmed, allowing the system to proactively manage delivery timing and reliability.
Solution Approach 2:
The system implements feedback mechanisms by continuously monitoring delivery status through the visual voicemail register. When delivery status indicates failure, the system triggers retransmission, creating a closed-loop feedback system that ensures reliable delivery while managing time.
2Reliability
If the system implements automatic retransmission of undelivered visual voicemails, then delivery reliability is improved, but system complexity is worsened
Solution Approach 1:
The visual voicemail server performs self-service by automatically monitoring its own delivery status through the visual voicemail register and initiating retransmission when failures are detected, without requiring external intervention or complex external coordination.
Solution Approach 2:
The visual voicemail server integrates multiple functions into a single system component: it stores voicemails, tracks delivery status in the visual voicemail register, determines delivery completion, and initiates retransmission. This multi-functionality reduces overall system complexity despite improving reliability.
Data Source
AI summary
A visual voicemail may be automatically transmitted to a receiving mobile device after the visual voicemail fails to reach the receiving mobile device during an initial delivery attempt. For example, a visual voicemail delivery system may receive an indication of an incoming voicemail, and a visual voicemail associated with the incoming voicemail may be generated. The system may maintain the delivery status of the visual voicemail. For example, if the receiving mobile device retrieves the visual voicemail from the system via a communication session, the system may mark the visual voicemail as delivered. After a predetermined period of time has elapsed, the system may determine whether the visual voicemail has been delivered to the mobile device. If the system determines that the visual voicemail has not been delivered to the mobile device, the system may automatically transmit visual voicemail to the mobile device.


