Patent ID: 8296670
Filing Date: 2012-10-23
Classification: G06F

Abstract:
1. One or more computer-storage media having computer-executable instructions embodied thereon that, when executed, perform a method for initiating a presentation action, alternate action, or principal action utilizing a drag-operation on a graphical user interface (GUI) rendered at a touchscreen display, the method comprising: detecting a user-initiated input applied at a top-level control button; providing a first set of trigger boundaries and a second set of trigger boundaries, wherein the first and second set of trigger boundaries are visually hidden from a user of the touchscreen display, wherein providing comprises: detecting a drag-operation within the user-initiated input, wherein the drag-operation comprises an uninterrupted drag-movement from the location of actuation at the touchscreen display to a location of release from the touchscreen display, wherein a distance and a radial direction of the drag-movement are determined as a function from the location of actuation; if the distance and the radial direction of the drag-movement intersects one of the first set of trigger boundaries, invoking a presentation action mapped to the top-level control button; if the distance and the radial direction of the drag-movement intersects one of the second set of trigger boundaries, invoking an alternate action, which is mapped to the top-level control button, that is unrelated to a principle action; and otherwise, invoking the principal action mapped to the top-level control button, wherein the presentation action, the alternate action, and the principal action each representing a distinct operation, one of which resulting from the input.