Patent ID: 7808980

Claim:
An integrated messaging system, comprising: a communication server that couples among networks of different types; the messaging server adapted for allowing users to pass messages over one or more of the networks and coupled to the communications server; an interface module that couples to the communication serve, wherein the interface module pulls a plurality of user information from the messaging server, wherein the user information includes information relevant to at least the network over which messages are passed using the messaging server, the interface module operable to: assign a site identification to a user; filter the user information of users of a plurality of sites using the site identification; form sets of users in accordance with the filtered user information; associate each set of users with at least one of the networks caching the retrieved user information; 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 the messaging server, the interface module directing a message from at least one of the messaging server and the cache to at least one device associated with a user on the network over which messages are passed using the messaging server using the user information.