COMMUNICATION APPLICATION FOR CONDUCTING CONVERSATIONS INCLUDING MULTIPLE MEDIA TYPES IN EITHER A REAL-TIME MODE OR A TIME-SHIFTED MODE
First Claim
1. An apparatus comprising:
- a communication application configured to support a conversation among participants over a communication network, the communication application configured to;
(i) support one or more media types within the context of the conversation;
(ii) interleave the one or more media types in a time-indexed order within the context of the conversation;
(iii) enable the participants to render the conversation including the interleaved one or more media types in either a real-time rendering mode or time-shifted rendering mode; and
(iv) seamlessly transition the conversation between the two modes so that the conversation may take place substantially live when in the real-time rendering mode or asynchronously when in the time-shifted rendering mode.
2 Assignments
0 Petitions
Accused Products
Abstract
A communication application configured to support a conversation among participants over a communication network. The communication application is configured to (i) support one or more media types within the context of the conversation, (ii) interleave the one or more media types in a time-indexed order within the context of the conversation, (iii) enable the participants to render the conversation including the interleaved one or more media types in either a real-time rendering mode or time-shifted rendering mode, and (iv) seamlessly transition the conversation between the two modes so that the conversation may take place substantially live when in the real-time rendering mode or asynchronously when in the time-shifted rendering mode.
132 Citations
31 Claims
-
1. An apparatus comprising:
-
a communication application configured to support a conversation among participants over a communication network, the communication application configured to; (i) support one or more media types within the context of the conversation; (ii) interleave the one or more media types in a time-indexed order within the context of the conversation; (iii) enable the participants to render the conversation including the interleaved one or more media types in either a real-time rendering mode or time-shifted rendering mode; and (iv) seamlessly transition the conversation between the two modes so that the conversation may take place substantially live when in the real-time rendering mode or asynchronously when in the time-shifted rendering mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A communication application configured to enable the participants of a conversation conducted over a communication network to exchange “
- live”
voice messages in a near real-time mode and voice or text messages in a time shifted mode and to seamlessly transition the conversation between the two modes. - View Dependent Claims (28, 29, 30, 31)
- live”
Specification