Patent ID: 7369647

Claim:
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.