Patent ID: 9501848
Filing Date: 2016-11-22
CPC Classification: G06T

Claim Text:
1. A method implemented by one or more computing devices, the method comprising: fitting a parametric curve to a segment of a plurality of data points displayed in a user interface generated by the one or more computing devices that includes a first data point on the curve disposed between second and third data points on the curve, said fitting the parametric curve includes setting a point of maximum curvature for the segment of the curve at the first data point on the curve disposed between the second and third data points such that the first data point on the curve disposed between the second and third data points remains the point of maximum curvature for the segment of the curve during subsequent free movement of the first data point on the curve disposed between the second and third data points in the user interface, the second and third data points being constrained from movement during the subsequent free movement of the first data point on the curve disposed between the second and third data points within the user interface; and outputting a result of the fitting by the one or more computing devices for display of the curve in the user interface.