DESCRIPTION LANGUAGE FOR STRUCTURED GRAPHS

Patent №

US 8,201,142

Granted

2012-06-12

Filed 2006

Owner

MICROSOFT CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11537529

A general purpose high-performance distributed execution engine can be used by developers to deploy large-scale distributed applications. To allow developers to easily make use of the distributed execution engine, a graph building language is proposed that enables developers to efficiently create graphs (e.g., direct acyclic graphs) that describe the subprograms to be executed and the flow of data between them. A job manager (or other appropriate entity) reads the description of the graph created with the graph building language, builds the graph based on that description, and intelligently distributes the subprograms according to the graph so that system resources are used efficiently. In one embodiment, the graph building language (and, thus, the description of the graph) includes syntax for replication, pointwise connect, cross connect and merge.

AI hardwareG06T 11/206G06T 11/26

AI classification

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

Ownership

MICROSOFT CORPORATION

assignment · 183690381

Assignors

ISARD, MICHAEL A., BIRRELL, ANDREW D., YU, YUAN

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

© 2026 NYSGPT2525 LLC