Patent | Date |
---|
System and method of detecting rotated displays Grant 7,999,801 - Priem August 16, 2 | 2011-08-16 |
System and method of detecting rotated displays Grant 7,598,948 - Priem October 6, 2 | 2009-10-06 |
Texture cache for a computer graphics accelerator Grant 7,136,068 - Priem , et al. November 14, 2 | 2006-11-14 |
Method and apparatus for providing a vertex cache Grant 7,038,692 - Priem , et al. May 2, 2 | 2006-05-02 |
Semaphore enhancement to improve system performance Grant 6,725,457 - Priem , et al. April 20, 2 | 2004-04-20 |
Apparatus for accelerating the rendering of images Grant 6,691,180 - Priem , et al. February 10, 2 | 2004-02-10 |
Graphics pipeline selectively providing multiple pixels or multiple textures Grant 6,628,290 - Kirk , et al. September 30, 2 | 2003-09-30 |
Method, apparatus and article of manufacture for mapping physical memory in a virtual address system Grant 6,446,186 - Priem , et al. September 3, 2 | 2002-09-03 |
Graphics pipeline including combiner stages Grant 6,333,744 - Kirk , et al. December 25, 2 | 2001-12-25 |
Apparatus for accelerating the rendering of images App 20010029556 - Priem, Curtis ;   et al. | 2001-10-11 |
Method and apparatus for providing high quality audio in a computer system Grant 6,292,854 - Priem September 18, 2 | 2001-09-18 |
Method and apparatus for accelerating the rendering of images Grant 6,282,587 - Priem , et al. August 28, 2 | 2001-08-28 |
Method and apparatus for determining texture values of graphical images Grant 6,239,808 - Kirk , et al. May 29, 2 | 2001-05-29 |
Method and apparatus for accelerating the rendering of graphical images Grant 6,226,012 - Priem , et al. May 1, 2 | 2001-05-01 |
Method and apparatus for scaling texture maps for graphical images Grant 6,191,794 - Priem , et al. February 20, 2 | 2001-02-20 |
Graphics pipeline selectively providing multiple pixels or multiple textures Grant 6,181,352 - Kirk , et al. January 30, 2 | 2001-01-30 |
Method and apparatus for accelerating the rendering of images Grant 6,092,124 - Priem , et al. July 18, 2 | 2000-07-18 |
System for providing fast transfers to input/output device by assuring commands from only one application program reside in FIFO Grant 6,081,854 - Priem , et al. June 27, 2 | 2000-06-27 |
Method and apparatus for trapping unimplemented operations in input/output devices Grant 6,065,071 - Priem , et al. May 16, 2 | 2000-05-16 |
Method and apparatus for accelerating the transfer of graphical images Grant 6,023,738 - Priem , et al. February 8, 2 | 2000-02-08 |
High quality audio generation by storing wave tables in system memory and having a DMA controller on the sound board for transferring the wave tables Grant 5,968,148 - Priem October 19, 1 | 1999-10-19 |
Method of controlling I/O routing by setting connecting context for utilizing I/O processing elements within a computer system to produce multimedia effects Grant 5,909,595 - Rosenthal , et al. June 1, 1 | 1999-06-01 |
Method and apparatus for providing a plurality of color formats from a single frame buffer Grant 5,805,175 - Priem September 8, 1 | 1998-09-08 |
Method for providing high quality audio by storing wave tables in system memory and having a DMA controller on the sound card for transferring the wave tables Grant 5,768,628 - Priem June 16, 1 | 1998-06-16 |
Apparatus and method for controlling context of input/output devices in a computer system Grant 5,764,861 - Priem , et al. June 9, 1 | 1998-06-09 |
DMA controller translates virtual I/O device address received directly from application program command to physical i/o device address of I/O device on device bus Grant 5,758,182 - Rosenthal , et al. May 26, 1 | 1998-05-26 |
Method and apparatus for providing a configurable display memory for single buffered and double buffered application programs to be run singly or simultaneously Grant 5,742,788 - Priem , et al. April 21, 1 | 1998-04-21 |
Architecture for providing input/output operations in a computer system Grant 5,740,464 - Priem , et al. April 14, 1 | 1998-04-14 |
Method and apparatus for providing fifo buffer input to an input/output device used in a computer system Grant 5,740,406 - Rosenthal , et al. April 14, 1 | 1998-04-14 |
Apparatus adapted to be joined between the system I/O bus and I/O devices which translates addresses furnished directly by an application program Grant 5,721,947 - Priem , et al. February 24, 1 | 1998-02-24 |
Register array for utilizing burst mode transfer on local bus Grant 5,687,357 - Priem November 11, 1 | 1997-11-11 |
Apparatus for handling failures to provide a safe address translation in an improved input/output architecture for a computer system Grant 5,685,011 - Rosenthal , et al. November 4, 1 | 1997-11-04 |
System using a plurality of state machines for translating commands intended for legacy bus devices to commands for local bus devices Grant 5,680,592 - Priem October 21, 1 | 1997-10-21 |
Apparatus for context switching of input/output devices in responses to commands from unprivileged application programs Grant 5,659,750 - Priem , et al. August 19, 1 | 1997-08-19 |
Method and apparatus for authenticating the use of software Grant 5,652,793 - Priem , et al. July 29, 1 | 1997-07-29 |
Method and apparatus for naming input/output devices in a computer system Grant 5,640,591 - Rosenthal , et al. June 17, 1 | 1997-06-17 |
Method and apparatus for providing flow control with lying for input/output operations in a computer system Grant 5,638,535 - Rosenthal , et al. June 10, 1 | 1997-06-10 |
Architecture for providing input/output operations in a computer system Grant 5,623,692 - Priem , et al. April 22, 1 | 1997-04-22 |
Method and apparatus for allowing computer circuitry to function with updated versions of computer software Grant 5,577,232 - Priem , et al. November 19, 1 | 1996-11-19 |
Apparatus for selecting frame buffers for display in a double buffered display system Grant 5,543,824 - Priem , et al. August 6, 1 | 1996-08-06 |
Multiple block mode operations in a frame buffer system designed for windowing operations Grant 5,533,187 - Priem , et al. * July 2, 1 | 1996-07-02 |
Frame buffer system designed for windowing operations Grant 5,528,751 - Priem , et al. June 18, 1 | 1996-06-18 |
Method and apparatus for providing fast multi-color storage in a frame buffer Grant 5,504,855 - Priem , et al. April 2, 1 | 1996-04-02 |
Hardware implementation of clipping and intercoordinate comparison logic Grant 5,297,240 - Priem , et al. March 22, 1 | 1994-03-22 |
Method and apparatus for allocating off-screen display memory Grant 5,291,188 - McIntyre , et al. March 1, 1 | 1994-03-01 |
Predictive caching method and apparatus for generating a predicted address for a frame buffer Grant 5,287,487 - Priem , et al. February 15, 1 | 1994-02-15 |
Method and apparatus for providing shared off-screen memory Grant 5,245,702 - McIntyre , et al. September 14, 1 | 1993-09-14 |
Method for expediting the rendering of figures in a move-draw language Grant 5,163,129 - Donato , et al. November 10, 1 | 1992-11-10 |
Graphics accelerator system Grant 5,159,665 - Priem , et al. October 27, 1 | 1992-10-27 |
Apparatus and method for using a test window in a graphics subsystem which incorporates hardware to perform clipping of images Grant 5,157,764 - Priem , et al. October 20, 1 | 1992-10-20 |
Method and apparatus for determining line positions for display and manipulation by a computer system Grant 5,128,872 - Malachowsky , et al. July 7, 1 | 1992-07-07 |
Apparatus and methods for interface register handshake for controlling devices Grant 5,129,065 - Priem , et al. July 7, 1 | 1992-07-07 |
Method and apparatus for the context switching of devices Grant 5,127,098 - Rosenthal , et al. June 30, 1 | 1992-06-30 |
Apparatus for read handshake in high-speed asynchronous bus interface Grant 5,079,696 - Priem , et al. January 7, 1 | 1992-01-07 |
Apparatus and method for processing graphical information to minimize page crossings and eliminate processing of information outside a predetermined clip window Grant 5,079,545 - Priem , et al. January 7, 1 | 1992-01-07 |
Apparatus for write handshake in high-speed asynchronous bus interface Grant 5,070,443 - Priem , et al. December 3, 1 | 1991-12-03 |
Number conversion apparatus Grant 5,038,309 - Priem , et al. August 6, 1 | 1991-08-06 |
Method for three-dimensional clip checking for computer graphics Grant 5,003,497 - Priem March 26, 1 | 1991-03-26 |
Multiplexor implementation for raster operations including foreground and background colors Grant 4,958,146 - Priem , et al. September 18, 1 | 1990-09-18 |
Matrix arithmetic circuit for processing matrix transformation operations Grant 4,956,801 - Priem , et al. September 11, 1 | 1990-09-11 |
Method and apparatus for translating rectilinear information into scan line information for display by a computer system Grant 4,945,497 - Malachowsky , et al. July 31, 1 | 1990-07-31 |
Anti-aliasing raster operations utilizing sub-pixel crossing information to control pixel shading Grant 4,908,780 - Priem , et al. March 13, 1 | 1990-03-13 |
Z-buffer allocated for window identification Grant 4,907,174 - Priem March 6, 1 | 1990-03-06 |