Inventor · disambiguated record
Andrew G. Kegel
Also filed as: KEGEL ANDREW · KEGEL ANDREW G · KEGEL ANDREW GREGORY
58 granted patents·13 pending applications·594 citations·filing 2004–2023
98Inventor score
Top patents by PatentIndex Score
71 records- 0198US9594521B2Scheduling of data migrationADVANCED MICRO DEVICES INC·Filed 2015·Granted Mar 14, 2017·85 cites·14 claims
- 0296US10164639B1Virtual FPGA management and optimization systemADVANCED MICRO DEVICES INC·Filed 2017·Granted Dec 25, 2018·19 cites·20 claims
- 0395US9239804B2Back-off mechanism for a peripheral page request logADVANCED MICRO DEVICES INC·Filed 2013·Granted Jan 19, 2016·44 cites·18 claims
- 0494US8707383B2Computer workload management with security policy enforcementBADE STEVEN A·Filed 2006·Granted Apr 22, 2014·58 cites·16 claims
- 0594US8244978B2IOMMU architected TLB supportKEGEL ANDREW·Filed 2010·Granted Aug 14, 2012·46 cites·24 claims
- 0693US8631212B2Input/output memory management unit with protection mode for preventing memory access by I/O devicesKEGEL ANDREW G·Filed 2011·Granted Jan 14, 2014·25 cites·33 claims
- 0793US7380119B2Method and system for virtualization of trusted platform modulesIBM·Filed 2004·Granted May 27, 2008·85 cites·6 claims
- 0891US10585826B2Using processor types for processing interrupts in a computing deviceADVANCED MICRO DEVICES INC·Filed 2016·Granted Mar 10, 2020·9 cites·20 claims
- 0991US8386745B2I/O memory management unit including multilevel address translation for I/O and computation offloadADVANCED MICRO DEVICES INC·Filed 2009·Granted Feb 26, 2013·23 cites·30 claims
- 1090US10282308B2Method and apparatus for reducing TLB shootdown overheads in accelerator-based systemsADVANCED MICRO DEVICES INC·Filed 2016·Granted May 7, 2019·7 cites·15 claims
- 1190US9424199B2Virtual input/output memory management unit within a guest virtual machineKEGEL ANDREW G·Filed 2012·Granted Aug 23, 2016·15 cites·11 claims
- 1289US7873770B2Filtering and remapping interruptsGLOBALFOUNDRIES INC·Filed 2006·Granted Jan 18, 2011·21 cites·20 claims
- 1387US8984255B2Processing device with address translation probing and methodsADVANCED MICRO DEVICES INC·Filed 2012·Granted Mar 17, 2015·10 cites·44 claims
- 1487US7849287B2Efficiently controlling special memory mapped system accessesADVANCED MICRO DEVICES INC·Filed 2006·Granted Dec 7, 2010·17 cites·17 claims
- 1585US9535849B2IOMMU using two-level address translation for I/O and computation offload devices on a peripheral interconnectKEGEL ANDREW G·Filed 2009·Granted Jan 3, 2017·15 cites·23 claims
- 1685US8719464B2Efficient memory and resource managementKEGEL ANDREW·Filed 2011·Granted May 6, 2014·12 cites·12 claims
- 1783US7793067B2Translation data prefetch in an IOMMUGLOBALFOUNDRIES INC·Filed 2008·Granted Sep 7, 2010·13 cites·26 claims
- 1881US11030117B2Protecting host memory from access by untrusted acceleratorsADVANCED MICRO DEVICES INC·Filed 2017·Granted Jun 8, 2021·3 cites·20 claims
- 1981US9063891B2Secure computer system for preventing access requests to portions of system memory by peripheral devices and/or processor coresADVANCED MICRO DEVICES INC·Filed 2012·Granted Jun 23, 2015·6 cites·19 claims
- 2080US9323932B2Protecting memory contents during boot processADVANCED MICRO DEVICES INC·Filed 2012·Granted Apr 26, 2016·5 cites·14 claims
- 2178US7900059B2Sealing of data for applicationsIBM·Filed 2005·Granted Mar 1, 2011·9 cites·7 claims
- 2277US12487942B2Enhanced page information co-processorADVANCED MICRO DEVICES INC·Filed 2023·Granted Dec 2, 2025·0 cites·20 claims
- 2377US8065522B2Method and system for virtualization of trusted platform modulesBADE STEVEN A·Filed 2008·Granted Nov 22, 2011·7 cites·12 claims
- 2476US8055912B2Method and system for bootstrapping a trusted server having redundant trusted platform modulesIBM·Filed 2009·Granted Nov 8, 2011·6 cites·9 claims
- 2575US11816037B2Enhanced page information co-processorADVANCED MICRO DEVICES INC·Filed 2019·Granted Nov 14, 2023·1 cites·24 claims
- 2675US11422812B2Method and apparatus for efficient programmable instructions in computer systemsADVANCED MICRO DEVICES INC·Filed 2019·Granted Aug 23, 2022·1 cites·20 claims
- 2774US11748186B2Self-regulating power management for a neural network systemADVANCED MICRO DEVICES INC·Filed 2022·Granted Sep 5, 2023·0 cites·21 claims
- 2873US9152571B2All invalidate approach for memory management unitsKEGEL ANDREW G·Filed 2012·Granted Oct 6, 2015·3 cites·21 claims
- 2973US7506361B2Method for discovering servers, spawning collector threads to collect information from servers, and reporting informationIBM·Filed 2004·Granted Mar 17, 2009·18 cites·1 claims
- 3073US7266475B1Trust evaluationIBM·Filed 2006·Granted Sep 4, 2007·5 cites·20 claims
- 3171US12008371B2Method and apparatus for efficient programmable instructions in computer systemsADVANCED MICRO DEVICES INC·Filed 2022·Granted Jun 11, 2024·0 cites·20 claims
- 3271US8214882B2Server discovery, spawning collector threads to collect information from servers, and reporting informationKEGEL ANDREW G·Filed 2008·Granted Jul 3, 2012·4 cites·30 claims
- 3368US12182412B2Setting durations for which data is stored in a non-volatile memory based on data typesADVANCED MICRO DEVICES INC·Filed 2021·Granted Dec 31, 2024·0 cites·20 claims
- 3468US11294747B2Self-regulating power management for a neural network systemADVANCED MICRO DEVICES INC·Filed 2018·Granted Apr 5, 2022·1 cites·20 claims
- 3568US10261916B2Adaptive extension of leases for entries in a translation lookaside bufferADVANCED MICRO DEVICES INC·Filed 2016·Granted Apr 16, 2019·1 cites·20 claims
- 3668US10078588B2Using leases for entries in a translation lookaside bufferADVANCED MICRO DEVICES INC·Filed 2016·Granted Sep 18, 2018·1 cites·20 claims
- 3765US9489173B2Resizable and relocatable queueADVANCED MICRO DEVICES INC·Filed 2014·Granted Nov 8, 2016·1 cites·21 claims
- 3865US9122875B2Trusted platform module data harmonization during trusted server rendevousBADE STEVEN A·Filed 2006·Granted Sep 1, 2015·3 cites·10 claims
- 3964US11341059B2Using multiple memory elements in an input-output memory management unit for performing virtual address to physical address translationsADVANCED MICRO DEVICES INC·Filed 2020·Granted May 24, 2022·0 cites·26 claims
- 4064US9286248B2Methods and systems for moving and resizing I/O activity logsADVANCED MICRO DEVICES INC·Filed 2013·Granted Mar 15, 2016·1 cites·20 claims
- 4164US8661177B2Method and apparatus for controlling system interruptsKEGEL ANDREW G·Filed 2011·Granted Feb 25, 2014·1 cites·25 claims
- 4263US9092486B2Extensible I/O activity logsADVANCED MICRO DEVICES INC·Filed 2014·Granted Jul 28, 2015·1 cites·16 claims
- 4363US8635385B2Mechanism to handle peripheral page faultsHUMMEL MARK D·Filed 2010·Granted Jan 21, 2014·2 cites·21 claims
- 4463US7664965B2Method and system for bootstrapping a trusted server having redundant trusted platform modulesIBM·Filed 2004·Granted Feb 16, 2010·8 cites·3 claims
- 4562US11061583B2Setting durations for which data is stored in a non-volatile memory based on data typesADVANCED MICRO DEVICES INC·Filed 2019·Granted Jul 13, 2021·0 cites·18 claims
- 4660US8656079B2Method and apparatus for remapping interrupt typesKEGEL ANDREW G·Filed 2011·Granted Feb 18, 2014·2 cites·16 claims
- 4759US11956368B2Enhanced method for a useful blockchain consensusADVANCED MICRO DEVICES INC·Filed 2021·Granted Apr 9, 2024·0 cites·16 claims
- 4858US11140107B2System and method of managing electronic meeting invitationsADVANCED MICRO DEVICES INC·Filed 2017·Granted Oct 5, 2021·0 cites·20 claims
- 4955US10678702B2Using multiple memory elements in an input-output memory management unit for performing virtual address to physical address translationsADVANCED MICRO DEVICES INC·Filed 2016·Granted Jun 9, 2020·0 cites·20 claims
- 5055US2016062911A1Routing direct memory access requests in a virtualized computing environmentADVANCED MICRO DEVICES INC·Filed 2014·Application pending·0 cites
Showing the top 50 of 71 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →