Patent Document ID: 9706910
Application ID: 14726264
Patent Flag: 1

Claim One:
1. A computer system for vision assessment and correction, the system comprising: a computing device comprising at least one data processor and at least one computer-readable storage medium storing computer-executable instructions; and a head-mountable virtual reality device configured to communicate with the computing device and having a virtual reality display configured to render a virtual reality environment; wherein the at least one data processor is configured to execute the computer-executable instructions to perform: displaying, using the at least one data processor and on the virtual reality display, the virtual reality environment comprising a first object having a first property, the first object being displayed to a user wearing the head-mountable virtual reality device during an eye condition assessment or correction activity; receiving, by the at least one data processor, user input with respect to the first object, the user input being generated based on input acquired from the user during the eye condition assessment or correction activity; tracking movements of a head of the user during the eye condition assessment or correction activity; determining, by the at least one data processor using the received user input, whether a target value of at least one parameter has been reached, wherein the target value of the at least one parameter is indicative of a perception of the first property of the first object by at least one eye of the user; when it is determined that the target value has not been reached, displaying, using the at least one data processor and on the virtual reality display, the virtual reality environment comprising a second object having a second property that is different from the first property, the second object being generated based at least in part on a result of the tracking the movements of the head of the user; and iteratively performing the displaying, receiving, tracking, and determining steps until it is determined that the target value has been reached.