Controlling messaging actions using form-based user interface
First Claim
1. A method comprising:
- transferring a first message to a messaging server from a communication server via a first coupling;
generating a second message at the messaging server in response to a type of the first message and transferring the second message to a client device via a second coupling, wherein the second message is of a different type and includes data of the first message;
transferring to the client device form data that corresponds to the first message; and
establishing a third coupling between the client device and the communication server using the form data.
22 Assignments
0 Petitions
Accused Products
Abstract
An integrated messaging system for performing various types of messaging across different types of networks, including integrated user interfaces and administrator interfaces. Embodiments include a communication server that couples among networks of different types, and an interface module that couples to the communication server. The interface module may be hosted on a messaging server of a network. The interface module pulls various user information from the messaging server, including information relevant to at least the network that includes the messaging server. A cache couples to the communication server and to the interface module to hold information from the communication server and/or the user information pulled from messaging server. The interface module directs a message from the messaging server and/or the cache to at least one device on the networks using the user information.
-
Citations
32 Claims
-
1. A method comprising:
-
transferring a first message to a messaging server from a communication server via a first coupling;
generating a second message at the messaging server in response to a type of the first message and transferring the second message to a client device via a second coupling, wherein the second message is of a different type and includes data of the first message;
transferring to the client device form data that corresponds to the first message; and
establishing a third coupling between the client device and the communication server using the form data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
generating a voice message to include a property, including a message type;
transferring the voice message to a mail server from a communication server via a first coupling;
generating an electronic mail message at the mail server in response to the property and transferring the mail message to a client device via a second coupling, wherein the mail message includes information of the voice message;
transferring form data to the client device via the second coupling, the form data corresponding to the property;
establishing a third coupling between the client device and the communication server using the form data; and
directing actions on the voice message from the client device via the third coupling, the third coupling established using the form data. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
transferring form data to a client device from a first server via a first coupling;
receiving a first message at the first server, the first message being of a first type;
generating a second message at the first server in response to the first message, the second message being of a second type;
transferring the second message to the client device via the first coupling;
establishing a second coupling between the client device and a second server using the form data; and
controlling the first message at the first server using selections made via the form data and transferred from the client device to the first server via the second coupling. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method comprising:
-
receiving an audio stream at a first server and generating a voice message using information of the audio stream;
transferring the voice message to a second server via a first path;
generating an electronic mail message at the second server in response to receiving the voice message, the electronic mail message including identification information of the voice message;
transferring the electronic mail message to a client device via a second path;
displaying the electronic mail message using form data received from the second server via the second path;
establishing a third path between the client device and the first server using control data of the form; and
controlling actions on the voice message at the second server by communicating actions selected in the form to the first server via the third path. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification