Patent ID: 7215946
Filing Date: 2007-05-08
Classification: H04L,H04W

Abstract:
1. A method for delivering notifications to a mobile device as where the mobile device provider has first and second mobile technology types, the method comprising the steps of: receiving a notification from a notification delivery sub-system for the mobile device; attempting a first communication of the notification to the mobile device via the first technology type; receiving, where the mobile device operates in the second technology type, an error signal that the attempting a first communication step has failed; receiving of an error signal from a serving Mobile Switching Center (MSC) that the mobile device is not reachable; delivering of a delivery notification to the location registry; logging by the location registry of the delivery notification for the not reachable mobile device; receiving by the location registry of updated location information from the serving MSC that the mobile device is now reachable; alerting by the location registry to the notification processor that the mobile device is now reachable; requesting by the notification processor from the location registry of routing for the mobile device; receiving of the routing from the location registry by the notification processor; forwarding of the delivery notification by the notification processor to the serving MSC for the mobile device; forwarding of the short message notification by the serving MSC to the mobile device; attempting a second communication of the notification to the mobile device via the second technology type, wherein said attempting a second communication step includes the steps of: requesting routing for the mobile device from a location registry of the second technology type; receiving from the location registry of the second type routing for the mobile device; and subsequently sending of a message waiting notification to the mobile device through the serving MSC; receiving, where the mobile device operates in the second technology type and receives the notification, a delivery signal that the attempting a second communication step was successful; logging of the second technology type of the mobile device after the delivery signal is received; and thereafter, for the mobile device, attempting communication of future notification using the logged second technology type.