Patent ID: 8826171
Filing Date: 2014-09-02
Classification: G06F,G06T

Abstract:
1. A method for entering blueprint data into a handheld device comprising: receiving in said handheld device a start point for a first line segment; receiving in said handheld device a length for said first line segment; receiving in said handheld device a direction for said first line segment, wherein an end point of said first line segment is determined from said start point, said direction, and length received for said first line segment; receiving in said handheld device a start point for an arc; receiving in said handheld device an end point for said arc; receiving in said handheld device a radius for said arc; receiving and displaying said first line segment and said arc on a display associated with said handheld device; automatically parsing said arc into a plurality of arc subdivisions with a line segment editor; receiving in said handheld device a start point for a second line segment, wherein said start point of said second line segment is said end point of said first line segment wherein said end point of said second line segment is determined from said start point of said second line segment, and received direction and length for said second line segment; receiving and displaying said second line segment on said display; receiving in said handheld device a start point for a third line segment, wherein said start point of said third line segment is said end point of said second line segment; translating in said handheld device said second line segment so that the start point of said second line segment coincides with an end point of said third line segment; receiving and displaying said third line segment on said display; storing said first, second, and third line segments as a hierarchical sequence within a memory of said handheld device; and in response to deletion of said second line segment a processor of said handheld device automatically identically translates said third line segment in said memory without translating said first line segment such that coincidence is achieved between the start point of said third line segment and an endpoint of said first line segment.