System and Method for Displaying Objects in a User Interface Based on a Visual Acuity of a Viewer
0 Assignments
0 Petitions
Accused Products
Abstract
A system, a computer readable storage medium including programs, and a computer-implemented method for displaying objects in a graphical user interface of a device are described. A vision test is presented in the graphical user interface of the device, the vision test including vision test objects used to test a visual acuity level of a user of the device. Input is received from the user identifying the user'"'"'s ability to see at least one vision test object in the vision test. Display settings corresponding to the input received from the user are identified. Objects in the graphical user interface are displayed based on the display settings.
46 Citations
41 Claims
-
1-21. -21. (canceled)
-
22. A computer-implemented method for displaying objects in a graphical user interface of a device, the method comprising:
-
initiating, by a vision test module, a vision test including the steps of; presenting the vision test in the graphical user interface of the device using current display settings, the vision test including vision test objects used to test a visual acuity level of a user of the device, the visual acuity level identifying visual acuity of the user; receiving input from the user identifying the users ability to see at least one vision test object in the vision test; identifying, in a database, customized display settings associated with the at least one vision test object; changing the current display settings to the customized display settings to compensate for the visual impairment; and saving the customized display settings in persistent memory of the device for subsequent display configuration upon login by the user; displaying, by the user interface module, further objects generated by applications running on the device with the customized display settings. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A system to display objects in a graphical user interface of a device, the system comprising:
-
a processor including a vision testing module configured to; initiate a vision test as used by an optometrist or an ophthalmologist on the device, the vision test including; presenting the vision test in the graphical user interface of the device using current display settings, the vision test including vision test objects used to test a visual acuity level of a user of the device, the visual acuity level identifying visual acuity of the user; receiving input from the user identifying the user'"'"'s ability to see at least one vision test object in the vision test; and identifying, in a database, customized display settings associated with the at least one vision test object; changing the current display settings to the customized display settings to compensate for the visual impairment; and saving the customized display settings in persistent memory of the device for subsequent display configuration upon login by the user; displaying, by the user interface module, further objects generated by applications running on the device with the customized display settings. - View Dependent Claims (36, 37)
-
-
38. A non-transitory computer-implemented method for displaying objects in a graphical user interface of a device, the method comprising:
-
initiating, by a vision test module, a vision test on the device, the vision test including presenting the vision test in the graphical user interface of the device using current display settings, the vision test including vision test objects used to test a visual acuity level, the visual acuity level identifying visual acuity of the user; receiving input from the user identifying the user'"'"'s ability to see at least one vision test object in the vision test; identifying, in a database, customized display settings associated with the at least one vision test object; changing the current display settings to the customized display settings to compensate for the visual impairment; and saving the customized display settings in persistent memory of the device for subsequent display configuration upon login by the user; displaying further objects generated by applications running on the device with the customized display settings. - View Dependent Claims (39, 40, 41)
-
Specification