Inventor · disambiguated record
James R. Larus
Also filed as: LARUS JAMES · LARUS JAMES R
43 granted patents·13 pending applications·2,736 citations·filing 1999–2015
99Inventor score
Files withMICROSOFT CORP38GRAY JAN3MEIJER HENRICUS JOHANNES MARIA3HUNT GALEN C2MICROSOFT TECHNOLOGY LICENSING LLC2
Top patents by PatentIndex Score
56 records- 0199US8014308B2Hardware architecture for cloud servicesMICROSOFT CORP·Filed 2006·Granted Sep 6, 2011·314 cites·20 claims
- 0299US8012023B2Virtual entertainmentMICROSOFT CORP·Filed 2006·Granted Sep 6, 2011·356 cites·20 claims
- 0399US7930197B2Personal data miningMICROSOFT CORP·Filed 2006·Granted Apr 19, 2011·609 cites·15 claims
- 0498US7797453B2Resource standardization in an off-premise environmentMICROSOFT CORP·Filed 2006·Granted Sep 14, 2010·99 cites·16 claims
- 0598US7657493B2Recommendation system that identifies a valuable user action by mining data supplied by a plurality of users to find a correlation that suggests one or more actions for notificationMICROSOFT CORP·Filed 2006·Granted Feb 2, 2010·119 cites·20 claims
- 0697US8386836B2Managing memory faultsMICROSOFT CORP·Filed 2012·Granted Feb 26, 2013·50 cites·22 claims
- 0797US8201024B2Managing memory faultsBURGER DOUG·Filed 2010·Granted Jun 12, 2012·93 cites·16 claims
- 0895US8849469B2Data center system that accommodates episodic computationBELADY CHRISTIAN L·Filed 2010·Granted Sep 30, 2014·50 cites·29 claims
- 0994US7680908B2State replicationMICROSOFT CORP·Filed 2006·Granted Mar 16, 2010·36 cites·16 claims
- 1094US7406407B2Virtual machine for operating N-core application on M-core processorMICROSOFT CORP·Filed 2006·Granted Jul 29, 2008·36 cites·16 claims
- 1194US6321240B1Data structure partitioning with garbage collection to optimize cache utilizationFiled 1999·Granted Nov 20, 2001·191 cites·16 claims
- 1292US7689524B2Dynamic environment evaluation and service adjustment based on multiple user profiles including data classification and information sharing with authorized other usersMICROSOFT CORP·Filed 2006·Granted Mar 30, 2010·37 cites·11 claims
- 1391US8225119B2Energy-aware server managementJAIN NAVENDU·Filed 2009·Granted Jul 17, 2012·30 cites·18 claims
- 1491US6327699B1Whole program path profilingMICROSOFT CORP·Filed 1999·Granted Dec 4, 2001·164 cites·40 claims
- 1590US7716280B2State reflectionMICROSOFT CORP·Filed 2006·Granted May 11, 2010·21 cites·19 claims
- 1689US9886316B2Data center system that accommodates episodic computationMICROSOFT CORP·Filed 2014·Granted Feb 6, 2018·15 cites·20 claims
- 1788US7882317B2Process isolation using protection domainsMICROSOFT CORP·Filed 2006·Granted Feb 1, 2011·21 cites·20 claims
- 1886US8001538B2Software accessible cache metadataMICROSOFT CORP·Filed 2007·Granted Aug 16, 2011·16 cites·20 claims
- 1986US7716150B2Machine learning system for analyzing and establishing tagging trends based on convergence criteriaMICROSOFT CORP·Filed 2006·Granted May 11, 2010·30 cites·18 claims
- 2086US7451435B2Self-describing artifacts and application abstractionsMICROSOFT CORP·Filed 2004·Granted Nov 11, 2008·46 cites·41 claims
- 2184US8719143B2Determination of optimized location for services and dataMEIJER HENRICUS JOHANNES MARIA·Filed 2006·Granted May 6, 2014·14 cites·17 claims
- 2284US8225297B2Cache metadata identifiers for isolation and sharingGRAY JAN·Filed 2007·Granted Jul 17, 2012·14 cites·19 claims
- 2384US7647522B2Operating system with corrective action service and isolationMICROSOFT CORP·Filed 2006·Granted Jan 12, 2010·12 cites·20 claims
- 2483US8074231B2Configuration of isolated extensions and device driversHUNT GALEN C·Filed 2006·Granted Dec 6, 2011·20 cites·13 claims
- 2583US7788637B2Operating system process identificationMICROSOFT CORP·Filed 2005·Granted Aug 31, 2010·10 cites·19 claims
- 2683US7137116B2Method and system for performing a task on a computerMICROSOFT CORP·Filed 2001·Granted Nov 14, 2006·45 cites·39 claims
- 2783US6330556B1Data structure partitioning to optimize cache utilizationFiled 1999·Granted Dec 11, 2001·108 cites·27 claims
- 2882US8402110B2Remote provisioning of information technologyMEIJER HENRICUS JOHANNES MARIA·Filed 2006·Granted Mar 19, 2013·10 cites·20 claims
- 2981US9558040B2Memory manager with enhanced application metadataMAILLET STEVEN·Filed 2011·Granted Jan 31, 2017·10 cites·19 claims
- 3080US10332008B2Parallel decision tree processor architectureMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2014·Granted Jun 25, 2019·5 cites·18 claims
- 3180US9746912B2Transformations for virtual guest representationMEIJER HENRICUS JOHANNES MARIA·Filed 2006·Granted Aug 29, 2017·10 cites·20 claims
- 3280US8032898B2Kernel interface with categorized kernel objectsMICROSOFT CORP·Filed 2006·Granted Oct 4, 2011·10 cites·14 claims
- 3379US7694300B2Inter-process interference eliminationMICROSOFT CORP·Filed 2005·Granted Apr 6, 2010·7 cites·20 claims
- 3477US8813052B2Cache metadata for implementing bounded transactional memoryGRAY JAN·Filed 2007·Granted Aug 19, 2014·8 cites·12 claims
- 3575US8849968B2Secure and stable hosting of third-party extensions to web servicesHUNT GALEN C·Filed 2005·Granted Sep 30, 2014·7 cites·20 claims
- 3672US6360361B1Field reordering to optimize cache utilizationMICROSOFT CORP·Filed 1999·Granted Mar 19, 2002·60 cites·22 claims
- 3771US8898652B2Cache metadata for accelerating software transactional memoryGRAY JAN·Filed 2007·Granted Nov 25, 2014·5 cites·19 claims
- 3870US7600232B2Inter-process communications employing bi-directional message conduitsMICROSOFT CORP·Filed 2004·Granted Oct 6, 2009·15 cites·40 claims
- 3967US7694276B2Contracts and futures in an asynchronous programming languageMICROSOFT CORP·Filed 2003·Granted Apr 6, 2010·12 cites·62 claims
- 4064US9817698B2Scheduling execution requests to allow partial resultsHE YUXIONG·Filed 2011·Granted Nov 14, 2017·4 cites·20 claims
- 4164US7703077B2Programming model to detect deadlocks in concurrent programsMICROSOFT CORP·Filed 2002·Granted Apr 20, 2010·10 cites·37 claims
- 4262US8020141B2Operating-system process constructionMICROSOFT CORP·Filed 2004·Granted Sep 13, 2011·6 cites·54 claims
- 4359US2008082448A1Influential digital rights managementMICROSOFT CORP·Filed 2006·Application pending·0 cites
- 4458US2008091613A1Rights management in a cloudMICROSOFT CORP·Filed 2006·Application pending·0 cites
- 4553US8806495B2Lightweight transactional memory for data parallel programmingLARUS JAMES R·Filed 2007·Granted Aug 12, 2014·1 cites·16 claims
- 4645US2008080396A1Marketplace for cloud services resourcesMICROSOFT CORP·Filed 2006·Application pending·0 cites
- 4745US2008082667A1Remote provisioning of information technologyMICROSOFT CORP·Filed 2006·Application pending·0 cites
- 4845US2008082480A1Data normalizationMICROSOFT CORP·Filed 2006·Application pending·0 cites
- 4944US2008082600A1Remote network operating systemMICROSOFT CORP·Filed 2006·Application pending·0 cites
- 5044US2008215450A1Remote provisioning of information technologyMICROSOFT CORP·Filed 2006·Application pending·0 cites
Showing the top 50 of 56 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →