Presently disclosed are apparatus and methods for coordinating the
delivery of messages and/or message notifications among multiple
messaging media and message services so that the successful delivery of
one copy of a message results in the deletion of other, redundant message
copies still in transit to the recipient and the cancellation of any
other message waiting notifications still pending. The system may be
implemented with a network-connected device (such as but not limited to a
server, switch, or router) containing or having connected to it a user
interface, a coordination server, and a plurality of message services.
Embodiments of the invention thus provide message delivery management
that is more user-friendly, computationally- and resource-efficient and
more adaptable to changing user preferences and user locations/addresses.