METHOD AND SYSTEM FOR RECOGNIZING A GRAPHIC OBJECT'S SHAPE, LINE STYLE, AND FILL PATTERN IN A PEN ENVIRONMENT

Patent №

US 5,287,417

Granted

1994-02-15

Filed 1992

Owner

MICROSOFT CORPORATION, A CORP. OF DELAWARE

AI components

1

vision

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

07942952

A method and system for recognizing a graphic object's shape, line style, and fill pattern in a pen environment are provided. In a preferred embodiment, a user draws a graphic object on an electronic tablet of a computer system. The graphic object comprises a shape attribute, a line style attribute, and a fill pattern attribute. A Recognizer, provided by the present invention, recognizes the graphic object drawn by the user. The graphic object drawn by the user is made up of a plurality of data points, each data point having an x-coordinate and a y-coordinate. The Recognizer subdivides the plurality of data points into one or more strokes, each stroke representative of a path travelled by the handwriting instrument after the handwriting instrument touches the electronic tablet and before the handwriting instrument is lifted off of the electronic tablet. For each data point in each stroke, the recognizer maps the data point to a normalized data point, then transforms the normalized data point into a transformed data point, and then determines whether the transformed data point is a shape-defining data point or an interior-defining data point. Shape-defining data points are representative of the shape attribute and the line style attribute, while the interior-defining data points are representative of the fill pattern attribute. Based on the coordinates of the transformed data points and the coordinates of the data points input by the user, the recognizer determines the attributes. After determining what the attributes of the graphic object are, the recognizer selects a representation of the graphic object that corresponds to the determined attributes and displays the selected representation on the electronic tablet.

VisionG06V 30/1423G06T 11/40G06V 30/32

AI classification

Vision1.00
AI hardware0.38
Natural language0.06
Evolutionary computation0.00
Knowledge representation0.00
Machine learning0.00
Speech0.00
Planning0.00

Ownership

MICROSOFT CORPORATION, A CORP. OF DELAWARE

assignment · 62620650

Assignors

ELLER, MARLIN, LEYERLE, CHRISTOPHER B., PARDIKAR, SHISHIR P.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC