Inventor
BALA VASANTH
US38 patents
⚠️ This page may combine multiple inventors who share the name “BALA VASANTH”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
16 patentsUS9092837B2Jul 28, 2015
Use of snapshots to reduce risk in migration to a standard virtualized environment
IBM139 citations98
US7506338B2Mar 17, 2009
Method and apparatus for simplifying the deployment and serviceability of commercial software environments
IBM150 citations96
US9633406B2Apr 25, 2017
Use of snapshots to reduce risk in migration to a standard virtualized environment
IBM19 citations92
US10530837B2Jan 7, 2020
Always-on monitoring in the cloud
IBM8 citations83
US10249014B2Apr 2, 2019
Use of snapshots to reduce risk in migration to a standard virtualized environment
IBM10 citations83
US7996414B2Aug 9, 2011
Method and system for separating file system metadata from other metadata in virtual machine image format
IBM14 citations83
US7856439B2Dec 21, 2010
Method and system for using semantic information to improve virtual machine image management
IBM16 citations83
US7856440B2Dec 21, 2010
Method and system for separating content identifiers from content reconstitution information in virtual machine images
IBM19 citations83
US7793266B2Sep 7, 2010
Method, apparatus and computer program product for optimizing access to the content of a virtual application container on a fixed, read-only medium
IBM15 citations82
US7793265B2Sep 7, 2010
Method, apparatus and computer program product for optimizing file accesses for an application executing in a virtual container
IBM10 citations82
US9218139B2Dec 22, 2015
Minimally disruptive virtual machine snapshots
IBM4 citations72
US7849156B2Dec 7, 2010
Method, apparatus and computer program product for discovering and prioritizing patterns of component usage in a virtual application container for enhancing prefetching
IBM5 citations61
US7343426B2Mar 11, 2008
Transparent coupling between compatible containers communicating over networks
IBM1 citations52
US9304885B2Apr 5, 2016
Passive monitoring of virtual systems using agent-less, near-real-time indexing
IBM1 citations51
US10878039B2Dec 29, 2020
Creating knowledge base of similar systems from plurality of systems
IBM0 citations42
US9916171B2Mar 13, 2018
Application discovery in virtual machines using temporal clustering of installation files
IBM0 citations37
HEWLETT PACKARD DEVELOPMENT CO
5 patentsUS6813705B2Nov 2, 2004
Memory disambiguation scheme for partially redundant load removal
HEWLETT PACKARD DEVELOPMENT CO86 citations97
US6725335B2Apr 20, 2004
Method and system for fast unlinking of a linked branch in a caching dynamic translator
HEWLETT PACKARD DEVELOPMENT CO38 citations92
US6785801B2Aug 31, 2004
Secondary trace build from a cache of translations in a caching dynamic translator
HEWLETT PACKARD DEVELOPMENT CO12 citations73
US6898787B2May 24, 2005
Method and apparatus for ordered predicate phi in static single assignment form
HEWLETT PACKARD DEVELOPMENT CO10 citations70
US7640153B2Dec 29, 2009
Networked client-server architecture for transparently transforming and executing applications
HEWLETT PACKARD DEVELOPMENT CO6 citations63
ALPERN BOWEN L
5 patentsUS8219592B2Jul 10, 2012
Method and system for using overlay manifests to encode differences between virtual machine images
ALPERN BOWEN L10 citations82
US8762965B2Jun 24, 2014
Simplifying the deployment and serviceability of commercial software environments
ALPERN BOWEN L6 citations81
US8286147B2Oct 9, 2012
Simplifying the deployment and serviceability of commercial software environments
ALPERN BOWEN L12 citations81
US8806479B2Aug 12, 2014
Creating an application virtual machine image by isolating installation artifacts in shadow area
ALPERN BOWEN L5 citations71
US8914403B2Dec 16, 2014
Scalable package management for virtual-machine images
ALPERN BOWEN L0 citations37
HEWLETT PACKARD CO
4 patentsUS6351844B1Feb 26, 2002
Method for selecting active code traces for translation in a caching dynamic translator
HEWLETT PACKARD CO295 citations99
US6470492B2Oct 22, 2002
Low overhead speculative selection of hot traces in a caching dynamic translator
HEWLETT PACKARD CO79 citations98
US6233678B1May 15, 2001
Method and apparatus for profiling of non-instrumented programs and dynamic processing of profile data
HEWLETT PACKARD CO150 citations98
US6237065B1May 22, 2001
Preemptive replacement strategy for a caching dynamic translator
HEWLETT PACKARD CO60 citations95
AMMONS GLENN S
3 patentsUS9229758B2Jan 5, 2016
Passive monitoring of virtual systems using extensible indexing
AMMONS GLENN S18 citations81
US9195482B2Nov 24, 2015
Method and apparatus for distributing a composite software stack as a virtual machine image
AMMONS GLENN S1 citations49
US8677357B2Mar 18, 2014
Method and apparatus for distributing a composite software stack as a virtual machine image
AMMONS GLENN S0 citations49
LIQUID MACHINES INC
2 patentsUS7313824B1Dec 25, 2007
Method for protecting digital content from unauthorized use by automatically and dynamically integrating a content-protection agent
LIQUID MACHINES INC88 citations98
US7111285B2Sep 19, 2006
Method and system for protecting software applications against static and dynamic software piracy techniques
LIQUID MACHINES INC58 citations96