Patent ID: 9046943
Filing Date: 2015-06-02
Classification: G06F

Abstract:
1. A computer-implemented method, comprising: displaying a stand-alone virtual control on a touch-sensitive display screen of a computing device, the virtual control layered over at least a portion of a graphic user interface (GUI) at a starting position and comprising one or more virtually-detachable control segments, each control segment virtually detachable in a direction away from the virtual control; detecting a contact and subsequent movement of the contact over a surface of the display screen, the contact originating at a selected control segment and moving away from the starting position and the virtual control; visually moving, in response to the movement of the selected control segment away from the starting position, the selected control segment in a direction of the movement; and cycling, in response to the movement of the contact, through a plurality of available program options associated with the GUI based on a current position of the selected control segment on the display screen.