Inventor · disambiguated record
Aditya Bhandarkar
Also filed as: BHANDARKAR ADITYA · BHANDARKAR ADITYA G · BHANDARKAR ADITYA GOPAL
34 granted patents·7 pending applications·1,098 citations·filing 2000–2020
98Inventor score
Files withMICROSOFT CORP14SHUKLA DHARMA11FACEBOOK INC5MICROSOFT TECHNOLOGY LICENSING LLC4SHUKLA DHARMA K2
Top patents by PatentIndex Score
41 records- 0198US7451432B2Transformation of componentized and extensible workflow to a declarative formatMICROSOFT CORP·Filed 2005·Granted Nov 11, 2008·169 cites·19 claims
- 0298US6823495B1Mapping tool graphical user interfaceMICROSOFT CORP·Filed 2000·Granted Nov 23, 2004·321 cites·47 claims
- 0397US7464366B2Programming interface for a componentized and extensible workflow modelMICROSOFT CORP·Filed 2005·Granted Dec 9, 2008·125 cites·12 claims
- 0496US11223586B1Techniques for a messaging agent platformFACEBOOK INC·Filed 2020·Granted Jan 11, 2022·8 cites·17 claims
- 0594US8812451B2Programming model for synchronizing browser caches across devices and web servicesSHUKLA DHARMA·Filed 2009·Granted Aug 19, 2014·36 cites·20 claims
- 0694US7159185B1Function objectsMICROSOFT CORP·Filed 2000·Granted Jan 2, 2007·125 cites·45 claims
- 0792US10581771B2Techniques for a messaging agent platformFACEBOOK INC·Filed 2016·Granted Mar 3, 2020·9 cites·20 claims
- 0891US8468548B2Multi-tenant, high-density container service for hosting stateful and stateless middleware componentsKULKARNI AMOL·Filed 2010·Granted Jun 18, 2013·40 cites·18 claims
- 0991US8170901B2Extensible framework for designing workflowsSHUKLA DHARMA K·Filed 2005·Granted May 1, 2012·50 cites·15 claims
- 1089US8490052B2Declarative programming model for authoring and execution control and data flow for resource oriented systemSHUKLA DHARMA·Filed 2008·Granted Jul 16, 2013·22 cites·20 claims
- 1188US10979371B2Techniques for messaging agent messaging interactionsFACEBOOK INC·Filed 2016·Granted Apr 13, 2021·4 cites·19 claims
- 1287US9990184B2Distributed component modelSHUKLA DHARMA·Filed 2011·Granted Jun 5, 2018·9 cites·20 claims
- 1387US7676756B2Mapping tool graphical user interfaceMICROSOFT CORP·Filed 2004·Granted Mar 9, 2010·43 cites·48 claims
- 1486US8413139B2Programming model for application and data access and synchronization within virtual environmentsSHUKLA DHARMA·Filed 2009·Granted Apr 2, 2013·18 cites·20 claims
- 1584US11611523B1Displaying a sponsored content item in conjunction with message threads based on likelihood of message thread selectionMETA PLATFORMS INC·Filed 2020·Granted Mar 21, 2023·2 cites·19 claims
- 1682US9128803B2Application model for implementing composite applicationsSHUKLA DHARMA·Filed 2010·Granted Sep 8, 2015·6 cites·20 claims
- 1781US7464367B2Method and system for designing customizable applications and user-interfaces based on user-defined policies and metadataMICROSOFT CORP·Filed 2003·Granted Dec 9, 2008·34 cites·34 claims
- 1880US9286037B2Platform for distributed applicationsWINKLER MATTHEW R·Filed 2010·Granted Mar 15, 2016·10 cites·19 claims
- 1979US8438295B2Declarative programming model for modeling and execution of triggers for resource oriented systemSHUKLA DHARMA·Filed 2008·Granted May 7, 2013·8 cites·20 claims
- 2079US7636894B2Mapping tool graphical user interfaceMICROSOFT CORP·Filed 2004·Granted Dec 22, 2009·22 cites·26 claims
- 2178US8386424B2Transparent access mechanism for local and remote dataMICROSOFT CORP·Filed 2010·Granted Feb 26, 2013·5 cites·20 claims
- 2277US9778915B2Distributed application definitionSHUKLA DHARMA·Filed 2011·Granted Oct 3, 2017·4 cites·25 claims
- 2377US9274674B2Live companion user interfaceMICROSOFT CORP·Filed 2014·Granted Mar 1, 2016·3 cites·20 claims
- 2475US9465589B2Stateful component authoring and executionSHUKLA DHARMA·Filed 2011·Granted Oct 11, 2016·4 cites·25 claims
- 2573US9680964B2Programming model for installing and distributing occasionally connected applicationsSHUKLA DHARMA·Filed 2009·Granted Jun 13, 2017·5 cites·20 claims
- 2669US8533666B2Interactive design environments to visually model, debug and execute resource oriented programsSHUKLA DHARMA K·Filed 2008·Granted Sep 10, 2013·5 cites·20 claims
- 2765US10242023B2Programming model for synchronizing browser caches across devices and web servicesMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2014·Granted Mar 26, 2019·1 cites·21 claims
- 2865US8677270B2Live companion user interfaceMOROMISATO GEORGE P·Filed 2007·Granted Mar 18, 2014·3 cites·20 claims
- 2959US10613837B2Distributed component modelMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2018·Granted Apr 7, 2020·0 cites·20 claims
- 3059US8321503B2Context-specific network resource addressing model for distributed servicesENDRES RAYMOND E·Filed 2010·Granted Nov 27, 2012·2 cites·14 claims
- 3158US10528326B2Distributed application definitionMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Jan 7, 2020·0 cites·20 claims
- 3258US2005010427A1Partner managementMICROSOFT CORP·Filed 2003·Application pending·0 cites
- 3355US11062362B2Generating dynamic communication threads based on user interaction with sponsored digital contentFACEBOOK INC·Filed 2017·Granted Jul 13, 2021·0 cites·20 claims
- 3454US7519947B2Orchestration designerMICROSOFT CORP·Filed 2003·Granted Apr 14, 2009·5 cites·18 claims
- 3552US2006074737A1Interactive composition of workflow activitiesMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 3649US9710233B2Application model for implementing composite applicationsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Granted Jul 18, 2017·0 cites·20 claims
- 3749US2006074735A1Ink-enabled workflow authoringMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 3840US2012159424A1Distributed application manifestSHUKLA DHARMA·Filed 2010·Application pending·0 cites
- 3940US2012254109A1Distributed component runtimeSHUKLA DHARMA·Filed 2011·Application pending·0 cites
- 4040US2006288332A1Workflow debuggerMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 4134US2016371872A1Systems and methods for providing transitions between content interfacesFACEBOOK INC·Filed 2015·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →