| 10133800 |
Processing datasets with a DBMS engine |
Oliver H. Foehr, Per-Ake Larson |
2018-11-20 |
$52,450,000 |
| 9740735 |
Programming language extensions in structured queries |
William D. Ramsey |
2017-08-22 |
$33,577,000 |
| 9524225 |
Dynamically providing application analytic information |
Lenin Ravindranath Sivalingam, Jitendra D. Padhye, Ian Obermiller, Ratul Mahajan, Sharad Agarwal +3 more |
2016-12-20 |
$47,770,000 |
| 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 |
$38,348,000 |
| 8745037 |
Exploiting partitioning, grouping, and sorting in query optimization |
Jingren Zhou, Pre-Ake Larson |
2014-06-03 |
$32,410,000 |
| 8266289 |
Concurrent data processing in a distributed system |
Bikas Saha, James David Ryseff |
2012-09-11 |
$13,794,000 |
| 8046750 |
Disco: a simplified distributed computing library |
William D. Ramsey |
2011-10-25 |
$24,710,000 |
| 7861222 |
Discoscript: a simplified distributed computing scripting language |
William D. Ramsey |
2010-12-28 |
$13,779,000 |
| 7840585 |
DISCOSQL: distributed processing of structured queries |
William D. Ramsey |
2010-11-23 |
$20,310,000 |
| 7600126 |
Efficient processing of time-bounded messages |
William J. Bolosky, Atul Adya, Marcus J. Jager |
2009-10-06 |
$25,836,000 |
| 7500230 |
Raising native software code |
Andrew James Edwards, Dzmitry Suponau, S. Craig Schertz |
2009-03-03 |
$17,333,000 |
| 7472129 |
Lossless recovery for computer systems with map assisted state transfer |
Atul Adya, Jacob R. Lorch, William J. Bolosky |
2008-12-30 |
$27,759,000 |
| 7426719 |
Method and system for rewriting unwind data in the presence of exceptions |
David Gillies |
2008-09-16 |
$46,220,000 |
| 7360111 |
Lossless recovery for computer systems with remotely dependent data recovery |
Atul Adya, William J. Bolosky |
2008-04-15 |
$27,161,000 |
| 7350061 |
Assigning free register to unmaterialized predicate in inverse predicate expression obtained for branch reversal in predicated execution system |
David Gillies |
2008-03-25 |
$28,373,000 |
| 7203936 |
Determining guarding predicate from partition graph based deduction to generate inverse predicate expression for branch reversal |
David Gillies |
2007-04-10 |
$36,355,000 |
| 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 |
$46,851,000 |
| 6854110 |
System and method for obtaining scratch registers in computer executable binaries |
David Gillies, Jiyang Liu |
2005-02-08 |
$953,434,000 |
| 6834383 |
Method for binary-level branch reversal on computer architectures supporting predicated execution |
David Gillies |
2004-12-21 |
$136,171,000 |
| 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 |
$94,955,000 |
| 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 |
$338,422,000 |