Method and system for generating graphic illustrations according to a stroke texture and a tone

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5847712
SERIAL NO

08368226

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus for generating an illustration having the steps of inputting a plurality of strokes in an area having a designated dimension, assigning a texture and tone to the area, where the tone determines the nature and quantity of the plurality of strokes, generating the texture and the tone assigned in that portion of the illustration, and outputting the illustration.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
UNIVERSITY OF WASHINGTONSEATTLE, WA1471

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Anderson, Sean Woodinville, WA 16 296
Barzel, Ronen San Francisco, CA 4 69
Salesin, David H Seattle, WA 12 529
Salisbury, Michael P Seattle, WA 15 1017
Winkenbach, Georges Seattle, WA 1 68

Cited Art Landscape

Patent Info (Count) # Cites Year
 
ADOBE SYSTEMS INCORPORATED (1)
* 5434959 System and method of generating variable width lines within a graphics system 36 1992
 
Xyvision Design Systems, Inc. (1)
* 4958272 Apparatus and system for generating smooth shaded continuous tone images 23 1988
 
PIXAR, A CORP. OF CA (1)
* 5307452 Method and apparatus for creating, manipulating and displaying images 68 1990
 
SHARP CORPORATION (1)
* 5185816 Method of selecting characeteristics data for a data processing system 4 1990
 
HITACHI, LTD. (1)
* 5448651 Texture discrimination method 16 1994
 
RESEARCH ENGINEERS, INC. (1)
* 5432896 Watercolor simulation in computer graphics 135 1991
 
AVID TECHNOLOGY, INC. (2)
* 5063448 Apparatus and method for transforming a digitized signal of an image 33 1989
* 5245432 Apparatus and method for transforming a digitized signal of an image to incorporate an airbrush effect 35 1991
 
CROSFIELD ELECTRONICS LIMITED (1)
* 5239292 Computer graphics system electronically simulating painting on canvas 110 1991
 
APPLE INC. (1)
* 5428722 Object-oriented painter maker 32 1993
 
APPLE COMPUTER, INC. (2)
* 5559942 Method and apparatus for providing a note for an application program 292 1993
* 5465325 Method and apparatus for manipulating inked objects 95 1993
 
JPMORGAN CHASE BANK, N.A. (1)
* 5347620 System and method for digital rendering of images and printed articulation 66 1992
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
* 5230039 Texture range controls for improved texture mapping 83 1991
 
WANG LABORATORIES, INC. (1)
* 5155813 Computer apparatus for brush styled writing 83 1991
 
OPEN INVENTION NETWORK, LLC (1)
* 5182548 Method and apparatus for painting on a computer 126 1990
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (6)
* 2006/0114,268 Composite works of art that incorporate video images within a painting and methods for creating such works 1 2004
* 8194074 Systems and methods for photogrammetric rendering 1 2007
* 2007/0285,420 Systems and methods for photogrammetric rendering 3 2007
* 2011/0205,233 Constraint-Based Ordering for Temporal Coherence of Stroke Based Animation 0 2011
8542233 Systems and methods for photogrammetric rendering 0 2012
8866814 Systems and methods for photogrammetric rendering 0 2013
 
ADOBE SYSTEMS INCORPORATED (15)
* 6262745 Digital halftoning using prioritized textures 25 1997
* 6870550 Digital Painting 26 1999
* 6791573 Smart erasure brush 17 2002
* 2002/0150,307 Smart erasure brush 6 2002
6970169 Digitally synthesizing seamless texture having random variations 7 2002
* 6975332 Selecting a transfer function for a display device 75 2004
* 2005/0195,213 Selecting a transfer function for a display device 0 2004
7400763 Smart erasure brush 3 2004
* 2005/0074,165 Smart erasure brush 3 2004
7817159 Digital painting 5 2004
* 2005/0001,854 Digital painting 12 2004
7627168 Smart erasure brush 7 2008
* 2008/0317,388 Smart Erasure Brush 4 2008
8896622 Methods and apparatus for marker-based stylistic rendering 0 2010
* 2013/0120,393 Methods and Apparatus for Marker-Based Stylistic Rendering 1 2010
 
