Patent ID: 8203951
Filing Date: 2012-06-19
Classification: H04M

Abstract:
1. A device, comprising: an unavailability determiner configured to determine whether a first party is unavailable for an internet telephony session; a voice message recorder configured to record a voice message in response to an unavailability of the first party; a voice message segmentor configured to segment the voice message that is recorded into voice-message segments, each of the voice-message segments having a size that does not exceed a threshold capacity of a voice buffer; an electronic message preparation logic configured to prepare electronic messages recursively for the voice-message segments, wherein each of the electronic messages corresponds to a separate one of the voice-message segments, wherein the electronic message preparation logic comprises: a call controller configured to determine whether a proper delivery of each of the electronic messages has occurred, the call controller further configured to clear the voice buffer in response to a determination of the proper delivery of each of the electronic messages.