Telecommunication and multimedia management method and apparatus
First Claim
1. A computer readable application embedded in a non-transitory computer readable medium and intended to run on a first communication device, the application comprising:
- a messaging module configured to progressively generate an outgoing message intended for a recipient as media associated with the outgoing message is created using the first communication device;
a transmission module configured to progressively transmit the outgoing message to the recipient as the media of the outgoing message is created over a network without first establishing a connection over the network with a second communication device associated with the recipient; and
a storage module configured to progressively store the media of the outgoing message in storage on the first communication device as the media is created and progressively transmitted to the second communication device associated with the recipient.
2 Assignments
0 Petitions
Accused Products
Abstract
A communication device capable of participating in a conversation over a network. The communication device includes an encoder to receive and encode media locally created using the communication device and associated with the conversation and a transmitter to transmit over the network the locally created media to one or more participants of the conversation. The communication device also includes a receiver to receive media from the one or more participants of the conversation over the network and a time-shifting buffer to store in a time-based format both the media received over the communication network and the locally created media. The time-shifting buffer enables the communication device to either (i) render the media received over the network in a near real-time mode or (ii) render both the media received over the network and the locally created media in a time-shifted mode by retrieving the stored media from the time-shifting buffer. A conversation management system enables the communication device to transition rendering of the media of the conversation between the time-shifted mode and the near real-time mode without interrupting the ongoing storage of the media of the conversation received at the communication device over the network into the time-shifting buffer. By associating the locally created media and the media received over the network, the conversation is constituted.
-
Citations
60 Claims
-
1. A computer readable application embedded in a non-transitory computer readable medium and intended to run on a first communication device, the application comprising:
-
a messaging module configured to progressively generate an outgoing message intended for a recipient as media associated with the outgoing message is created using the first communication device; a transmission module configured to progressively transmit the outgoing message to the recipient as the media of the outgoing message is created over a network without first establishing a connection over the network with a second communication device associated with the recipient; and a storage module configured to progressively store the media of the outgoing message in storage on the first communication device as the media is created and progressively transmitted to the second communication device associated with the recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A first communication device, comprising:
-
a messaging element configured to progressively generate an outgoing message intended for a recipient as media associated with the outgoing message is created using the first communication device; a transmission element configured to progressively transmit the outgoing message to the recipient as the media of the outgoing message is created over a network without first establishing a connection over the network with a second communication device associated with the recipient; and a storage element configured to progressively store the media of the outgoing message in storage on the first communication device as the media is created and progressively transmitted to the second communication device associated with the recipient. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method performed on a first communication device, comprising:
-
progressively generating an outgoing message intended for a recipient as media associated with the outgoing message is created using the first communication device; progressively transmitting the outgoing message to the recipient as the media of the outgoing message is created over an network without first establishing a connection over the network with a second communication device associated with the recipient; and progressively storing the media of the outgoing message in storage on the first communication device as the media is created and progressively transmitted to the second communication device associated with the recipient. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
52. The method of 47, further comprising selectively engaging on the first communication device in both synchronous and asynchronous communication with the second communication device.
Specification