VISUAL VOICE MESSAGING STATE SYNCHRONIZATION
First Claim
1. A method for managing shared voice messages across disparate voice messaging systems, the method comprising:
- transmitting a shared voice message from a sender to a plurality of voice messaging systems of a plurality of recipients, the plurality of voice messaging systems being independent from a voice messaging system of the sender;
accessing the plurality of voice messaging systems of the plurality of recipients;
retrieving the status of the shared voice message in the plurality of voice messaging systems of the plurality of recipients;
transmitting the status of the shared voice message in the plurality of voice messaging systems to the voice messaging system of the sender;
updating a status of the shared message in the plurality of voice messaging systems at the voice messaging system of the sender; and
displaying the status of the shared message in a visual display to the sender.
3 Assignments
0 Petitions
Accused Products
Abstract
Managing shared voice messages across the multiple voice messaging systems of the various recipients of a message. A server may act as a gateway and may interact with the multiple voice messaging systems and multiple user devices of the recipients. The server may retrieve voice messages from the sender voice messaging system and may transmit the voice message to the disparate voice messaging systems of the recipients with or without user assistance. The voice messages may be transcoded as necessary. The server then may determine the status of the voice message in the voice messaging systems of the recipients and may update the message status in the sender'"'"'s and the recipients'"'"' voice message systems accordingly.
71 Citations
25 Claims
-
1. A method for managing shared voice messages across disparate voice messaging systems, the method comprising:
-
transmitting a shared voice message from a sender to a plurality of voice messaging systems of a plurality of recipients, the plurality of voice messaging systems being independent from a voice messaging system of the sender; accessing the plurality of voice messaging systems of the plurality of recipients; retrieving the status of the shared voice message in the plurality of voice messaging systems of the plurality of recipients; transmitting the status of the shared voice message in the plurality of voice messaging systems to the voice messaging system of the sender; updating a status of the shared message in the plurality of voice messaging systems at the voice messaging system of the sender; and displaying the status of the shared message in a visual display to the sender. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for managing shared voice messages across disparate voice messaging systems, the system comprising:
-
a voice messaging system of a sender configured to send a shared voice message from the sender, the shared voice message being addressed to a plurality of recipients; a plurality of voice messaging systems of the plurality of recipients, the plurality of voice messaging systems being independent from the voice messaging system of the sender; and a server configured to receive the shared voice message from the voice messaging system of the sender, transmit the shared voice message to the plurality of voice messaging systems of the plurality of recipients, determine the status of the shared voice message in the plurality of voice messaging systems of the plurality of recipients, and transmit the status of the shared voice message in the plurality of voice messaging systems to the voice messaging system of the sender; wherein the voice messaging system of the sender is configured to send the status of the shared voice message to a communications device of the sender, the communications device being configured to receive and display the status of the shared message in a visual display. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for managing a shared voice message transmitted from a voice messaging system of a sender to a plurality of voice messaging systems of a plurality of recipients, the plurality of recipients including a first recipient and a second recipient, the method comprising:
-
obtaining a first status of the shared voice message in a first voice messaging system of the first recipient, the first status indicating a user action taken by the first recipient with respect to the shared voice message, the first voice messaging system being independent from the voice messaging system of the sender; transmitting the first status to a second voice messaging system of the second recipient, the second voice messaging system being independent from the voice messaging system of the sender and the first voice messaging system; wherein the second voice messaging system is configured to send the first status to a communication device of the second recipient; and wherein the communication device is configured to display, in a visual display of the communication device, the first status and a second status, the second status indicating a user action taken by the second recipient with respect to the shared voice message. - View Dependent Claims (23, 24, 25)
-
Specification