Inventor · disambiguated record
Vasanth Bala
Also filed as: BALA VASANTH
38 granted patents·14 pending applications·1,360 citations·filing 1998–2017
98Inventor score
Top patents by PatentIndex Score
52 records- 0198US9092837B2Use of snapshots to reduce risk in migration to a standard virtualized environmentIBM·Filed 2012·Granted Jul 28, 2015·139 cites·9 claims
- 0295US9633406B2Use of snapshots to reduce risk in migration to a standard virtualized environmentIBM·Filed 2015·Granted Apr 25, 2017·19 cites·18 claims
- 0395US7506338B2Method and apparatus for simplifying the deployment and serviceability of commercial software environmentsIBM·Filed 2004·Granted Mar 17, 2009·150 cites·6 claims
- 0495US6351844B1Method for selecting active code traces for translation in a caching dynamic translatorHEWLETT PACKARD CO·Filed 1998·Granted Feb 26, 2002·295 cites·10 claims
- 0594US7313824B1Method for protecting digital content from unauthorized use by automatically and dynamically integrating a content-protection agentLIQUID MACHINES INC·Filed 2002·Granted Dec 25, 2007·88 cites·75 claims
- 0693US10249014B2Use of snapshots to reduce risk in migration to a standard virtualized environmentIBM·Filed 2017·Granted Apr 2, 2019·10 cites·5 claims
- 0791US6813705B2Memory disambiguation scheme for partially redundant load removalHEWLETT PACKARD DEVELOPMENT CO·Filed 2001·Granted Nov 2, 2004·86 cites·20 claims
- 0890US9229758B2Passive monitoring of virtual systems using extensible indexingAMMONS GLENN S·Filed 2012·Granted Jan 5, 2016·18 cites·26 claims
- 0988US7111285B2Method and system for protecting software applications against static and dynamic software piracy techniquesLIQUID MACHINES INC·Filed 2002·Granted Sep 19, 2006·58 cites·81 claims
- 1088US6233678B1Method and apparatus for profiling of non-instrumented programs and dynamic processing of profile dataHEWLETT PACKARD CO·Filed 1998·Granted May 15, 2001·150 cites·33 claims
- 1187US7856440B2Method and system for separating content identifiers from content reconstitution information in virtual machine imagesIBM·Filed 2008·Granted Dec 21, 2010·19 cites·19 claims
- 1286US7856439B2Method and system for using semantic information to improve virtual machine image managementIBM·Filed 2008·Granted Dec 21, 2010·16 cites·20 claims
- 1385US8762965B2Simplifying the deployment and serviceability of commercial software environmentsALPERN BOWEN L·Filed 2012·Granted Jun 24, 2014·6 cites·11 claims
- 1484US10530837B2Always-on monitoring in the cloudIBM·Filed 2014·Granted Jan 7, 2020·8 cites·24 claims
- 1584US8286147B2Simplifying the deployment and serviceability of commercial software environmentsALPERN BOWEN L·Filed 2009·Granted Oct 9, 2012·12 cites·9 claims
- 1684US7996414B2Method and system for separating file system metadata from other metadata in virtual machine image formatIBM·Filed 2008·Granted Aug 9, 2011·14 cites·19 claims
- 1784US7793266B2Method, apparatus and computer program product for optimizing access to the content of a virtual application container on a fixed, read-only mediumIBM·Filed 2007·Granted Sep 7, 2010·15 cites·16 claims
- 1882US6725335B2Method and system for fast unlinking of a linked branch in a caching dynamic translatorHEWLETT PACKARD DEVELOPMENT CO·Filed 2001·Granted Apr 20, 2004·38 cites·46 claims
- 1979US8219592B2Method and system for using overlay manifests to encode differences between virtual machine imagesALPERN BOWEN L·Filed 2008·Granted Jul 10, 2012·10 cites·17 claims
- 2079US7793265B2Method, apparatus and computer program product for optimizing file accesses for an application executing in a virtual containerIBM·Filed 2007·Granted Sep 7, 2010·10 cites·17 claims
- 2178US8407696B2Method for delivering, testing, and applying software patches or other changes to a conventionally installed application in virtual application containersALPERN BOWEN·Filed 2007·Granted Mar 26, 2013·13 cites·17 claims
- 2278US6470492B2Low overhead speculative selection of hot traces in a caching dynamic translatorHEWLETT PACKARD CO·Filed 1999·Granted Oct 22, 2002·79 cites·13 claims
- 2377US9218139B2Minimally disruptive virtual machine snapshotsIBM·Filed 2013·Granted Dec 22, 2015·4 cites·25 claims
- 2471US7849156B2Method, apparatus and computer program product for discovering and prioritizing patterns of component usage in a virtual application container for enhancing prefetchingIBM·Filed 2007·Granted Dec 7, 2010·5 cites·15 claims
- 2571US6237065B1Preemptive replacement strategy for a caching dynamic translatorHEWLETT PACKARD CO·Filed 1999·Granted May 22, 2001·60 cites·20 claims
- 2669US8806479B2Creating an application virtual machine image by isolating installation artifacts in shadow areaALPERN BOWEN L·Filed 2007·Granted Aug 12, 2014·5 cites·16 claims
- 2765US9043651B2Systematic failure remediationBALA VASANTH·Filed 2012·Granted May 26, 2015·2 cites·20 claims
- 2865US6785801B2Secondary trace build from a cache of translations in a caching dynamic translatorHEWLETT PACKARD DEVELOPMENT CO·Filed 2001·Granted Aug 31, 2004·12 cites·10 claims
- 2964US6898787B2Method and apparatus for ordered predicate phi in static single assignment formHEWLETT PACKARD DEVELOPMENT CO·Filed 2001·Granted May 24, 2005·10 cites·15 claims
- 3063US9195482B2Method and apparatus for distributing a composite software stack as a virtual machine imageAMMONS GLENN S·Filed 2012·Granted Nov 24, 2015·1 cites·16 claims
- 3162US9304885B2Passive monitoring of virtual systems using agent-less, near-real-time indexingIBM·Filed 2013·Granted Apr 5, 2016·1 cites·19 claims
- 3258US7640153B2Networked client-server architecture for transparently transforming and executing applicationsHEWLETT PACKARD DEVELOPMENT CO·Filed 2001·Granted Dec 29, 2009·6 cites·23 claims
- 3352US7343426B2Transparent coupling between compatible containers communicating over networksIBM·Filed 2003·Granted Mar 11, 2008·1 cites·25 claims
- 3452US2008155702A1Method for protecting digital content from unauthorized use by automatically and dynamically integrating a content-protection agentLIQUID MACHINES INC·Filed 2007·Application pending·0 cites
- 3549US8677357B2Method and apparatus for distributing a composite software stack as a virtual machine imageAMMONS GLENN S·Filed 2011·Granted Mar 18, 2014·0 cites·13 claims
- 3649US2011047133A1Systems and Methods Involving Virtual Machine ImagesINATERNAT BUSINESS MACHINES CORP·Filed 2009·Application pending·0 cites
- 3748US9916171B2Application discovery in virtual machines using temporal clustering of installation filesIBM·Filed 2014·Granted Mar 13, 2018·0 cites·18 claims
- 3846US2009070752A1Method and system for optimization of an applicationIBM·Filed 2007·Application pending·0 cites
- 3945US10878039B2Creating knowledge base of similar systems from plurality of systemsIBM·Filed 2014·Granted Dec 29, 2020·0 cites·20 claims
- 4045US2008256019A1Method and system for fast access to metainformation about possible files or other identifiable objectsIBM·Filed 2007·Application pending·0 cites
- 4145US2013339787A1Systematic failure remediationBALA VASANTH·Filed 2012·Application pending·0 cites
- 4242US2003101439A1System and method for supporting emulation of a computer system through dynamic code caching and transformationFiled 2001·Application pending·0 cites
- 4342US2003182653A1Systems and methods for verifying correct execution of emulated code via dynamic state verificationFiled 2002·Application pending·0 cites
- 4442US2003110478A1Portable run-time code synthesis in a caching dynamic translatorFiled 2001·Application pending·0 cites
- 4541US2003033593A1Dynamic execution layer interface for explicitly or transparently executing application or system binariesFiled 2001·Application pending·0 cites
- 4641US2013111018A1Passive monitoring of virtual systems using agent-less, offline indexingAMMONS GLENN S·Filed 2012·Application pending·0 cites
- 4740US2012078966A1File System With Content IdentifiersALPERN BOWEN L·Filed 2010·Application pending·0 cites
- 4839US8250227B2Providing different rates to different users of a download serviceBALA VASANTH·Filed 2007·Granted Aug 21, 2012·0 cites·15 claims
- 4939US2002066081A1Speculative caching scheme for fast emulation through statically predicted execution traces in a caching dynamic translatorFiled 2001·Application pending·0 cites
- 5039US2002013938A1Fast runtime scheme for removing dead code across linked fragmentsFiled 2001·Application pending·0 cites
Showing the top 50 of 52 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →