| 10133800 |
Processing datasets with a DBMS engine |
Oliver H. Foehr, Per-Ake Larson |
2018-11-20 |
| 9740735 |
Programming language extensions in structured queries |
William D. Ramsey |
2017-08-22 |
| 9524225 |
Dynamically providing application analytic information |
Lenin Ravindranath Sivalingam, Jitendra D. Padhye, Ian Obermiller, Ratul Mahajan, Sharad Agarwal +3 more |
2016-12-20 |
| 9152868 |
Personal identification combining proximity sensing with biometrics |
Christopher Stephen Frederick Smowton, Weidong Cui, Oliver H. Foehr, Jacob R. Lorch, David Molnar +3 more |
2015-10-06 |
| 8745037 |
Exploiting partitioning, grouping, and sorting in query optimization |
Jingren Zhou, Pre-Ake Larson |
2014-06-03 |
| 8266289 |
Concurrent data processing in a distributed system |
Bikas Saha, James David Ryseff |
2012-09-11 |
| 8046750 |
Disco: a simplified distributed computing library |
William D. Ramsey |
2011-10-25 |
| 7861222 |
Discoscript: a simplified distributed computing scripting language |
William D. Ramsey |
2010-12-28 |
| 7840585 |
DISCOSQL: distributed processing of structured queries |
William D. Ramsey |
2010-11-23 |
| 7600126 |
Efficient processing of time-bounded messages |
William J. Bolosky, Atul Adya, Marcus J. Jager |
2009-10-06 |
| 7500230 |
Raising native software code |
Andrew James Edwards, Dzmitry Suponau, S. Craig Schertz |
2009-03-03 |
| 7472129 |
Lossless recovery for computer systems with map assisted state transfer |
Atul Adya, Jacob R. Lorch, William J. Bolosky |
2008-12-30 |
| 7426719 |
Method and system for rewriting unwind data in the presence of exceptions |
David Gillies |
2008-09-16 |
| 7360111 |
Lossless recovery for computer systems with remotely dependent data recovery |
Atul Adya, William J. Bolosky |
2008-04-15 |
| 7350061 |
Assigning free register to unmaterialized predicate in inverse predicate expression obtained for branch reversal in predicated execution system |
David Gillies |
2008-03-25 |
| 7203936 |
Determining guarding predicate from partition graph based deduction to generate inverse predicate expression for branch reversal |
David Gillies |
2007-04-10 |
| 7197748 |
Translation and transformation of heterogeneous programs |
Hon Keat W. Chan, Andrew James Edwards, Gregory A. Eigsti, David Gillies, Bruce M. Kuramoto +5 more |
2007-03-27 |
| 6854110 |
System and method for obtaining scratch registers in computer executable binaries |
David Gillies, Jiyang Liu |
2005-02-08 |
| 6834383 |
Method for binary-level branch reversal on computer architectures supporting predicated execution |
David Gillies |
2004-12-21 |
| 6802056 |
Translation and transformation of heterogeneous programs |
Hon Keat W. Chan, Andrew James Edwards, Gregory A. Eigsti, David Gillies, Bruce M. Kuramoto +5 more |
2004-10-05 |
| 6481008 |
Instrumentation and optimization tools for heterogeneous programs |
Andrew James Edwards, John A. Lefor, Jiyang Liu, Ken B. Pierce, Amitabh Srivastava +1 more |
2002-11-12 |