AUTOMATED CONSTRUCTION OF SHADER PROGRAMS

Patent №

US 7,733,347

Granted

2010-06-08

Filed 2005

Owner

MICROSOFT CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11255751

Although GPUs have been harnessed to solve non-graphics problems, these solutions are not widespread because GPUs remain difficult to program. Instead, an interpreter simplifies the task of programming a GPU by providing language constructs such as a set of data types and operations that are more familiar to non-graphics programmers. The interpreter maps these familiar language constructs to the more difficult graphics programming resources such as DirectX®, OpenGL®, Cg®, and/or HLSL®.

AI hardwareG06T 15/005G06F 8/45G06F 9/45508

AI classification

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

Ownership

MICROSOFT CORPORATION

assignment · 241410102

Assignors

SEWELSON, VIVIAN, TARDITI, DAVID READ, JR., SEWELSON, VIVIAN

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

© 2026 NYSGPT2525 LLC