ADJUSTING INACTIVITY TIMEOUT SETTINGS FOR A COMPUTING DEVICE
First Claim
Patent Images
1. A method for adjusting an inactivity timeout setting on a display device of a user, comprising:
- detecting an application that has operating system focus on the display device;
capturing content displayed on the display device, the content comprising text;
retrieving an operating system timeout value;
monitoring user activity while using the application;
storing the user activity as historical data;
determining an inactivity timeout modifier by;
calculating a readability score for the text using at least one readability formula,comparing the readability score to at least one predefined threshold value, andselecting the inactivity timeout modifier based on the comparison;
storing the inactivity timeout modifier; and
adjusting the inactivity timeout setting based on the inactivity timeout modifier.
2 Assignments
0 Petitions
Accused Products
Abstract
In general, embodiments of the invention provide an approach to proactively adjust timeout settings on a display device based on user activity. Specifically, a system and method are presented to adaptively adjust the inactivity timeout settings on a display device based on the application being used, the content being displayed on the device, and an analysis of the user'"'"'s history with the application. The present invention calculates an inactivity timeout modifier which is utilized to modify the default operating system timeout value.
-
Citations
20 Claims
-
1. A method for adjusting an inactivity timeout setting on a display device of a user, comprising:
-
detecting an application that has operating system focus on the display device; capturing content displayed on the display device, the content comprising text; retrieving an operating system timeout value; monitoring user activity while using the application; storing the user activity as historical data; determining an inactivity timeout modifier by; calculating a readability score for the text using at least one readability formula, comparing the readability score to at least one predefined threshold value, and selecting the inactivity timeout modifier based on the comparison; storing the inactivity timeout modifier; and adjusting the inactivity timeout setting based on the inactivity timeout modifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for adjusting an inactivity timeout setting on a display device of a user, comprising:
-
a bus; a processor coupled to the bus; and a memory medium coupled to the bus, the memory medium comprising instructions to; detect an application that has operating system focus on the display device; capture content displayed on the display device, the content comprising text; retrieve an operating system timeout value; monitor user activity while using the application; store the user activity as historical data; determine an inactivity timeout modifier by; calculate a readability score for the text using at least one readability formula, compare the readability score to at least one predefined threshold value, and select an inactivity timeout modifier based on the comparison; store the inactivity timeout modifier; and adjust the inactivity timeout setting based on the inactivity timeout modifier. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product for adjusting an inactivity timeout setting on a display device of a user, the computer program product comprising a computer readable storage media, and program instructions stored on the computer readable storage media, to:
-
detect an application that has operating system focus on the display device; capture content displayed on the display device, the content comprising text; retrieve an operating system timeout value; monitor user activity while using the application; store the user activity as historical data; determine an inactivity timeout modifier by; calculate a readability score for the text using at least one readability formula, compare the readability score to at least one predefined threshold value, and select an inactivity timeout modifier based on the comparison; store the inactivity timeout modifier; and adjust the inactivity timeout setting based on the inactivity timeout modifier.
-
Specification