Patent №
US 11,271,981
Granted
2022-03-08
Filed 2019
Owner
MICROSOFT TECHNOLOGY LICENSING, LLC
Lab
AI components
3
kr · planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
16249357
A low-latency cloud-scale computation environment includes a query language, optimization, scheduling, fault tolerance and fault recovery. An event model can be used to extend a declarative query language so that temporal analysis of event of an event stream can be performed. Extractors and outputters can be used to define and implement functions that extend the capabilities of the event-based query language. A script written in the extended query language can be translated into an optimal parallel continuous execution plan. Execution of the plan can be orchestrated by a streaming job manager which schedules vertices on available computing machines. The streaming job manager can monitor overall job execution. Fault tolerance can be provided by tracking execution progress and data dependencies in each vertex. In the event of a failure, another instance of the failed vertex can be scheduled. An optimal recovery point can be determined based on checkpoints and data dependencies.
AI classification
Ownership
MICROSOFT TECHNOLOGY LICENSING, LLC
assignment · 581360390
Assignors
ZHOU, JINGREN, QIAN, ZHENGPING, ZABBACK, PETER, LIN, WEI
On an employer assignment, the assignors are typically the inventors.