Voicemail notification
First Claim
1. A method comprising:
- submitting an extension call request to a telephony system, wherein the extension call request identifies a recipient extension;
receiving a return message from the telephony system in response to the extension call request;
determining whether the recipient extension is currently associated with the telephony system based on the return message received from the telephony system;
documenting an association between the recipient extension and the telephony system if the recipient extension is currently associated with the telephony system;
wherein the extension call request comprises a Skinny Client Control Protocol (SCCP) offhook message identifying the recipient extension;
wherein the return message received from the telephony system comprises an SCCP dialtone message if the recipient extension is currently associated with the telephony system; and
wherein the return message received from the telephony system comprises an SCCP dialtone denial message if the recipient extension is not currently associated with the telephony system.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain embodiments of the present disclosure provide systems and methods for voicemail notification. In one embodiment, a method includes submitting an extension call request to a telephony system, wherein the extension call request identifies a recipient extension. The method also includes receiving a return message from the telephony system in response to the extension call request. The method further includes determining whether the recipient extension is currently associated with the telephony system based on the return message received from the telephony system. In addition, the method includes documenting an association between the recipient extension at the telephony system if the recipient extension is currently associated with the telephony system. The preceding operations may be repeated for additional recipient extensions and/or additional telephony systems to determine associations between one or more recipient extensions and one or more telephony systems. Various voicemail systems, telephony systems, and related methods are also provided.
-
Citations
20 Claims
-
1. A method comprising:
-
submitting an extension call request to a telephony system, wherein the extension call request identifies a recipient extension; receiving a return message from the telephony system in response to the extension call request; determining whether the recipient extension is currently associated with the telephony system based on the return message received from the telephony system; documenting an association between the recipient extension and the telephony system if the recipient extension is currently associated with the telephony system; wherein the extension call request comprises a Skinny Client Control Protocol (SCCP) offhook message identifying the recipient extension; wherein the return message received from the telephony system comprises an SCCP dialtone message if the recipient extension is currently associated with the telephony system; and wherein the return message received from the telephony system comprises an SCCP dialtone denial message if the recipient extension is not currently associated with the telephony system. - View Dependent Claims (2, 3, 4, 5, 7)
-
-
6. A method comprising:
-
submitting an extension call request to a telephony system, wherein the extension call request identifies a recipient extension; receiving a return message from the telephony system in response to the extension call request; determining whether the recipient extension is currently associated with the telephony system based on the return message received from the telephony system; documenting an association between the recipient extension and the telephony system if the recipient extension is currently associated with the telephony system; wherein the extension call request comprises a Session Initiation Protocol (SIP) message waiting indicator (MWI) notify message identifying the recipient extension; wherein the return message received from the telephony system comprises an SIP ACK message if the recipient extension is currently associated with the telephony system; and wherein the return message received from the telephony system comprises an SIP NACK message if the recipient extension is not currently associated with the telephony system.
-
-
8. A voicemail system comprising:
-
one or more processors; and a memory coupled to the one or more of the processors comprising instructions executable by one or more of the processors, the one or more of the processors operable when executing the instructions to; submit an extension call request to a telephony system, wherein the extension call request identifies a recipient extension, receive a return message from the telephony system in response to the extension call request, determine whether the recipient extension is currently associated with the telephony system based on the return message received from the telephony system, document an association between the recipient extension and the telephony system if the recipient extension is currently associated with the telephony system, wherein the extension call request comprises a Skinny Client Control Protocol (SCCP) offhook message identifying the recipient extension, wherein the return message received from the telephony system comprises an SCCP dialtone message if the recipient extension is currently associated with the telephony system, and wherein the return message received from the telephony system comprises an SCCP dialtone denial message if the recipient extension is not currently associated with the telephony system. - View Dependent Claims (9, 10, 11, 12, 14)
-
-
13. A voicemail system comprising:
-
one or more processors; and a memory coupled to the one or more of the processors comprising instructions executable by one or more of the processors, the one or more of the processors operable when executing the instructions to; submit an extension call request to a telephony system, wherein the extension call request identifies a recipient extension, receive a return message from the telephony system in response to the extension call request, determine whether the recipient extension is currently associated with the telephony system based on the return message received from the telephony system, document an association between the recipient extension and the telephony system if the recipient extension is currently associated with the telephony system, wherein the extension call request comprises a Session Initiation Protocol (SIP) message waiting indicator (MWI) notify message identifying the recipient extension, wherein the return message received from the telephony system comprises an SIP ACK message if the recipient extension is currently associated with the telephony system, and wherein the return message received from the telephony system comprises an SIP NACK message if the recipient extension is not currently associated with the telephony system.
-
-
15. A method comprising:
-
receiving an extension call request at a telephony system from a voicemail system, wherein the extension call request identifies a recipient extension; determining whether the recipient extension is currently associated with the telephony system; sending a return message to the voicemail system to indicate whether the recipient extension is currently associated with the telephony system; receiving a message waiting indicator (MWI) notification at the telephony system from the voicemail system based on a documented association between the recipient extension and the telephony system stored by the voicemail system in response to the return message; wherein the extension call request comprises a Skinny Client Control Protocol (SCCP) offhook message identifying the recipient extension; wherein the return message comprises an SCCP dialtone message if the recipient extension is currently associated with the telephony system; and wherein the return message comprises an SCCP dialtone denial message if the recipient extension is not currently associated with the telephony system. - View Dependent Claims (16)
-
-
17. A method comprising:
-
receiving an extension call request at a telephony system from a voicemail system, wherein the extension call request identifies a recipient extension; determining whether the recipient extension is currently associated with the telephony system; sending a return message to the voicemail system to indicate whether the recipient extension is currently associated with the telephony system; receiving a message waiting indicator (MWI) notification at the telephony system from the voicemail system based on a documented association between the recipient extension and the telephony system stored by the voicemail system in response to the return message; wherein the extension call request comprises a Session Initiation Protocol (SIP) message waiting indicator (MWI) notify message identifying the recipient extension; wherein the return message comprises an SIP ACK message if the recipient extension is currently associated with the telephony system; and wherein the return message comprises an SIP NACK message if the recipient extension is not currently associated with the telephony system.
-
-
18. A telephony system comprising:
-
one or more processors; and a memory coupled to the one or more of the processors comprising instructions executable by one or more of the processors, the one or more of the processors operable when executing the instructions to; receive an extension call request at the telephony system from a voicemail system, wherein the extension call request identifies a recipient extension, determine whether the recipient extension is currently associated with the telephony system, send a return message to the voicemail system to indicate whether the recipient extension is currently associated with the telephony system, receive a message waiting indicator (MWI) notification at the telephony system from the voicemail system based on a documented association between the recipient extension and the telephony system stored by the voicemail system in response to the return message, wherein the extension call request comprises a Skinny Client Control Protocol (SCCP) offhook message identifying the recipient extension, wherein the return message comprises an SCCP dialtone message if the recipient extension is currently associated with the telephony system, and wherein the return message comprises an SCCP dialtone denial message if the recipient extension is not currently associated with the telephony system. - View Dependent Claims (19)
-
-
20. A telephony system comprising:
-
one or more processors; and a memory coupled to the one or more of the processors comprising instructions executable by one or more of the processors, the one or more of the processors operable when executing the instructions to; receive an extension call request at the telephony system from a voicemail system, wherein the extension call request identifies a recipient extension, determine whether the recipient extension is currently associated with the telephony system, send a return message to the voicemail system to indicate whether the recipient extension is currently associated with the telephony system, and receive a message waiting indicator (MWI) notification at the telephony system from the voicemail system based on a documented association between the recipient extension and the telephony system stored by the voicemail system in response to the return message, wherein the extension call request comprises a Session Initiation Protocol (SIP) message waiting indicator (MWI) notify message identifying the recipient extension, wherein the return message comprises an SIP ACK message if the recipient extension is currently associated with the telephony system, and wherein the return message comprises an SIP NACK message if the recipient extension is not currently associated with the telephony system.
-
Specification