P

Inventor

PRIEM CURTIS

US85 patents
⚠️ This page may combine multiple inventors who share the name “PRIEM CURTIS”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

NVIDIA CORP

36 patents
US5758182AMay 26, 1998

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

NVIDIA CORP162 citations99
US7038692B1May 2, 2006

Method and apparatus for providing a vertex cache

NVIDIA CORP89 citations98
US6092124AJul 18, 2000

Method and apparatus for accelerating the rendering of images

NVIDIA CORP112 citations98
US6081854AJun 27, 2000

System for providing fast transfers to input/output device by assuring commands from only one application program reside in FIFO

NVIDIA CORP107 citations98
US6023738AFeb 8, 2000

Method and apparatus for accelerating the transfer of graphical images

NVIDIA CORP186 citations98
US5909595AJun 1, 1999

Method of controlling I/O routing by setting connecting context for utilizing I/O processing elements within a computer system to produce multimedia effects

NVIDIA CORP141 citations98
US6691180B2Feb 10, 2004

Apparatus for accelerating the rendering of images

NVIDIA CORP78 citations97
US6333744B1Dec 25, 2001

Graphics pipeline including combiner stages

NVIDIA CORP110 citations97
US6181352B1Jan 30, 2001

Graphics pipeline selectively providing multiple pixels or multiple textures

NVIDIA CORP137 citations97
US6725457B1Apr 20, 2004

Semaphore enhancement to improve system performance

NVIDIA CORP137 citations96
US6239808B1May 29, 2001

Method and apparatus for determining texture values of graphical images

NVIDIA CORP65 citations96
US6226012B1May 1, 2001

Method and apparatus for accelerating the rendering of graphical images

NVIDIA CORP67 citations96
US5918050AJun 29, 1999

Apparatus accessed at a physical I/O address for address and data translation and for context switching of I/O devices in response to commands from application programs

NVIDIA CORP77 citations96
US5754866AMay 19, 1998

Delayed interrupts with a FIFO in an improved input/output architecture

NVIDIA CORP69 citations96
US5740464AApr 14, 1998

Architecture for providing input/output operations in a computer system

NVIDIA CORP70 citations96
US5721947AFeb 24, 1998

Apparatus adapted to be joined between the system I/O bus and I/O devices which translates addresses furnished directly by an application program

NVIDIA CORP64 citations96
US5687357ANov 11, 1997

Register array for utilizing burst mode transfer on local bus

NVIDIA CORP87 citations96
US5652793AJul 29, 1997

Method and apparatus for authenticating the use of software

NVIDIA CORP92 citations96
US5623692AApr 22, 1997

Architecture for providing input/output operations in a computer system

NVIDIA CORP69 citations96
US6191794B1Feb 20, 2001

Method and apparatus for scaling texture maps for graphical images

NVIDIA CORP57 citations94
US7598948B1Oct 6, 2009

System and method of detecting rotated displays

NVIDIA CORP16 citations93
US6292854B1Sep 18, 2001

Method and apparatus for providing high quality audio in a computer system

NVIDIA CORP20 citations93
US6065071AMay 16, 2000

Method and apparatus for trapping unimplemented operations in input/output devices

NVIDIA CORP35 citations93
US5968148AOct 19, 1999

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

NVIDIA CORP17 citations93
US5887190AMar 23, 1999

System for determining from a command storing in a storage circuit an application program which has initiated the command to determine an input/output device address

NVIDIA CORP25 citations93
US5805175ASep 8, 1998

Method and apparatus for providing a plurality of color formats from a single frame buffer

NVIDIA CORP42 citations93
US5805930ASep 8, 1998

System for FIFO informing the availability of stages to store commands which include data and virtual address sent directly from application programs

NVIDIA CORP30 citations93
US5768628AJun 16, 1998

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

NVIDIA CORP23 citations93
US5740406AApr 14, 1998

Method and apparatus for providing fifo buffer input to an input/output device used in a computer system

NVIDIA CORP50 citations93
US5734369AMar 31, 1998

Method and apparatus for dithering images in a digital display system

NVIDIA CORP53 citations93
US5696990ADec 9, 1997

Method and apparatus for providing improved flow control for input/output operations in a computer system having a FIFO circuit and an overflow storage area

NVIDIA CORP30 citations93
US5685011ANov 4, 1997

Apparatus for handling failures to provide a safe address translation in an improved input/output architecture for a computer system

NVIDIA CORP21 citations93
US5680592AOct 21, 1997

System using a plurality of state machines for translating commands intended for legacy bus devices to commands for local bus devices

NVIDIA CORP26 citations93
US5640591AJun 17, 1997

Method and apparatus for naming input/output devices in a computer system

NVIDIA CORP19 citations93
US7136068B1Nov 14, 2006

Texture cache for a computer graphics accelerator

NVIDIA CORP37 citations92
US6282587B1Aug 28, 2001

Method and apparatus for accelerating the rendering of images

NVIDIA CORP32 citations92

SUN MICROSYSTEMS INC

12 patents
US4908780AMar 13, 1990

Anti-aliasing raster operations utilizing sub-pixel crossing information to control pixel shading

SUN MICROSYSTEMS INC171 citations98
US5543824AAug 6, 1996

Apparatus for selecting frame buffers for display in a double buffered display system

SUN MICROSYSTEMS INC123 citations97
US5127098AJun 30, 1992

Method and apparatus for the context switching of devices

SUN MICROSYSTEMS INC150 citations97
US5159665AOct 27, 1992

Graphics accelerator system

SUN MICROSYSTEMS INC65 citations96
US4956801ASep 11, 1990

Matrix arithmetic circuit for processing matrix transformation operations

SUN MICROSYSTEMS INC70 citations96
US4907174AMar 6, 1990

Z-buffer allocated for window identification

SUN MICROSYSTEMS INC70 citations96
US5742788AApr 21, 1998

Method and apparatus for providing a configurable display memory for single buffered and double buffered application programs to be run singly or simultaneously

SUN MICROSYSTEMS INC88 citations95
US5577232ANov 19, 1996

Method and apparatus for allowing computer circuitry to function with updated versions of computer software

SUN MICROSYSTEMS INC70 citations95
US5245702ASep 14, 1993

Method and apparatus for providing shared off-screen memory

SUN MICROSYSTEMS INC77 citations95
US5070443ADec 3, 1991

Apparatus for write handshake in high-speed asynchronous bus interface

SUN MICROSYSTEMS INC39 citations93
US5287487AFeb 15, 1994

Predictive caching method and apparatus for generating a predicted address for a frame buffer

SUN MICROSYSTEMS INC40 citations92
US5237650AAug 17, 1993

Method and apparatus for spatial anti-aliased depth cueing

SUN MICROSYSTEMS INC33 citations92

NVIDIA

2 patents

Showing the top 50 of 85 patents by PatentIndex Score.