Computer apparatus for brush styled writing

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5155813
SERIAL NO

07753014

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A computer based system for brush writing (calligraphy) employs a stylus operable on a working surface in a brush imitating manner. A digital processor receives signals indicative of stylus strokes during operation of the stylus, and establishes, in real time, images of brushed strokes. The images of brushed strokes correspond to the brush imiating operation of the stylus and are displayed in real time or printed at a desired later time. Geometric characteristics of the images of brushed strokes vary as a function of detected parameters of stylus operation. The function is user definable through a graph screen view. A teardrop shaped drawing primitive which changes as a function of stylus operation provides images of brushed strokes of Eastern calligraphy. A line primitive which changes as a function of stylus operation provides images of brushed strokes of Western calligraphy.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
3M INNOVATIVE PROPERTIES COMPANYST PAUL, MN8719
WANG LABORATORIES, INC.LOWELL, MA15

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Donoghue, Karen Melrose, MA 15 1319
Knowlton, Kenneth C Merrimack, NH 18 746

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
* 4739317 Draw graphics capabilities 18 1984
* 4758965 Polygon fill processor 30 1985
* 4962468 System and method for utilizing fast polygon fill routines in a graphics display system 25 1987
 
Sperry Corporation (1)
* 4646076 Method and apparatus for high speed graphics fill 35 1983
 
Science Accessories Corp. (1)
* 4564928 Graphical data apparatus 53 1982
 
XEROX CORPORATION (1)
* 4318096 Graphics pen for soft displays 81 1980
 
GLOBALFOUNDRIES INC. (1)
* 4901251 Apparatus and methodology for automated filling of complex polygons 19 1986
 
HARRIS CORPORATION (1)
* 4639720 Electronic sketch pad 219 1981
 
DAIKIN INDUSTRIES, LTD. (1)
* 4791582 Polygon-filling apparatus used in a scanning display unit and method of filling the same 35 1986
 
BELL TELEPHONE LABORATORIES, INCORPORATED (1)
* 4705942 Pressure-sensitive light pen 40 1985
 
HITACHI, LTD. (1)
* 4860372 Real time handwritten character input system 96 1986
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
6801211 Computer painting system with passive paint brush stylus 37 2001
 
ADOBE SYSTEMS INCORPORATED (10)
* 5434959 System and method of generating variable width lines within a graphics system 36 1992
* 5594855 System and method for generating real time calligraphic curves 24 1995
* 7656406 Representing and animating paint strokes 6 2003
* 8830242 Realistic real-time simulation of brush behavior 1 2008
* 2011/0181,618 Realistic Real-Time Simulation of Brush Behavior 5 2008
* 8654143 System and method for non-uniform loading of digital paint brushes 0 2010
8599213 System and method for simulating paint brush strokes using configurable wetness, drying, and mixing parameters 1 2010
8462173 System and method for simulation of paint deposition using a pickup and reservoir model 2 2010
* 2013/0120,436 System and Method for Non-Uniform Loading of Digital Paint Brushes 8 2010
* 9740310 Intuitive control of pressure-sensitive stroke attributes 0 2015
 
SONY CORPORATION (1)
* 5784301 Method and apparatus for producing paper fiber structure data, and method and apparatus for drawing bled figure 10 1996
 
CAMBRIDGE ANIMATION SYSTEMS LIMITED (1)
* 5611036 Apparatus and method for defining the form and attributes of an object in an image 62 1994
 
MITSUBISHI ELECTRIC RESEARCH LABORATORIES, INC. (4)
* 7106332 Method for converting two-dimensional pen strokes to distance fields 6 2003
* 7030881 Method for converting two-dimensional objects to distance fields 7 2003
* 2004/0193,389 Method for converting two-dimensional objects to distance fields 0 2003
* 2004/0189,618 Method for converting two-dimensional pen strokes to distance fields 4 2003
 
Sony Electronics Inc. (1)
* 6603463 Method and an apparatus for electronically creating art 10 2000
 
PTC INC. (1)
* 5838331 Computer graphics system for creating and enhancing texture maps 106 1997
 
APPLE INC. (39)
8384675 User interface gestures 35 2006
8314775 Multi-touch touch surface 65 2006
8674943 Multi-touch hand position offset computation 17 2006
8514183 Degree of freedom extraction from multiple contacts 26 2006
8334846 Multi-touch contact tracking using predicted paths 37 2006
8330727 Generating control signals from multiple contacts 37 2006
9626032 Sensor arrangement for use with a touch sensor 0 2007
9448658 Resting contacts 1 2007
9329717 Touch sensing with mobile sensors 4 2007
8736555 Touch sensing through hand dissection 17 2007
8730177 Contact tracking and identification module for touch sensing 17 2007
8698755 Touch sensor contact information 17 2007
8633898 Sensor arrangement for use with a touch sensor that identifies hand parts 35 2007
8629840 Touch sensing architecture 17 2007
8576177 Typing with a touch sensor 21 2007
9383855 Identifying contacts on a touch surface 4 2008
8466880 Multi-touch contact motion extraction 30 2008
9804701 Contact tracking and identification module for touch sensing 0 2009
9348452 Writing using a touch sensor 4 2009
8902175 Contact tracking and identification module for touch sensing 15 2009
8866752 Contact tracking and identification module for touch sensing 15 2009
8466881 Contact tracking and identification module for touch sensing 28 2009
8466883 Identifying contacts on a touch surface 23 2009
9342180 Contact tracking and identification module for touch sensing 6 2009
8482533 Contact tracking and identification module for touch sensing 26 2009
8441453 Contact tracking and identification module for touch sensing 29 2009
8384684 Multi-touch input discrimination 11 2010
8730192 Contact tracking and identification module for touch sensing 15 2012
8593426 Identifying contacts on a touch surface 19 2013
8542210 Multi-touch input discrimination 5 2013
8665240 Degree of freedom extraction from multiple contacts 18 2013
8791921 Multi-touch input discrimination 4 2013
9098142 Sensor arrangement for use with a touch sensor that identifies hand parts 14 2013
9001068 Touch sensor contact information 13 2014
9024906 Multi-touch input discrimination 4 2014
9298310 Touch sensor contact information 5 2014
9256322 Multi-touch input discrimination 1 2015
9778807 Multi-touch input discrimination 0 2015
9552100 Touch sensing with mobile sensors 0 2016
 
