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

Icon_funbox Celebrity Inventors

Walt Disney was no Mickey Mouse inventor. He devised a serious animation camera which he patented. With the device, his company created "Snow White".

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.

 

Assignee: Silicon Graphics Inc.


Location: MountainView, CA
No. of patents: 24

NumberTitleIssue Date
7451278Global pointers for scalable parallel applications
Mapping of cacheable memory pages from other processes in a parallel job provides a very efficient mechanism for inter-process communication. A trivial address computation can then be used to look up a virtual address that allows the use of cacheable loads and store...
11/11/2008
7405734Method and system for presenting three-dimensional computer graphics images using multiple graphics processing units
The present invention provides a method and system for presenting three-dimensional computer graphics images using multiple graphics processing units. The dimensions of the scene to be rendered are bounded by a rectangular volume decomposed into rectangular subvolum...
07/29/2008
7398359System and method for performing memory operations in a computing system
A processor may operate in one of a plurality of operating states. In a Normal operating state, the processor is not involved with a memory transaction. Upon receipt of a transaction instruction to access a memory location, the processor transitions to a Transaction...
07/08/2008
7362335System and method for image-based rendering with object proxies
A system and method for rendering with an object proxy. In one embodiment, a method includes forming a set of view textures corresponding to a set of viewing directions; selecting a viewing direction for rendering; selecting at least two view textures from the forme...
04/22/2008
7358974Method and system for minimizing an amount of data needed to test data against subarea boundaries in spatially composited digital video
A method and system for minimizing an amount of data needed to test data against subarea boundaries in spatially composited digital video. Spatial compositing uses a graphics unit or pipeline to render a portion (subarea) of each overall frame of digital video image...
04/15/2008
7274368System method and computer program product for remote graphics processing
A system, method, and computer program product are provided for remote rendering of computer graphics. The system includes a graphics application program resident at a remote server. The graphics application is invoked by a user or process located at a client. The i...
09/25/2007
7243291System and method for communicating image data using error correction coding
A method for communicating video data is provided that includes generating a plurality of error correction code bits and positioning the error correction code bits in a stream of image data such that the stream of image data is encoded. The stream of image data may ...
07/10/2007
7219156System and method for a hierarchical system management architecture of a highly scalable computing system
A modular computer system includes at least two processing functional modules each including a processing unit adapted to process data and adapted to input/output data to other functional modules through at least two ports with each port including a plurality of dat...
05/15/2007
7212204System and method for graphics culling
A method is disclosed for culling an object database in a graphics processing system. In one embodiment, the method comprises encoding per-object parameters and culling parameters. The per-object parameters are encoded in texture format thereby creating at least one...
05/01/2007
7197589System and method for providing access to a bus
A computer system (10) includes a bus controller (12), a bus (14), a plurality of processing devices (16) and a plurality of enabling switches (18). Each enabling switch (18) corresponds to a separate one of the processing d...
03/27/2007
7181589System and method for performing address translation in a computer system
An address translation unit generates a physical address for access to a memory from a virtual address using either a translation lookaside buffer or a segmentation buffer. If the virtual address falls within a predetermined range, the address translation unit will ...
02/20/2007
6703908I/O impedance controller
There is disclosed apparatus and apparatus for impedance control to provide for controlling the impedance of a communication circuit using an all-digital impedance control circuit wherein one or more control bits are used to tune the output impedance. In ...
03/09/2004
6593929High performance low cost video game system with coprocessor providing high speed efficient 3D graphics and digital audio signal processing
A low cost high performance three dimensional (3D) graphics system is disclosed that can model a world in three dimensions and project the model onto a two dimensional viewing plane selected based on a changeable viewpoint. The viewpoint can be changed on...
07/15/2003
6553446Modular input/output controller capable of routing packets over busses operating at different speeds
A modular, scalable high-bandwidth computer architecture. A single integrated router/bridge ASIC defines a family of peripheral controllers that accept high-speed packet switched data, either for routing to other, identical controllers, or for routing to ...
04/22/2003
6389581Optimizing repeaters positioning along interconnects
An aspect of interconnect design for optimizing delay characteristics of interconnects. The interconnect design for delay characteristics optimization is performed using a method for optimizing repeaters positioning along interconnects. The method include...
05/14/2002
6166748Interface for a high performance low cost video game system with coprocessor providing high speed efficient 3D graphics and digital audio signal processing
A low cost high performance three dimensional (3D) graphics system is disclosed that can model a world in three dimensions and project the model onto a two dimensional viewing plane selected based on a changeable viewpoint. The viewpoint can be changed on...
12/26/2000
6075906System and method for the scaling of image streams that use motion vectors
A system and method for scaling image streams that use motion vectors is disclosed. The system combines an error term with a predicted term in order to produce a display value. The system operates on image components represented in the spatial and frequen...
06/13/2000
6075546Packetized command interface to graphics processor
A method and apparatus for transferring commands to a graphics processor is provided. The method and apparatus are intended for use in a host computer system having a memory that is addressable by a host processor and a graphics processor. One or more que...
06/13/2000
5661638High performance spiral heat sink
A thermally conductive heat sink unit. In the present invention, a thermally conductive heat sink has a first surface. A plurality of arc-shaped cooling fins are formed in the first surface. The arc-shaped cooling fins extend radially outward from a centr...
08/26/1997
5555354Method and apparatus for navigation within three-dimensional information landscape
A method and apparatus for navigating within a three dimensional graphic display space and manipulating information and data represented by objects in display space. The method and apparatus presents users with a vastly expanded view of their data, displa...
09/10/1996
5528735Method and apparatus for displaying data within a three-dimensional information landscape
A method and apparatus are presented for displaying three-dimensional navigable display space containing an aggregation of graphical objects and an overview of the aggregation of display objects. An altered perspective is provided by compressing the horiz...
06/18/1996
5479630Hybrid cache having physical-cache and virtual-cache characteristics and method for accessing same
A cache memory system includes a primary cache characterized by a virtual index and physical tags, and a secondary cache characterized by a physical index and physical tag. Thus, the cache system forms a hybrid of physical-cache and virtual-cache characte...
12/26/1995
5317601Clock distribution system for an integrated circuit device
Techniques for providing a number of precisely synchronized clock signals at a number of different frequencies at each of a plurality of locations on a chip. A number of synchronized clock signals are generated at an initial location on the chip, and dist...
05/31/1994
4960384Retaining means for removable computer drive and release means for same
The present invention is a device for the easy installation and removal of a drive system from a computer housing. The invention also comprises a novel release button designed to activate the release mode of the drive system, and is also generally useful ...
10/02/1990
 
Sign InRegister
Username  
Password   
forgot password?