Telecommunication and multimedia management method and apparatus
First Claim
1. 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.
1 Assignment
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.
237 Citations
27 Claims
-
1. 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. - 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)
-
Specification