← Back to Patent Explorer
US7369647B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Voice mail notification using instant messaging

Assignee: AT&T Delaware Intellectual Property Inc
•
Filing: 2004-01-20
•
Granted: 2008-05-06
•
Expires: 2024-01-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Xiaofeng Gao
  • 👤 Maria Adamczyk
  • 👤 Karen Mullis

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 16:14
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/50; H04M3/53; H04M3/537; H04M2203/00; H04M2203/45; H04M2203/4536; H04M3/42382; H04M7/00; H04M7/0024; H04M7/0033

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 176 words
A method, at an enhanced notification server, for notification of messages comprising: receiving a notification from a first message server, wherein the notification includes information related to an incoming message that is intended for a subscriber, wherein the notification further includes a first identification associating the subscriber with the first message server; determining at least one user preference setting, wherein the at least one user preference setting indicates whether the subscriber desires to receive the incoming message with the notification; mapping the first identification to a second identification, wherein the second identification associates the subscriber with a second message server; querying the second message server using the second identification, to determine current availability of the subscriber on a communications device associated with the second message server; in response to a determination that the subscriber is currently available on the communications device, forwarding the notification to the communications device; and in response to a determination that the subscriber is currently not available on the communications device, queuing the notification at the enhanced notification server for later delivery.
Claim 2
Independent Claim 176 words
A method, at an enhanced notification server, for notification of messages comprising: receiving a notification from a first message server, wherein the notification includes information related to an incoming message that is intended for a subscriber, wherein the notification further includes a first identification associating the subscriber with the first message server; determining at least one user preference setting, wherein the at least one user preference setting indicates whether the subscriber desires to receive the incoming message with the notification; mapping the first identification to a second identification, wherein the second identification associates the subscriber with a second message server; querying the second message server using the second identification, to determine current availability of the subscriber on a communications device associated with the second message server; in response to a determination that the subscriber is currently available on the communications device, forwarding the notification to the communications device; and in response to a determination that the subscriber is currently not available on the communications device, queuing the notification at the enhanced notification server for later delivery.
Claim 3
Dependent Claim 15 words
The method of claim 1 , wherein the first message server is a voicemail server.
Claim 4
Dependent Claim 48 words
The method of claim 1 , wherein the information related to an incoming messages includes one or more of the following: an identity of a sender of the incoming message, a date of the incoming message, a time of the incoming message, a size of the incoming message.
Claim 5
Dependent Claim 17 words
The method of claim 1 , wherein the second message server is an instant messaging presence server.
Claim 6
Dependent Claim 15 words
The method of claim 1 , wherein the communications device is an instant messaging client.
Claim 7
Dependent Claim 41 words
The method of claim 1 , further comprising, in response to a determination that the at least one user preference setting indicates that the subscriber prefers to receive the incoming message with the notification, attaching the incoming message to the notification.
Claim 8
Dependent Claim 170 words
An enhanced notification server configured to: receive a notification from a first message server, wherein the notification includes information related to an incoming message that is intended for a subscriber, wherein the notification further includes a first identification associating the subscriber with the first message server; determine at least one user preference setting, wherein the at least one user preference setting indicates whether the subscriber desires to receive the incoming message with the notification; map the first identification to a second identification, wherein the second identification associates the subscriber with a second message server; query the second message server using the second identification, to determine current availability of the subscriber on a communications device associated with the second message server; in response to a determination that the subscriber is currently available on the communications device, forward the notification to the communications device; and in response to a determination that the subscriber is currently not available on the communications device, queue the notification at the enhanced notification server for later delivery.
Claim 9
Dependent Claim 170 words
An enhanced notification server configured to: receive a notification from a first message server, wherein the notification includes information related to an incoming message that is intended for a subscriber, wherein the notification further includes a first identification associating the subscriber with the first message server; determine at least one user preference setting, wherein the at least one user preference setting indicates whether the subscriber desires to receive the incoming message with the notification; map the first identification to a second identification, wherein the second identification associates the subscriber with a second message server; query the second message server using the second identification, to determine current availability of the subscriber on a communications device associated with the second message server; in response to a determination that the subscriber is currently available on the communications device, forward the notification to the communications device; and in response to a determination that the subscriber is currently not available on the communications device, queue the notification at the enhanced notification server for later delivery.
Claim 10
Dependent Claim 15 words
The server of claim 7 , wherein the first message server is a voicemail server.
Claim 11
Dependent Claim 48 words
The server of claim 7 , wherein the information related to an incoming messages includes at least one of the following: an identity of a sender of the incoming message, a date of the incoming message, a time of the incoming message, a size of the incoming message.
Claim 12
Dependent Claim 17 words
The server of claim 7 , wherein the second message server is an instant messaging presence server.
Claim 13
Dependent Claim 15 words
The server of claim 7 , wherein the communications device is an instant messaging client.
Claim 14
Dependent Claim 42 words
The server of claim 7 , further configured to, in response to a determination that the at least one user preference setting indicates that the subscriber prefers to receive the incoming message with the notification, attach the incoming message to the notification.
Claim 15
Independent Claim 202 words
A method, at an enhanced notification server, for notification of messages comprising: receiving a notification from a first message server, wherein the notification includes information related to an incoming message that is intended for a subscriber, wherein the notification further includes a first identification associating the subscriber with the first message server; mapping the first identification to a second identification, wherein the second identification associates the subscriber with a second message server; querying the second message server, using the second identification, to de current availability of the subscriber on a communications device associated with the second message server; in response to a determination that the subscriber is currently available on the communications device, forwarding the notification to the communications device, wherein the notification includes a query of whether the subscriber desires to receive the incoming message via the second message server; in response to a determination that the subscriber is not currently available on the communications device, queuing the notification at the enhanced notification server for later delivery; and in response to receiving a response to the query, indicating that the subscriber desires to receive the incoming message via the second messaging server, retrieving the incoming message from the first messaging server.
Claim 16
Independent Claim 202 words
A method, at an enhanced notification server, for notification of messages comprising: receiving a notification from a first message server, wherein the notification includes information related to an incoming message that is intended for a subscriber, wherein the notification further includes a first identification associating the subscriber with the first message server; mapping the first identification to a second identification, wherein the second identification associates the subscriber with a second message server; querying the second message server, using the second identification, to de current availability of the subscriber on a communications device associated with the second message server; in response to a determination that the subscriber is currently available on the communications device, forwarding the notification to the communications device, wherein the notification includes a query of whether the subscriber desires to receive the incoming message via the second message server; in response to a determination that the subscriber is not currently available on the communications device, queuing the notification at the enhanced notification server for later delivery; and in response to receiving a response to the query, indicating that the subscriber desires to receive the incoming message via the second messaging server, retrieving the incoming message from the first messaging server.
Claim 17
Dependent Claim 15 words
The method of claim 13 , wherein the first message server is a voicemail server.
Claim 18
Dependent Claim 18 words
The method of claim 13 , further comprising forwarding the retrieved incoming message to the second messaging server.
Claim 19
Dependent Claim 17 words
The method of claim 13 , wherein the second message server is an instant messaging presence server.
Claim 20
Dependent Claim 15 words
The method of claim 13 , wherein the communications device is an instant messaging client.

