IP Library Granted Patent US 8,340,265
Granted Patent B2
US 8,340,265 · App. 11/831,314 · Granted Dec 25, 2012

System for processing recorded messages

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,340,265
App. No.
11/831,314
Granted
Dec 25, 2012
Kind
B2
Abstract

A system that incorporates teachings of the present disclosure may include, for example, a network element operating in a communication system having a controller element to receive from an initiating party a message directed to a subscriber of the communication system, receive from the subscriber a request to present the message, identify the initiating party supplying the message, transmit the identity of the initiating party to a telephone number mapping (ENUM) system with a request for a communication ID of a presence system that monitors the initiating party, transmit to the presence system according to the communication ID a Session Initiation Protocol (SIP) SUBSCRIBE message requesting presence information of the initiating party, and present the subscriber one or more options to communicate with the initiating party according to the presence information received in a SIP NOTIFY message supplied by the presence system. Additional embodiments are disclosed.

Claims (26)

1. A non-transitory computer-readable storage medium having program instructions stored thereon, the instructions capable of execution by a processor and defining a method, the method comprising:

retrieving a recorded message submitted by an initiating party using a first communication device, in response to a request from a subscriber;

identifying the initiating party from the recorded message;

retrieving a callback number from the recorded message using voice recognition;

obtaining from a presence system presence information indicating a second communication device associated with a current location of the initiating party, the presence information comprising the physical location of the party, the type of the second communication device and whether the second communication device is being used at the time that the presence information is accessed;

comparing the callback number to the presence information to determine if the callback number is associated with the second communication device; and

if the callback number is associated with the second communication device, presenting to the subscriber an option to communicate with the initiating party at the callback number, the option comprising the presence information;

receiving from the subscriber a selection of the option, the selection determined based on a voice response; and

establishing a communication session between the subscriber and the initiating party via the second communication device, in response to the selection.

2. The non-transitory computer-readable storage medium of claim 1 , wherein the recorded message comprises one among an email message and a voicemail message.

3. The non-transitory computer-readable storage medium of claim 1 , further comprising program instructions defining identifying the initiating party according to a callback identifier included in the recorded message.

4. The non-transitory computer-readable storage medium of claim 3 , wherein the callback identifier comprises one among a caller identifier, an email address, and a Session Initiation Protocol Uniform Resource Identifier.

5. A network element operating in a communication system, comprising a controller element configured to:

receive from an initiating party via a first communication device a message directed to a subscriber of the communication system;

identify the initiating party;

retrieve a callback number from the recorded message using voice recognition;

obtain from a presence system presence information indicating a second communication device associated with a current location of the initiating party, the presence information comprising the physical location of the party, the type of the second communication device and whether the second communication device is being used at the time that the presence information is accessed;

compare the callback number to the presence information to determine if the callback number is associated with the current location of the initiating party;

if the callback number is associated with the current location of the initiating party, present the subscriber an option to communicate with the initiating party at the callback number, the option comprising the presence information;

receive from the subscriber a selection of the option, the selection determined based on a voice response; and

establish a communication session between the subscriber and the initiating party via the second communication device, in response to the selection.

6. The network element of claim 5 , wherein the communication system is configured to operate as an Internet Protocol Multimedia Subsystem communication system.

7. The network element of claim 6 , wherein the network element is an application server of the Internet Protocol Multimedia Subsystem communication system.

8. The network element of claim 5 , wherein the controller element is configured to record the message, and wherein the recorded message comprises one among an email message and a voicemail message.

9. The network element of claim 5 , wherein the controller element is configured to identify the initiating party according to a callback identifier included in the message.

10. The network element of claim 9 , wherein the callback identifier comprises one among a caller identifier, an email address, and a Session Initiation Protocol Uniform Resource Identifier.

Assignments (2)
CHANGE OF NAME Recorded May 14, 2010
From: AT&T KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 024385/0653 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2007
From: KARNALKAR, ANUP D.; JACKSON, JAMES; SHAH, JYOTINDRA N.
To: AT&T KNOWLEDGE VENTURES, L.P.
Reel/Frame 019625/0354 →
Continuity (1)
Related Publication 20090034698A1 · Feb 5, 2009