Common message waiting notification across landline and wireless telecommunications networks
First Claim
1. A method of notifying a user of at least two networks of receipt of a message, each of the networks having a separate messaging system capable of receiving and storing messages thereon, the method comprising the steps of:
- determining which of the separate messaging systems the user elects to use to receive and retrieve messages;
receiving a communication destined for the user over either one of the networks;
if the user is unable to receive the communication, routing the communication to the elected messaging system to store thereon a message relating to the communication;
notifying the user of receipt of the message by sending a message notification to the user over a first one of the networks; and
notifying the user of the receipt of the message by sending a message notification to the user over a second one of the networks;
whereby the user is notified of the receipt of the message regardless of which network the user is currently using.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of notifying a user of two or more networks (10, 12) that the user has received a message in a messaging system (28, 58) or that a message has been deleted. The method notifies all phones (30, 54) operated by the user on all of the networks. The method also forwards calls directed to a user to a single messaging system that may reside on any network, regardless which of the user'"'"'s phones a caller dials. The invention permits a user to be notified of the receipt or deletion of a message at all of the user'"'"'s phones and provides messaging services on all of a user'"'"'s phones with a single messaging system.
78 Citations
21 Claims
-
1. A method of notifying a user of at least two networks of receipt of a message, each of the networks having a separate messaging system capable of receiving and storing messages thereon, the method comprising the steps of:
-
determining which of the separate messaging systems the user elects to use to receive and retrieve messages;
receiving a communication destined for the user over either one of the networks;
if the user is unable to receive the communication, routing the communication to the elected messaging system to store thereon a message relating to the communication;
notifying the user of receipt of the message by sending a message notification to the user over a first one of the networks; and
notifying the user of the receipt of the message by sending a message notification to the user over a second one of the networks;
whereby the user is notified of the receipt of the message regardless of which network the user is currently using. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
receiving a message retrieval request from the user to retrieve the message from the elected messaging system, unprovisioning the message notification sent to the user over the first network, and unprovisioning the message notification sent to the user over the second network, whereby, after the message has been retrieved, the user is no longer notified of the message by either the first or the second network. -
5. The method as set forth in claim 4, wherein the message retrieval request is transmitted from the user to the elected messaging system over the first network.
-
6. The method as set forth in claim 4, wherein the message retrieval request is transmitted from the user to the elected messaging system over the second network.
-
7. The method as set forth in claim 1, the elected messaging system comprising a voicemail system coupled with the first network.
-
8. The method as set forth in claim 7, further including the step of forwarding unanswered calls directed to the user over the second network to the voicemail system coupled with the first network.
-
9. The method as set forth in claim 1, the elected messaging system comprising a voicemail system coupled with the second network.
-
10. The method as set forth in claim 9, further including the step of forwarding unanswered calls directed to the user over the first network to the voicemail system coupled with the second network.
-
-
11. A computer program stored on a computer-readable memory device for notifying a user of at least two networks of receipt of a message for the user, each of the networks having a separate messaging system capable of receiving and storing messages thereon, the computer program comprising:
-
a code segment operable for determining which of the separate messaging systems the user elects to use to receive and retrieve messages;
a code segment operable for routing a communication to the elected messaging system if the user is unable to receive the communication;
a code segment operable for storing a message corresponding to the communication on the elected messaging system;
a code segment operable for notifying the user of receipt of the message by sending a message notification to the user over a first one of the networks; and
a code segment operable for notifying the user of the receipt of the message by sending a message notification to the user over a second one of the networks;
whereby the user is notified of the receipt of the message regardless of which network the user is currently using. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
a code segment operable for receiving a message retrieval request from the user to retrieve the message from the elected messaging system, a code segment operable for unprovisioning the message notification sent to the user over the first network, and a code segment operable for unprovisioning the message notification sent to the user over the second network, whereby, after the message has been retrieved, the user is no longer notified of the message by either the first or the second network. -
15. The computer program as set forth in claim 14, wherein the message retrieval request is transmitted from the user to the elected messaging system over the first network.
-
16. The computer program as set forth in claim 14, wherein the message retrieval request is transmitted from the user to the elected messaging system over the second network.
-
17. The computer program as set forth in claim 11, the elected messaging system comprising a voicemail system coupled with the first network.
-
18. The computer program as set forth in claim 17, further including a code segment for forwarding unanswered calls directed to the user over the second network to the voicemail system coupled with the first network.
-
19. The computer program as set forth in claim 11, the elected messaging system comprising a voicemail system coupled with the second network.
-
20. The computer program as set forth in claim 19, further including a code segment forwarding unanswered calls directed to the user over the first network to the voicemail system coupled with the second network.
-
-
21. A method of notifying a user of a wireless phone network and a landline phone network of receipt of a message, the wireless phone network including a wireless messaging system and the landline network including a landline messaging system, the method comprising the steps of:
-
determining which of the wireless and landline messaging systems the user wishes to use to receive and retrieve messages;
setting call forwarding values for the wireless phone network and the landline phone network to forward all messages destined for the user to the elected messaging system;
receiving a communication destined for the user over the wireless or the landline network;
if the user is unable to receive the communication, routing the communication to the elected messaging system to store thereon a message relating to the communication;
notifying the user of receipt of the message by sending a message notification to the user over the wireless network; and
notifying the user of the receipt of the message by sending a message notification to the user over the landline network;
whereby the user is notified of the receipt of the message regardless of which network the user is currently using.
-
Specification