Operating System Support of Graceful Degradation for Web Applications
First Claim
1. A computing device comprising:
- one or more processors;
a first memory one or more processors operatively coupled to the memory;
a caching module in the first memory in the first memory; and
a second memory, wherein the caching module collects web content and stores a copy of the web content as cached web content for later use.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for storing a copy of a web page accessed by the user while the user is online and displaying the web page upon a user request while working offline are described. The web pages may be accessed by the user while working online and automatically copied and stored in the memory. While operating in an offline mode, the user can access any of the web pages that were viewed. When the user is working in offline mode inputs a web page query into the browser, the browser checks if the web page requested is present in the memory. If the webpage exists in the memory, the browser fetches and displays the web page on the browser window. In case the requested web page is not available in the local memory, a message can be displayed on the browser indicating that the requested web page is not available.
38 Citations
20 Claims
-
1. A computing device comprising:
-
one or more processors; a first memory one or more processors operatively coupled to the memory; a caching module in the first memory in the first memory; and a second memory, wherein the caching module collects web content and stores a copy of the web content as cached web content for later use. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for caching web content comprising:
-
receiving a requested web page; displaying the requested web page; storing the requested web page as part of caching web content in a memory dedicated for the web content; and making the web content available for use by user. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for retrieving web content history comprising:
-
receiving a request for a web page in the web content history, while a user is offline; determining if the web page is in the web content history in memory; and displaying the web page if the web page is in the web content history in memory. - View Dependent Claims (17, 18, 19, 20)
-
Specification