Rodric Rabbah Rodric Rabbah

Patents

10 US patents across serverless computing, heterogeneous hardware, and stream processing.

2017

Language-Independent Program Composition using Containers

US App. 15/438,444

Perry S Cheng, Stephen Fink, Vinod Muthusamy, Rodric Rabbah, Aleksander Slominski

Stream-Enabled Spreadsheet as a Circuit

US 20,170,097,925

Martin Hirzel, Rodric Rabbah, Philippe Suter, Olivier Tardieu, Mandana Vaziri

2015

Automatic Conversion of Sequential Array-Based Programs to Parallel Map-Reduce Programs

US App. 14/820,998

Stephen Fink, Rodric Rabbah, Cosmin A Radoi, Manu Sridharan

2014

Extracting Stream Graph Structure in a Computer Language by Pre-Executing a Deterministic Subset

US 20,140,380,291

Joshua S Auerbach, David F Bacon, Perry S Cheng, Stephen Fink, Rodric Rabbah

2013

Communication Stack for Software-Hardware Co-Execution on Heterogeneous Computing Systems with Processors and Reconfigurable Logic (FPGAs)

US App. 13/959,234

Perry S Cheng, Rodric Rabbah, Sunil K Shukla

Best Clock Frequency Search for FPGA-Based Design

US 8,566,768

Sunil K Shukla, Perry S Cheng, Rodric Rabbah

Technique for Compiling and Running High-Level Programs on Heterogeneous Computers

US 20,130,036,409

Joshua S Auerbach, David F Bacon, Perry S Cheng, Rodric Rabbah

2012

Extraction of Functional Semantics and Isolated Dataflow from Imperative Object Oriented Languages

US 20,120,054,718

Joshua S Auerbach, David F Bacon, Perry S Cheng, Rodric Rabbah

Incentivizing Content-Receivers in Social Networks

US 20,120,041,850

Rodric Rabbah

2010

Customizable Memory Indexing Functions

US 7,856,529

Shripad Nagarkar, Rodric Rabbah, Anant Agarwal