Patent ID: 9658766
Date: 2017-05-23
CPC Classifications: G06F

Claim:
1. A computer-implemented method comprising: determining that a single gesture has a start point at an edge of a first user interface or at a portion of an edge of a display shared with the edge of the first user interface and a later point not at the edge, the first user interface displaying an application; determining a second user interface of multiple user interfaces to present based on the later point of the single gesture, the second user interface associated with the application, the second user interface enabling interaction with a plurality of controls of the application that are not enabled by the first user interface; responsive to determining the second user interface to present, presenting the second user interface concurrently with the first user interface; determining, based on a successive point of the single gesture and without receiving input other than the single gesture, that the single gesture extends past the later point; and responsive to determining that the single gesture extends, causing presentation of a third user interface and ceasing presentation of the second user interface, the third user interface associated with the application, the third user interface enabling interaction with other controls of the application that are not enabled by the first user interface or the second user interface, the third user interface not enabling the interaction with the controls of the application that are enabled by the second user interface.