Patent ID: 8325151

Claim:
A method comprising: determining a physical orientation of a touchscreen device; determining a context for an application executed by an external device to which the touchscreen device is communicatively coupled, wherein the application is executed over an operating system for the external device, and wherein the context corresponds to information that is generated based on a user's interaction with the application; when the touchscreen device is physically oriented in a first orientation and when the context comprises a first context for the application, displaying, by the touchscreen device, a first graphical user interface configured to receive a first type of user input and upon receiving user input of the first type, providing the received user input of the first type to the external device; and when the touchscreen device is physically oriented in a second, different orientation and when the context comprises a second context for the application, displaying, by the touchscreen device, a second, different graphical user interface configured to receive a second, different type of user input and upon receiving user input of the second type, providing the received user input of the second type to the external device.