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.
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.
| Number | Title | Issue Date |
| 7394462 | Superimposing 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 |
| 7370170 | Data 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 |
| 7343052 | End-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 |
| 7321603 | Method 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 |
| 7310103 | Pipelined 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 |
| 7301542 | System 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 |
| 7292209 | System 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 |
| 7286140 | Hardware 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 |
| 7239323 | Color 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 |
| 7231582 | Method 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 |
| 7213131 | Programmable 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 |
| 7209186 | Image 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 |
| 7202872 | Apparatus 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 |
| 7193622 | Method 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 |
| 7184059 | Graphics 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 |
| 7149586 | Variable 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 |
| 7143242 | Dynamic 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 |
| 7081896 | Memory 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 |
| 7079711 | Method 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 |
| 7072948 | Information 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 |
| 7062088 | Variable 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 |
| 7032092 | Memory 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 |
| 7027663 | Masking 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 |
| 7016999 | Hardware 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 |
| 7002599 | Method 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 |
| 6953234 | Method 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 |
| 6943801 | System 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 |
| 6937244 | Apparatus 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 |
| 6911982 | Data 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 |
| 6894700 | Multisampling 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 |
| 6876400 | Apparatus 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 |
| 6870578 | Apparatus 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 |
| 6847410 | Picture 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 |
| 6744533 | Efficient 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 |
| 6738101 | Information 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 |
| 6642926 | Test 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 |
| 6597363 | Graphics 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 |
| 6552730 | Method 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 |
| 6529284 | Efficient 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 |
| 6504495 | Clipping 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 |