Systems and methods for providing voicemail services
First Claim
Patent Images
1. A method comprising:
- storing, at a first voicemail server, a voicemail message, received from a calling party for a called party, on behalf of a second voicemail server;
determining, by the first voicemail server, whether the second voicemail server is available following storing the voicemail message, the determining including;
transferring the stored voicemail message to the second voicemail server when the second voicemail server is determined to be available;
transferring a status message from the first voicemail server to the second voicemail server,determining that the second voicemail server is unavailable when no reply message is received from the second voicemail server,determining that the second voicemail server is available when a reply message is received from the second voicemail server;
entering, via the called party, a predetermined sequence of characters at a network device;
determining, in response to the called party entering the predetermined sequence of characters, whether to provide the called party with access to the voicemail message based on a network address associated with the called party'"'"'s network device by comparing the network address associated with the called party'"'"'s network device to a stored list of network addresses; and
providing access to the voicemail message when the network address associated with the called party'"'"'s network device matches a network address in the stored list of network addresses.
6 Assignments
0 Petitions
Accused Products
Abstract
A system includes a first network device and a second network device. The first network device is configured to receive a voicemail message for a called party, determine whether a second network device is available, and transfer the voicemail message to the second network device when the second network device is determined to be available. The second network device is configured to store the voicemail message in a mailbox associated with the called party, and automatically provide a network device associated with the called party with access to the voicemail message in response to a network address associated with the network device matching a subscriber identifier in a list of subscriber identifiers.
-
Citations
17 Claims
-
1. A method comprising:
-
storing, at a first voicemail server, a voicemail message, received from a calling party for a called party, on behalf of a second voicemail server; determining, by the first voicemail server, whether the second voicemail server is available following storing the voicemail message, the determining including; transferring the stored voicemail message to the second voicemail server when the second voicemail server is determined to be available; transferring a status message from the first voicemail server to the second voicemail server, determining that the second voicemail server is unavailable when no reply message is received from the second voicemail server, determining that the second voicemail server is available when a reply message is received from the second voicemail server; entering, via the called party, a predetermined sequence of characters at a network device; determining, in response to the called party entering the predetermined sequence of characters, whether to provide the called party with access to the voicemail message based on a network address associated with the called party'"'"'s network device by comparing the network address associated with the called party'"'"'s network device to a stored list of network addresses; and providing access to the voicemail message when the network address associated with the called party'"'"'s network device matches a network address in the stored list of network addresses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a first voicemail server configured to; receive a voicemail message for a called party, determine whether a second voicemail server is available following receiving the voicemail message, and transfer the voicemail message to the second voicemail server when the second voicemail server is determined to be available;
wherethe first voicemail server is configured to transfer a status message to the second voicemail server and determine that the second voicemail server is available when a reply is received from the second voicemail server; the second voicemail server configured to; receive the transferred voicemail message; store the voicemail message in a mailbox associated with the called party, the first voicemail server being a backup voicemail server for the second voicemail server; and a network device configured to store a list of subscriber identifiers, where the second voicemail server provides the called party with access to the voicemail message via a called party user device in response to a network address associated with the called party user device matching a subscriber identifier in the list of subscriber identifiers. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system comprising:
-
a first voicemail server configured to; receive a voicemail message for a called party, determine whether a second voicemail server is available following receiving the voicemail message, wherein the first voicemail server is configured to transfer a status message to the second voicemail server and determine that the second voicemail server is available when a reply is received from the second voicemail server; transfer the voicemail message to the second voicemail server when the second voicemail server is determined to be available; and the second voicemail server configured to; store the voicemail message in a mailbox associated with the called party, and automatically provide a network device associated with the called party with access to the voicemail message in response to a network address associated with the network device matching a subscriber identifier in a list of subscriber identifiers stored in the network device.
-
Specification