TELECOMMUNICATION AND MULTIMEDIA MANAGEMENT METHOD AND APPARATUS
First Claim
1. A method for a first communication device to communicate with a remote communication device via a network, comprising:
- receiving at the first communication device a local message including locally generated streaming media pertaining to a conversation;
persistently storing the local message;
progressively transmitting the local message from the first communication device to the remote communication device via the network;
receiving at the first communication device from the remote communications device via the network a remote message including streaming media pertaining to the conversation;
persistently storing the remote message on the first communication device; and
progressively rendering the remote message as the remote message is being received.
2 Assignments
0 Petitions
Accused Products
Abstract
A telecommunication and multimedia management apparatus and method that supports voice and other media communications and that enables users to: (i) participate in multiple conversation modes, including live phone calls, conference calls, instant voice messaging or tactical communications; (ii) review the messages of conversations in either a live mode or a time-shifted mode and to seamlessly transition back and forth between the two modes; (iii) participate in multiple conversations either concurrently or simultaneously; (iv) archive the messages of conversations for later review or processing; and (v) persistently store media either created or received on the communication devices of users. The latter feature enables users to generate or review media when either disconnected from the network or network conditions are poor and to optimize the delivery of media over the network based on network conditions and the intention of the users participating in conversations.
127 Citations
34 Claims
-
1. A method for a first communication device to communicate with a remote communication device via a network, comprising:
-
receiving at the first communication device a local message including locally generated streaming media pertaining to a conversation; persistently storing the local message; progressively transmitting the local message from the first communication device to the remote communication device via the network; receiving at the first communication device from the remote communications device via the network a remote message including streaming media pertaining to the conversation; persistently storing the remote message on the first communication device; and progressively rendering the remote message as the remote message is being received. - 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, 28, 29, 30, 31, 32, 33, 34)
-
Specification