Distributed cache system
First Claim
1. A cache server comprising:
- a distributed cache system (DCS) protocol server that couples to a local cache system that caches data;
a server-to-server communication system (SSCS) that couples the DCS protocol server to a remote cache system, the SSCS transferring a first type of information between the remote cache system and the DCS protocol server, wherein the first type of information is associated with identification information of a cached message;
a fetching server that couples the DCS protocol server to the remote cache system, the fetching server transferring a second type of information between the remote cache system and the DCS protocol server, wherein the second type of information are contents of the cached message; and
a DCS skeleton that couples the DCS protocol server to a messaging communication server, the DCS skeleton transferring at least one of the first type and second type of information between the DCS protocol server and the communication server.
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
24 Claims
-
1. A cache server comprising:
-
a distributed cache system (DCS) protocol server that couples to a local cache system that caches data; a server-to-server communication system (SSCS) that couples the DCS protocol server to a remote cache system, the SSCS transferring a first type of information between the remote cache system and the DCS protocol server, wherein the first type of information is associated with identification information of a cached message; a fetching server that couples the DCS protocol server to the remote cache system, the fetching server transferring a second type of information between the remote cache system and the DCS protocol server, wherein the second type of information are contents of the cached message; and a DCS skeleton that couples the DCS protocol server to a messaging communication server, the DCS skeleton transferring at least one of the first type and second type of information between the DCS protocol server and the communication server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a first cache system coupled to a first server to transfer data with the first server; a second cache system coupled with a second server to transfer data with the second server; and a communication system that couples the first cache system and the second cache system to transfer data between the first cache system and the second cache system, wherein the communication system includes a first coupling that transfers a first type of information and a second coupling that transfers a second type of information, wherein the first type of information is associated with identification information of a cached message, and wherein the second type of information are contents of the cached message. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system comprising:
-
at least one messaging communication server (MCS); and a cache system that couples to the MCS, the cache system including at least one of a local cache store and a distributed cache store, the cache system further including a communication system that couples to transfer data among the MCS and the cache system, the communication system including a first coupling that transfers a first type of information that includes at least one of a list of messages and a request for the list of messages, the communication system including a second coupling that transfers a second type of information that includes at least one of message contents and a request for the message contents, wherein the first type of information is associated with identification information of a cached message, and wherein the second type of information are contents of the cached message.
-
Specification