Patent ID: 8775964

Claim:
A method comprising: configuring for execution in a mobile terminal device having a first physical user input interface, an application that is originally configured for execution on a second device using a second physical user interface of the second device; detecting, in the mobile terminal device, an event indicative of the application to be executed; determining to display a virtual user input interface representing the second physical user input interface on a touch-screen display of the mobile terminal device, wherein the user can make a selection through the virtual user input on the touch-screen display; receiving a physical user input on the first physical user input interface while simultaneously receiving an input through the virtual user input on the touch-screen display; mapping the received physical input to the displayed virtual user input interface; and determining to display an indication of a virtual input, based on the received physical input, on the displayed virtual user input interface while executing the application on the mobile terminal device based on the received input from both the first physical user input interface and the virtual user input.