Networking — Something Good to Know

January 8, 2014

Enhanced Voice Mail Services

Filed under: Uncategorized — conningtech @ 8:52 pm

1.      Existing voice mail services overview

  • PSTN/wireless/VoIP/etc. users who subscribed “voicemail” service can direct incoming calls to voicemail system based on preference (e.g. on busy line etc.)
  • Calls directed to voicemail system are recorded and saved in voice system, and voicemail waiting indicator is delivered to the user’s device or email account via SMDI/Skinny Call Control Protocol, SMS, email etc.
  • Users can access their voicemail accounts via phone, email, web and so on to listen, manage and delete stored voicemails.

2.      Enhanced voice mail services/capabilities

  • Introduced voicemail class/category/priority/treatment indications: voicemail sender is allowed and prompted to specify the class/category/priority/treatment indications of the voicemail to be recorded, and these indications are used to instruct the voicemail treatment and voicemail waiting indicator delivery. These indications are saved together with the corresponding voicemails in the voicemail system database.
  • Introduced voicemail system/application server initiated call to deliver the voicemail(s): if a voicemail treatment indication specifies that to make a call and deliver the voicemail to the recipient via call, the voicemail system or appropriate application server initiates a call to the recipient when the called device is free and deliver the voicemail via call. Here are two example cases:

i.     Voicemail system initiates the call. When a new voice mail is received and If the voicemail system is capable of initiating calls, it checks the recipient’s status (e.g. via presence server) and initiates a call to the recipient’s’ device when found free. When the call is answered, the recorded voicemail is delivered/played through the call. All voicemail handling features of the current existing voicemail listening (via phone) can be applied.

ii.     Application server initiates the call. If the voicemail system is not capable of making calls, an application server can be placed in between the voicemail system and user device. On receiving a new voicemail, the voicemail system delivers a voicemail waiting indicator through the application server to the user using existing method. On receiving such an indicator, the application server then checks the recipient’s status (e.g. via presence server) and initiates respectively a call to the recipient’s’ device and a call to the voicemail system when the recipient’s device is found free. When the call is answered, the two calls are bridged and the recorded voicemail is delivered/played through the call to the recipient. All voicemail handling features of the current existing voicemail listening (via phone) can be applied.

Optionally, an IVR/announcement server can be connected to the voicemail recipient before the call is connected to the voicemail system to prompt and allow the recipient to control this voicemail system/application server initiated call on how to handle the call and the corresponding voicemail. Also optionally, the voicemail system/application server can provide user preference configuration capability on how to initial the voicemail system/application server initiated call and the corresponding voicemail.

  • Introduced voicemail-caller-callee conferencing capability: when a voicemail is listened by the recipient via any type of calls described in above texts or traditional dial-in method, the voicemail system (if capable) or application server can initiate a conference call to the original voicemail sender to let the three party discuss the voicemail context lively.
  • Introduced voicemail aggregation/association: when a recipient listened a voicemail and calls back to the voicemail sender and is directed to the sender’s voicemail system, the replying voicemail and the original voicemail can be tagged and associated/aggregated via these tags. When playing back the voicemail by either party, the associated voicemail records can also be accessed for reference if needed.

3. Architectural diagram of the enhanced voicemail system/services

enhanced vms

Advertisements

Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at WordPress.com.

%d bloggers like this: