MODIFYING A USER INTERFACE SETTING BASED ON A VISION ABILITY OF A USER
First Claim
Patent Images
1. A computing device, comprising:
- at least one user input/output element;
a processor configured to control operations of the computing device, including to provide a user interface via the at least one user input/output element;
a memory accessible to the processor; and
programming stored in the memory, wherein execution of the programming by the processor configures the computing device to implement functions, including functions to;
present information output for a user via the at least one user input/output element, receive responsive user input via the at least one user input/output element, and analyze the received responsive user input to automatically determine vision ability of the user; and
automatically adjust a setting of the user interface based on the determined vision ability of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface setting of a computing device is automatically adjusted, based on a vision ability of a user of the device. In some examples, visual information output for a user of a computing device is presented via at least one user input/output element of the computing device. Responsive user input is received via the at least one user input/output element. The received responsive user input is analyzed to automatically determine a vision ability of the user. A setting of a user interface of the at least one user input/output element of the computing device is automatically adjusted based on the determined vision ability of the user.
-
Citations
20 Claims
-
1. A computing device, comprising:
-
at least one user input/output element; a processor configured to control operations of the computing device, including to provide a user interface via the at least one user input/output element; a memory accessible to the processor; and programming stored in the memory, wherein execution of the programming by the processor configures the computing device to implement functions, including functions to; present information output for a user via the at least one user input/output element, receive responsive user input via the at least one user input/output element, and analyze the received responsive user input to automatically determine vision ability of the user; and automatically adjust a setting of the user interface based on the determined vision ability of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system comprising:
-
a data storage device storing one or more data structures mapping vision abilities to user interface settings; and a server coupled with the data storage device, the server comprising; processing hardware; and a server memory comprising a user interface settings module, the user interface settings module comprising instructions configured to be executed by the processing hardware, the instructions being for configuring the computer system to; receive, from a client computing device, an indication of a vision ability of a user of the client computing device, and provide, to the client computing device, a user interface setting for the client computing device mapped, in the data storage device, to the vision ability of the user, wherein the user interface setting relates to a visual output of the client computing device. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method, comprising steps of:
-
presenting information output for a user of a computing device via at least one user input/output element of the computing device; receiving responsive user input via the at least one user input/output element of the computing device; analyzing the received responsive user input to automatically determine a vision ability of the user; and automatically adjusting a setting of a user interface of the at least one user input/output element of the computing device based on the determined vision ability of the user. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory machine-readable medium comprising instructions which, when executed by a computing device, cause the computing device to implement functions, including functions to:
-
present information output for a user of the computing device via at least one user input/output element of the computing device; receive responsive user input via the at least one user input/output element of the computing device; analyze the received responsive user input to automatically determine a vision ability of the user; and automatically adjust a setting of a user interface of the at least one user input/output element of the computing device based on the determined vision ability of the user.
-
Specification