Patent ID: 8881058

Claim:
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 as used by an optometrist or an ophthalmologist on the device without requiring user interaction with a graphical user interface, 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 physiological and medically based 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; identifying, in a database, customized display settings associated with the at least one vision test object, wherein the database stores vision test objects, reference visual acuity levels, reference display settings, and a user profile for a user of the device; 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.