×

Caching system and method

  • US 10,419,572 B2
  • Filed: 05/02/2016
  • Issued: 09/17/2019
  • Est. Priority Date: 08/06/2013
  • Status: Active Grant
First Claim
Patent Images

1. An online caching system comprising:

  • a first plurality of servers communicatively coupled to a client and resident at a first site, wherein each one of the first plurality of servers processes caching service requests from the client; and

    a first online common storage, wherein the first online common storage is coupled to each of the first plurality of servers and is used by each of the first plurality of servers to store a database record comprising a key/value data associated with the caching system;

    a second plurality of servers resident at a second site and communicatively coupled to the first plurality of servers by a dark port; and

    a second online common storage coupled to each of the second plurality of servers to store the database record comprising the key/value data associated with the caching system;

    wherein each of the second plurality of servers processes the caching service requests for the client, wherein a first server of the first plurality of servers and a second server of the second plurality of servers are each configured to compare a first timestamp associated with the database record of the first server and a second timestamp associated with the database record of the second server in order to determine if the database record of the first server has expired, and wherein the first server deletes the database record from the first server if it is determined that the first timestamp of the first server and the second timestamp of the second server have both expired.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×