Method and system for pending voicemail deletion and status notification
First Claim
1. A system for enabling the deletion of a pending voicemail message, the system comprising:
- a voicemail system associated with a recipient capable of receiving and storing a voicemail message sent by a sender and intended for the recipient, of transmitting a status message to a voicemail system associated with the sender in response to receiving the voicemail message, and of deleting the voicemail message in response to a request from the voicemail system associated with the sender; and
a voicemail system associated with the sender capable of receiving the status message from the voicemail system associated with the recipient, storing the status message in a database record associated with the sender, and transmitting a request to the voicemail system associated with the recipient to delete a voicemail message in response to receiving a deletion request from a server computer; and
a server computer operative to receive a request to delete the voicemail message and, in response to receiving the request, determining based upon the database record whether the voicemail message is pending, and, in response to determining that the message is pending, transmitting a request to the voicemail system associated with the sender to delete the voicemail message, wherein the voicemail system associated with the sender is further operative to delete the status message from the database record associated with the sender following transmission of the request to the voicemail system associated with the recipient to delete the voicemail message and wherein the voicemail system associated with the recipient is further capable of transmitting a notification message to the recipient indicating that the voicemail message has been deleted.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for enabling a sender of a voicemail message to delete that message before it is heard by the intended recipient and to be notified when a pending message is heard by the intended recipient. A voicemail system associated with a recipient receives and stores a voicemail message and, in response thereto, transmits a status message to a voicemail system associated with the sender. Upon user request, a server computer queries the voicemail system associated with the sender for status of a voicemail message, and if still pending, transmits a deletion request to the voicemail system associated with the sender. The deletion request is then sent from the voicemail system associated with the sender to the voicemail system associated with the recipient, which then deletes the message. When the status of a voicemail message changes from pending to heard, a status change message is received by a server computer, which then determines notification preferences and addresses and, subsequently, transmits a notification message to the sender of the voicemail message.
-
Citations
16 Claims
-
1. A system for enabling the deletion of a pending voicemail message, the system comprising:
-
a voicemail system associated with a recipient capable of receiving and storing a voicemail message sent by a sender and intended for the recipient, of transmitting a status message to a voicemail system associated with the sender in response to receiving the voicemail message, and of deleting the voicemail message in response to a request from the voicemail system associated with the sender; and a voicemail system associated with the sender capable of receiving the status message from the voicemail system associated with the recipient, storing the status message in a database record associated with the sender, and transmitting a request to the voicemail system associated with the recipient to delete a voicemail message in response to receiving a deletion request from a server computer; and a server computer operative to receive a request to delete the voicemail message and, in response to receiving the request, determining based upon the database record whether the voicemail message is pending, and, in response to determining that the message is pending, transmitting a request to the voicemail system associated with the sender to delete the voicemail message, wherein the voicemail system associated with the sender is further operative to delete the status message from the database record associated with the sender following transmission of the request to the voicemail system associated with the recipient to delete the voicemail message and wherein the voicemail system associated with the recipient is further capable of transmitting a notification message to the recipient indicating that the voicemail message has been deleted. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for enabling the deletion of a voicemail message that is pending, the method comprising:
-
receiving and storing a voicemail message at a voicemail system associated with a recipient; transmitting a status message from the voicemail system associated with the recipient to a voicemail system associated with a sender of the voicemail message in response to receiving the voicemail message; receiving the status message at the voicemail system associated with the sender and storing the status message in a database record associated with the sender; receiving a server computer a request to delete the voicemail message; transmitting a request for the status of the voicemail message from the server computer to the voicemail system associated with the sender; receiving at the server computer a response to the status request; determining based upon the response to the status request whether the voicemail message is pending; transmitting a request to delete the voicemail message from the server computer to the voicemail system associated with the sender in response to determining that the voicemail message is pending receiving the request to delete the voicemail message at the voicemail system associated with the sender and, in response thereto, removing the status message from the database record associated with the sender and transmitting a request to delete the voicemail message to the voicemail system associated with the recipient; and transmitting a notification to the recipient that the voicemail message has been deleted. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for causing a notification message to be transmitted to the sender of a voicemail message indicating that the voicemail message has been delivered to the recipient, the method comprising:
-
delivering the voicemail message to a recipient; transmitting a status message from the voicemail system associated with the recipient to a voicemail system associated with the sender; receiving the status message at the voicemail system associated with the sender and, in response thereto, determining whether the voicemail message has been delivered to the recipient; transmitting a status change message from the voicemail system associated with the sender to a server computer in response to determining that the voicemail message has been delivered to the recipient; in response to receiving the status change message at the server computer, identifying a preferred method of notifying the sender of delivery of the voicemail and a corresponding device address for the preferred method; transmitting a notification message to the device address; and determining whether the notification message to the device address was delivered; in response to the notification message not being delivered, identifying an alternate method of notifying the sender of delivery of the voicemail and a corresponding device address for the alternate method; and transmitting a notification message to the alternate device address. - View Dependent Claims (13, 14, 15, 16)
-
Specification