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

Icon_funbox Famous Patents

In 1879, Auguste Bartholdi received design patent number 11,023 titled "Design for a Statue". It was for the Statue of Liberty.

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: Cunha; Robert


Number of patents: 72
Last date: November 13, 2001

1    
NumberTitleIssue Date
6317222Set of run-length codewords containing pointers to data sources
A run length codeword system which has a set of codewords, each codeword being one byte. The first codeword of a run is divided into a 4-bit code part and 4 bits of printing hints. The code part specifies the source of the data, and the format of the rema...
11/13/2001
6275302Color printing yielding a background dependent neutral gray image (i.e. intelligent gray)
A digital color printing method and system is described which automatically detects when a neutral grey object is commanded to be printed, and changes the composition of the neutral color depending on the previous value of the neutral grey object and on t...
08/14/2001
6224189Enhanced text and line-art quality for multi-resolution marking devices
A technique for producing high quality output on a mixed-resolution color printing device. Unlike current techniques that impose global ink-limit and dot scheduling constraints, the new method can improve the quality of text and line-art features by rende...
05/01/2001
6208430Increased functionality for Holladay halftoning
A circuit which uses less memory to store halftone arrays in a high addressability printer by storing regular halftone arrays as low addressability arrays and by outputting each pixel a number of times, the number being the ratio of high to low addressabi...
03/27/2001
6205252Two channel HVQ (hierarchical vector quantization) compression
A compression process of dividing each word to be compressed into least and most significant bits, and applying a different compression ratio to each. If the compression processes are lossy, both parts of the output can also be losslessly compressed befor...
03/20/2001
6195456Multi resolution color correction using wavelet transforms
Color printing systems frequently use multiresolution analysis, which creates intermediate lower resolution images, in applications such as descreening and filtering. The typical steps are to decompose the original image into sub bands, apply the applicat...
02/27/2001
6181195Impedance transport circuit
An impedance transport circuit, which is capable of transporting both AC and DC impedance, utilizes two PMOS transistors and two n-channel transistors with two operational amplifiers. The two operational amplifies cause the drain voltages of all transisto...
01/30/2001
6163818Streaming memory controller for a PCI bus
In a system having a PCI bus, an additional memory attached to the bus to allow a higher speed of data transfer for a number of copies from the computer to a number of devices. The additional memory has a number of DMA channels, each associated with an I/...
12/19/2000
6137467Optically sensitive electric paper
An improved electric paper which allows it to form an image from a light image rather than from an applied electric field. The prior art embodiment had a number of rotatable balls imbedded in a plastic substrate. Each ball had hemispheres that had differe...
10/24/2000
6108512Copy prevention method
A system for producing non-copyable prints. In a xerographic printer, text is printed using clear toner. Thus, the only optical difference between toner and non-toner portions of the page is in the reflectivity. The plastic toner will reflect more light t...
08/22/2000
6088119Secure document reprinting
A system for guaranteeing that a defective check is destroyed before a duplicate check is printed. A client terminal is connected to a check printer and a shredder. The client requests a check to be printed. If the printing is defective the check is submi...
07/11/2000
6088122Creation of colorant controlled neutral black objects in a bit map printing system
A method is described for printing a colorant controlled neutral black object in a bitmap-based digital color printing system. The method is useful in systems where the black colorant is not sufficiently opaque to hide non-neutral combinations of non-blac...
07/11/2000
6078696HVQ compression of data and printing hints
Printing hints can be efficiently compressed in a system using hierarchical compression (HVQ) by first using HVQ to generate compressed codewords, and then adding the printing hint to the codewords to generate an intermediate form of codeword, before send...
06/20/2000
6064492Image data interface between digital front end and printer
A high speed image data interface between a print server containing a page description language decomposer and an interface card, and a printer containing a rendering card and a print engine, where the interface card is physically located in the printer c...
05/16/2000
6040790Method of building an adaptive huffman codeword tree
Many compression algorithms require the compressor to generate trees (tables) for encoding purposes. To generate the optimum tree for a set of Huffman symbols either takes too much time or requires too much hardware. This invention proposes to separate th...
03/21/2000
6034700Efficient run-based anti-aliasing
A simple method of anti-aliasing for edges near the fast scan direction is to replace the pixels on both sides of the transition in a scan with pixels of varying intermediate color. Thus, if there is an edge between red and blue areas, instead of there be...
03/07/2000
6005670Efficient identification of predicted printer defects for anamorphic pre-compensation
Every printing system has characteristic defects which detract from high quality printing. Xerographic printing systems show defects such as banding, mottled colors in large fill areas, trail-edge deletion and starvation where toner concentrations drop at...
12/21/1999
5960163Color bitmap merging of black objects using partially correlated separation maximum value clipping
A bitmap-based digital color printing method and system is described which automatically detects when a black object is to be printed and changes the Bit Block Transfer (BitBlt) method so that the black color becomes a mixture of black plus the background...
09/28/1999
5938743Method of using the UNIX physio to allow data to be transferred on a plurality of channels concurrently
In the UNIX Operating System, modifying the kernel routine Physio, to enable a single system call to set up a number of concurrent direct memory access (DMA) channels between memory and the data buffers of a device. Many character device drivers use the U...
08/17/1999
5935229Bidirectional sequential interaction designation scheme for a chained and bussed array of integrated circuits
A programmable direction control scheme for an efficiently wired array of like integrated circuit chips which is capable of producing a rightward or leftward sequence of designated interaction is described. The member chips are incorporated into a system ...
08/10/1999
5933858Efficient internal address encoding scheme for an integrated circuit which facilitates multiple addressing modes
An address line arrangement which uses weighted sets of mutually independent rather than binary address lines to enable the accessing of any number of targeted elements at one time. The elements in a device are divided into groups of elements. For a numer...
08/03/1999
5930790String-match array for substitutional compression
A circuit for implementing a substitutional compressor. Comparators compare a current input pixel against a large number of previous pixels, the "history", stored in a series of shift registers. Each register and associated comparator constitutes a cell. ...
07/27/1999
5923490High speed searching of digital cassette
A searching and block access method on a digitally recorded continuous web media. The method enables a digitally recorded tape to be randomly positioned to access a specific requested data block. This method does not rely on scanning the information recor...
07/13/1999
5892513Intermediate nodes for connecting versioned subtrees in a document management system
A system of managing a large number of complex versioned documents. Each document is given a tree structure such as document, chapters, sections and paragraphs. Also, the document is divided into locking units which can be individual nodes, such as one ch...
04/06/1999
5871166Tape cassette and drive motor with rotor rotatably supported by cassette reel
A combination of a tape cassette and a tape drive motor wherein a shaft is connected to a tape reel. A tape reel support is mounted to the housing of the cassette and a tape reel shaft extends through the support. Bearings are carried by the support for r...
02/16/1999
5848225Color bitmap merging of black objects using separation maximum value clipping
A bitmap-based digital color printing method and system is described which automatically detects when a black object is to be printed and changes the Bit Block Transfer (BitBlt) method so that the black color becomes a mixture of black plus the background...
12/08/1998
5848180Color bitmap generation with background dependent black objects
A bitmap-based digital color printing method and system is described which automatically detects when a black object is commanded to be printed, and changes the Bit Block Transfer (BitBlt) method so that the resultant composition of the black color at eac...
12/08/1998
5838884System for a raster output scanner
A computer controller for a raster output scanner. The software consists of an operating system and application programs. Each application program acts as a servo loop and controls such operating variables as the laser diode input power, output light inte...
11/17/1998
5832504Automatic enhanced report generation system
A system of creating enhanced reports from a computer database or programming language. The system will contain the basic data and some contextual information, which is the description of the type of information contained within the lists of the data file...
11/03/1998
5825312DX JPEG Huffman decoder
A low cost, high speed, JPEG Huffman code decoder. The entire gamut of Huffman codes is partitioned into groups, with each group being associated with it's own small look up table to minimize the overall memory requirements. The current Huffman code is st...
10/20/1998
5802215Quadrant-based density detection for lead edge lightening
A lead edge lightening circuit which will lighten a scan line based on a seven by seven pixel area surrounding the current pixel. The area is divided into four sub-areas, each of four by four pixels, and each having the current pixel at one corner. Each s...
09/01/1998
5793378Implementation for high speed arbitrary angle of rotation
A circuit for rotating a digital image through any angle at the rate of one pixel per clock period. First, the circuit divides the image to be rotated into blocks which can be rotated without pause once each is started. Then a nearest neighbor calculating...
08/11/1998
5784172Automatic algorithmic determination of process black over a color field
A digital color printing method and system is described which automatically determines a mixture of colorants to compose a process black color, taking into account relevent printing characteristics of a color printer and the background color at the point ...
07/21/1998
5768440Adaptive noise removal for video images with less correction of current pixel for higher variations between surrounding pixels
A method of applying noise removal to an image so that the areas having the greatest variance have the least correction. First, the variance between each image pixel and its surrounding pixels is determined. Next, for the neighborhood around each pixel, a...
06/16/1998
5764271Multi-mode printing circuitry providing ROS printing correction
A printing system for printing several types of data on the same page, regardless of any differences in spot density between data types. This circuit provides a separate channel for each data type and processes each data type according to its own instruct...
06/09/1998
5754302Color order in predicting pile height constraints in a xerographic color printing system
A digital color printing method is described for printing process black over a background color, which makes use of color order information--that is, the order in which process colorants are transferred to paper--in determining and satisfying pile height ...
05/19/1998
5754746Multi bit per pixel compression/decompression using parallel encoded streams
A system for printing background and foreground colors in response to mask data and printing instructions. Page description language data is separated onto three lines, two for Contone and solid colors, and one for control (mask data and instructions). Th...
05/19/1998
5745250Method of producing tint dots with pairs of holladay halftones
A halftone generator for generating tint dots that are more circular than typical Holladay dots. Two threshold arrays are used, one that is pixel-centered and one that is interstice-centered. For each signal input level, the one that will produce a more c...
04/28/1998
5737088Non uniform modification of process black colorants to achieve conflicting quality requirements
A digital color printing method is described for printing process black color over a background color, which modifies individual values of the process colors in a process black independent of other process colors whenever the black colorant is sufficientl...
04/07/1998
5723204Two-sided electrical paper
Two sided electric paper that can be written onto on both sides by having a layer of conductive material between two sheets of electric paper. The electric paper is made of small balls encased in a liquid so that they are free to rotate, and then suspende...
03/03/1998
1    
 
Sign InRegister
Username  
Password   
forgot password?