IP Library › Granted Patent US 8,255,470
Granted Patent B2
US 8,255,470 · App. 12/566,778 · Granted Aug 28, 2012

System and method for message recall in a unified messaging

Assignee: AT&T Intellectual Property I, L.P.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,255,470
App. No.
12/566,778
Granted
Aug 28, 2012
Kind
B2
Abstract

A method and system for managing messages in a unified messaging (UM) platform to enable message recall is disclosed. The UM platform deposits a message from a sender into a UM mailbox of a recipient. It is then determined whether the sender of the message is a UM subscriber. If the sender is a UM subscriber, a copy of the message or a link to the message is deposited into a UM mailbox of the sender. The UM platform then provides a message recall option with the copy of the message or the link to the message in the UM mailbox of the sender. If the sender is not a UM subscriber, a recall message including a randomly generated message recall URL is sent to the sender. This allows the sender to select the randomly generated message recall URL to send a message recall request to the UM platform, which deletes the message from the mailbox of the recipient in response to the message recall request.

Claims (50)

1. A method for managing messages in a Unified Messaging (UM) platform, comprising:

depositing a message from a sender into a UM mailbox of a recipient;

determining whether the sender of the message is a UM subscriber;

if the sender is a UM subscriber, depositing one of a copy of the message and a link to the message in a UM mailbox of the sender; and

if the sender is not a UM subscriber:

sending a recall message including a randomly generated message recall URL to the sender,

receiving a message recall request associated with the message in response to a selection of the subscriber of the randomly generated message recall URL,

determining if the randomly generated message recall URL is valid,

if the randomly generated message recall URL is valid, deleting the message from the UM mailbox of the recipient, and

if the randomly generated message recall URL is not valid, notifying the sender that the message can not be recalled.

2. The method of claim 1 , further comprising:

determining whether message recall is permitted based on settings associated with the UM mailbox of the recipient prior to the step of determining whether the sender of the message is a UM subscriber.

3. The method of claim 1 , wherein the sender is a caller, the message is a voicemail message, and the step of sending a recall message including a randomly generated message recall URL to the sender comprises:

determining a contact mechanism associated with a telephone number of the sender using a ENUM query; and

sending the recall message to the sender using the contact mechanism.

4. The method of claim 3 , wherein the contact mechanism is an email address of the sender.

5. The method of claim 3 , wherein the step of sending a recall message including a randomly generated message recall URL to the sender further comprises:

determining whether the ENUM query returned a valid contact mechanism prior to the step of sending the recall message to the sender using the contact mechanism.

6. The method of claim 1 , wherein the sender is a UM subscriber, further comprising:

determining that the message has not been read by the recipient;

determining that the recipient allows message recall based on settings associated with the UM mailbox of the recipient;

providing the sender with a message recall option for the one of the copy of the message and the link to the message deposited in the UM mailbox of the sender;

receiving a user selection to recall the message; and

deleting the message from the UM mailbox of the recipient.

7. The method of claim 6 , further comprising:

notifying the sender and the recipient of the message recall.

8. The method of claim 1 , further comprising, in response to deleting the message from the UM mailbox of the recipient:

notifying the sender of the status of the message; and

notifying the recipient of the message recall.

9. A non-transitory computer readable medium encoded with computer executable instructions for managing messages in a Unified Messaging (UM) platform, the computer executable instructions defining a method comprising:

depositing a message from a sender into a UM mailbox of a recipient;

determining whether the sender of the message is a UM subscriber;

if the sender is a UM subscriber, depositing one of a copy of the message and a link to the message in a UM mailbox of the sender; and

if the sender is not a UM subscriber:

sending a recall message including a randomly generated message recall URL to the sender,

receiving a message recall request associated with the message in response to a selection of the subscriber of the randomly generated message recall URL,

determining if the randomly generated message recall URL is valid,

if the randomly generated message recall URL is valid, deleting the message from the UM mailbox of the recipient, and

if the randomly generated message recall URL is not valid, notifying the sender that the message can not be recalled.

10. The computer readable medium of claim 9 , further comprising computer executable instructions defining:

determining whether message recall is permitted based on settings associated with the UM mailbox of the recipient prior to the step of determining whether the sender of the message is a UM subscriber.

11. The computer readable medium of claim 9 , wherein the sender is a caller, the message is a voicemail message, and the computer executable instructions defining sending a recall message including a randomly generated message recall URL to the sender comprise computer executable instructions defining:

determining a contact mechanism associated with a telephone number of the sender using a ENUM query; and

sending the recall message to the sender using the contact mechanism.

12. The computer readable medium of claim 9 , wherein the sender is a UM subscriber, further comprising computer executable instructions defining:

determining that the message has not been read by the recipient;

determining that the recipient allows message recall based on settings associated with the UM mailbox of the recipient;

providing the sender with a message recall option for the one of the copy of the message and the link to the message deposited in the UM mailbox of the sender;

receiving a user selection to recall the message; and

deleting the message from the UM mailbox of the recipient.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2009
From: JACKSON, JAMES; SHETH, NIRAL S.; YASREBI, MEHRAD
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 023283/0238 →
Continuity (1)
Related Publication 20110078247A1 · Mar 31, 2011