Patent ID: 9292129
Filing Date: 2016-03-22
CPC Classification: G06F

Claim Text:
1. A method for determining the location of a touch input in an application displayed in an application window on an interactive surface of a display device, the application window comprising a canvas configured to display at least a portion of a user interface; the method comprising: determining a first location of the touch input associated with a first coordinate space, the first coordinate space being associated with the interactive surface; using the touch input to emulate a mouse event; injecting the mouse event into the application window; receiving a second location of the touch input associated with a second coordinate space from the application in response to the injected emulated mouse event; the second coordinate space being associated with the user interface; calculating at least one offset parameter correlating the first coordinate space with the second coordinate space; and while the first coordinate space does not change with respect the second coordinate space, using the at least one offset parameter to determine the location of subsequent touch inputs based on corresponding locations associated with the first coordinate space.