VIDEO VOICEMAIL AND MENU SYSTEM
A method, system, and computer program product for receipt, storage, playback of video voicemail and a menu for controlling playback of voicemail and other video content provides enhanced features. A method for delivering messages may comprise storing a message including both audio and video, determining an audio and video capability of a device requesting delivery of the message, and transmitting either the audio and video or the audio only to the requesting device based on the determined audio and video capability of the requesting device.
1 . A method for delivering messages comprising:
storing a message including both audio and video;
determining an audio and video capability of a device requesting delivery of the message; and
transmitting either the audio and video or the audio only to the requesting device based on the determined audio and video capability of the requesting device.
2 . The method of claim 1 , wherein the requesting device is an audio only telephone and the audio only is transmitted to the requesting device.
3 . The method of claim 1 , wherein the requesting device is a videophone and the both the audio and the video are transmitted to the requesting device.
4 . The method of claim 1 , further comprising transmitting the message in an email.
5 . The method of claim 1 , further comprising transmitting in an email a notification of the message.
6 . The method of claim 1 , further comprising transmitting in an email a link that provides the capability to retrieve the message.
7 . A computer program product for delivering messages comprising a computer readable storage medium and computer program instructions, recorded on the computer readable medium and executable by a processor, for performing the steps of:
storing a message including both audio and video;
determining an audio and video capability of a device requesting delivery of the message; and
transmitting either the audio and video or the audio only to the requesting device based on the determined audio and video capability of the requesting device.
8 . The computer program product of claim 7 , wherein the requesting device is an audio only telephone and the audio only is transmitted to the requesting device.
9 . The computer program product of claim 7 , wherein the requesting device is a videophone and the both the audio and the video are transmitted to the requesting device.
10 . The computer program product of claim 7 , further comprising the step of transmitting the message in an email.
11 . The computer program product of claim 7 , further comprising the step of transmitting in an email a notification of the message.
12 . The computer program product of claim 7 , further comprising the step of transmitting in an email a link that provides the capability to retrieve the message.
13 . A system for delivering messages comprising a processor operable to execute computer program instructions, a memory operable to store computer program instructions executable by the processor, and computer program instructions stored in the memory and executable to perform the steps of:
storing a message including both audio and video;
determining an audio and video capability of a device requesting delivery of the message; and
transmitting either the audio and video or the audio only to the requesting device based on the determined audio and video capability of the requesting device.
14 . The system of claim 13 , wherein the requesting device is an audio only telephone and the audio only is transmitted to the requesting device.
15 . The system of claim 13 , wherein the requesting device is a videophone and the both the audio and the video are transmitted to the requesting device.
16 . The system of claim 13 , further comprising the step of transmitting the message in an email.
17 . The system of claim 13 , further comprising the step of transmitting in an email a notification of the message.
18 . The system of claim 13 , further comprising the step of transmitting in an email a link that provides the capability to retrieve the message.