Patent ID: 9483170
Filing Date: 2016-11-01
CPC Classification: G06F

Claim Text:
1. A method of generating display data based on at least one input display value received from a touch screen device, the method comprising: receiving the at least one input display value in an input mesh of triangles comprising a plurality of predefined enclosed triangles of an input domain defined by corners of the plurality of predefined enclosed triangles in the input domain; calculating a parametric representation of the at least one received input display value based on the boundaries of the plurality of predefined enclosed triangles in the input domain comprising a linear combination of the corners of the plurality of predefined enclosed triangles in the input domain, wherein the parametric representation is a weighted value of the at least one input display value position with respect to a plurality of bounding point positions defining the boundaries of the plurality of predefined enclosed triangles, and wherein the weighted value includes linear weights corresponding to each of the plurality of bounding point positions which form an expression of distances from the input display value to each of the plurality of bounding point positions of the plurality of predefined enclosed triangles; applying the linear weights to at least one output display value of bounding point positions of an output display corresponding to the at least one input display value; mapping the parametric representation of the at least one input display value to a corresponding at least one output display value in an output domain to create the at least one output display value defined by the linear weights with reference to corners of an output mesh of triangles comprising a plurality of predefined enclosed triangles in the output domain, wherein the linear weights comprise at least two weights which are a weighted combination of at least two input vectors, and wherein the at least two weights are used to create at least two output vectors which provide the at least one output display value; and displaying the at least one output display value via the display device.