PARTITIONING AND REPARTITIONING FOR DATA PARALLEL OPERATIONS

Patent №

US 10,831,758

Granted

2020-11-10

Filed 2017

Owner

MICROSOFT CORPORATION

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15680294

A query that identifies an input data source is rewritten to contain data parallel operations that include partitioning and merging. The input data source is partitioned into a plurality of initial partitions. A parallel repartitioning operation is performed on the initial partitions to generate a plurality of secondary partitions. A parallel execution of the query is performed using the secondary partitions to generate a plurality of output sets. The plurality of output sets are merged into a merged output set.

PlanningAI hardwareG06F 16/24554G06F 16/2255G06F 16/2423G06F 16/24532G06F 16/2456G06F 16/278

AI classification

AI hardware0.98
Planning0.73
Natural language0.45
Evolutionary computation0.10
Knowledge representation0.04
Machine learning0.01
Vision0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 433310724

Assignors

DUFFY, JOHN, ESSEY, EDWARD G., CALLAHAN, CHARLES D., II

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

© 2026 NYSGPT2525 LLC