Patent ID: 9396410
Filing Date: 2016-07-19
CPC Classification: G06K,G06T

Claim Text:
1. A process comprising: one or more computing devices causing, on a computer display device, display of a graph comprising a first segment and a second segment, wherein the first segment and the second segment form an acute or obtuse angle at a vertex, wherein the first segment comprises a first end opposite the vertex at a first position on the graph, and wherein the second segment comprises a second end opposite the vertex at a second position on the graph; the one or more computing devices receiving input that moves the second end from the second position to a third position on the graph; in response to the input, the one or more computing devices automatically preserving the acute or obtuse angle by modifying a length of the first segment and a length of the second segment, and modifying the first segment by mirroring the first segment over a vertical axis or a horizontal axis; wherein the one or more computing devices automatically preserve the acute or obtuse angle by swapping an interior angle formed by the first position, the vertex, and the second position for an exterior angle, supplementary to the interior angle, formed by the first segment, the vertex, and the third position.