1
Timothy J van Hook, Peter Hsu, William A Huffman, Henry P Moreton, Earl A Killian: Alignment and ordering of vector elements for single instruction multiple data processing. MIPS Technologies, Wagner Murabito & Hao, August 3, 1999: US05933650 (148 worldwide citation)

The present invention provides alignment and ordering of vector elements for SIMD processing. In the alignment of vector elements for SIMD processing, one vector is loaded from a memory unit into a first register and another vector is loaded from the memory unit into a second register. The first vec ...


2
Mark M Leather, Robert A Drebin, Timothy J Van Hook: Method and apparatus for interleaved processing of direct and indirect texture coordinates in a graphics system. Nintendo, Nixon & Vanderhye, February 21, 2006: US07002591 (128 worldwide citation)

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 pipeline renders and prepares images for ...


3
Timothy J Van Hook, Howard H Cheng, Anthony P DeLaurier, Carroll P Gossett, Robert J Moore, Stephen J Shepard, Harold S Anderson, John Princen, Jeffrey C Doughty, Nathan F Pooley, Byron Sheppard, Genyo Takeda, Shuhei Kato: Interface for a high performance low cost video game system with coprocessor providing high speed efficient 3D graphics and digital audio signal processing. Nintendo, Silicon Graphics, Nixon & Vanderhye P C, December 26, 2000: US06166748 (123 worldwide citation)

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 an interactive, real time basis by operating ...


4
Timothy J Van Hook, Howard H Cheng, Anthony P DeLaurier, Carroll P Gossett, Robert J Moore, Stephen J Shepard, Harold S Anderson, John Princen, Jeffrey C Doughty, Nathan F Pooley, Byron Sheppard, Genyo Takeda, Shuhei Kato: Video game system with coprocessor providing high speed efficient 3D graphics and digital audio signal processing. Nintendo, Silicon Graphics, Nixon & Vanderhye P C, December 18, 2001: US06331856 (120 worldwide citation)

A low cost high performance three dimensional (3D) graphics system 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 an interactive, real time basis by operating user input contro ...


5
Timothy J Van Hook, Howard H Cheng, Anthony P DeLaurier, Carroll P Gossett, Robert J Moore, Stephen J Shepard, Harold S Anderson, John Princen, Jeffrey C Doughty, Nathan F Pooley, Byron Sheppard, Genyo Takeda, Shuhei Kato: High performance low cost video game system with coprocessor providing high speed efficient 3D graphics and digital audio signal processing. Nintendo, Silicon Graphics, Nixon & Vanderhye P C, May 29, 2001: US06239810 (118 worldwide citation)

A low cost high performance three dimensional (3D) graphics system 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 an interactive, real time basis by operating user input contro ...


6
Timothy J Van Hook, Howard H Cheng, Anthony P DeLaurier, Carroll P Gossett, Robert J Moore, Stephen J Shepard, Harold S Anderson, John Princen, Jeffrey C Doughty, Nathan F Pooley, Byron Sheppard, Genyo Takeda, Shuhei Kato: Video game system and coprocessor for video game system. Nintendo, Silicon Graphics, Nixon & Vanderhye P C, January 29, 2002: US06342892 (113 worldwide citation)

A low cost high performance three dimensional (3D) graphics system 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 an interactive, real time basis by operating user input contro ...


7
Gulbin Ezer, Sudhaker Rao, Timothy J van Hook, Ronald Nicholson: Media coprocessor with graphics video and audio tasks partitioned by time division multiplexing. Silicon Graphics, Wagner Murabito & Hao, August 14, 2001: US06275239 (101 worldwide citation)

A media coprocessor for performing 3-D graphics, video, and audio functions. The media coprocessor is comprised of a single IC semiconductor chip which is coupled with a host processor chip, one or more memory chips, and an I/O controller chip. The media coprocessor includes a digital bitstream proc ...


8
Timothy J Van Hook, Leslie Dean Kohn, Robert Yung: Central processing unit with integrated graphics functions. Sun Microsystems, Townsend and Townsend and Crew, March 31, 1998: US05734874 (95 worldwide citation)

A central processing unit (CPU) is provided with a graphics execution unit (GRU), including a graphics status register (GSR), for executing a number of graphics operations in accordance to a graphics data scaling factor and an alignment address offset stored in the GSR, the graphics data having a nu ...


9
Timothy J Van Hook, Henry P Moreton, Michael L Fuccio, Robert W Pryor Jr, Charles F Tuffli III: Instruction methods for performing data formatting while moving data between memory and a vector register file. Silicon Graphics, Wagner Murabito & Hao, September 22, 1998: US05812147 (89 worldwide citation)

Instruction methods for moving data between memory and a vector register file while performing data formatting. The methods are processed by a processor having a vector register file and a memory unit. The methods are useful in the graphics art because they allow more efficient movement and processi ...


10
Stephen C Fenwick, Timothy J Van Hook, Gregory Humpreys Efland: System and method for the scaling of image streams that use motion vectors. Silicon Graphics, Sterne Kessler Goldstein & Fox P L L C, June 13, 2000: US06075906 (87 worldwide citation)

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 frequency domains. The system processes motion vecto ...



Click the thumbnails below to visualize the patent trend.