Voice mail notification using instant messaging
First Claim
1. A method comprising the steps of:
- receiving a notification from a voicemail server, wherein the notification comprises attributes associated with an incoming message intended for a voice mailbox subscriber of the voicemail server and a voice mailbox identification associated with the voice mailbox subscriber;
mapping the voice mailbox identification to an instant messaging identification of an instant messaging client, wherein the voice mailbox subscriber and the instant messaging client are a common entity;
querying a presence of the instant messaging client using the instant messaging identification; and
forwarding the notification to the instant messaging client if the instant messaging client is available.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method that notifies a voice mailbox subscriber of the receipt of a message at a voicemail server using instant messaging. A preferred embodiment of the invention includes an enhanced notification server that receives a notification of the message from the voicemail server, queries the availability of an instant messaging client via an instant messaging presence server, and forwards the notification to the instant messaging client via the instant messaging presence server if the instant messaging client is available. In preferred embodiments, provisions are made to forward the message to the subscriber via instant messaging.
92 Citations
20 Claims
-
1. A method comprising the steps of:
-
receiving a notification from a voicemail server, wherein the notification comprises attributes associated with an incoming message intended for a voice mailbox subscriber of the voicemail server and a voice mailbox identification associated with the voice mailbox subscriber;
mapping the voice mailbox identification to an instant messaging identification of an instant messaging client, wherein the voice mailbox subscriber and the instant messaging client are a common entity;
querying a presence of the instant messaging client using the instant messaging identification; and
forwarding the notification to the instant messaging client if the instant messaging client is available. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a voicemail server, wherein the voicemail server is adapted to receive an incoming message intended for a voice mailbox subscriber and to send a notification based on the incoming message;
an enhanced notification server in communication with the voicemail server, wherein the enhanced notification server is adapted to extract a voice mailbox identification associated with the voice mailbox subscriber and to map the voice mailbox identification to an instant messaging identification of an instant messaging client; and
an instant messaging presence server in communication with the enhanced notification server, wherein the instant messaging presence server is adapted to determine an availability of the instant messaging client based on the instant messaging identification, wherein when the voicemail server receives the incoming message, the voicemail server sends a notification to the enhanced notification server, wherein when the enhanced notification server receives the notification, the enhanced notification servers queries the instant messaging presence server for the availability of the instant messaging client, and wherein the enhanced notification server forwards the notification to the instant messaging client if the instant messaging client is available. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. An enhanced notification server comprising:
a microprocessor adapted to receive a notification of an incoming message from a voicemail server, extract a voice mailbox identification from the notification, map the voice mailbox identification to an instant messaging identification, query a presence of an instant messaging client associated with the instant messaging identification, and forward the notification to the instant messaging client if the instant messaging client is available. - View Dependent Claims (17, 18, 19, 20)
Specification