SYSTEM FOR PROCESSING RECORDED MESSAGES
First Claim
1. A computer-readable storage medium, comprising computer instructions for:
- receiving a request from a subscriber to retrieve a recorded message submitted by an initiating party;
retrieving the recorded message;
identifying the initiating party from the recorded message;
transmitting a query including the identity of the initiating party to a telephone number mapping (ENUM) system;
receiving from the ENUM system a unified resource locator (URL) of a presence system that monitors activities of the initiating party;
submitting to the presence system according to its URL a Session Initiation Protocol (SIP) SUBSCRIBE message requesting presence information of the initiating party;
receiving from the presence system a SIP NOTIFY message with the requested presence information; and
presenting the subscriber one or more options to communicate with the initiating party according to the presence information.
2 Assignments
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
1. A computer-readable storage medium, comprising computer instructions for:
-
receiving a request from a subscriber to retrieve a recorded message submitted by an initiating party; retrieving the recorded message; identifying the initiating party from the recorded message; transmitting a query including the identity of the initiating party to a telephone number mapping (ENUM) system; receiving from the ENUM system a unified resource locator (URL) of a presence system that monitors activities of the initiating party; submitting to the presence system according to its URL a Session Initiation Protocol (SIP) SUBSCRIBE message requesting presence information of the initiating party; receiving from the presence system a SIP NOTIFY message with the requested presence information; and presenting the subscriber one or more options to communicate with the initiating party according to the presence information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A network element operating in a communication system, comprising 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. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A presence system, comprising a controller element to:
-
receive from a network element of an Internet Protocol Multimedia Subsystem (IMS) communication system a Session Initiation Protocol (SIP) SUBSCRIBE message requesting presence information of a targeted party; and transmit to the network element a SIP NOTIFY message with the presence information, wherein the network element determines whether the presence information has more current options to communicate with the target party than a callback identifier received with a message supplied by the targeted party. - View Dependent Claims (19, 20)
-
Specification