IMS Visual Voicemail Service via XDMS History Sync
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional voice mail systems lack sophistication and are vendor-bound, limiting the implementation of advanced visual user interfaces and interoperability between voice mail applications and servers.
Innovation Solution
The implementation of an IP multimedia subsystem (IMS) technology platform enables a method where voice mail nodes transmit recorded messages to document management nodes, allowing for storage and notification of voice mail history, enabling IMS compatibility and integration between application and system vendors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a conventional voice mail system is used, then the system is simple to implement, but the service sophistication and user interface capabilities are limited
Solution Approach 1:
The voice mail system is segmented into separate functional components: a voice mail server for message storage and a client application for user interaction. This allows the complex functionality to be distributed across multiple modules, improving service sophistication while managing system complexity through modular design.
Solution Approach 2:
An intermediary interface layer is introduced between the user terminal and the voice mail server, enabling advanced visual user interface capabilities. This intermediary handles the complexity of message management, retrieval, and playback operations, allowing sophisticated user interaction without requiring the entire system to be complex.
2Adaptability or versatility
If visual voice mail applications are bound to specific vendors, then the application and server can be integrated seamlessly, but interoperability between different vendors' systems is limited
Solution Approach 1:
The voice mail client application is designed with universal functionality that can interface with multiple vendor's voice mail servers. The application implements standard protocols and interfaces that enable it to work seamlessly with different server implementations, thereby achieving vendor interoperability while maintaining reliable message access across heterogeneous systems.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present solution describes how IMS (IP multimedia subsystem) can be used for implementing a visual voice mail service. The present solution defines interfaces between IMS, an XML document management server (XDMS), a voice mail system VMS, and a voice mail application residing in a user equipment (UE1). According to the present solution, when a new voice mail message is left to the voice mail system (VMS) for a user, the voice mail system (VMS) updates (2-8) the respective user's voice mail history document in the XML document management server (XDMS). The voice mail application in the user equipment (UE1) is notified (2-10, 2-11) on the new voice mail (e.g. the user equipment (UE1) is informed on a change in the voice mail history document) via IMS, and the voice mail application in the user equipment (UE1) retrieves (2-14) a changed voice mail history list from XDMS.