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

Icon_funbox Bizarre Patents

Patent No. 6266829

Combination Beverage Container and Spittoon

A combination beverage container and spittoon includes a bottom portion including outer wall and a first inner wall defining a spittoon space.

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.

 

Class 345/563 - Mask data operation


Subclass of Class 345 - Computer graphics processing and selective visual display systems
Definition: Subject matter wherein the graphics display memory stores
No. of patents: 143
Last issue date: 07/01/2008


1        
NumberTitleIssue Date
7394462Superimposing apparatus and method for broadcasting three-dimensional computer graphics image
A superimposing apparatus and method for broadcasting a 3DCG image can calculate and superimpose additional information such as characters and figures expressed by a 3DCG image on a TV frame in real time by combining a general three-dimensional graphics accelerator ...
07/01/2008
7370170Data mask as write-training feedback flag
Methods and apparatuses that enable memory devices to inform graphical processing systems about the results of WRITE de-skew training. A WRITE-TRAINING mode is added to a memory device. When the WRITE-TRAINING mode is asserted the memory data mask (DM) pin is conver...
05/06/2008
7343052End-user-navigable set of zoomed-in images derived from a high-resolution master image
The invention relates generally to improvements in systems used in the development (“authoring”) of interactive visual media. More particularly, the invention relates to (a) the automatic or semi-automatic generation of a set of files representing “zoomed-in...
03/11/2008
7321603Method and system for reducing bit error rate in a high-speed four to one time domain multiplexer
Method and system for reducing bit error rate (BER) in a high-speed four-to-one time domain multiplexer are disclosed. In one embodiment of the present invention, a keep-alive current is employed in the latches of a four-to-one multiplexer in order to minimize the B...
01/22/2008
7310103Pipelined 2D viewport clip circuit
A system and method for performing viewport clipping for multiple viewports using a pipeline. The pixel address coordinates are compared against boundaries of a first viewport window. The results of this comparison, along with the pixel address coordinates, are regi...
12/18/2007
7301542System and method for filtering graphics data on scanout to a monitor
A graphics processing system performs filtering of oversampled data during a scanout operation. Sample values are read from an oversampled frame buffer and filtered during scanout; the filtered color values (one per pixel) are provided to a display device without an...
11/27/2007
7292209System and method of driving an array of optical elements
A system and/or method for controlling a display array without the use of row and column drivers. The display elements within the system are configured to maintain an active address signal in response to a received signal containing serially encoded display settings...
11/06/2007
7286140Hardware acceleration of display data clipping
Embodiments of the present invention are directed to a method and apparatus for hardware acceleration of display data clipping. In one embodiment, all display data is presented to the display system. The display system uses its hardware to clip the undesired data an...
10/23/2007
7239323Color display driving apparatus in a portable mobile telephone with color display unit
A color display driving apparatus that simultaneously on-screen displays an RGB format color image and a YUV format color image on the same color display unit. A first memory stores YUV data, and a YUV-RGB converter converts YUV data read from the first memory to RG...
07/03/2007
7231582Method and system to encode and decode wide data words
A parity generation circuit includes a plurality of bit-generation circuits. Each bit-generation circuit receives respective data bits and a respective hard latch signal, and operates to generate a parity signal indicating the parity of the corresponding data bits w...
06/12/2007
7213131Programmable processor and method for partitioned group element selection operation
A programmable processor and method for improving the performance of processors by incorporating an execution unit operable to decode and execute single instructions specifying a data selection operand and a first and a second register providing a plurality of data ...
05/01/2007
7209186Image processing apparatus and image processing method for high speed real-time processing
The present invention provides an image processing apparatus and an image processing method. The image processing apparatus includes: a first to a fourth writing FIFO unit and a first to a fourth reading FIFO unit (hereinafter referred to as “FIFO units”) for te...
04/24/2007
7202872Apparatus for compressing data in a bit stream or bit pattern
One embodiment of the present invention is directed to a graphics system comprising logic for generating a mask that identifies bits within a plurality of bits that are not to be impacted by a subsequent computation. The graphics system further comprises compression...
04/10/2007
7193622Method and apparatus for dynamically changing pixel depth
An electronic device (108) includes a display panel (126) and a display controller (124) for controlling the display panel (126). A plurality of data lines supplies image data to the display panel (126). The data lines include data...
03/20/2007
7184059Graphics system with copy out conversions between embedded frame buffer and main memory
A graphics system including a custom graphics and audio processor produces exciting 2D and 3D graphics and surround sound. The system includes a graphics and audio processor including a 3D graphics pipeline and an audio digital signal processor. The graphics process...
02/27/2007
7149586Variable pitch electrode array
The present invention is an implantable electrode array having electrodes with variable pitch and variable size. Electrode arrays of the prior art provide electrodes with a common spacing and size. However, this is not how the human body is arranged. As an example, ...
12/12/2006
7143242Dynamic priority external transaction system
A multi-mode transaction queue may operate according to a default priority scheme. When a congestion event is detected, the transaction queue may engage a second priority scheme. ...
11/28/2006
7081896Memory request timing randomizer
Methods and apparatus for changing the timing of memory requests in a graphics system. Reading data from memory in a graphics system causes ground bounce and other electrical noise. The resulting ground bounce may be undesirably synchronized with a video retrace sig...
07/25/2006
7079711Method and device for validating parameters defining an image
The present invention describes a method of validating parameters defining an image, each parameter being represented by one of the tops of a polygon and being able to be associated with one or more functionalities. A point, being able to move in the polygon, makes ...
07/18/2006
7072948Information retrieval system using an internet multiplexer to focus user selection
The invention provides a method and system for receiving incoming information from multiple information sources, both interactive and passive, and for engagingly presenting that information to a recipient on a presentation interface. The system includes a “backgro...
07/04/2006
7062088Variable lossy compression
Methods and apparatus for generating a compressed image from a source image by compressing the source image using a dictionary based lossy compression algorithm that regionally varies the amount of information loss from the source image based on regional image quali...
06/13/2006
7032092Memory controller for supporting a plurality of different memory accesse modes
A common DRAM controller is provided for supporting a plurality of memory types such as double data rate or quad data rate mode or types. The controller is adapted to use a number of clock signals to process data. The controller can further delay the data for a pred...
04/18/2006
7027663Masking tool
A method and system of masking comprising: positioning a masking tool over a masked portion of an image; applying an effect onto the image outside the masked portion; and dynamically moving the masking tool while applying the effect wherein the masked portion change...
04/11/2006
7016999Hardware circuit and method for automatically configuring on-the-fly a sub-unit in a SCSI message
A SCSI message manipulation circuit in a SCSI expander detects a specified SCSI message from either a SCSI initiator, or a SCSI target. After detecting the specified SCSI message, the SCSI message manipulation circuit detects a pre-selected message-unit, e.g., a spe...
03/21/2006
7002599Method and apparatus for hardware acceleration of clipping and graphical fill in display systems
Embodiments of the present invention are directed to a method and apparatus for hardware acceleration of clipping and graphical fill in display systems. In one embodiment, all display data is presented to the display system. The display system uses its hardware to c...
02/21/2006
6953234Method and arrangement for reducing printer errors during printing in a mail processing device
In a method and arrangement for reducing printer errors while printing on a print medium in a mail processing device a print data controller for pixel data editing while printing with a printhead contains logic for error reduction having a resettable encoder clock c...
10/11/2005
6943801System and method for refreshing imaging devices or displays on a page-level basis
The present invention provides a system and method for checking authorization of remote configuration operations. The method comprises storing at least one image frame such that content of the image frame is stored in a plurality of memory pages in a memory. The met...
09/13/2005
6937244Apparatus and method for reducing the memory traffic of a graphics rendering system
A system and method for rendering a graphics primitive. A two pass method is employed where, in the first pass, for each block affected by the primitive, whether the pixels of the affected block intersect the front and/or back layers of the block is determined. If t...
08/30/2005
6911982Data signal for modifying a graphic scene, corresponding method and device
A data signal for modifying a graphic scene displayed on at least one terminal, the graphic scene mode of a set of graphic objects and each object defined by at least one field. The data signal includes frames containing information for updating the graphic scene. S...
06/28/2005
6894700Multisampling dithering with shuffle tables
A system and method for generating random coverage masks for rendering images with transparent objects. The system uses shuffle tables for addresses of a pixel to index into a transparency table and to obtain a transparency mask, which is then ANDed with a coverage ...
05/17/2005
6876400Apparatus and method for protecting a memory sharing signal control lines with other circuitry
An apparatus such as a television signal receiver includes first and second circuit boards. The first circuit board includes a memory, and control circuitry for controlling at least one function of the apparatus. The second circuit board is operably coupled to the f...
04/05/2005
6870578Apparatus and method for sharing signal control lines
An apparatus such as a television signal receiver includes first and second circuit boards. The first circuit board includes a first device such as a memory, and control circuitry for controlling at least one function of the apparatus. The second circuit board is op...
03/22/2005
6847410Picture data memory device with picture data input channels and picture data output channels
A picture data memory device which can be used universally comprises a central picture data memory for storing picture data of a plurality of picture data input channels, in which case the stored picture data can additionally be read out via a plurality of picture d...
01/25/2005
6744533Efficient buffer rendering
A method and system for efficient buffer rendering. An object mask, typically a character font mask, is aligned with a memory tiling arrangement (1102). A tile map is generated (1104) to indicate active tiles. An active tile is selected (1106) a...
06/01/2004
6738101Information outputting apparatus, information reporting method and information signal supply route selecting method
An information-outputting apparatus, an information-reporting method and an information-signal-supply-route-selecting method, which provide a digital-content utilization environment giving the user a high degree of freedom to make use of the apparatus and the method...
05/18/2004
6642926Test and measurement instrument having telecommunications mask testing capability with a mask zoom feature
A telecom mask testing zoom function draws mask. pixels into a raster memory. In this way, the mask is treated as a waveform. Comparison of the mask pixels and waveform pixels to detect collision between a waveform pixel and a mask pixel (i.e., a mask vio...
11/04/2003
6597363Graphics processor with deferred shading
Graphics processors and methods are described that encompass numerous substructures including specialized subsystems, subprocessors, devices, architectures, and corresponding procedures. Embodiments of the invention may include one or more of deferred sha...
07/22/2003
6552730Method and apparatus for bit operational process
A bit operation processor having a first address operation unit for updating the address of data in units of byte or multipled bytes for performing operation in units of byte or multiple of bytes, a second address operation unit for updating the address o...
04/22/2003
6529284Efficient rendering of masks to a screened buffer using a lookup table
A method and system for expanding a pixel bitmap mask. The pixel bitmap mask (102) is expanded by the use of a lookup table (104) to create an m*n bit expanded mask, where m is the depth of a screen and n is the number of pixels described by the original ...
03/04/2003
6504495Clipping data values in a data processing system
A clipping and quantization technique is described for producing clipped numbers in a range of 0 to N-1 (from unclipped numbers in a range of -0.5N to (1.5N-1)), where N is 2m and m is the bit length of the desired clipped and quantized number....
01/07/2003
1        
 
Sign InRegister
Username  
Password   
forgot password?