×

Browser cache assist for accessing web-based content

  • US 9,152,732 B2
  • Filed: 11/02/2011
  • Issued: 10/06/2015
  • Est. Priority Date: 11/02/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented on a client device having at least one processor and a memory, the method comprising:

  • storing in the client device one or more data objects in a web app cache, the data objects associated with data residing on a remote server;

    storing in the client device one or more of the data objects in a browser cache, each data object stored in the browser cache identified through an uniform resource locator (URL), a storage location of the web app cache differs from a storage location of the browser cache, at least one data object in the web app cache not in the browser cache;

    searching for a first data object in the web app cache;

    upon not finding the first data object in the web app cache, generating a request for the first data object, the request including a transaction identifier and a first URL, the first URL including a version of the first data object, the transaction identifier uniquely identifying a source of the request;

    searching for the first data object in the browser cache using the first URL; and

    upon finding the first data object in the browser cache;

    rendering a user interface using the first data object stored in the browser cache; and

    while rendering the user interface;

    determining that the first data object from the browser cache is stale;

    obtaining a second copy of the first data object from the remote server using a second URL, the second URL including a cache breaker string; and

    rendering the second copy of the first data object in the user interface.

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