CRANIOSIM SOLUTIONS, INC. (2)
7953260 Predicting movement of soft tissue of the face in response to movement of underlying bone 8 2006
* 2007/0299,551 Predicting movement of soft tissue of the face in response to movement of underlying bone 3 2006
 
SKYLINE SOFTWARE SYSTEMS, INC. (3)
7551172 Sending three-dimensional images over a network 42 2006
8237713 Sending three-dimensional images over a network 17 2009
8462151 Sending three-dimensional images over a network 1 2012
 
DEAN ROBERT GARY ANDERSON AS TRUSTEE OF THE D/L ANDERSON FAMILY TRUST (3)
* 8446413 Computer implemented methods for generating engraved images for works of art 0 2008
* 2008/0310,747 SOFTWARE FOR CREATING ENGRAVED IMAGES 2 2008
* 2008/0291,212 SOFTWARE FOR CREATING ENGRAVED IMAGES 0 2008
 
SONY COMPUTER ENTERTAINMENT INC. (1)
* 2001/0048,762 Image processing apparatus, image processing method, recording medium and program 10 2001
 
SONY CORPORATION (1)
* 7253821 Special effect device, address signal generating device, address signal generating method and address signal generating program 2 2004
 
MICRON TECHNOLOGY, INC. (1)
7180523 Trimming surfaces 9 2000
 
XEROX CORPORATION (5)
7102784 Method of selective edge softening and rendering for the suppression of halo 3 1999
7227670 Method of selective edge softening and rendering for the suppression of halo 1 2003
* 7046397 Method of selective edge softening and rendering for the suppression of halo 5 2003
7227669 Method of selective edge softening and rendering for the suppression of halo 2 2004
* 2005/0062,995 Method of selective edge softening and rendering for the suppression of halo 4 2004
 
JPMORGAN CHASE BANK, N.A. (1)
* 6195100 Method and system for rendering brush strokes with multiple nibs 4 1998
 
MICROSOFT TECHNOLOGY LICENSING, LLC (14)
* 6407743 System and method for morphing based on multiple weighted parameters 9 1998
* 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
* 6762769 System and method for real-time texture synthesis using patch-based sampling 66 2002
* 2003/0164,838 System and method for real-time texture synthesis using patch-based sampling 10 2002
* 7512273 Digital ink labeling 2 2005
* 2006/0098,871 Digital ink labeling 15 2005
* 8018470 Vector based object property variations 4 2006
* 2007/0229,526 VECTOR BASED OBJECT PROPERTY VARIATIONS 5 2006
* 7639250 Sketching reality 16 2006
* 2007/0109,310 Sketching Reality 11 2006
8581914 Real-time kd-tree construction on graphics hardware 1 2008
* 2010/0082,704 REAL-TIME KD-TREE CONSTRUCTION ON GRAPHICS HARDWARE 10 2008
* 2011/0285,639 Computing Device Writing Implement Techniques 1 2010
 
DISNEY ENTERPRISES, INC. (3)
* 6268865 Method and apparatus for three-dimensional painting 31 1998
7995060 Multiple artistic look rendering methods and apparatus 2 2007
* 2009/0033,662 MULTIPLE ARTISTIC LOOK RENDERING METHODS AND APPARATUS 3 2007
 
Auryn Inc. (5)
7936927 Constraint-based ordering for temporal coherence of stroke-based animation 2 2007
7746344 Identification of occlusions in stroke-based rendering 4 2007
* 2007/0176,929 Identification of Occlusions in Stroke-Based Rendering 4 2007
* 2007/0177,802 Constraint-Based Ordering for Temporal Coherence of Stroke-Based Animation 2 2007
* 8411967 Constraint-based ordering for temporal coherence of stroke based animation 1 2011
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (2)
* 7663622 Unified framework based on extensible styles for 3D non-photorealistic rendering and method of configuring the same 0 2006
* 2007/0132,755 Unified framework based on extensible styles for 3D non-photorealistic rendering and method of configuring the same 1 2006
 
AUTODESK, INC. (5)
* 7663638 Stroked fill 3 2005
* 2007/0115,287 Stroked fill 2 2005
7714866 Rendering a simulated vector marker stroke 4 2006
* 2008/0018,650 VECTOR MARKER STROKES 11 2006
7777745 Edge effect 1 2007
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 6184895 Method and system for using color information to create special effects 7 1997
 
QUALCOMM INCORPORATED (1)
* 7456841 Graphic image texture generation 2 1998
 
COMPUTER ASSOCIATES THINK, INC. (1)
* 2005/0259,108 System and method for dynamically generating images using repeatable textures 4 2005
 
FUJITSU LIMITED (1)
* 7170523 Drawing-information processing apparatus and drawing-information processed method 1 2001
 
NICHIHA CO., LTD. (2)
* 8082128 Building material design support system, building material, and program for the system 0 2006
* 2006/0204,721 Building material design support system, building material, and program for the system 0 2006
 
BANDAI NAMCO ENTERTAINMENT INC. (2)
* 6890261 Game system, program and image generation method 1 2001
* 2003/0100,366 Game system, program and image generation method 1 2001
 
MWSTORY CO., LTD. (2)
* 8363053 Method and apparatus for rendering outline of multimedia character image 0 2009
* 2010/0277,482 METHOD AND APPARATUS FOR RENDERING OUTLINE OF MULTIMEDIA CHARACTER IMAGE 0 2009
 
INTEL CORPORATION (28)
* 7061501 Rendering a pencil-sketch image 11 2000
7190374 Shading polygons from a three-dimensional model 1 2001
7116330 Approximating motion using a three-dimensional model 73 2001
6980206 Rendering a three-dimensional model using a dither pattern 0 2001
6924804 Reducing the resolution of bones in a three-dimensional model 1 2001
* 2003/0058,240 Reducing the resolution of bones in a three-dimensional model 0 2001
6906724 Generating a shadow for a three-dimensional model 5 2001
7113191 Rendering a silhouette edge 3 2001
7548241 Determining a node path through a node graph 5 2002
* 2003/0128,203 Determining a node path through a node graph 6 2002
7301547 Augmented reality system 39 2002
7146297 Detecting collisions of three-dimensional models 5 2002
* 2003/0184,603 Detecting collisions of three-dimensional models 3 2002
6975318 Polygon binning process for tile-based rendering 21 2002
* 2003/0234,792 Polygon binning process for tile-based rendering 3 2002
6982715 Mesh compression process 5 2002
* 2004/0017,368 Mesh compression process 2 2002
7551183 Clipping and scissoring technique 0 2003
* 7280114 Line stipple pattern emulation through texture mapping 0 2003
7113192 Large 1D texture map representation with a 2D texture map 1 2003
* 2004/0263,534 Clipping and scissoring technique 1 2003
* 2004/0263,525 Large 1D texture map representation with a 2D texture map 1 2003
* 2004/0263,526 Line stipple pattern emulation through texture mapping 4 2003
7209138 Image processing 4 2004
* 2005/0083,329 Image processing 1 2004
8135566 Determining a node path through a node graph 18 2009
* 2009/0237,398 DETERMINING A NODE PATH THROUGH A NODE GRAPH 2 2009
9542774 Determining a node paththrough a node graph 0 2012
 
ICONEX, LLC (1)
* 6142077 Print media with untrimmed print gaps 1 1999
 
SKYLINE ACQUISITION CORP. (1)
* 2007/0094,094 Sending three-dimensional images over a network 15 2006
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
* 6215501 Method and filling a polygon and recording medium 4 1997
 
Sega Enterprises, Ltd. (1)
* 5995111 Image processing apparatus and method 87 1997
* Cited By Examiner