BROWSER CACHE ASSIST FOR ACCESSING WEB-BASED CONTENT
First Claim
Patent Images
1. A computer-implemented method, comprising:
- storing, at a client device, a plurality of data objects in a browser cache, each data object associated with data residing on a remote server that is accessible through a browser;
searching for the data object in the browser cache;
using the data object stored in the browser cache to generate a user interface; and
rendering the user interface for display.
2 Assignments
0 Petitions
Accused Products
Abstract
A web application residing in a client device generates a user interface containing data objects hosted on a remote server. The web application contains a web app cache storing the data objects rendered in a web page. As additional data objects are needed, the web application searches for them first in the web app cache, then a browser cache, before utilizing a web browser to retrieve the data objects from the remote server.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
storing, at a client device, a plurality of data objects in a browser cache, each data object associated with data residing on a remote server that is accessible through a browser; searching for the data object in the browser cache; using the data object stored in the browser cache to generate a user interface; and rendering the user interface for display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 14)
-
-
9. A computer-readable storage medium storing thereon processor-executable instructions, comprising:
-
instructions, that when executed on a processor, searches for data object in a web app cache, the web app cache storing data object pertaining to a user interface displayed by a browser, the data object stored on a remote server; instructions, that when executed on a processor, searches for the data object in a browser cache when no match is found for the data object in the web app cache; and instructions, that when executed on a processor, requests the data object from the remote server when no match is found for the data object in the browser cache. - View Dependent Claims (10, 11, 12, 13)
-
-
15. A computer-implemented system, comprising:
-
a remote server storing a plurality of data objects; and a client device having a browser for rendering a user interface having one or more data objects obtained from the remote server, the browser having a web application and a browser cache, the web application having instructions that when executed on a processor accesses the data object from the remote server to generate a user interface using a data object, the remote server remotely accessible by the browser, the browser cache having a plurality of URLs, each URL used to obtain data object from the remote server. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification