Integrated multi-media communication system
First Claim
1. An integrated messaging system, comprising:
- a communication server that couples among networks of different types;
an interface module that couples to the communication server, wherein the interface module pulls a plurality of user information from a messaging server of a network, wherein the user information includes information relevant to at least the network; and
a cache store that couples to the communication server and to the interface module to hold at least one of information from the communication server and the user information pulled from messaging server, the interface module directing a message from at least one of the messaging server and the cache to at least one device on the networks using the user information.
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
43 Claims
-
1. An integrated messaging system, comprising:
-
a communication server that couples among networks of different types;
an interface module that couples to the communication server, wherein the interface module pulls a plurality of user information from a messaging server of a network, wherein the user information includes information relevant to at least the network; and
a cache store that couples to the communication server and to the interface module to hold at least one of information from the communication server and the user information pulled from messaging server, the interface module directing a message from at least one of the messaging server and the cache to at least one device on the networks using the user information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A device comprising:
-
at least one server that couples messaging applications among a communication network and a messaging network;
at least one interface module that couples to the messaging applications and the messaging network, the interface module transferring message information between the messaging network and the messaging application and retrieving a plurality of user information from the messaging server, wherein the user information includes information of users of the messaging network; and
a cache store that couples to the server and to the interface module to hold at least one of the message information and the user information, the server manipulating the message information using the user information. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method comprising:
-
receiving data streams from networks of different types;
generating messages at a communication server using information of the data streams;
transferring the messages, wherein transferring includes at least one of caching information of the messages and forwarding the messages to a messaging server;
retrieving user information from the messaging server, wherein the user information includes information relevant to at least the network;
caching the user information from the pulling; and
directing the message from at least one of the messaging server and a cache to at least one device on the networks using the cached user information. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
-
38. A device comprising:
-
means for receiving data streams from networks of different types;
means for generating messages at a communication server using information of the data streams;
means for transferring the messages, wherein transferring includes at least one of caching information of the messages and forwarding the messages to a messaging server;
means for retrieving user information from the messaging server, wherein the user information includes information relevant to at least the network;
means for caching the user information from the pulling; and
means for directing the message from at least one of the messaging server and the cache to at least one device on the networks using the user information of the cache.
-
-
39. A device comprising a server including a plurality of messaging applications, wherein the server is coupled to a cache and a network of a plurality of networks, wherein an address of the network is assigned to the server and the server is configured, wherein the server retrieves a plurality of user information from the network and caches the retrieved user information, the user information including information of users of the network, wherein the server transfers message information between the plurality of networks and the messaging applications using the cached user information.
-
40. A system comprising a plurality of servers each of which includes a plurality of messaging applications, wherein each server is coupled in succession to a cache and a network of a plurality of networks, wherein an address of the network is assigned to each server and each server is configured, wherein each server retrieves a plurality of user information from the network and caches the retrieved user information, the user information including information of users of the network, wherein each server transfers message information between the plurality of networks and the messaging applications using the cached user information.
-
41. A method comprising:
-
providing a communication server and coupling the communication server to at least one network;
assigning a network address to the communication server;
configuring the communication server;
retrieving and caching user information from a messaging server of the network, wherein the user information includes information relevant to at least the network; and
transferring messages received at the communication server using the cached user information, wherein transferring includes at least one of caching information of the messages and forwarding the messages to the network. - View Dependent Claims (42, 43)
-
Specification