Inventor · disambiguated record
Ian N. Whalley
Also filed as: WHALLEY IAN · WHALLEY IAN N · WHALLEY IAN NICHOLAS
40 granted patents·16 pending applications·1,734 citations·filing 2000–2013
98Inventor score
Top patents by PatentIndex Score
56 records- 0199US7996905B2Method and apparatus for the automatic determination of potentially worm-like behavior of a programTREND MICRO INC·Filed 2008·Granted Aug 9, 2011·298 cites·28 claims
- 0299US7487543B2Method and apparatus for the automatic determination of potentially worm-like behavior of a programIBM·Filed 2002·Granted Feb 3, 2009·315 cites·13 claims
- 0398US6981279B1Method and apparatus for replicating and analyzing worm programsIBM·Filed 2000·Granted Dec 27, 2005·393 cites·46 claims
- 0495US8495356B2System for securing virtual machine disks on a remote shared storage subsystemASHOK ROHITH·Filed 2010·Granted Jul 23, 2013·129 cites·6 claims
- 0595US7216343B2Method and apparatus for automatic updating and testing of softwareIBM·Filed 2002·Granted May 8, 2007·137 cites·28 claims
- 0693US7676505B2System, method and computer program product for shared user tailoring of websitesIBM·Filed 2006·Granted Mar 9, 2010·36 cites·13 claims
- 0791US8301742B2Systems and methods for coordinated management of power usage and runtime performance in performance-managed computing environmentsHANSON JAMES E·Filed 2008·Granted Oct 30, 2012·30 cites·20 claims
- 0891US8140812B2Method and apparatus for two-phase storage-aware placement of virtual machinesARROYO DIANA J·Filed 2009·Granted Mar 20, 2012·29 cites·18 claims
- 0991US7861300B2Method and apparatus for determination of the non-replicative behavior of a malicious programIBM·Filed 2008·Granted Dec 28, 2010·20 cites·28 claims
- 1091US7103913B2Method and apparatus for determination of the non-replicative behavior of a malicious programIBM·Filed 2002·Granted Sep 5, 2006·57 cites·8 claims
- 1188US7502793B2Method and apparatus for assigning roles to devices using physical tokensIBM·Filed 2004·Granted Mar 10, 2009·57 cites·47 claims
- 1285US9405585B2Management of heterogeneous workloadsCHESS DAVID MICHAEL·Filed 2007·Granted Aug 2, 2016·14 cites·9 claims
- 1385US7188368B2Method and apparatus for repairing damage to a computer system using a system rollback mechanismLENOVO SINGAPORE PTE LTD·Filed 2001·Granted Mar 6, 2007·43 cites·37 claims
- 1483US8539192B2Execution of dataflow jobsCASTILLO CLARIS·Filed 2010·Granted Sep 17, 2013·8 cites·19 claims
- 1581US7533289B1System, method, and computer program product for performing live cloningIBM·Filed 2008·Granted May 12, 2009·12 cites·2 claims
- 1680US7117182B2Method for disaggregating customer data in online transactions to preserve privacyIBM·Filed 2002·Granted Oct 3, 2006·18 cites·23 claims
- 1780US7043419B2Method and apparatus for publishing and monitoring entities providing services in a distributed data processing systemIBM·Filed 2002·Granted May 9, 2006·26 cites·27 claims
- 1879US7480912B2Method for policy-based, autonomically allocated storageIBM·Filed 2003·Granted Jan 20, 2009·27 cites·21 claims
- 1973US9038065B2Integrated virtual infrastructure systemARROYO DIANA J·Filed 2012·Granted May 19, 2015·4 cites·22 claims
- 2073US7069585B1Physical key security management method and apparatus for information systemsIBM·Filed 2000·Granted Jun 27, 2006·18 cites·52 claims
- 2172US8539222B2System for securing virtual machine disks on a remote shared storage subsystemASHOK ROHITH·Filed 2012·Granted Sep 17, 2013·3 cites·3 claims
- 2272US7958552B2System to establish trust between policy systems and usersIBM·Filed 2009·Granted Jun 7, 2011·4 cites·20 claims
- 2370US7788362B2Method and apparatus for the dynamic introduction of new attributes into policiesIBM·Filed 2008·Granted Aug 31, 2010·3 cites·29 claims
- 2469US7970884B1Distribution of intermediate data in a multistage computer applicationIBM·Filed 2010·Granted Jun 28, 2011·3 cites·20 claims
- 2568US9037717B2Virtual machine demand estimationCANTURK ISCI·Filed 2009·Granted May 19, 2015·7 cites·22 claims
- 2667US7412503B2Method and apparatus for the dynamic introduction of new attributes into policiesIBM·Filed 2003·Granted Aug 12, 2008·9 cites·1 claims
- 2766US9218213B2Dynamic placement of heterogeneous workloadsSTEINDER MALGORZATA·Filed 2007·Granted Dec 22, 2015·5 cites·18 claims
- 2866US8635625B2Power-aware workload allocation in performance-managed computing environmentsHANSON JAMES EDWIN·Filed 2008·Granted Jan 21, 2014·5 cites·20 claims
- 2966US8554898B2Autonomic computing system with model transferCHESS DAVID MICHAEL·Filed 2012·Granted Oct 8, 2013·2 cites·14 claims
- 3064US8458694B2Hypervisor with cloning-awareness notificationsCHESS DAVID M·Filed 2007·Granted Jun 4, 2013·4 cites·19 claims
- 3162US2008235705A1Methods and Apparatus for Global Systems ManagementIBM·Filed 2008·Application pending·0 cites
- 3261US9110729B2Host system admission controlARROYO DIANA JEANNE·Filed 2012·Granted Aug 18, 2015·2 cites·21 claims
- 3360US7950015B2System and method for combining services to satisfy request requirementIBM·Filed 2007·Granted May 24, 2011·1 cites·30 claims
- 3460US7483986B2Dynamically tuning networks of relationships in self-organizing multi-agent systemsIBM·Filed 2003·Granted Jan 27, 2009·6 cites·49 claims
- 3557US8214474B2Autonomic computing system with model transferCHESS DAVID MICHAEL·Filed 2006·Granted Jul 3, 2012·1 cites·14 claims
- 3657US2007016824A1Methods and apparatus for global systems managementIBM·Filed 2006·Application pending·0 cites
- 3753US2002111818A1Method and apparatus for providing independent filtering of e-commerce transactionsIBM·Filed 2001·Application pending·0 cites
- 3852US9628401B2Software product instance placementIBM·Filed 2013·Granted Apr 18, 2017·0 cites·5 claims
- 3951US9628399B2Software product instance placementIBM·Filed 2013·Granted Apr 18, 2017·0 cites·8 claims
- 4051US2012317039A1On-demand purchase of virtual image licenses in a cloud computing environmentKAPLINGER TODD E·Filed 2011·Application pending·0 cites
- 4151US2006288412A1Method and apparatus for determination of the non-replicative behavior of a malicious programIBM·Filed 2006·Application pending·0 cites
- 4250US2012222042A1Management of heterogeneous workloadsCHESS DAVID MICHAEL·Filed 2012·Application pending·0 cites
- 4347US2006277591A1System to establish trust between policy systems and usersARNOLD WILLIAM C·Filed 2005·Application pending·0 cites
- 4446US8346911B2Computer system evaluationIBM·Filed 2006·Granted Jan 1, 2013·0 cites·14 claims
- 4546US7928907B2Method for mapping machine rooms and locating machines within machine roomsIBM·Filed 2008·Granted Apr 19, 2011·0 cites·2 claims
- 4646US7515105B2Method for mapping machine rooms and locating machines within machine roomsIBM·Filed 2004·Granted Apr 7, 2009·4 cites·1 claims
- 4746US2005198530A1Methods and apparatus for adaptive server reprovisioning under security assaultFiled 2003·Application pending·0 cites
- 4846US2004060054A1Composition service for autonomic computingIBM·Filed 2002·Application pending·0 cites
- 4945US2005114847A1Method, apparatus and computer program for automatically determining compile-time module dependenciesIBM·Filed 2003·Application pending·0 cites
- 5045US2008256534A1Method for improved image-customization by use of embedded metadataIBM·Filed 2007·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 →