Cache Management in HTML eReading Application
AssigneeChegg, Inc.
InventorsArieh Glazer, Ohad Eder-Pressman, Vincent Le Chevalier, Charles F. Geiger
Life of this patent
Estimating the term…
Abstract
Embodiments of the invention provide a system and a method for providing consistent user experience in eReading applications. The system extracts a set of attributes of browsers and platforms on which an eReading application is running The system receives a target eReading application performance. The system adjusts behavior of the eReading application to compensate for the difference between the extracted set of attributes and the target eReading application performance.
Claims24
A method of providing consistent user experience in eReading, the method comprising:
- extracting a set of attributes of browsers and platforms on which an eReading application is running;
- receiving a target eReading application performance;
- adjusting behavior of the eReading application to compensate for difference between the extracted set of attributes and the target eReading application performance.
A method of managing cache in an eReading application, the method comprising:
- receiving a target level of user experience for the eReading application;
- determining a set of properties of a document to be displayed by the eReading application;
- determining a set of parameters that are based on the received target level of user experience and document properties;
- and
- allocating resources based on the determined set of parameters of the eReading application.
A non-transitory computer-readable storage medium storing executable computer program instructions for providing consistent user experience in eReading, the computer program instructions comprising instructions for:
- extracting a set of attributes of browsers and platforms on which an eReading application is running;
- receiving a target eReading application performance;
- adjusting behavior of the eReading application to compensate for difference between the extracted set of attributes and the target eReading application performance.
A non-transitory computer-readable storage medium storing executable computer program instructions for managing cache in an eReading application, the computer program instructions comprising instructions for:
- receiving a target level of user experience for the eReading application;
- determining a set of properties of a document to be displayed by the eReading application;
- determining a set of parameters that are based on the received target level of user experience and document properties;
- and
- allocating resources based on the determined set of parameters of the eReading application.
Dependencies are inferred from the claim text.