×

Meta-data based method for local cache utilization

  • US 8,291,081 B2
  • Filed: 07/19/2011
  • Issued: 10/16/2012
  • Est. Priority Date: 12/23/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for optimizing the transmission of data from a server located on a server computer to a client located on a client computer the method comprising steps for:

  • a) upon a client request for response data hosted by the server located on a server computer to a client proxy, determining if a prior version of said response data exists in a client proxy cache, if so computing client proxy meta-data from said prior version of said response data to identify said prior version;

    b) if at step a) said prior version of said response data does not exist in said client proxy cache, sending a request for said response data to said server proxy;

    c) upon computing client proxy meta-data in step a), determining if said prior version of said response data is current by comparing said client proxy meta-data with server proxy meta-data computed from the response data requested, if said prior version of said response data is current, informing said client proxy of this, if not then fetching the current response data from said server, returning current response data and computing new server proxy meta-data from said current response data to identify a current server version;

    d) upon receipt of a request from step b), fetching current response data from said server and computing server proxy meta-data from said current response data to identify the current server version;

    e) after fetching the current response data in step d), computing said client proxy meta-data from said current response data to identify a current client version; and

    f) based on the preceding steps, forwarding said prior version of said response data or said current response data from said client proxy to said client located on the client computer.

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