RC

Ronnie Chaiken

Microsoft: 21 patents #1,590 of 40,388Top 4%
Overall (All Time): #209,043 of 4,157,543Top 6%
21
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
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