×

Secure method of synchronizing cache contents of a mobile browser with a server

  • US 8,930,494 B2
  • Filed: 04/24/2012
  • Issued: 01/06/2015
  • Est. Priority Date: 07/22/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a data transmission at a server from a browser to initiate an out-of-band protocol session, the data transmission comprising;

    a header representing a transitional state message;

    a protocol identifier;

    a Content-Length header;

    a sequence of control characters;

    an XML-encoded document containing a hash value of browser state information;

    an authentication key;

    a connection identifier; and

    browser state information regarding cache contents transmitted from the browser to the server,the data transmission for notifying the server of current state information for a current session between the browser and the server;

    receiving data requests at the server from the browser;

    generating a message authentication code at the server, via the authentication key, that includes a cryptographic hash of data retrieved by the server from a web server;

    accessing records of data sent from the server to the browser for storage in the cache contents; and

    transmitting from the server to the browser only that portion of the data retrieved by the server from the web server that does not already form part of the cache contents,wherein returned data includes a result of a hash of the portion of the data retrieved by the server from the web server generated using the authentication key such that the browser can authenticate the returned data.

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