Patent attributes
A gesture definition is provided for intuitively interacting with applications on a multi-screen device. The gesture is defined by one or more user motions signaling a user intent to perform an action on an object based on a context within the multi-screen environment. Unlike traditional gestures, the defined gesture is “context aware.” That is, the gesture may initiate different actions in different contexts. Actions responsive to the gesture include opening an application, sharing data between applications (e.g., cut/paste), and/or attaching files (e.g., to a mail message). App developers can define custom actions responsive to the gesture for particular applications. Avoiding cumbersome, multi-step user inputs and interactions, the actions defined for the gesture may be performed automatically. In this way, the well-defined gesture allows users to intuitively interact with applications between and among the various screens of a multi-screen device, including seamlessly opening applications, sharing data, and attaching files.