SPREADSHEET COMPILER FOR STREAM PROCESSING

Patent №

US 10,691,881

Granted

2020-06-23

Filed 2016

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15018671

A method, system and computer readable program product are disclosed for compiling a spreadsheet to execute stream processing in a computing system. In an embodiment, the method comprises extracting a function from the spreadsheet, said function supporting data windows and stream partitioning in the computing system; and identifying input cells of the spreadsheet for holding input values for the function, and identifying output cells of the spreadsheet for holding output values of the function. In embodiments of the invention, a data stream is partitioned into a plurality of data stream partitions, and the extracted function is applied to the stream partitions in parallel. In embodiments of the invention, the extracted function is applied to the data stream partitions in series. The windows may be time based windows, and may be count based windows, and the windows may have variable sizes.

AI classification

AI hardware0.97
Knowledge representation0.18
Evolutionary computation0.03
Machine learning0.02
Planning0.00
Natural language0.00
Vision0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 378310167

Assignors

HIRZEL, MARTIN J., RABBAH, RODRIC, SUTER, PHILIPPE, TARDIEU, OLIVIER, VAZIRI, MANDANA

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

From the same owner

© 2026 NYSGPT2525 LLC