Patent ID: 8180030
Filing Date: 2012-05-15
Classification: G06F,H04L,H04M,H04N,H04W

Abstract:
1. A computer readable application embedded in a non-transitory computer readable medium and intended to run on a communication device, the application comprising: a storage module configured to progressively and persistently store streaming media created using the communication device as the streaming media is created; a transmission module configured to progressively transmit the streaming media over a network as the streaming media is created and persistently stored; a network receive module cooperating with the storage module to progressively and persistently store streaming media received over the network from a remote communication device as the streaming media is received; and a rendering module configured to provide rendering options to selectively render the received streaming media, for the first time, in both a real-time mode as the streaming media is received over the network and in a time-shifted mode by retrieving and rendering the retrieved streaming media from persistent storage.