Voice message notification and retrieval via mobile client devices in a communication system
First Claim
1. A method for providing voice message notification and retrieval functionality for a mobile client device in a communication system, the method comprising the step of:
- generating push content deliverable from a first server to the mobile client device over a wireless network, wherein the push content comprises a notification of at least one voice message received for a corresponding user in a voice messaging system;
wherein a connection between the mobile client device and the voice messaging system is initiatable from the mobile client device, responsive to the push content, for retrieval of the at least one received voice message;
wherein the first server is located outside of an enterprise firewall and the voice messaging system is located behind the enterprise firewall;
wherein the voice messaging system upon receipt of the voice message for the corresponding user makes an outgoing call to a call processing element also located behind the enterprise firewall; and
wherein the outgoing call is routed by the call processing element to a second server, the second server being located behind the enterprise firewall, the second server communicating information associated with the outgoing call to the first server, the first server utilizing said information to deliver the push content to the mobile client device.
24 Assignments
0 Petitions
Accused Products
Abstract
Voice message notification and retrieval functionality is provided for a mobile client device in a communication system by generating push content deliverable from a server to the mobile client device over a wireless network. The push content comprises a notification of at least one voice message received for a corresponding user in a voice messaging system. A connection between the mobile client device and the voice messaging system may be initiated from the mobile client device, responsive to the push content, for retrieval of the at least one received voice message. For example, the push content may comprise at least one link which when activated at the mobile client device initiates a connection between the mobile client device and the voice messaging system.
69 Citations
20 Claims
-
1. A method for providing voice message notification and retrieval functionality for a mobile client device in a communication system, the method comprising the step of:
-
generating push content deliverable from a first server to the mobile client device over a wireless network, wherein the push content comprises a notification of at least one voice message received for a corresponding user in a voice messaging system; wherein a connection between the mobile client device and the voice messaging system is initiatable from the mobile client device, responsive to the push content, for retrieval of the at least one received voice message; wherein the first server is located outside of an enterprise firewall and the voice messaging system is located behind the enterprise firewall; wherein the voice messaging system upon receipt of the voice message for the corresponding user makes an outgoing call to a call processing element also located behind the enterprise firewall; and wherein the outgoing call is routed by the call processing element to a second server, the second server being located behind the enterprise firewall, the second server communicating information associated with the outgoing call to the first server, the first server utilizing said information to deliver the push content to the mobile client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for use in providing voice message notification and retrieval ftmctionality for a mobile client device in a communication system, the apparatus comprising:
-
a first server having a processor coupled to a memory; the first server being operative to generate push content deliverable to the mobile client device over a wireless network, wherein the push content comprises a notification of at least one voice message received for a corresponding user in a voice messaging system; wherein a connection between the mobile client device and the voice messaging system is initiatable from the mobile client device, responsive to the push content, for retrieval of the at least one received voice message; wherein the first server is located outside of an enterprise firewall and the voice messaging system is located behind the enterprise firewall; wherein the voice messaging system upon receipt of the voice message for the corresponding user makes an outgoing call to a call processing element also located behind the enterprise firewall; and wherein the outgoing call is routed by the call processing element to a second server, the second server being located behind the enterprise firewall, the second server communicating information associated with the outgoing call to the first server, the first server utilizing said information to deliver the push content to the mobile client device.
-
-
20. An article of manufacture comprising a machine-readable storage medium containing software code for use in providing voice message notification and retrieval functionality for a mobile client device in a conmiunication system, wherein the software code when executed implements the step of:
-
generating push content deliverable from a first server to the mobile client device over a wireless network, wherein the push content comprises a notification of at least one voice message received for a corresponding user in a voice messaging system; wherein a connection between the mobile client device and the voice messaging system is initiatable from the mobile client device, responsive to the push content, for retrieval of the at least one received voice message; wherein the first server is located outside of an enterprise firewall and the voice messaging system is located behind the enterprise firewall; wherein the voice messaging system upon receipt of the voice message for the corresponding user makes an outgoing call to a call processing element also located behind the enterprise firewall; and wherein the outgoing call is routed by the call processing element to a second server, the second server being located behind the enterprise firewall, the second server communicating information associated with the outgoing call to the first server, the first server utilizing said information to deliver the push content to the mobile client device.
-
Specification