JPMORGAN CHASE BANK, N.A. (2)
* 5347620 System and method for digital rendering of images and printed articulation 66 1992
6195100 Method and system for rendering brush strokes with multiple nibs 4 1998
 
MICROSOFT TECHNOLOGY LICENSING, LLC (9)
* 6097392 Method and system of altering an attribute of a graphic object in a pen environment 101 1992
* 5517578 Method and apparatus for grouping and manipulating electronic representations of handwriting, printing and drawings 188 1993
* 6201549 System and method for drawing and painting with bitmap brushes 49 1998
7158138 System and method for drawing and painting with warped bitmap brushes 13 2000
* 7511703 Using size and shape of a physical object to manipulate output in an interactive display application 20 2004
* 2006/0007,123 Using size and shape of a physical object to manipulate output in an interactive display application 34 2004
7743348 Using physical objects to adjust attributes of an interactive display application 144 2004
7925996 Method and system for providing multiple input connecting user interface 65 2004
* 2006/0112,335 Method and system for providing multiple input connecting user interface 157 2004
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
6642458 Touch screen device and method for co-extensively presenting text characters and rendering ink in a common area of a user interface 20 2002
 
PARAMETRIC TECHNOLOGY CORPORATION (2)
* 5592597 Real-time image generation system for simulating physical paint, drawing media, and feature modeling with 3-D graphics 133 1994
* 5680523 Systems and methods for developing three-dimensional data through the identification of curves on a perspective sketch 12 1996
 
INVENTEC APPLIANCES (SHANGHAI) CO. LTD. (1)
* 2010/0271,387 METHOD AND DISPLAY DEVICE FOR DISPLAYING CHARACTERS 0 2009
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
* 5570113 Computer based pen system and method for automatically cancelling unwanted gestures and preventing anomalous signals as inputs to such system 151 1994
* 5877750 Method and apparatus for in-place line width selection for graphics applications 23 1996
 
TOMAS RECORDINGS LLC (1)
* 5596692 Computer graphics 11 1993
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 5717939 Method and apparatus for entering and manipulating spreadsheet cell data 226 1995
 
BEIJING ERENEBEN INFORMATION TECHNOLOGY CO., LTD. (2)
* 9134821 Method and device for implemeting original calligraphy of handwriting 1 2012
* 2014/0055,428 METHOD AND DEVICE FOR IMPLEMETING ORIGINAL CALLIGRAPHY OF HANDWRITING 1 2012
 
UNIVERSITY OF WASHINGTON (1)
* 5847712 Method and system for generating graphic illustrations according to a stroke texture and a tone 68 1995
 
INVENTEC APPLIANCES CORP. (1)
* 8502824 Method and display device for displaying characters 0 2009
 
NUMONICS CORPORATION (2)
* 5737740 Apparatus and method for processing electronic documents 91 1995
* 5897648 Apparatus and method for editing electronic documents 57 1996
 
Rudell Design LLC (1)
* 2009/0174,656 ELECTRONIC IMAGE IDENTIFICATION AND ANIMATION SYSTEM 7 2009
 
ZHIGU HOLDINGS LIMITED (3)
* 7187378 Determining the convex hull of convex polygons with congruent corresponding angles 1 2003
* 2004/0227,750 Determining the convex hull of convex polygons with congruent corresponding angles 8 2003
7362326 Determining the convex hull of convex polygons with congruent corresponding angles 4 2007
 
Joao Aranda Brandao (1)
* 9460529 Tool and method for emulating flat-tip brush 0 2013
 
MICROSOFT CORPORATION (3)
7203903 System and methods for spacing, storing and recognizing electronic representations of handwriting, printing and drawings 15 2000
6651221 System and methods for spacing, storing and recognizing electronic representations of handwriting, printing and drawings 25 2000
6587587 System and methods for spacing, storing and recognizing electronic representations of handwriting, printing and drawings 31 2000
 
Co-operwrite Limited (1)
6647145 Means for inputting characters or commands into a computer 63 1999
 
Sega Enterprises, Ltd. (1)
* 5926184 Polygon sorting ordered by grouping according to distances in sorting groups 4 1997
* Cited By Examiner