References Cited (Backward Citations)

EP0255325A2 Cited
US4930152A Cited
US4951044A Cited
US4933967A Cited
EP0412799A2 Cited
US5313515A Cited
US5361295A Cited
US5058152A Cited
US5768348A Cited
EP0507125A2 Cited
EP0543235A2 Cited
US5353331A Cited
US5572583A Cited
US5493607A Cited
US5764747A Cited
EP0624967A1 Cited
US5717742A Cited
US5572578A Cited
EP0662762A2 Cited
US5559800A Cited
US5425091A Cited
US5740231A Cited
US5742905A Cited
US5742668A Cited
US5521969A Cited
US5687220A Cited
US6064876A Cited
US5812639A Cited
US5631948A Cited
US5680442A Cited
US5684862A Cited
US5712903A Cited
US5884160A Cited
WO1997008901A2 Cited
US5790637A Cited
US5812670A Cited
US5832221A Cited
US5742763A Cited
EP0782316A2 Cited
EP0782315A2 Cited
EP0782304A2 Cited
US5692033A Cited
US20010044297A1 Cited
US5848132A Cited
US5742769A Cited
US5740230A Cited
US5940478A Cited
EP0813162A2 Cited
US6069890A Cited
US5802466A Cited
EP0825752A2 Cited
US5838768A Cited
US6005845A Cited
US5930479A Cited
US5940740A Cited
EP0841796A2 Cited
US6005922A Cited
EP0841796A3 Cited
EP0843453A2 Cited
US6002751A Cited
US5905774A Cited
US5832072A Cited
US6006087A Cited
EP0886228A2 Cited
US5987317A Cited
US5999595A Cited
US6233430B1 Cited
US6259892B1 Cited
US20030194990A1 Cited
US6122348A Cited
US6061432A Cited
US20010033639A1 Cited
US20020181673A1 Cited
US6219694B1 Cited
US6408176B1 Cited
US20020173306A1 Cited
US6389276B1 Cited
US6882708B1 Cited
US20030095643A1 Cited
US20050055411A1 Cited
US6999565B1 Cited
US6393908B1 Cited
US6507643B1 Cited
US20020087643A1 Cited
US6654601B2 Cited
US20020067806A1 Cited
US20020077082A1 Cited
US20020090963A1 Cited
US20020110226A1 Cited
US20040076272A1 Cited
US7142646B2 Cited
US6981223B2 Cited
US20050286689A1 Cited
US20020173308A1 Cited
US20040161089A1 Cited
US20030002632A1 Cited
US20030027560A1 Cited
US6865384B2 Cited
US20030131143A1 Cited
US20030147512A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2011-05-06 2011-11-05 2012-05-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2015-05-06 2015-11-05 2016-05-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2019-05-06 2019-11-05 2020-05-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag