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
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 |