METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR IMPLEMENTING DERIVATIVE OPERATORS WITH GRAPHICS HARDWARE

Patent №

US 6,717,599

Granted

2004-04-06

Filed 2000

Owner

SILICON GRAPHICS, INC.

+1 more

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09606988

Method, system, and computer program product for implementing derivative operators at an interactive rate in computer graphics systems. In an embodiment, a data structure representing the operation of one or more computer program statements is received by a compiler and transformed into a tree data structure. Nodes of the tree data structure that determine derivative information are marked, and a transform rule is applied to the marked nodes to transform the tree data structure into a data structure that can be implemented with graphics hardware interface program statements. In one embodiment of the invention, the compiler transforms shading language statements into graphics application programming interface statements that can be implemented with multiple passes through a graphics pipeline. It is a feature of the present invention that it can be implemented on a wide range of computer graphics systems.

AI hardwareG06T 15/80G06T 15/50G06T 2210/32

AI classification

AI hardware1.00
Vision0.08
Knowledge representation0.00
Natural language0.00
Machine learning0.00
Speech0.00
Planning0.00
Evolutionary computation0.00

Ownership

SILICON GRAPHICS, INC.

assignment · 108980416

MICROSOFT CORPORATION

assignment · 139360852

Assignors

OLANO, THOMAS M.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC