U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 6205950

Pet Toilet-Like Water Disk and Food Storage

One pet-friendly inventor patented "a device for watering pets, e.g., a dog or cat." The device, he helpfully noted, "has the general shape of a toilet."

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Attorney: Costello; Mark


Number of patents: 162
Last date: October 11, 2005

1          
NumberTitleIssue Date
6954287Gamut mapping preserving local luminance differences with adaptive spatial filtering
A color printing process, printing a color image in which out-of-gamut original colors are present. For each pixel defined by an original color which is determined to be out of gamut, a gamut remapping process is applied to map each pixel to a color which is within ...
10/11/2005
6804401Method for compressing digital documents with control of image quality subject to multiple compression rate constraints
A method for digital image compression of a raster image is disclosed which uses different compression methods for selected parts of the image and which dynamically adjusts compression and segmentation parameters to control tradeoff of image quality and compression....
10/12/2004
6643030Quantization method for color document reproduction in a color printing system
The present invention is a method and apparatus for reducing two-color moireoften found during the rendering of full color images using halftoning techniques, by providing shared screen angles between distinct color separations....
11/04/2003
6606420Method and apparatus for digital image darkness control in saturated image structures
A method and apparatus for the control of darkness/lightness in a digital image rendered by a printing system. An original image containing antialiased edges is initially thresholded and filtered to determine an edge map. With knowledge of the edge via th...
08/12/2003
6381037Dynamic creation of color test patterns for improved color calibration
A method for calibrating a printer includes printing a first set of color samples with the printer, reflecting at least a portion of the printer gamut. Each printed color sample in the set of samples is measured calorimetrically, to determine the printer'...
04/30/2002
6275304Automated enhancement of print quality based on feature size, shape, orientation, and color
A processing system for preparing a plural separation document image for printing, including small feature enhancement of the image, preventing halftoning damage thereto, including detecting small features in the document image; and in a detected small fe...
08/14/2001
6179485Printing black and white reproducible colored stroke documents
A document containing colored strokes or lines is reproduced in a way to preserve the color intent if the reproduced document is copied on a black-and-white device. Dashed lines are generated for insertion into the stroke, with dashing patterns that refle...
01/30/2001
6169607Printing black and white reproducible colored test documents
A document containing colored text is reproduced in a way to preserve the color intent if the reproduced document is copied on a black-and-white device. For small text, the fact that it is colored, is conveyed by reproducing it bold, and for medium size t...
01/02/2001
6141114Edge enhanced error diffusion with artifact correction in areas of highlights and shadows
An error diffusion processor for preparing a document image for printing. Shadows and highlights regions stress error diffusion processes, because accumulated error cannot be easily compensated for in these regions. Edge enhancement emphasizes the problem...
10/31/2000
6058210Using encoding cost data for segmentation of compressed image sequences
A method for processing compressed digital data derived from an original image sequence, the data being organized as a set of image frames, each image frame comprising a set of blocks, each block including a string of bits corresponding to an area of the ...
05/02/2000
6020979Method of encoding high resolution edge position information in continuous tone image information
A method of encoding higher resolution edge information in lower resolution image information, so that the advantageous properties of both types of data can be used in binarization including the steps of receiving text/line art regions of the document ima...
02/01/2000
5978556Clustered halftone dot design process
An idealized clustered screen is characterized spot clustering which is optimized so that clusters are about the same size and shape as they grow and are approximately equally distanced though an image. Pixels are swapped within the screen to vary its app...
11/02/1999
5920405Multifunction device with printer/facsimile contention selection
A multifunction device, having a single printer and data access thereto for jobs generated at a connected computer and jobs received via a telephone or scanner or facsimile memory. In such a device, a user interface is provided facilitating a choice of co...
07/06/1999
5787238Clustered halftone dot design process
An idealized clustered screen is characterized spot clustering which is optimized so that clusters are about the same size and shape as they grow and are approximately equally distanced though an image. Pixels are swapped within the screen to vary its app...
07/28/1998
5737455Antialiasing with grey masking techniques
A method of combining antialiased edges for printing or display at a grey level reproduction device, wherein pixels have shade values determined as a function of their neighbor's shade values and mask values. Shade values are determined by processing each...
04/07/1998
5734752Digital watermarking using stochastic screen patterns
A method for generating watermarks in a digitally reproducible document which are substantially invisible when viewed including the steps of: (1) producing a first stochastic screen pattern suitable for reproducing a gray image on a document; (2) deriving...
03/31/1998
5701365Subpixel character positioning with antialiasing with grey masking techniques
A method for combining foreground objects defined by a mask value and shade value, with a background image defined by a shade value, using high resolution edge information derived from low resolution grey image representations. By treating the object edge...
12/23/1997
5701401Printing black and white reproducible color documents
A color image is reproduced with a set of colors wherein each color is defined in terms of a pattern block. Pattern blocks include a pattern using the color to be reproduced and white in density-related combinations so that the luminance difference betwee...
12/23/1997
5689344Mitigation of tenting deletions in color xerographic printers
A printing system that uses a halftone processor is driven to halftone selected areas of an image based on a selected halftone dot, wherein the halftone dot has the properties of maintaining a dot fill order of a desired dot, while also maintaining a pres...
11/18/1997
5689350Color printer calibration method for accurately rendering selected colors
A color printer calibration method for improving printer accuracy for particular colors provides a look up table with a plurality of nodes useful as table indices. In such a table, nodes are provided specifically indexing selected colors, so that such col...
11/18/1997
5673121Stochastic halftoning screening method
An idealized stochastic screen is characterized by all of the predominant color dots (black or white) uniformly distributed. The present invention seeks to approach this optimization by iteratively selecting pairs of threshold levels in the screen matrix,...
09/30/1997
5668638Error diffusion method with symmetric enhancement
A processing system for processing electronic images defined in terms of image signals, each image signal representing density at a discrete position within the electronic image, and quantizing image signals defined at "c" gray levels for use in a device ...
09/16/1997
5649071Image processing method to reduce marking material coverage in sequential color printing processes
A method of processing images preparatory to printing in a color printer adapted to printing serial color separations, that when superposed form the final color image, in which separation color images are received for printing defined by continuous tone s...
07/15/1997
5649025Multithresholding for document image segmentation
An image processing method for preparing a document for printing or other further processing. Document images often contain information in several intensity levels. Detecting these levels will help separate logically separate regions in the image. A multi...
07/15/1997
5649073Automatic calibration of halftones
A calibration system, for calibrating a printer response to halftone images directed thereto, includes a test pattern, stored in a memory, providing a plurality of samples of combinations of printed spots, printable on a media by the printer; a gray measu...
07/15/1997
5646744Show-through correction for two-sided documents
An image processing method for mitigating the effects of show-through in scanning a duplexed document in a duplex scanning system, including: deriving a scanned first side image P from a first side image A of a duplexed document and a scanned second side ...
07/08/1997
5640466Method of deriving wordshapes for subsequent comparison
A method for reducing an image of a character or word string to one or more one dimensional signals, including the steps of determining page orientation, isolating character strings from adjacent character strings, establishing a set of references with re...
06/17/1997
5638429Charge code entry in preprogrammed dialing
A user interface is provided facilitating the entry of at least one destination phone number into a phone number dialing routine. Upon entry of the phone number, the user interface allows a Start command, causing the phone number to be dialed by transmitt...
06/10/1997
5635967Image processing method to reduce marking material coverage in printing processes
A method and apparatus for reducing marking material coverage in reproduction of edges in a halftoned image, includes the steps of: a) detecting edges in the image using edge filtering; and b) reducing marking material coverage at the detected edges. Inte...
06/03/1997
5634089Full color image ouput terminal interface
In an arrangement in which compressed image data including color image information is to be directed to a printer in streams of data including Sample data, Mask data, Color data and Command or instruction data, wherein the compressed data is directed alon...
05/27/1997
5631748Color images having multiple separations with minimally overlapping halftone dots and reduced interpixel contrast
Halftone screens are generated for each separation in accordance with the goal of avoiding overlapping whenever possible. Initially, the black separation is halftoned, generating a dot pattern with a number of ON pixels and OFF pixels in accordance with t...
05/20/1997
5627658Automatic networked facsimile queuing system
A plurality of multifunction devices each having a facsimile function are connected together in a networking arrangement. Upon receipt of a job requiring a facsimile function, such a device initially checks its queues to determine whether there are any cu...
05/06/1997
5619233Bidirectional ink jet printing with head signature reduction
A method and apparatus for operating an ink jet printer of the type which prints a swath of the image at a time with each transit across a sheet. An image portion corresponding to a potential swath is examined, particularly determining for each column whe...
04/08/1997
5594557Color printer calibration correcting for local printer non-linearities
A color printer calibration method for improving printer accuracy in regions of local non-linearity includes the steps of: a) starting with filled rectangular array of color mappings A0 mapping printer signals to device independent color space ...
01/14/1997
5592591Reduced storage of pre-computed difference tables used in color space conversion
An interpolation calculation requires a plurality of difference signals representing the distances to a set of neighboring colors in space. However, at least some of the plurality of difference signals required for interpolation of a color within the boun...
01/07/1997
5581370Image-dependent automatic area of interest enhancement
A method of improving the contrast in a natural scene image. A relevant histogram of the image is derived for from a selected subset of local histograms representing regions of the image. The signal describing the histogram is operated on with a filter ha...
12/03/1996
5579418Image interpolation apparatus
Method and apparatus for providing interpolated image data from original image data represented in terms of pixels, each pixel defined in terms of value and position in an original image, includes an original image input receiving original image data from...
11/26/1996
5565994Multiple separation error diffusion, with cross separation correlation control for color images
An image processing system for preparing a document for printing which receives multi separation color documents for printing, each discrete area or pixel in the image described by a signal having a number of possible states greater than can be rendered b...
10/15/1996
5563985Image processing method to reduce marking material coverage in printing processes
A method for processing images for printing includes the steps for each separation, making a pixel level determination of marking material coverage, based on the number of pixels within a given area that are turned on; if a determination is made that too ...
10/08/1996
5557689Optical word recognition by examination of word shape
A method for reducing an image of a character or word string to one or more one dimensional signals, including the steps of determining page orientation, isolating character strings from adjacent character strings, establishing a set of references with re...
09/17/1996
1          
 
Sign InRegister
Username  
Password   
forgot password?