Issued Patents All Time
Showing 26–50 of 69 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10146837 | RLE-aware optimization of SQL queries | Sivaramakrishnan Narayanan | 2018-12-04 |
| 10140336 | Accuracy testing of query optimizers | Zhongxian Gu, Mohamed F. Soliman | 2018-11-27 |
| 10031944 | Work file change detection | Joy Jie Kent | 2018-07-24 |
| 9811558 | Apparatus and method for parallel processing of a query | — | 2017-11-07 |
| 9652496 | Dynamic partition selection | Lyublena Rosenova Antova, Amr El-Helw, Mohamed Soliman, Zhongxian Gu, Michail Petropoulos | 2017-05-16 |
| 9652501 | RLE-aware optimization of SQL queries | Sivaramakrishnan Narayanan | 2017-05-16 |
| 9479395 | Model framework to facilitate robust programming of distributed workflows | Christopher J. Pedrotti, Robbert VanRenesse | 2016-10-25 |
| 9477695 | Metadata cache supporting multiple heterogeneous systems | Lyublena Rosenova Antova, Sivaramakrishnan Narayanan, Venkatesh Raghavan, Mohamed Soliman, Konstantinos Krikellas | 2016-10-25 |
| 9430524 | RLE-aware optimization of SQL queries | Sivaramakrishnan Narayanan | 2016-08-30 |
| 9418064 | Resource queues | Sivaramakrishnan Narayanan, Joy Jie Kent | 2016-08-16 |
| 9418109 | Memory quota | Sivaramakrishnan Narayanan, Joy Jie Kent | 2016-08-16 |
| 9323791 | Apparatus and method for expanding a shared-nothing system | Brian Hagenbuch, Gavin Sherry, Jeffrey Ira Cohen, Chris Pedrotti, John Glenn Eshleman +1 more | 2016-04-26 |
| 9275107 | Apparatus and method for analyzing query optimizer performance | Brian Hagenbuch, Sivaramakrishnan Narayanan, Chad William Whipkey | 2016-03-01 |
| 9262477 | Accuracy testing of query optimizers | Zhongxian Gu, Mohamed F. Soliman | 2016-02-16 |
| 9218209 | Apparatus and method for parallel processing of a query | — | 2015-12-22 |
| 9171041 | RLE-aware optimization of SQL queries | Sivaramakrishnan Narayanan | 2015-10-27 |
| 9104500 | Lock-free job scheduler for multi-processor systems | Konstantinos Krikellas, Mohamed Soliman | 2015-08-11 |
| 9104663 | Dynamic allocation of memory for memory intensive operators | Sivaramakrishnan Narayanan, Joy Jie Kent | 2015-08-11 |
| 9081898 | Automatic capture of minimal portable executable bug repros | Lyublena Rosenova Antova, Konstantinos Krikellas | 2015-07-14 |
| 9052969 | Programming model for transparent parallelization of combinatorial optimization | Mohamed Soliman, Konstantinos Krikellas | 2015-06-09 |
| 8996505 | Data movement driven automatic data placement | Carlos Garcia-Alvarado, Venkatesh Raghavan, Sivaramakrishnan Narayanan | 2015-03-31 |
| 8862606 | Executing correlated and multi-row subqueries in a MPP database | Sivaramakrishnan Narayanan | 2014-10-14 |
| 8818991 | Apparatus and method for analyzing query optimizer performance | Brian Hagenbuch, Sivaramakrishnan Narayanan, Chad William Whipkey | 2014-08-26 |
| 8768973 | Apparatus and method for expanding a shared-nothing system | Brian Hagenbuch, Gavin Sherry, Jeffrey Ira Cohen, Chris Pedrotti, John Glenn Eshleman +1 more | 2014-07-01 |
| 8732282 | Model framework to facilitate robust programming of distributed workflows | Christopher J. Pedrotti, Robbert VanRenesse | 2014-05-20 |