
US Patent No: RE39898
Number of patents in Portfolio can not be more than 2000
Apparatus, systems and methods for controlling graphics and video data in multimedia data processing and display systems
Stats
-
Oct 30, 2007
Issued date -
Aug 13, 1999
filing date -
09/374,041
serial no -
In Force
status
Importance
Abstract
A graphics and video controller 105 is provided which includes a dual aperture interface 206 for receiving words of graphics and video pixel data, each word of such data associated with an address directing that word to be processed as either graphics or video data. Circuitry 200, 201, 202, 207, 208 is provided for writing a word of the pixel data received from the interface 206 to a one of the on- and off-screen memory areas corresponding to the address associated with the received word. Circuitry 201, 202 is provided for selectively retrieving graphics and video data from the on-screen and off-screen memory areas. A first pipeline 205 is provided for processing data received from the on-screen area of frame buffer 107 while a second pipeline 204 is provided for processing data retrieved from the off-screen area of the frame buffer.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,553,220 Managing audio data using a graphics display controller | 83 | 1993 | |
| 5,455,626 Apparatus, systems and methods for providing multiple video data streams from a single source | 11 | 1993 | |
| 5,402,506 Apparatus for quantizing pixel information to an output video display space | 8 | 1994 | |
| 5,577,203 Video processing methods | 13 | 1995 | |
| 5,581,280 Video processing apparatus, systems and methods | 9 | 1995 | |
| 5,539,464 Apparatus, systems and methods for generating displays from dual source composite data streams | 5 | 1995 | |
| 5,539,465 Apparatus, systems and methods for providing multiple video data streams from a single source | 31 | 1995 | |
| 5,543,842 Apparatus and method for providing multiple video data streams from a single source | 12 | 1995 | |
|
|
|||
| 4,498,098 Apparatus for combining a video signal with graphics and text from a computer | 114 | 1982 | |
| 4,599,611 Interactive computer-based information display system | 178 | 1982 | |
| 5,001,469 Window-dependent buffer selection | 44 | 1988 | |
| 4,994,914 Composite video image device and related method | 19 | 1989 | |
| 5,251,298 Method and apparatus for auxiliary pixel color management using monomap addresses which map to color pixel addresses | 30 | 1991 | |
| 5,396,263 Window dependent pixel datatypes in a computer video graphics system | 7 | 1992 | |
|
|
|||
| 5,581,279 VGA controller circuitry | 3 | 1993 | |
| 5,608,864 Variable pixel depth and format for video windows | 53 | 1994 | |
| 5,402,513 Video window generator with scalable video | 35 | 1994 | |
| 5,440,683 Video processor multiple streams of video data in real-time | 23 | 1994 | |
| 5,625,379 Video processing apparatus systems and methods | 41 | 1995 | |
| 5,821,918 Video processing apparatus, systems and methods | 12 | 1995 | |
|
|
|||
| 5,488,390 Apparatus, systems and methods for displaying a cursor on a display screen | 6 | 1993 | |
| 5,542,038 Method and system for generating dynamic zoom codes | 4 | 1993 | |
| 5,506,604 Apparatus, systems and methods for processing video data in conjunction with a multi-format frame buffer | 54 | 1994 | |
| 5,510,843 Flicker reduction and size adjustment for video controller with interlaced video output | 58 | 1994 | |
| 5,586,306 Integrated circuit servo system control for computer mass storage device with distributed control functionality to reduce transport delay | 42 | 1995 | |
|
|
|||
| 5,243,447 Enhanced single frame buffer display system | 93 | 1992 | |
| 5,335,321 Scalable multimedia platform architecture | 90 | 1992 | |
| 5,432,905 Advanced asyncronous video architecture | 13 | 1994 | |
| 5,559,954 Method & apparatus for displaying pixels from a multi-format frame buffer | 79 | 1995 | |
| 5,546,531 Visual frame buffer architecture | 3 | 1995 | |
|
|
|||
| 4,994,912 Audio video interactive display | 90 | 1989 | |
| 5,220,312 Pixel protection mechanism for mixed graphics/video display adaptors | 49 | 1989 | |
| 5,402,147 Integrated single frame buffer memory for storing graphics and video data | 54 | 1992 | |
| 5,434,590 Multimedia system | 54 | 1993 | |
| 5,646,651 Block mode, multiple access multi-media/graphics memory | 25 | 1994 | |
|
|
|||
| 4,719,503 Display processor with color matrixing circuitry and two map memories storing chrominance-only data | 37 | 1986 | |
| 4,740,832 Image storage using separately scanned luminance and chrominance variables | 25 | 1986 | |
| 4,745,462 Image storage using separately scanned color component variables | 13 | 1987 | |
| 4,779,144 Image storage using separately scanned luminance-detail and narrowband color-component variables | 9 | 1987 | |
|
|
|||
| 5,097,257 Apparatus for providing output filtering from a frame buffer storing both video and graphics signals | 113 | 1989 | |
| 5,257,348 Apparatus for storing data both video and graphics signals in a single frame buffer | 34 | 1992 | |
| 5,274,753 Apparatus for distinguishing information stored in a frame buffer | 53 | 1993 | |
|
|
|||
| 4,868,548 Clock synchronization system | 15 | 1987 | |
| 5,406,306 System for, and method of displaying information from a graphics memory and a video memory on a display monitor | 44 | 1993 | |
| 5,640,332 Multimedia graphics system | 19 | 1996 | |
|
|
|||
| 4,771,279 Dual clock shift register | 34 | 1987 | |
| 5,345,252 High speed cursor generation apparatus | 7 | 1991 | |
| 5,381,347 Method and system for displaying images on a display device using an offscreen video memory | 28 | 1992 | |
|
|
|||
| 5,291,188 Method and apparatus for allocating off-screen display memory | 9 | 1991 | |
| 5,245,702 Method and apparatus for providing shared off-screen memory | 38 | 1991 | |
| 5,502,837 Method and apparatus for clocking variable pixel frequencies and pixel depths in a memory display interface | 13 | 1992 | |
|
|
|||
| 5,351,087 Two stage interpolation system | 38 | 1991 | |
| 5,294,983 Field synchronization system with write/read pointer control | 27 | 1992 | |
| 5,420,643 Chrominance processing system for compressing and expanding video data | 12 | 1994 | |
|
|
|||
| 5,473,573 Single chip controller-memory device and a memory architecture and methods suitable for implementing the same | 44 | 1994 | |
| 5,701,270 Single chip controller-memory device with interbank cell replacement capability and a memory architecture and methods suitble for implementing the same | 40 | 1996 | |
|
|
|||
| 5,229,852 Real time video converter providing special effects | 18 | 1990 | |
| 5,327,243 Real time video converter | 17 | 1991 | |
|
|
|||
| 5,065,346 Method and apparatus for employing a buffer memory to allow low resolution video data to be simultaneously displayed in window fashion with high resolution video data | 56 | 1987 | |
| 4,862,269 Memory control apparatus | 60 | 1988 | |
|
|
|||
| 5,537,128 Shared memory for split-panel LCD display systems | 60 | 1993 | |
|
|
|||
| 5,410,547 Video controller IC with built-in test circuit and method of testing | 18 | 1993 | |
|
|
|||
| 5,229,855 System and method for combining multiple composite video signals | 23 | 1991 | |
|
|
|||
| 4,425,581 System for overlaying a computer generated video signal on an NTSC video signal | 173 | 1981 | |
|
|
|||
| 5,430,486 High resolution video image transmission and storage | 34 | 1993 | |
|
|
|||
| 5,341,442 Method and apparatus for compression data by generating base image data from luminance and chrominance components and detail image data from luminance component | 63 | 1993 | |
|
|
|||
| 5,243,433 Digital image interpolation system for zoom and pan effects | 34 | 1992 | |
|
|
|||
| 5,426,731 Apparatus for processing signals representative of a computer graphics image and a real image | 19 | 1994 | |
|
|
|||
| 4,991,122 Weighted mapping of color value information onto a display screen | 50 | 1989 | |
|
|
|||
| 4,876,600 Method and device for representing a composite image on a screen of a screen device | 47 | 1988 | |
|
|
|||
| 5,455,628 Converter to convert a computer graphics signal to an interlaced video signal | 47 | 1993 | |
|
|
|||
| 5,065,243 Multi-screen high-definition television receiver | 22 | 1990 | |
|
|
|||
| 5,245,322 Bus architecture for a multimedia system | 51 | 1990 | |
|
|
|||
| 5,341,318 System for compression and decompression of video data using discrete cosine transform and coding techniques | 83 | 1992 | |
|
|
|||
| 4,914,509 Color video signal synthesizer | 7 | 1988 | |
|
|
|||
| 5,258,750 Color synchronizer and windowing system for use in a video/graphics system | 25 | 1989 | |
|
|
|||
| 5,557,302 Method and apparatus for displaying video data on a computer display | 22 | 1995 | |
|
|
|||
| 5,434,676 Apparatus for mixing video signals having different numbers of lines | 10 | 1993 | |
|
|
|||
| 5,208,583 Accelerated pixel data movement | 8 | 1990 | |
|
|
|||
| 4,839,728 Picture-in-picture video signal generator | 17 | 1987 | |
|
|
|||
| 4,878,117 Video signal mixing unit for simultaneously displaying video signals having different picture aspect ratios and resolutions | 24 | 1988 | |
|
|
|||
| 5,218,432 Method and apparatus for merging video data signals from multiple sources and multimedia system incorporating same | 33 | 1992 | |
|
|
|||
| 5,469,221 Video multiplexing system for superimposition of scalable video data streams upon a background video data stream | 10 | 1994 | |
|
|
|||
| 5,319,447 Video control circuit for multimedia applications with video signal synchronizer memory | 8 | 1993 | |
|
|
|||
| 5,752,010 Dual-mode graphics controller with preemptive video access | 11 | 1993 | |
|
|
|||
| 4,947,257 Raster assembly processor | 95 | 1988 | |
|
|
|||
| 5,003,491 Multiplying video mixer system | 23 | 1988 | |
|
|
|||
| 5,365,278 Side by side television pictures | 11 | 1994 | |
|
|
|||
| 5,027,212 Computer based video/graphics display system | 144 | 1989 | |
|
|
|||
| 5,319,388 VGA controlled having frame buffer memory arbitration and method therefor | 18 | 1992 | |
|
|
|||
| 5,225,911 Means for combining data of different frequencies for a raster output device | 23 | 1991 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Apr 30, 2015 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Apr 30, 2019 |
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge - 7.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge - 11.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |