Patent ID: 8693377

Claim:
A computer implemented method for sending voice messages from a sender to a recipient, comprising: providing a client component, said client component rendering a graphical user interface; providing a messaging server that enables interaction between said sender and said recipient for said exchanging of said voice messages; receiving inputs from said sender for recording one or more of said voice messages on said client component; receiving inputs for addressing said recorded one or more voice messages on said client component, wherein said inputs received for addressing each of said recorded one or more voice messages comprises one of a recipient address and an arbitrary address; transmitting said recorded one or more voice messages, said one of said recipient address and said arbitrary address, and a client identifier associated with said client component to said messaging server via a communication network; resolving, at said messaging server, a recipient delivery address based on said recipient address or said arbitrary address for delivering each of said recorded one or more voice messages to said recipient, wherein said resolved recipient delivery address is one of said recipient address, a predefined delivery address of said recipient, a predefined electronic mail address of said recipient, a default recipient address, and a predefined identification number of said recipient; and transmitting, from said messaging server, a delivery message comprising one or more of said recorded one or more voice messages to said resolved recipient delivery address.