JD

John R. Douceur

Microsoft: 122 patents #32 of 40,388Top 1%
MI Micosoft: 1 patents #1 of 47Top 3%
Overall (All Time): #9,164 of 4,157,543Top 1%
125
Patents All Time

Issued Patents All Time

Showing 25 most recent of 125 patents

Patent #TitleCo-InventorsDate
10979290 Discovery and mining of performance information of a device for anticipatorily sending updates to the device Edward F. Reus, Mario Goertzel, Scott A. Field, Michael Healy, Joseph Dadzie +2 more 2021-04-13
10824716 Executing native-code applications in a browser Jonathan R. Howell, Jacob R. Lorch, Jeremy E. Elson 2020-11-03
10698877 High-performance naming service using an optimistic-concurrency-control in-memory database Vinit Ogale, Joseph Peter Raisanen, Scott Andrew Marks, Balaji Krishnamachari-Sampath, Premika Mani 2020-06-30
10509916 Access control lists for high-performance naming service Vinit Ogale, Joseph Peter Raisanen, Scott Andrew Marks, Balaji Krishnamachari-Sampath, Premika Mani 2019-12-17
9753754 Enforcing deterministic execution of threads of guest operating systems running in a virtual machine hosted on a multiprocessor machine Jonathan R. Howell, Eric P. Traut, Jacob R. Lorch 2017-09-05
9588803 Executing native-code applications in a browser Jonathan R. Howell, Jacob R. Lorch, Jeremy E. Elson 2017-03-07
9531588 Discovery and mining of performance information of a device for anticipatorily sending updates to the device Edward F. Reus, Mario Goertzel, Scott A. Field, Michael Healy, Joseph Dadzie +2 more 2016-12-27
9455992 Trusted hardware component for distributed systems David Levin, Jacob R. Lorch, Thomas Moscibroda 2016-09-27
9454441 Data layout for recovery and durability Jeremy E. Elson, Edmund B. Nightingale, Stuart Schechter, Peter L. Montgomery 2016-09-27
9432401 Providing consistent security information Bryan Jeffrey Parno, Robert Wilson Reeder 2016-08-30
9424123 Systematic mitigation of memory errors Garrett Leischner, Andrew J. Lagattuta, Matthew Jeremiah Eason, Landy Wang, Baskar Sridharan +1 more 2016-08-23
9327194 Partitioned artificial intelligence for networked games Michael P. Calligaro, Randall C Wood, Jacob R. Lorch 2016-05-03
9026889 Systematic mitigation of memory errors Garrett Leischner, Andrew J. Lagattuta, Matthew Jeremiah Eason, Landy Wang, Baskar Sridharan +1 more 2015-05-05
8943510 Mutual-exclusion algorithms resilient to transient memory faults Rotem Oshman, Thomas Moscibroda 2015-01-27
8903705 Application compatibility shims for minimal client computers Jonathan R. Howell, Arun M. Seehra 2014-12-02
8812908 Fast, non-write-cycle-limited persistent memory for secure containers Jacob R. Lorch 2014-08-19
8749585 Adding custom content to mapping applications Keith Robert Kinnan, Chandrasekhar Thota, Jaya Bhatia, Jeremy E. Elson, Jonathan R. Howell +2 more 2014-06-10
8719336 Method and apparatus for thwarting traffic analysis in online games Jacob R. Lorch, Daekyeong Moon, Thomas Moscibroda 2014-05-06
8627176 Systematic mitigation of memory errors Garrett Leischner, Andrew J. Lagattuta, Matthew Jeremiah Eason, Landy Wang, Baskar Sridharan +1 more 2014-01-07
8549106 Leveraging remote server pools for client applications Jonathan R. Howell, Jeremy E. Elson, Jacob R. Lorch 2013-10-01
8368695 Transforming offline maps into interactive online maps Jonathan R. Howell, Jeremy E. Elson 2013-02-05
8335991 Secure application interoperation via user interface gestures Jonathan R. Howell 2012-12-18
8307077 Collaborative speed determination in distributed systems James W. Mickens, Thomas Moscibroda, Debmalya Panigrahi 2012-11-06
8209741 Human performance in human interactive proofs using partial credit Jeremy E. Elson, Jonathan R. Howell 2012-06-26
8205090 Secure recovery in a serverless distributed file system Miguel Oom Temudo de Castro, Atul Adya, William J. Bolosky 2012-06-19