Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
242 words
In a computer based graphic editor, a method of recognizing as a single graphic object a plurality of unconnected freehand strokes comprising the steps of: detecting and storing with a visible attribute a first point at a beginning of a displayable stroke which is a first stroke of said plurality of unconnected strokes; storing each successive point of said first stroke with said visible at tribute; detecting a last point of said first stroke and storing said last point with an invisible attribute; repeating each of the preceding steps for each succeeding stroke of said plurality of unconnected strokes; each time a first point and a last point of a succeeding stroke are detected, comparing a last point of a previous stroke with first and last points of a current stroke and if said first and last points of the current stroke are within a predetermined tolerance range and there exist no other points between said first and last points of the current stroke and if the first point of the current stroke and the last point of the previous stroke are within said predetermined tolerance range, detecting an end of said plurality of unconnected strokes; and recognizing said plurality of unconnected strokes as a single graphic object in said graphic editor by storing said strokes connected by invisible lines connecting successive invisible and visible attributes, whereby in formatting a document, said graphic editor will display said single graphic object without fragmentation.
Claim 2
Dependent Claim
242 words
In a computer based graphic editor, a method of recognizing as a single graphic object a plurality of unconnected freehand strokes comprising the steps of: detecting and storing with a visible attribute a first point at a beginning of a displayable stroke which is a first stroke of said plurality of unconnected strokes; storing each successive point of said first stroke with said visible at tribute; detecting a last point of said first stroke and storing said last point with an invisible attribute; repeating each of the preceding steps for each succeeding stroke of said plurality of unconnected strokes; each time a first point and a last point of a succeeding stroke are detected, comparing a last point of a previous stroke with first and last points of a current stroke and if said first and last points of the current stroke are within a predetermined tolerance range and there exist no other points between said first and last points of the current stroke and if the first point of the current stroke and the last point of the previous stroke are within said predetermined tolerance range, detecting an end of said plurality of unconnected strokes; and recognizing said plurality of unconnected strokes as a single graphic object in said graphic editor by storing said strokes connected by invisible lines connecting successive invisible and visible attributes, whereby in formatting a document, said graphic editor will display said single graphic object without fragmentation.
Claim 3
Dependent Claim
65 words
The method of recognizing as a single graphic object a plurality of unconnected strokes as recited in claim 1 wherein a cursor is displayed on a computer screen and an input device with a button is used to position said cursor, said steps of detecting a first point and detecting a last point being performed by monitoring when said button is pressed and released, respectively.
Claim 4
Independent Claim
142 words
A method of writing a signature in a mixed object editor which supports text objects and graphic objects in a single document comprising the steps of: entering a plurality of unconnected strokes in a freehand graphics mode of said mixed object editor, said plurality of unconnected strokes constituting said signature; at the beginning of each of said unconnected stroke, storing a visible attribute indicating the beginning of a displayable stroke; at the end of each of said unconnected stroke, storing an invisible attribute indicating the end of a displayable stroke; and recognizing said plurality of unconnected strokes as a single graphic object in said mixed object editor by storing said strokes connected by invisible lines connecting successive invisible and visible attributes, whereby in formatting a document, said mixed object editor will display said signature as a single freehand graphic object without fragmentation.
Claim 5
Independent Claim
142 words
A method of writing a signature in a mixed object editor which supports text objects and graphic objects in a single document comprising the steps of: entering a plurality of unconnected strokes in a freehand graphics mode of said mixed object editor, said plurality of unconnected strokes constituting said signature; at the beginning of each of said unconnected stroke, storing a visible attribute indicating the beginning of a displayable stroke; at the end of each of said unconnected stroke, storing an invisible attribute indicating the end of a displayable stroke; and recognizing said plurality of unconnected strokes as a single graphic object in said mixed object editor by storing said strokes connected by invisible lines connecting successive invisible and visible attributes, whereby in formatting a document, said mixed object editor will display said signature as a single freehand graphic object without fragmentation.
Claim 6
Dependent Claim
111 words
The method recited in claim 3 wherein said plurality of unconnected strokes are drawn on a computer screen by a cursor controlled by an input device with a button, said step of entering comprising the steps of: pressing said button at the beginning of each stroke to input said visible attribute and moving said input device to enter each said stroke; releasing said button at the end of each stroke to input said invisible attribute and moving said input device to a beginning of a succeeding stroke; and pressing and releasing said button at an end of a last stroke of said plurality of unconnected strokes without moving said input device.