Systems and Methods for Providing Enhanced Voicemail Services
First Claim
1. A method for managing incoming voicemail messages at a visual voicemail (VVM) system, the method comprising:
- receiving, at the VVM system, a new voicemail message for a voicemail account associated with a mobile device;
generating a deposit notification message at the VVM system in response to receiving the new voicemail message, the deposit notification message being directed to the mobile device to inform the mobile device that the new voicemail message is available for download;
the VVM system sending the notification message to the mobile device;
the VVM system receiving a request for voicemail message header information, the request being generated by the mobile device in response to receiving the notification message;
the VVM system sending the voicemail message header information to the mobile device, wherein the mobile device uses the voicemail message header information to determine a status for each voicemail message presently stored on the mobile device to identify the new voicemail message by the header information;
the VVM system receiving a request for the new voicemail message; and
the VVM system sending the new voicemail message to the mobile device for storage and playback on the mobile device.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for managing incoming voicemail messages at a visual voicemail (VVM) system can include receiving a new voicemail message for a voicemail account associated with a mobile device, generating a deposit notification message at the VVM system in response to receiving the new voicemail message, sending the notification message to the mobile device, and receiving a request for voicemail message header information from the mobile device. The method can further include sending the voicemail message header information to the mobile device. The mobile device uses the voicemail message header information to determine a status for each voicemail message presently stored on the mobile device to identify the new voicemail message. The method can further include the VVM system receiving a request for the new voicemail message, and sending the new voicemail message to the mobile device for storage and playback on the mobile device.
-
Citations
18 Claims
-
1. A method for managing incoming voicemail messages at a visual voicemail (VVM) system, the method comprising:
-
receiving, at the VVM system, a new voicemail message for a voicemail account associated with a mobile device; generating a deposit notification message at the VVM system in response to receiving the new voicemail message, the deposit notification message being directed to the mobile device to inform the mobile device that the new voicemail message is available for download; the VVM system sending the notification message to the mobile device; the VVM system receiving a request for voicemail message header information, the request being generated by the mobile device in response to receiving the notification message; the VVM system sending the voicemail message header information to the mobile device, wherein the mobile device uses the voicemail message header information to determine a status for each voicemail message presently stored on the mobile device to identify the new voicemail message by the header information; the VVM system receiving a request for the new voicemail message; and the VVM system sending the new voicemail message to the mobile device for storage and playback on the mobile device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable medium comprising computer-executable instructions that, when executed, perform a method for managing incoming voicemail messages at a visual voicemail (VVM) system, the method comprising:
-
receiving a new voicemail message for a voicemail account associated with a mobile device; generating a deposit notification message in response to receiving the new voicemail message, the deposit notification message being directed to the mobile device to inform the mobile device that the new voicemail message is available for download; sending the notification message to the mobile device; receiving a request for voicemail message header information, the request being generated by the mobile device in response to receiving the notification message; sending the voicemail message header information to the mobile device, wherein the mobile device uses the voicemail message header information to determine a status for each voicemail message presently stored on the mobile device to identify the new voicemail message by the header information; receiving a request for the new voicemail message; and sending the new voicemail message to the mobile device for storage and playback on the mobile device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A visual voicemail (VVM) system, comprising:
-
a transceiver for communicating with at least one mobile device over a wireless network; a processor in communication with the transceiver; a memory in communication with the processor, the memory comprising instructions executable by the processor to; receive a new voicemail message for a voicemail account associated with a mobile device; generate a deposit notification message in response to receiving the new voicemail message, the deposit notification message being directed to the mobile device to inform the mobile device that the new voicemail message is available for download; send the notification message to the mobile device; receive a request for voicemail message header information, the request being generated by the mobile device in response to receiving the notification message; send the voicemail message header information to the mobile device, wherein the mobile device uses the voicemail message header information to determine a status for each voicemail message presently stored on the mobile device to identify the new voicemail message by the header information; receive a request for the new voicemail message; and send the new voicemail message to the mobile device for storage and playback on the mobile device. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification