A system, computer-readable medium system, and method which provide for
delivering notifications to a mobile device where the provider has first
and second mobile technology types. Initially, a notification is received
from a notification sub-system. A first communication of the notification
to the mobile device is then attempted via the first technology type.
Where the mobile device has the second technology type, an error signal
is received that the attempt has failed. Next, a second communication of
the notification to the mobile device is attempted via the second
technology type. Where the mobile device has the second technology type
and receives the notification, a delivery signal that the attempt was
successful is received. After the delivery signal is received, logging of
the second technology type of the mobile device is made so that
thereafter, any new notification is attempted using the logged second
technology type.