Reading device usability
First Claim
1. A method comprising:
- detecting, on an electronic device, a read operation that audibly reads visually presented information;
retrieving from a user profile a first threshold value and a second threshold value;
analyzing potential distractions to provide preliminary distraction measurements associated with each distraction, wherein each preliminary distraction measurement corresponds to a measured value;
calculating a numerical weight corresponding to each potential distraction by altering the preliminary distraction measurements according to a corresponding weight preference indicated by a profile, wherein the weight preference indicates how to alter the measured value corresponding to the potential distraction to provide the numerical weight;
determining the estimated distraction level based on an accumulation of the numerical weights associated with each distraction;
determining if the estimated distraction level is greater than or equal to the first threshold level;
pausing the read operation responsive to determining that the estimated distraction level is greater than or equal to the first threshold value;
determining if the estimated distraction level is less than or equal to the second threshold level; and
resuming the read operation responsive to determining that the estimated distraction level is less than or equal to the second threshold value.
2 Assignments
0 Petitions
Accused Products
Abstract
As disclosed herein a method, executed by a computer, for enabling enhanced reading device usability includes detecting, on an electronic device, a read operation that audibly reads visually presented information. The method further includes retrieving from a user profile a first threshold value and a second threshold value. The method further includes analyzing potential distractions to determine an estimated distraction level. The method further includes pausing the read operation if the estimated distraction level is greater than or equal to the first threshold value. The method further includes resuming the read operation if the estimated distraction level is less than or equal to the second threshold value. A computer system, and a computer program product corresponding to the method are also disclosed herein.
-
Citations
20 Claims
-
1. A method comprising:
-
detecting, on an electronic device, a read operation that audibly reads visually presented information; retrieving from a user profile a first threshold value and a second threshold value; analyzing potential distractions to provide preliminary distraction measurements associated with each distraction, wherein each preliminary distraction measurement corresponds to a measured value; calculating a numerical weight corresponding to each potential distraction by altering the preliminary distraction measurements according to a corresponding weight preference indicated by a profile, wherein the weight preference indicates how to alter the measured value corresponding to the potential distraction to provide the numerical weight; determining the estimated distraction level based on an accumulation of the numerical weights associated with each distraction; determining if the estimated distraction level is greater than or equal to the first threshold level; pausing the read operation responsive to determining that the estimated distraction level is greater than or equal to the first threshold value; determining if the estimated distraction level is less than or equal to the second threshold level; and resuming the read operation responsive to determining that the estimated distraction level is less than or equal to the second threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising:
-
one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising instructions to; detect a read operation on an electronic device that audibly reads visually presented information; retrieve from a user profile a first threshold value and a second threshold value; analyze potential distractions to provide preliminary distraction measurements associated with each distraction, wherein each preliminary distraction measurement corresponds to a measured value; calculate a numerical weight corresponding to each potential distraction by altering the preliminary distraction measurements according to a corresponding weight preference indicated by a profile, wherein the weight preference indicates how to alter the measured value corresponding to the potential distraction to provide the numerical weight; determine the estimated distraction level based on an accumulation of the numerical weights associated with each distraction; determine if the estimated distraction level is greater than or equal to the first threshold level; pause the read operation responsive to determining that the estimated distraction level is greater than or equal to the first threshold value; determine if the estimated distraction level is less than or equal to the second threshold level; and resume the read operation responsive to determining that the estimated distraction level is less than or equal to the second threshold value. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system comprising:
-
one or more computer processors; one or more computer readable storage media; program instructions stored on the computer readable storage media for execution by at least one of the computer processors, the program instructions comprising instructions to; detect a read operation on an electronic device that audibly reads visually presented information; retrieve from a user profile a first threshold value and a second threshold value; analyze potential distractions to provide preliminary distraction measurements associated with each distraction, wherein each preliminary distraction measurement corresponds to a measured value; calculate a numerical weight corresponding to each potential distraction by altering the preliminary distraction measurements according to a corresponding weight preference indicated by a profile, wherein the weight preference indicates how to alter the measured value corresponding to the potential distraction to provide the numerical weight; determine the estimated distraction level based on an accumulation of the numerical weights associated with each distraction; determine if the estimated distraction level is greater than or equal to the first threshold level; pause the read operation responsive to determining that the estimated distraction level is greater than or equal to the first threshold value; determine if the estimated distraction level is less than or equal to the second threshold level; and resume the read operation responsive to determining that the estimated distraction level is less than or equal to the second threshold value. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification