Patent ID: 8427438
Filing Date: 2013-04-23
Classification: G06F

Abstract:
1. A computer-implemented method comprising: identifying an input device that is coupled to a processing device; identifying real coordinates of positions on the input device that receive user input; generating a virtual representation of the input device; correlating the real coordinates to corresponding virtual coordinates in the virtual representation of the input device using anamorphic scaling such that regions closer to edges of the virtual representation of the input device are configured to be less sensitive to physical input; presenting the virtual representation of the input device in an interface that is coupled to the processing device; identifying one or more applications that are currently under execution in the processing device; generating virtual representations of each of the one or more applications, wherein the virtual representations of the one or more applications include visual representations of corresponding interface windows associated with the one or more applications that are displayed in the interface coupled to the processing device; and automatically presenting the virtual representations of each of the one or more applications in the virtual representation of the input device that is displayed in the interface coupled to the processing device, wherein the virtual representations of each of the one or more applications are presented simultaneously in the virtual representation of the input device.