CPC G06F 3/04845 (2013.01) [G06F 3/011 (2013.01); G06F 3/017 (2013.01); G06F 3/0482 (2013.01); G06T 7/50 (2017.01); G06F 2203/04803 (2013.01)] | 19 Claims |
1. A computer-implemented method, comprising:
determining a plurality of pre-defined accessibility patterns each of which correspond to one or more user interactions by a user with a mobile device, wherein each of the plurality of pre-defined accessibility patterns correspond to a motion of the mobile device detected by one or more sensors;
receiving, from the one or more sensors of the mobile device, sensor data corresponding to a set of one or more user interactions, including an indication that a distance between the user and the mobile device has decreased;
identifying a first pre-defined accessibility pattern of the plurality of pre-defined accessibility patterns that corresponds to the indication that the distance between the user and the mobile device has decreased;
determining a modification to a user interface of an application based on the indication that the distance between the user and the mobile device has decreased in accordance with the first pre-defined accessibility pattern, wherein the modification to the user interface comprises removing an item from the user interface of the application;
modifying the user interface of the application in accordance with the determined modification corresponding to the first pre-defined accessibility pattern.
|