×

Transparent edge-of-network data cache

  • US 6,950,823 B2
  • Filed: 12/23/2002
  • Issued: 09/27/2005
  • Est. Priority Date: 12/23/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for a local server to satisfy a database query for at least one remote server, the method comprising:

  • dynamically caching results of previous database queries of the at least one remote server in an edge cache;

    associating a local database with the local server;

    storing a plurality of the caching results in shared tables in the local database; and

    using the plurality of the caching results in transparently satisfying a new database query with the local server, wherein the step of storing comprises;

    inserting results of simple and Top-N queries over a single database table in shared base tables;

    saving results of join queries in shared join tables;

    forming a shared table repository including shared base tables and shared join tables;

    storing results of complex queries in separate tables one per query result; and

    forming an exact-match repository from a plurality of the separate tables.

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