PARALLEL PROCESSING OF DATA

Patent №

US 9,760,595

Granted

2017-09-12

Filed 2016

Owner

GOOGLE INC.

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15392039

Parallel processing of data may include a set of map processes and a set of reduce processes. Each map process may include at least one map thread. Map threads may access distinct input data blocks assigned to the map process, and may apply an application specific map operation to the input data blocks to produce key-value pairs. Each map process may include a multiblock combiner configured to apply a combining operation to values associated with common keys in the key-value pairs to produce combined values, and to output intermediate data including pairs of keys and combined values. Each reduce process may be configured to access the intermediate data output by the multiblock combiners. For each key, an application specific reduce operation may be applied to the combined values associated with the key to produce output data.

AI hardwareG06F 16/2365G06F 9/5066G06F 16/2228G06F 16/248G06F 16/86G06F 9/544G06F 16/278H04L 67/1097

AI classification

AI hardware0.98
Planning0.07
Knowledge representation0.01
Evolutionary computation0.01
Vision0.00
Machine learning0.00
Natural language0.00
Speech0.00

Ownership

GOOGLE INC.

assignment · 407840388

Assignors

GOLDMAN, KENNETH J., CHANDRA, TUSHAR DEEPAK, SHAKED, TAL, ZHAO, YONGGANG

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

© 2026 NYSGPT2525 LLC