Inventor · disambiguated record
John R. Douceur
Also filed as: DOUCEUR JOHN · DOUCEUR JOHN R · DOUCEUR JOHN RUSSELL
125 granted patents·13 pending applications·6,399 citations·filing 1994–2024
99Inventor score
Files withMICROSOFT CORP103DOUCEUR JOHN R14MICROSOFT TECHNOLOGY LICENSING LLC6HOWELL JONATHAN R4ADYA ATUL1
Top patents by PatentIndex Score
138 records- 0199US7043637B2On-disk file format for a serverless distributed file systemMICROSOFT CORP·Filed 2001·Granted May 9, 2006·258 cites·41 claims
- 0298US8368695B2Transforming offline maps into interactive online mapsMICROSOFT CORP·Filed 2007·Granted Feb 5, 2013·276 cites·20 claims
- 0398US7159110B2Identifying and coalescing identical objects encrypted with different keysMICROSOFT CORP·Filed 2005·Granted Jan 2, 2007·82 cites·17 claims
- 0498US6988124B2Locating potentially identical objects across multiple computers based on stochastic partitioning of workloadMICROSOFT CORP·Filed 2001·Granted Jan 17, 2006·146 cites·14 claims
- 0598US6477544B1Single instance store for file systemsMICROSOFT CORP·Filed 1999·Granted Nov 5, 2002·451 cites·75 claims
- 0698US6389433B1Method and system for automatically merging files into a single instance storeMICROSOFT CORP·Filed 1999·Granted May 14, 2002·534 cites·41 claims
- 0797US7487245B2Locating potentially identical objects across multiple computers based on stochastic partitioning of workloadMICROSOFT CORP·Filed 2005·Granted Feb 3, 2009·64 cites·18 claims
- 0897US6041053ATechnique for efficiently classifying packets using a trie-indexed hierarchy forest that accommodates wildcardsMICROSOFT CORP·Filed 1997·Granted Mar 21, 2000·493 cites·53 claims
- 0996US8112452B2Serverless distributed file systemADYA ATUL·Filed 2009·Granted Feb 7, 2012·48 cites·20 claims
- 1096US7401220B2On-disk file format for a serverless distributed file systemMICROSOFT CORP·Filed 2004·Granted Jul 15, 2008·93 cites·27 claims
- 1196US7062490B2Serverless distributed file systemMICROSOFT CORP·Filed 2001·Granted Jun 13, 2006·138 cites·22 claims
- 1295US8335991B2Secure application interoperation via user interface gesturesDOUCEUR JOHN R·Filed 2010·Granted Dec 18, 2012·33 cites·20 claims
- 1395US8209741B2Human performance in human interactive proofs using partial creditELSON JEREMY ERIC·Filed 2007·Granted Jun 26, 2012·60 cites·23 claims
- 1495US7415608B2On-disk file format for a serverless distributed file systemMICROSOFT CORP·Filed 2004·Granted Aug 19, 2008·81 cites·10 claims
- 1594US8010498B2Virtually infinite reliable storage across multiple storage devices and storage servicesMICROSOFT CORP·Filed 2005·Granted Aug 30, 2011·38 cites·20 claims
- 1694US6021203ACoercion resistant one-time-pad cryptosystem that facilitates transmission of messages having different levels of securityMICROSOFT CORP·Filed 1996·Granted Feb 1, 2000·331 cites·64 claims
- 1793US7865618B2Defeating cache resistant domain name systemsMICORSOFT CORP·Filed 2008·Granted Jan 4, 2011·36 cites·19 claims
- 1893US7539867B2On-disk file format for a serverless distributed file systemMICROSOFT CORP·Filed 2004·Granted May 26, 2009·70 cites·14 claims
- 1993US7240060B2Serverless distributed file systemMICROSOFT CORP·Filed 2004·Granted Jul 3, 2007·61 cites·8 claims
- 2093US6983365B1Encryption systems and methods for identifying and coalescing identical objects encrypted with different keysMICROSOFT CORP·Filed 2000·Granted Jan 3, 2006·65 cites·37 claims
- 2193US6981138B2Encrypted key cacheMICROSOFT CORP·Filed 2001·Granted Dec 27, 2005·72 cites·8 claims
- 2292US7444387B2Locating potentially identical objects across multiple computers based on stochastic partitioning of workloadMICROSOFT CORP·Filed 2004·Granted Oct 28, 2008·60 cites·25 claims
- 2392US7334154B2Efficient changing of replica sets in distributed fault-tolerant computing systemMICROSOFT CORP·Filed 2004·Granted Feb 19, 2008·74 cites·21 claims
- 2492US6134596AContinuous media file server system and method for scheduling network resources to play multiple files having different data transmission ratesMICROSOFT CORP·Filed 1997·Granted Oct 17, 2000·277 cites·49 claims
- 2591US8205090B2Secure recovery in a serverless distributed file systemOOM TEMUDO DE CASTRO MIGUEL·Filed 2008·Granted Jun 19, 2012·41 cites·9 claims
- 2691US8137199B2Partitioned artificial intelligence for networked gamesDOUCEUR JOHN R·Filed 2008·Granted Mar 20, 2012·34 cites·18 claims
- 2790US7886364B2Encrypted key cacheMICROSOFT CORP·Filed 2005·Granted Feb 8, 2011·16 cites·20 claims
- 2890US7765553B2Method and system for regulating background tasks using performance measurementsMICROSOFT CORP·Filed 2004·Granted Jul 27, 2010·45 cites·19 claims
- 2990US7627632B2Reducing bandwidth requirements for peer-to-peer gaming based on importance of remote objects to a local playerMICROSOFT CORP·Filed 2006·Granted Dec 1, 2009·25 cites·12 claims
- 3090US7454612B2On-disk file format for a serverless distributed file systemMICROSOFT CORP·Filed 2004·Granted Nov 18, 2008·46 cites·17 claims
- 3190US7272630B2Locating potentially identical objects across multiple computers based on stochastic partitioning of workloadMICROSOFT CORP·Filed 2004·Granted Sep 18, 2007·34 cites·17 claims
- 3290US5995971AApparatus and accompanying methods, using a trie-indexed hierarchy forest, for storing wildcard-based patterns and, given an input key, retrieving, from the forest, a stored pattern that is identical to or more general than the keyMICROSOFT CORP·Filed 1997·Granted Nov 30, 1999·123 cites·130 claims
- 3389US8903705B2Application compatibility shims for minimal client computersDOUCEUR JOHN R·Filed 2010·Granted Dec 2, 2014·22 cites·20 claims
- 3489US7428751B2Secure recovery in a serverless distributed file systemMICROSOFT CORP·Filed 2002·Granted Sep 23, 2008·63 cites·9 claims
- 3589US7346774B2Encrypted key cacheMICROSOFT CORP·Filed 2005·Granted Mar 18, 2008·15 cites·8 claims
- 3689US7299250B2File availability in distributed file storage systemsMICROSOFT CORP·Filed 2006·Granted Nov 20, 2007·28 cites·12 claims
- 3789US6834386B1Method and system for regulating background tasks using performance measurementsMICROSOFT CORP·Filed 1999·Granted Dec 21, 2004·112 cites·45 claims
- 3889US5907685ASystem and method for synchronizing clocks in distributed computer nodesMICROSOFT CORP·Filed 1995·Granted May 25, 1999·161 cites·65 claims
- 3988US7478243B2On-disk file format for serverless distributed file system with signed manifest of file modificationsMICROSOFT CORP·Filed 2001·Granted Jan 13, 2009·59 cites·7 claims
- 4088US7200618B2File availability in distributed file storage systemsMICROSOFT CORP·Filed 2006·Granted Apr 3, 2007·17 cites·14 claims
- 4188US6067547AHash table expansion and contraction for use with internal searchingMICROSOFT CORP·Filed 1997·Granted May 23, 2000·139 cites·43 claims
- 4286US8719336B2Method and apparatus for thwarting traffic analysis in online gamesDOUCEUR JOHN R·Filed 2009·Granted May 6, 2014·15 cites·20 claims
- 4386US6178423B1System and method for recycling numerical values in a computer systemMICROSOFT CORP·Filed 1998·Granted Jan 23, 2001·125 cites·63 claims
- 4486US5764645AIP/ATM network adaptationMICROSOFT CORP·Filed 1996·Granted Jun 9, 1998·167 cites·53 claims
- 4585US8135987B2Collection ordering for replicated state machinesDOUCEUR JOHN·Filed 2010·Granted Mar 13, 2012·15 cites·20 claims
- 4685US7310644B2Locating potentially identical objects across multiple computersMICROSOFT CORP·Filed 2001·Granted Dec 18, 2007·41 cites·33 claims
- 4785US7076544B2Caching techniques for streaming mediaMICROSOFT CORP·Filed 2002·Granted Jul 11, 2006·61 cites·8 claims
- 4885US7020665B2File availability in distributed file storage systemsMICROSOFT CORP·Filed 2002·Granted Mar 28, 2006·37 cites·28 claims
- 4984US9753754B2Enforcing deterministic execution of threads of guest operating systems running in a virtual machine hosted on a multiprocessor machineHOWELL JONATHAN R·Filed 2006·Granted Sep 5, 2017·15 cites·17 claims
- 5084US9454441B2Data layout for recovery and durabilityELSON JEREMY E·Filed 2011·Granted Sep 27, 2016·10 cites·20 claims
Showing the top 50 of 138 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →