Patent №
US 10,691,881
Granted
2020-06-23
Filed 2016
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
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
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.