Patent ID: 8526456

Claim:
Computer code embedded in a non-transitory computer readable medium and intended to run on a communication device configured to be connected to a network, the computer code comprising: a progressive, store and forward, messaging module that progressively stores and progressively transmits an outgoing message, the outgoing message including: (a) a non-IP address identifier associated with a recipient that is resolved on the network into an IP address and physical location of a second communication device associated with the recipient; and (b) voice media progressively added to the outgoing message as the voice media is created using the communication device, the progressive, store and forward, messaging module further using a transmission protocol that: (c) supports near real-time communication so that the recipient may review the voice media of the outgoing message in near real-time on the second communication device by progressively transmitting the voice media of the outgoing message as the voice media is created, progressively added to the outgoing message, and progressively stored on the communication device; and (b) guarantees delivery of the outgoing message to the second communication device associated with the recipient.