| 12278861 |
Method and system for addressing and executing serverless functions |
Anshu Agarwal, Perry S. Cheng, Eric Sven-Johan Swildens |
2025-04-15 |
| 11194572 |
Managing external feeds in an event-based computing system |
Stephen Fink, Hoang Anh Le, Vinod Muthusamy, Jeremias Werner |
2021-12-07 |
| 10896181 |
Serverless composition of functions into applications |
Nicholas Matthew Mitchell, Stephen Fink, Olivier Tardieu |
2021-01-19 |
| 10691881 |
Spreadsheet compiler for stream processing |
Martin J. Hirzel, Philippe Suter, Olivier Tardieu, Mandana Vaziri |
2020-06-23 |
| 10691526 |
Automatic error fixes for high-availability applications |
Daniel W. Barowy, Emery D. Berger, Charles M. Curtsinger |
2020-06-23 |
| 10255262 |
Encoding a spreadsheet program for stream processing |
Martin J. Hirzel, Philippe Suter, Olivier Tardieu, Mandana Vaziri |
2019-04-09 |
| 10191735 |
Language-independent program composition using containers |
Perry S. Cheng, Stephen Fink, Vinod Muthusamy, Aleksander Slominski |
2019-01-29 |
| 10185558 |
Language-independent program composition using containers |
Perry S. Cheng, Stephen Fink, Vinod Muthusamy, Aleksander Slominski |
2019-01-22 |
| 10176160 |
Stream-enabled spreadsheet as a circuit |
Martin J. Hirzel, Philippe Suter, Olivier Tardieu, Mandana Vaziri |
2019-01-08 |
| 9753708 |
Automatic conversion of sequential array-based programs to parallel map-reduce programs |
Stephen Fink, Cosmin A. Radoi, Manu Sridharan |
2017-09-05 |
| 9747089 |
Automatic conversion of sequential array-based programs to parallel map-reduce programs |
Stephen Fink, Cosmin A. Radoi, Manu Sridharan |
2017-08-29 |
| 9569418 |
Stream-enabled spreadsheet as a circuit |
Martin J. Hirzel, Philippe Suter, Olivier Tardieu, Mandana Vaziri |
2017-02-14 |
| 9454350 |
Extracting stream graph structure in a computer language by pre-executing a deterministic subset |
Joshua S. Auerbach, David F. Bacon, Perry S. Cheng, Stephen Fink |
2016-09-27 |
| 9424010 |
Extraction of functional semantics and isolated dataflow from imperative object oriented languages |
Joshua S. Auerbach, David F. Bacon, Perry S. Cheng |
2016-08-23 |
| 9411564 |
Extraction of functional semantics and isolated dataflow from imperative object oriented languages |
Joshua S. Auerbach, David F. Bacon, Perry S. Cheng |
2016-08-09 |
| 9329843 |
Communication stack for software-hardware co-execution on heterogeneous computing systems with processors and reconfigurable logic (FPGAs) |
Perry S. Cheng, Sunil K. Shukla |
2016-05-03 |
| 9323506 |
Communication stack for software-hardware co-execution on heterogeneous computing systems with processors and reconfigurable logic (FPGAs) |
Perry S. Cheng, Sunil K. Shukla |
2016-04-26 |
| 9152399 |
Extracting stream graph structure in a computer language by pre-executing a deterministic subset |
Joshua S. Auerbach, David F. Bacon, Perry S. Cheng, Stephen Fink |
2015-10-06 |
| 9104432 |
Extracting stream graph structure in a computer language by pre-executing a deterministic subset |
Joshua S. Auerbach, David F. Bacon, Perry S. Cheng, Stephen Fink |
2015-08-11 |
| 8938725 |
Technique for compiling and running high-level programs on heterogeneous computers |
Joshua S. Auerbach, David F. Bacon, Perry S. Cheng |
2015-01-20 |
| 8789026 |
Technique for compiling and running high-level programs on heterogeneous computers |
Joshua S. Auerbach, David F. Bacon, Perry S. Cheng |
2014-07-22 |
| 8566768 |
Best clock frequency search for FPGA-based design |
Sunil K. Shukla, Perry S. Cheng |
2013-10-22 |
| 7856529 |
Customizable memory indexing functions |
Shripad Nagarkar, Anant Agarwal |
2010-12-21 |