Inventor · disambiguated record
Paul Barham
Also filed as: BARHAM PAUL · BARHAM PAUL R · BARHAM PAUL RONALD
27 granted patents·9 pending applications·435 citations·filing 1999–2024
97Inventor score
Files withMICROSOFT CORP14GOOGLE LLC7BARHAM PAUL4BALAN ALEXANDRU2MICROSOFT TECHNOLOGY LICENSING LLC2
Top patents by PatentIndex Score
36 records- 0194US8933931B2Distributed asynchronous localization and mapping for augmented realityBALAN ALEXANDRU·Filed 2012·Granted Jan 13, 2015·50 cites·19 claims
- 0292US9747726B2Late stage reprojectionMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted Aug 29, 2017·15 cites·15 claims
- 0392US9424019B2Updating hardware libraries for use by applications on a computer system with an FPGA coprocessorNIGHTINGALE EDMUND B·Filed 2012·Granted Aug 23, 2016·19 cites·20 claims
- 0490US11556381B2Asynchronous distributed data flow for machine learning workloadsGOOGLE LLC·Filed 2022·Granted Jan 17, 2023·2 cites·18 claims
- 0589US8560839B2Tamper proof location servicesBARHAM PAUL·Filed 2010·Granted Oct 15, 2013·17 cites·16 claims
- 0689US8077718B2Distributed network managementMORTIER RICHARD M·Filed 2005·Granted Dec 13, 2011·34 cites·17 claims
- 0788US9514571B2Late stage reprojectionMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2013·Granted Dec 6, 2016·15 cites·18 claims
- 0888US7296083B2Method and system for measuring load and capacity on a variable capacity channelMICROSOFT CORP·Filed 2002·Granted Nov 13, 2007·65 cites·9 claims
- 0987US7574709B2VEX-virtual extension frameworkMICROSOFT CORP·Filed 2004·Granted Aug 11, 2009·43 cites·12 claims
- 1087US7284047B2System and method for controlling network demand via congestion pricingMICROSOFT CORP·Filed 2001·Granted Oct 16, 2007·65 cites·43 claims
- 1184US9230091B2Managing use of a field programmable gate array with isolated componentsLAMACCHIA BRIAN A·Filed 2012·Granted Jan 5, 2016·9 cites·19 claims
- 1283US10373053B2Stream-based accelerator processing of computational graphsGOOGLE LLC·Filed 2018·Granted Aug 6, 2019·4 cites·27 claims
- 1382US9268613B2Scheduling and management in a personal datacenterBARHAM PAUL·Filed 2010·Granted Feb 23, 2016·8 cites·20 claims
- 1481US8565520B2Determining foreground regions and background regions in an imageWILLIAMS OLIVER M C·Filed 2011·Granted Oct 22, 2013·7 cites·20 claims
- 1579US7747986B2Generating static performance modeling factors in a deployed systemMICROSOFT CORP·Filed 2005·Granted Jun 29, 2010·9 cites·19 claims
- 1678US7821947B2Automatic discovery of service/host dependencies in computer networksMICROSOFT CORP·Filed 2007·Granted Oct 26, 2010·8 cites·20 claims
- 1777US2025053444A1Asynchronous distributed data flow for machine learning workloadsGOOGLE LLC·Filed 2024·Application pending·0 cites
- 1875US8327390B2VEX—virtual extension frameworkERLINGSSON ULFAR US·Filed 2009·Granted Dec 4, 2012·8 cites·26 claims
- 1973US12112198B2Asynchronous distributed data flow for machine learning workloadsGOOGLE LLC·Filed 2022·Granted Oct 8, 2024·0 cites·18 claims
- 2071US7672234B2Congestion avoidance within aggregate channelsMICROSOFT CORP·Filed 2006·Granted Mar 2, 2010·4 cites·17 claims
- 2170US9686355B2Third party initiation of communications between remote partiesBARHAM PAUL·Filed 2010·Granted Jun 20, 2017·3 cites·19 claims
- 2270US8352797B2Software fault isolation using byte-granularity memory protectionMICROSOFT CORP·Filed 2009·Granted Jan 8, 2013·5 cites·19 claims
- 2370US2022027202A1Stream-based accelerator processing of computational graphsGOOGLE LLC·Filed 2021·Application pending·0 cites
- 2465US11151446B2Stream-based accelerator processing of computational graphsGOOGLE LLC·Filed 2016·Granted Oct 19, 2021·1 cites·28 claims
- 2564US10203974B2Probe insertion via background virtual machineBARHAM PAUL·Filed 2010·Granted Feb 12, 2019·2 cites·15 claims
- 2663US7502913B2Switch prefetch in a multicore computer chipMICROSOFT CORP·Filed 2006·Granted Mar 10, 2009·2 cites·15 claims
- 2759US7023800B1Congestion avoidance within aggregate channelsMICROSOFT CORP·Filed 1999·Granted Apr 4, 2006·38 cites·40 claims
- 2858US7949745B2Dynamic activity model of network servicesMICROSOFT CORP·Filed 2006·Granted May 24, 2011·1 cites·20 claims
- 2955US8649380B2Distributed network managementMORTIER RICHARD·Filed 2011·Granted Feb 11, 2014·1 cites·20 claims
- 3049US2025245565A1Cross-cluster communication for machine learning workloadsGOOGLE LLC·Filed 2023·Application pending·0 cites
- 3147US2012306850A1Distributed asynchronous localization and mapping for augmented realityBALAN ALEXANDRU·Filed 2011·Application pending·0 cites
- 3244US2007094495A1Statically Verifiable Inter-Process-Communicative Isolated ProcessesMICROSOFT CORP·Filed 2006·Application pending·0 cites
- 3343US2008103729A1Distributed detection with diagnosisMICROSOFT CORP·Filed 2006·Application pending·0 cites
- 3443US2007294693A1Scheduling thread execution among a plurality of processors based on evaluation of memory access dataMICROSOFT CORP·Filed 2006·Application pending·0 cites
- 3540US2014127994A1Policy-based resource access via nfcMICROSOFT CORP·Filed 2012·Application pending·0 cites
- 3636US2021228956A1Shuffleboard board arrangementELECTRIC SHUFFLE IP LTD·Filed 2020·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →