Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
208 words
In an electronic handwriting facility comprising a central processor unit, an all points addressable display, and an electronic tablet and stylus, said handwriting facility simulating writing with a pen or pencil and paper and generating an electronic document by periodically sending to the central processing unit the absolute location of the stylus in relation to the tablet, mapping each location point to the display coordinate system, and storing the points in a point list, the improvement comprising a real-time rub-out erase feature for the handwriting facility comprising the steps of establishing a grid over the write area on the tablet to delineate the write area into a plurality of grid boxes, storing in a grid table the starting and ending points of line segments within each of said grid boxes, said grid table being updated whenever a point is added to said point list, setting the system to erase mode and displaying an erase cursor on said display showing the relative location of said stylus to the electronic tablet, searching only the segments and points in the grid boxes touched by the erase cursor during erasure, updating said point list and said grid table after erasure, and updating said display to provide a real-time display of the erasure.
Claim 2
Dependent Claim
208 words
In an electronic handwriting facility comprising a central processor unit, an all points addressable display, and an electronic tablet and stylus, said handwriting facility simulating writing with a pen or pencil and paper and generating an electronic document by periodically sending to the central processing unit the absolute location of the stylus in relation to the tablet, mapping each location point to the display coordinate system, and storing the points in a point list, the improvement comprising a real-time rub-out erase feature for the handwriting facility comprising the steps of establishing a grid over the write area on the tablet to delineate the write area into a plurality of grid boxes, storing in a grid table the starting and ending points of line segments within each of said grid boxes, said grid table being updated whenever a point is added to said point list, setting the system to erase mode and displaying an erase cursor on said display showing the relative location of said stylus to the electronic tablet, searching only the segments and points in the grid boxes touched by the erase cursor during erasure, updating said point list and said grid table after erasure, and updating said display to provide a real-time display of the erasure.
Claim 3
Dependent Claim
22 words
The real-time rub-out erase feature as recited in claim 1 further comprising the step of selecting the size of the erase cursor.
Claim 4
Dependent Claim
48 words
The real-time rub-out erase feature as recited in claim 2 wherein the step of selecting the erase cursor size comprises the steps of displaying a menu of erase stylus size icons on said display, and detecting the touching of an erase stylus size icon by the erase cursor.
Claim 5
Dependent Claim
29 words
The real-time rub-out erase feature as recited in claim 1 wherein the step of updating said point list comprises deleting any point in the display within the erase cursor.
Claim 6
Dependent Claim
26 words
The real-time rub-out erase features as recited in claim 4 wherein the step of deleting is performed by setting an inactive flag in the point list.
Claim 7
Dependent Claim
53 words
The real-time rub-out erase feature as recited in claim 4 wherein, when only a portion of a line segment is within said erase cursor, the step of updating said point list further includes the step of adding to the point list points on the line segment at the intersection with the erase cursor.
Claim 8
Dependent Claim
45 words
The real-time rub-out erase feature as recited in claim 4 further comprising the step of selecting the size of the erase stylus and wherein the step of displaying an erase cursor produces a cursor display having a size corresponding to the selected erase stylus size.
Claim 9
Dependent Claim
45 words
The real-time rub-out erase feature as recited in claim 7 wherein the step of selecting the erase stylus size comprises the steps of displaying a menu of erase stylus size icons, and detecting the touching of an erase stylus size icon by the erase cursor.