Patent ID: 8659553

Claim:
A method comprising: determining, by a computing device, a physical orientation of a touchscreen; determining, by the computing device, a context for an application executed by an external device to which the computing device is communicatively coupled, wherein the context corresponds to information that is generated based on a user's interaction with the application; in response to a determination that the touchscreen is physically oriented in a first orientation and that the context comprises a first context, sending, by the computing device, instructions to the touchscreen to display 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 in response to a determination that the touchscreen is physically oriented in a second orientation different from the first orientation and that the context comprises a second context, sending, by the computing device, instructions to the touchscreen to display a second graphical user interface configured to receive a second type of user input, the second graphical user interface being different than the first graphical user interface, the second type of user input being different than the first type of user input, and responsive to receiving user input of the second type, providing the received user input of the second type to the external device.