System and method for storing a voicemail message in a communication environment
First Claim
Patent Images
1. A method for storing a voicemail message in a communication environment, comprising:
- receiving a voicemail message at a first endpoint;
separating the voicemail message into a plurality of segments; and
distributing the segments of the voicemail message to a plurality of second endpoints, wherein the segments comprise media bits.
1 Assignment
0 Petitions
Accused Products
Abstract
Storing a voicemail message in a communication environment includes receiving a voicemail message at a first endpoint. The voicemail message is separated into a plurality of segments. The segments of the voicemail message, which comprise media bits, are distributed to a plurality of second endpoints.
-
Citations
33 Claims
-
1. A method for storing a voicemail message in a communication environment, comprising:
-
receiving a voicemail message at a first endpoint;
separating the voicemail message into a plurality of segments; and
distributing the segments of the voicemail message to a plurality of second endpoints, wherein the segments comprise media bits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable medium including logic for storing a voicemail message in a communication environment, the logic operable to perform the following steps:
-
receive a voicemail message at a first endpoint;
separate the voicemail message into a plurality of segments; and
distribute the segments of the voicemail message to a plurality of second endpoints, wherein the segments comprise media bits. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for storing a voicemail message in a communication environment, comprising:
-
a first endpoint operable to receive a voicemail message, separate the voicemail message into a plurality of segments, and distribute the segments to a plurality of second endpoints, wherein the segments comprise media bits; and
the plurality of second endpoints operable to receive the distributed segments of the voicemail message. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system for storing a voicemail message in a communication environment, comprising:
-
means for receiving a voicemail message at a first endpoint;
means for separating the voicemail message into a plurality of segments; and
means for distributing the segments of the voicemail message to a plurality of second endpoints, wherein the segments comprise media bits.
-
-
33. A method for storing a voicemail message in a communication environment, comprising:
-
receiving a voicemail message at a first endpoint;
determining the voicemail message to distribute if the first endpoint stores more than one voicemail message;
adding error correction bits to the voicemail message at the first endpoint, wherein a number of distributed error correction bits depends on a number of second endpoints, and a second endpoint is operable to reconstruct the voicemail message from less than all of the segments using the error correction bits;
separating the voicemail message into a plurality of segments;
distributing the segments of the voicemail message to a plurality of second endpoints if a triggering event occurs, wherein the distributed segments of the voicemail message comprise media bits, error correction bits, and a header that identifies the first endpoint;
assigning the media bits of the segments to a plurality of second endpoints on a sequential basis;
if the first endpoint is available, providing the voicemail message from the first endpoint;
if the first endpoint is not available, retrieving the segments associated with the voicemail message from the second endpoints, and combining the segments to reproduce the voicemail message;
if the first endpoint is not available, retrieving less than all the segments associated with the voicemail message from the second endpoints, and combining the segments to reproduce the voicemail message;
removing the voicemail message from the first endpoint in response to a delete event; and
removing the segments associated with the voicemail message from the second endpoints in response to the delete event.
-
Specification