Patent US4199250A successfully refreshed from Google Patents.
Patent US6097392A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6097392A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system of altering an attribute of a graphic object in a pen environment

Assignee: Microsoft Technology Licensing LLC
•
Filing: 1992-09-10
•
Granted: 2000-08-01
•
Expires: 2012-09-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for altering an attribute of a graphic object in a computer system is provided. An attribute, such as a line style or fill pattern, has a plurality of formats. The computer system includes a handwriting instrument and an electronic tablet. Each attribute of a graphic object has an associated input area on the electronic tablet. The user draws a gesture with the handwriting instrument over a selected one of the input areas. The gesture drawn is indicative of a desired format selected for the attribute and associated with the selected input area. The system recognizes the gesture drawn over the selected input area and then determines the desired format represented by the gesture drawn. The system then changes the format of the attribute associated with the selected input area to the desired format. If the system is not able to recognize the gesture drawn, the user can define the gesture as a custom attribute which will be recognized by the system the next time the gesture is drawn.

Inventors

  • 👤 Christopher B. Leyerle

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 22:20
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0488; G06F3/04883

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 126 words
A method of altering an attribute of a graphic object in a computer system, the attribute having a format and the computer system including a handwriting instrument and an electronic tablet, the method comprising the steps of: defining input areas on the electronic tablet, each associated with one attribute of the graphic object; drawing a gesture with the handwriting instrument over a selected one of the input areas, the gesture drawn being indicative of a desired format selected for the attribute associated with the selected input area; recognizing the gesture drawn over the selected input area; determining the desired format represented by the gesture drawn; and changing the format of the attribute of the graphic object associated with the selected input area to the desired format.
Claim 2
Independent Claim 126 words
A method of altering an attribute of a graphic object in a computer system, the attribute having a format and the computer system including a handwriting instrument and an electronic tablet, the method comprising the steps of: defining input areas on the electronic tablet, each associated with one attribute of the graphic object; drawing a gesture with the handwriting instrument over a selected one of the input areas, the gesture drawn being indicative of a desired format selected for the attribute associated with the selected input area; recognizing the gesture drawn over the selected input area; determining the desired format represented by the gesture drawn; and changing the format of the attribute of the graphic object associated with the selected input area to the desired format.
Claim 3
Dependent Claim 56 words
The method of claim 1 wherein one of the attributes is a line style and the associated input area is a style border, and wherein the step of changing the format of the attribute includes changing the line style to the desired format and displaying the graphic object on the electronic tablet with the desired format.
Claim 4
Dependent Claim 56 words
The method of claim 1 wherein one of the attributes is a fill pattern and the associated input area is a selection area, and wherein the step of changing the format of the attribute includes changing the fill pattern to the desired format and displaying the graphic object on the electronic tablet with the desired format.
Claim 5
Dependent Claim 40 words
The method of claim 1 wherein the step of recognizing the gesture includes the additional steps of: comparing the gesture drawn to a plurality of reference gestures; and selecting a reference gesture which is determined as matching the gesture drawn.
Claim 6
Dependent Claim 38 words
The method of claim 1 wherein the step of determining the desired format represented by the handwritten gesture includes the additional step of undertaking a custom recognition process when the gesture representing the desired format is not recognizable.
Claim 7
Dependent Claim 52 words
The method of claim 5 wherein the custom recognition process includes the steps of: storing data points representing the gesture drawn, the data points corresponding to x-y coordinate points in a path traveled by the handwriting instrument as the gesture is drawn; and creating a reference gesture from the stored data points.
Claim 8
Dependent Claim 29 words
The method of claim 6 including, prior to the step of storing data points representing the gesture drawn, the step of modifying the data points representing the gesture drawn.
Claim 9
Dependent Claim 21 words
The method of claim 7 wherein the data points representing the gesture are manually modified by the user redrawing the gesture.
Claim 10
Dependent Claim 24 words
The method of claim 7 wherein the data points representing the gesture drawn are automatically modified by the computer system smoothing the data points.
Claim 11
Independent Claim 96 words
A method of altering a fill pattern of a graphic object in a computer system, the graphic object having a border and a size, the fill pattern being inside of the border, and the computer system including a handwriting instrument and an electronic tablet, the method comprising the steps of: drawing a gesture within the border of the graphic object with the handwriting instrument; recognizing the gesture drawn; creating a fill pattern comprising replications of the recognized gesture drawn, ; and filling the inside of the border of the graphic object with the created fill pattern.
Claim 12
Independent Claim 96 words
A method of altering a fill pattern of a graphic object in a computer system, the graphic object having a border and a size, the fill pattern being inside of the border, and the computer system including a handwriting instrument and an electronic tablet, the method comprising the steps of: drawing a gesture within the border of the graphic object with the handwriting instrument; recognizing the gesture drawn; creating a fill pattern comprising replications of the recognized gesture drawn, ; and filling the inside of the border of the graphic object with the created fill pattern.
Claim 13
Dependent Claim 26 words
The method of claim 10 wherein the fill pattern has a density which is dependent on size of the gesture and size of the graphic object.
Claim 14
Dependent Claim 33 words
The method of claim 10 wherein the gesture drawn by the user is made up of a plurality of dots and density of the fill pattern is dependent on density of the dots.
Claim 15
Dependent Claim 35 words
The method of claim 10 wherein the gesture drawn by the user is made up of a plurality of roughly parallel strokes and density of the fill pattern is dependent on density of the strokes.
Claim 16
Independent Claim 83 words
A method of altering a line style of a graphic object in a computer system, the graphic object having a border, and the computer system including a handwriting instrument and an electronic tablet, the method comprising the steps of: drawing a gesture within a predefined area associated with the graphic object with the handwriting instrument; recognizing the gesture drawn; creating a line style comprising replications of the recognized gesture drawn; and applying the created line style to the border of the graphic object.
Claim 17
Independent Claim 83 words
A method of altering a line style of a graphic object in a computer system, the graphic object having a border, and the computer system including a handwriting instrument and an electronic tablet, the method comprising the steps of: drawing a gesture within a predefined area associated with the graphic object with the handwriting instrument; recognizing the gesture drawn; creating a line style comprising replications of the recognized gesture drawn; and applying the created line style to the border of the graphic object.
Claim 18
Dependent Claim 112 words
A computer system for changing an attribute of an object from a first format to a second format, comprising: an electronic tablet for inputting handwritten data into the computer system; means for displaying on the electronic tablet the object with the attribute set to the first format; means for receiving handwritten data, the handwritten data being drawn at a location on the electronic tablet that corresponds to the displayed object and the attribute of the displayed object; a recognizer for recognizing the received handwritten data as a gesture, the gesture identifying the second format; and means for redisplaying on the electronic tablet the object with the attribute set to the second format.
Claim 19
Dependent Claim 112 words
A computer system for changing an attribute of an object from a first format to a second format, comprising: an electronic tablet for inputting handwritten data into the computer system; means for displaying on the electronic tablet the object with the attribute set to the first format; means for receiving handwritten data, the handwritten data being drawn at a location on the electronic tablet that corresponds to the displayed object and the attribute of the displayed object; a recognizer for recognizing the received handwritten data as a gesture, the gesture identifying the second format; and means for redisplaying on the electronic tablet the object with the attribute set to the second format.
Claim 20
Dependent Claim 19 words
The computer system of claim 15 wherein the location is in proximity to the attribute of the displayed object.
Claim 21
Dependent Claim 13 words
The computer system of claim 16 wherein the attribute is a line style.
Claim 22
Dependent Claim 13 words
The computer system of claim 16 wherein the attribute is a fill pattern.
Claim 23
Independent Claim 126 words
A method in a computer system for changing an attribute of a displayed object, the attribute having a plurality of formats, the computer system having a handwriting instrument and an electronic tablet, the method comprising the step of: displaying the object with the attribute in one of the plurality of formats on the electronic tablet; receiving handwritten data that is input using the handwriting instrument and electronic tablet; and when the handwritten data is drawn within a region of the electronic tablet that corresponds to the displayed object and the attribute of the displayed object, determining that the handwritten data corresponds to another one of the plurality of formats; and redisplaying the object with the attribute in the determined other one of the plurality of formats.
Claim 24
Independent Claim 126 words
A method in a computer system for changing an attribute of a displayed object, the attribute having a plurality of formats, the computer system having a handwriting instrument and an electronic tablet, the method comprising the step of: displaying the object with the attribute in one of the plurality of formats on the electronic tablet; receiving handwritten data that is input using the handwriting instrument and electronic tablet; and when the handwritten data is drawn within a region of the electronic tablet that corresponds to the displayed object and the attribute of the displayed object, determining that the handwritten data corresponds to another one of the plurality of formats; and redisplaying the object with the attribute in the determined other one of the plurality of formats.
Claim 25
Independent Claim 144 words
A method in a computer system for changing an attribute of one of a plurality of displayed objects, each object having a plurality of attributes, each attribute having a plurality of formats, the method comprising the steps of: displaying each of the plurality of objects on an electronic tablet; receiving data drawn by a user of the computer system at a location on the electronic tablet; selecting a displayed object based on the location of the drawn data; selecting an attribute of the selected object based on the location of the drawn data; determining whether the drawn data corresponds to one of the plurality of formats of the selected attribute; and when the drawn data corresponds to one of the plurality of formats of the selected attribute, redisplaying the selected object with the selected attribute changed to the format corresponding to the drawn data.
Claim 26
Independent Claim 144 words
A method in a computer system for changing an attribute of one of a plurality of displayed objects, each object having a plurality of attributes, each attribute having a plurality of formats, the method comprising the steps of: displaying each of the plurality of objects on an electronic tablet; receiving data drawn by a user of the computer system at a location on the electronic tablet; selecting a displayed object based on the location of the drawn data; selecting an attribute of the selected object based on the location of the drawn data; determining whether the drawn data corresponds to one of the plurality of formats of the selected attribute; and when the drawn data corresponds to one of the plurality of formats of the selected attribute, redisplaying the selected object with the selected attribute changed to the format corresponding to the drawn data.
Claim 27
Dependent Claim 51 words
The method of claim 20 including the step of: when the drawn data does not correspond to one of the plurality of formats of the selected attribute, creating a format that is based on the drawn data; and redisplaying the selected object with the selected attribute changed to the created format.
Claim 28
Independent Claim 105 words
A method of altering an attribute of a graphic object in a computer system, the attribute having a format, and the computer including a handwriting instrument and an electronic tablet, the method comprising the steps of: displaying an object on the electronic tablet; receiving data drawn by a user of the computer system at a location on the electronic tablet; selecting an attribute of the object based on the location of the drawn data; creating a format for the attribute of that object comprising replications of the drawn data; and changing the selected attribute of the object to consist of replications of the drawn data.
Claim 29
Independent Claim 105 words
A method of altering an attribute of a graphic object in a computer system, the attribute having a format, and the computer including a handwriting instrument and an electronic tablet, the method comprising the steps of: displaying an object on the electronic tablet; receiving data drawn by a user of the computer system at a location on the electronic tablet; selecting an attribute of the object based on the location of the drawn data; creating a format for the attribute of that object comprising replications of the drawn data; and changing the selected attribute of the object to consist of replications of the drawn data.

References Cited (Backward Citations)

US4475239A Cited
US5133052A Cited
US5010500A Cited
US5252951A Cited
US5155813A Cited
US5319721A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-08-01 2004-01-31 2004-08-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-08-01 2008-01-31 2008-08-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-08-01 2012-01-31 2012-08-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag