Method and apparatus for painting on a computer

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5182548
SERIAL NO

07464025

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus for painting in a computer controlled video display system is described. A current shape of a brush stroke is determined. A current direction of the brush stroke is determined. A current position is determined. A current color is set equal to a color at the current position. The step of drawing the brush image on the display comprises the steps of setting a color of the brush image equal to the current color, setting a position of the brush image equal to the current position, and setting a direction of the brush image equal to the current direction of the brush stroke.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
OPEN INVENTION NETWORK, LLCDURHAM, NC749

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Haeberli, Paul E Menlo Park, CA 4 181

Cited Art Landscape

Patent Info (Count) # Cites Year
 
BREWER AND ASSOCIATES, A CORP. OF CA. (1)
* 4864410 Apparatus and method of making photographs from a video image 38 1986
 
INTEL CORPORATION (1)
* 4974176 Microtexture for close-in detail 75 1987
 
Pioneer Electronic Corporation (1)
* 4807157 Method of displaying a map 26 1987
 
HITACHI, LTD. (1)
* 4766423 Three-dimensional display apparatus 63 1987
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (4)
* 7190373 Alpha channel filter 1 2001
* 2008/0072,234 Method and apparatus for executing commands from a drawing/graphics editor using task interaction pattern recognition 7 2007
* 2009/0228,463 Method for Searching Compound Databases Using Topomeric Shape Descriptors and Pharmacophoric Features Identified by a Comparative Molecular Field Analysis (CoMFA) Utilizing Topomeric Alignment of Molecular Fragments 0 2008
* 2011/0205,233 Constraint-Based Ordering for Temporal Coherence of Stroke Based Animation 0 2011
 
ADOBE SYSTEMS INCORPORATED (21)
* 6870550 Digital Painting 26 1999
7391422 Method and apparatus for painting groups of objects 4 2000
7126609 Method and apparatus for painting groups of objects 8 2000
* 6633300 Method and apparatus for painting groups of objects 12 2000
* 6963350 Painting interface to computer drawing system curve editing 5 2001
* 6791573 Smart erasure brush 17 2002
* 2002/0150,307 Smart erasure brush 6 2002
6970169 Digitally synthesizing seamless texture having random variations 7 2002
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
7567263 Brush for warping and water reflection effects 3 2006
* 2006/0268,015 Brush for warping and water reflection effects 2 2006
7602396 Method and apparatus for painting groups of objects 2 2006
* 2007/0013,711 Method and Apparatus For Painting Groups of Objects 6 2006
7995071 Method and apparatus for painting group of objects 2 2008
* 2008/0192,062 METHOD AND APPARATUS FOR PAINTING GROUP OF OBJECTS 2 2008
7627168 Smart erasure brush 7 2008
* 2008/0317,388 Smart Erasure Brush 4 2008
* 7683917 Tool for extracting and manipulating components of warping transforms 2 2008
 
SONY CORPORATION (1)
* 5940081 Method and apparatus for forming a font and the font produced method and apparatus for drawing a blurred figure 7 1996
 
UNIVERSITY OF NORTHERN IOWA RESEARCH FOUNDATION (1)
* 7839416 Virtual coatings application system 18 2006
 
UNIVERSITY OF WASHINGTON (1)
* 5847712 Method and system for generating graphic illustrations according to a stroke texture and a tone 68 1995
 
RICOH COMPANY, LTD. (4)
7295333 Printing device with installable data conversion function 2 2003
* 2005/0275,851 Extending printing device longevity 4 2004
* 9805486 Image-drawing processing system, server, user terminal, image-drawing processing method, program, and storage medium 0 2010
* 2011/0126,129 IMAGE-DRAWING PROCESSING SYSTEM, SERVER, USER TERMINAL, IMAGE-DRAWING PROCESSING METHOD, PROGRAM, AND STORAGE MEDIUM 8 2010
 
MEMJET TECHNOLOGY LIMITED (2)
8096642 Inkjet nozzle with paddle layer arranged between first and second wafers 1 2010
* 2011/0096,122 INKJET NOZZLE WITH PADDLE LAYER ARRANGED BETWEEN FIRST AND SECOND WAFERS 3 2010
 
SHIMA SEIKI MFG., LTD. (1)
* 6404419 Image processing device 4 1998
 
GOTION, INC. (1)
9432529 Portable handheld device with multi-core microcoded image processor 0 2012
 
Ricoh Americas Corporation (2)
* 6650431 Processing documents with multiple output devices 19 1998
6476930 Output processing and merging of hybrid electronic documents 27 1998
 
JPMORGAN CHASE BANK, N.A. (1)
6195100 Method and system for rendering brush strokes with multiple nibs 4 1998
 
THE UNIVERSITY OF HONG KONG (2)
* 9305398 Methods for creating and displaying two and three dimensional images on a digital canvas 0 2010
* 2012/0086,705 METHODS FOR CREATING AND DISPLAYING TWO AND THREE DIMENSIONAL IMAGES ON A DIGITAL CANVAS 1 2010
 
MICROSOFT TECHNOLOGY LICENSING, LLC (4)
* 8018470 Vector based object property variations 4 2006
* 2007/0229,526 VECTOR BASED OBJECT PROPERTY VARIATIONS 5 2006
* 8655069 Updating image segmentation following user input 7 2010
* 2011/0216,976 Updating Image Segmentation Following User Input 15 2010
 
SILVERBROOK RESEARCH PTY LTD (1)
7969477 Camera sensing device for capturing and manipulating images 1 2010
 
DISNEY ENTERPRISES, INC. (2)
* 9092903 Metabrushes for digital painting 0 2013
* 2014/0267,223 METABRUSHES FOR DIGITAL PAINTING 0 2013
 
FACEBOOK, INC. (3)
* 8547399 Image processing apparatus, method, and program using depression time input 0 2009
* 2009/0289,952 IMAGE PROCESSING APPARATUS, METHOD, AND PROGRAM 1 2009
9064475 Image processing apparatus, method, and program using depression time input 0 2013
 
GOOGLE TECHNOLOGY HOLDINGS LLC (95)
* 6381361 Method for transforming a gamut of a color image to produce an artistic effect 12 1998
8908075 Image capture and processing integrated circuit for a camera 1 2007
8872952 Image capture and processing integrated circuit for a camera 0 2007
* 2007/0195,175 IMAGE CAPTURE AND PROCESSING INTEGRATED CIRCUIT FOR A CAMERA 1 2007
8896724 Camera system to facilitate a cascade of imaging effects 0 2008
7961249 Digital camera having interconnected image processing units 84 2010
* 2010/0194,923 DIGITAL CAMERA HAVING INTERCONNECTED IMAGE PROCESSING UNITS 84 2010
8013905 Method of processing images captured by digital camera to reduce distortion 1 2010
8866923 Modular camera and printer 0 2010
* 2010/0295,951 MODULAR CAMERA AND PRINTER 1 2010
8902333 Image processing method using sensed eye position 0 2010
* 2011/0050,961 IMAGE PROCESSING METHOD USING SENSED EYE POSITION 1 2010
8421869 Camera system for with velocity sensor and de-blurring processor 83 2011
8274665 Image sensing and printing device 88 2011
* 2011/0211,080 IMAGE SENSING AND PRINTING DEVICE 90 2011
8102568 System for creating garments using camera and encoded card 1 2011
8285137 Digital camera system for simultaneous printing and magnetic recording 0 2011
8789939 Print media cartridge with ink supply manifold 5 2011
9137397 Image sensing and printing device 2 2012
9088675 Image sensing and printing device 0 2012
9036162 Image sensing and printing device 0 2012
9584681 Handheld imaging device incorporating multi-core image processor 0 2012
9560221 Handheld imaging device with VLIW image processor 0 2012
9544451 Multi-core image processor for portable device 0 2012
9338312 Portable handheld device with multi-core image processor 0 2012
9237244 Handheld digital camera device with orientation sensing and decoding capabilities 2 2012
9219832 Portable handheld device with multi-core image processor 2 2012
9191529 Quad-core camera processor 0 2012
9191530 Portable hand-held device having quad core image processor 0 2012
9185246 Camera system comprising color display and processor for decoding data blocks in printed coding pattern 2 2012
9185247 Central processor with multiple programmable processor units 0 2012
9179020 Handheld imaging device with integrated chip incorporating on shared wafer image processor and central processor 2 2012
9154647 Central processor with multiple programmable processor units 0 2012
9154648 Portable hand-held device having quad core image processor 0 2012
9148530 Handheld imaging device with multi-core image processor integrating common bus interface and dedicated image sensor interface 2 2012
9143635 Camera with linked parallel processor cores 0 2012
9143636 Portable device with dual image sensors and quad-core processor 0 2012
9137398 Multi-core processor for portable device with dual image sensors 0 2012
9131083 Portable imaging device with multi-core processor 0 2012
9124735 Camera system comprising color display and processor for decoding data blocks in printed coding pattern 0 2012
9124736 Portable hand-held device for displaying oriented images 0 2012
9124737 Portable device with image sensor and quad-core processor for multi-point focus image capture 0 2012
9113007 Camera with linked parallel processor cores 0 2012
9113008 Handheld imaging device with multi-core image processor integrating common bus interface and dedicated image sensor interface 0 2012
9113009 Portable device with dual image sensors and quad-core processor 0 2012
9113010 Portable hand-held device having quad core image processor 0 2012
9106775 Multi-core processor for portable device with dual image sensors 0 2012
9100516 Portable imaging device with multi-core processor 0 2012
9083829 Portable hand-held device for displaying oriented images 0 2012
9083830 Portable device with image sensor and quad-core processor for multi-point focus image capture 0 2012
9060081 Handheld imaging device with multi-core image processor integrating common bus interface and dedicated image sensor interface 0 2012
9060128 Portable hand-held device for manipulating images 0 2012
9055221 Portable hand-held device for deblurring sensed images 0 2012
9049318 Portable hand-held device for displaying oriented images 0 2012
9013717 Handheld imaging device with multi-core image processor integrating common bus interface and dedicated image sensor interface 0 2012
8953060 Hand held image capture device with multi-core processor and wireless interface to input device 0 2012
8953061 Image capture device with linked multi-core processor and orientation sensor 0 2012
8953178 Camera system with color display and processor for reed-solomon decoding 2 2012
8947592 Handheld imaging device with image processor provided with multiple parallel processing units 2 2012
8947679 Portable handheld device with multi-core microcoded image processor 2 2012
8937727 Portable handheld device with multi-core image processor 2 2012
8934027 Portable device with image sensors and multi-core processor 6 2012
8934053 Hand-held quad core processing apparatus 6 2012
8928897 Portable handheld device with multi-core image processor 8 2012
8922670 Portable hand-held device having stereoscopic image camera 7 2012
8922791 Camera system with color display and processor for Reed-Solomon decoding 4 2012
8913137 Handheld imaging device with multi-core image processor integrating image sensor interface 2 2012
8913151 Digital camera with quad core processor 6 2012
8913182 Portable hand-held device having networked quad core processor 6 2012
8908051 Handheld imaging device with system-on-chip microcontroller incorporating on shared wafer image processor and image sensor 2 2012
8908069 Handheld imaging device with quad-core image processor integrating image sensor interface 3 2012
8902324 Quad-core image processor for device with image display 6 2012
8902340 Multi-core image processor for portable device 2 2012
8902357 Quad-core image processor 7 2012
8896720 Hand held image capture device with multi-core processor for facial detection 6 2012
8890969 Portable device with image sensors and multi-core processor 0 2012
8890970 Portable hand-held device having stereoscopic image camera 0 2012
8891008 Hand-held quad core processing apparatus 0 2012
8885179 Portable handheld device with multi-core image processor 0 2012
8885180 Portable handheld device with multi-core image processor 0 2012
8878953 Digital camera with quad core processor 0 2012
8866926 Multi-core processor for hand-held, image capture device 6 2012
8854492 Portable device with image sensors and multi-core processor 0 2012
8854493 Hand held image capture device with multi-core processor for facial detection 0 2012
8854494 Portable hand-held device having stereoscopic image camera 0 2012
8854538 Quad-core image processor 0 2012
8836809 Quad-core image processor for facial detection 9 2012
8823823 Portable imaging device with multi-core processor and orientation sensor 11 2012
8810723 Quad-core image processor 0 2012
9168761 Disposable digital camera with printing assembly 0 2012
9108430 Disposable digital camera with printing assembly 0 2012
9044965 Disposable digital camera with printing assembly 0 2012
8936196 Camera unit incorporating program script scanner 2 2012
9197767 Digital camera having image processor and printer 0 2013
9167109 Digital camera having image processor and printer 0 2013
 
Auryn Inc. (3)
* 7936927 Constraint-based ordering for temporal coherence of stroke-based animation 2 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
 
Mercer Scientific International Corporation (1)
6636198 Incremental controller for graphical displays 22 1998
 
CASIO COMPUTER CO., LTD. (1)
* 2011/0206,277 IMAGE PROCESSING APPARATUS AND STORAGE MEDIUM HAVING STORED THEREIN AN IMAGE PROCESSING APPARATUS PROGRAM 1 2011
* Cited By Examiner