Patent ID: 11915671
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 6:
7. A computing device comprising:
a processor; and
a computer-readable medium storing executable instructions for causing the processor to perform operations comprising:
capturing a series of images of a user using a camera associated with the computing device;
analyzing the series of images to determine whether the user is exhibiting behavior indicative of a difficulty seeing content on a display by detecting eyes of the user in the series of images;
rendering a magnification user interface on the display configured to magnify at least a portion of the content of the display based on a determination that the user is exhibiting the behavior indicative of difficulty seeing content on the display;
tracking head movement, eye movement, or both of the user based on the series of images captured by the camera;
determining that the user is reading magnified content based on the head movement, eye movement or both;
responsive to determining that the user is reading magnified content, configuring the magnification user interface to pan laterally across the content and to prevent vertical panning of the magnification user interface across the content;
determining that the user has reached an end of a line of the content; and
configuring the magnification user interface to permit vertical panning of the magnification user interface across the content responsive to determining that the user has reached the end of the line of the content.