PROGRESSIVE QUERY COMPUTATION USING STREAMING ARCHITECTURES

Patent №

US 9,607,045

Granted

2017-03-28

Filed 2012

Owner

MICROSOFT CORPORATION

AI components

4

ml · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13723224

The described implementations relate to processing of electronic data. One implementation is manifest as a technique that can include obtaining a relational query that references one or more data items and associating progress intervals with the data items. The technique can also include converting the relational query into a corresponding streaming query, and providing the streaming query and the data items with the progress intervals to a stream engine that produces incremental results of the query. For example, the progress intervals can be based on row numbers of a relational database table. The progress intervals can be used to define event lifetimes of streaming events that are provided as inputs to the stream engine.

Machine learningKnowledge representationPlanningAI hardwareG06F 16/285G06F 16/24554G06F 16/24565G06F 16/24568G06F 16/24578G06F 16/2477G06F 16/284G06F 16/9535

AI classification

AI hardware1.00
Knowledge representation0.93
Machine learning0.86
Planning0.64
Evolutionary computation0.49
Natural language0.39
Vision0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 295140858

Assignors

FISHER, DANYEL A., DRUCKER, STEVEN M., GOLDSTEIN, JONATHAN D., CHANDRAMOULI, BADRISH, DELINE, ROBERT A., PLATT, JOHN C., BARNETT, MIKE

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

© 2026 NYSGPT2525 LLC