Inventor · disambiguated record
Andrew J. Fish
Also filed as: FISH ANDREW · FISH ANDREW J
37 granted patents·6 pending applications·835 citations·filing 1998–2019
98Inventor score
Top patents by PatentIndex Score
43 records- 0197US7546487B2OS and firmware coordinated error handling using transparent firmware intercept and firmware servicesINTEL CORP·Filed 2005·Granted Jun 9, 2009·85 cites·13 claims
- 0291US7493460B2Preboot memory of a computer systemINTEL CORP·Filed 2005·Granted Feb 17, 2009·27 cites·18 claims
- 0390US7293184B2Programmatic binding for power management events involving execution of instructions in a first programming system with a first interface and a second programming system with a second interfaceINTEL CORP·Filed 2005·Granted Nov 6, 2007·23 cites·24 claims
- 0490US7127600B2Aggressive content pre-fetching during pre-boot runtime to support speedy OS bootingINTEL CORP·Filed 2003·Granted Oct 24, 2006·47 cites·8 claims
- 0588US7305668B2Secure method to perform computer system firmware updatesINTEL CORP·Filed 2002·Granted Dec 4, 2007·80 cites·35 claims
- 0685US7206931B2Aggressive content pre-fetching during pre-boot runtime to support speedy OS bootingINTEL CORP·Filed 2006·Granted Apr 17, 2007·11 cites·13 claims
- 0784US11238160B2Boot firmware sandboxingAPPLE INC·Filed 2019·Granted Feb 1, 2022·5 cites·20 claims
- 0884US7974416B2Providing a secure execution mode in a pre-boot environmentINTEL CORP·Filed 2002·Granted Jul 5, 2011·28 cites·18 claims
- 0984US6928548B1System and method for verifying the integrity of stored information within an electronic deviceINTEL CORP·Filed 2000·Granted Aug 9, 2005·40 cites·17 claims
- 1083US10275598B2Providing a secure execution mode in a pre-boot environmentINTEL CORP·Filed 2015·Granted Apr 30, 2019·3 cites·12 claims
- 1180US7162629B2Method to suspend-and-resume across various operational environment contextsINTEL CORP·Filed 2003·Granted Jan 9, 2007·29 cites·27 claims
- 1280US7082527B2Method and system for rapid repurposing of machines in a clustered, scale-out environmentINTEL CORP·Filed 2003·Granted Jul 25, 2006·29 cites·27 claims
- 1378US7117396B2Scalable CPU error recorderINTEL CORP·Filed 2001·Granted Oct 3, 2006·26 cites·26 claims
- 1477US9026773B2Providing a secure execution mode in a pre-boot environmentZIMMER VINCENT J·Filed 2011·Granted May 5, 2015·3 cites·23 claims
- 1577US7987458B2Method and system for firmware image size reductionINTEL CORP·Filed 2006·Granted Jul 26, 2011·10 cites·13 claims
- 1677US7543048B2Methods and apparatus for enabling of a remote management agent independent of an operating systemINTEL CORP·Filed 2002·Granted Jun 2, 2009·23 cites·45 claims
- 1776US6754828B1Algorithm for non-volatile memory updatesINTEL CORP·Filed 1999·Granted Jun 22, 2004·71 cites·43 claims
- 1875US7185188B2Aggressive content pre-fetching during pre-boot runtime to support speedy OS bootingINTEL CORP·Filed 2006·Granted Feb 27, 2007·5 cites·7 claims
- 1975US6961848B2System and method for supporting legacy operating system booting in a legacy-free systemINTEL CORP·Filed 2001·Granted Nov 1, 2005·20 cites·18 claims
- 2075US6381693B2Arrangements having firmware support for different processor typesINTEL CORP·Filed 1998·Granted Apr 30, 2002·93 cites·22 claims
- 2172US7406560B2Using multiple non-volatile memory devices to store data in a computer systemINTEL CORP·Filed 2006·Granted Jul 29, 2008·5 cites·25 claims
- 2270US7373551B2Method to provide autonomic boot recoveryINTEL CORP·Filed 2004·Granted May 13, 2008·14 cites·20 claims
- 2365US7581037B2Effecting a processor operating mode change to execute device codeINTEL CORP·Filed 2005·Granted Aug 25, 2009·3 cites·25 claims
- 2464US7539854B2System and method to seamlessly enable enhanced management and scripting of a computer system and its add-in devicesINTEL CORP·Filed 2003·Granted May 26, 2009·9 cites·34 claims
- 2564US7454603B2Method and system for linking firmware modules in a pre-memory execution environmentINTEL CORP·Filed 2002·Granted Nov 18, 2008·8 cites·15 claims
- 2664US6601166B1Mechanism for booting a computer through a networkINTEL CORP·Filed 1999·Granted Jul 29, 2003·45 cites·19 claims
- 2762US7334120B2Firmware emulation environment for developing, debugging, and testing firmware components including option ROMsINTEL CORP·Filed 2003·Granted Feb 19, 2008·8 cites·20 claims
- 2860US7124412B2Extensible BIOS error logINTEL CORP·Filed 2000·Granted Oct 17, 2006·7 cites·24 claims
- 2958US8214837B2Method, apparatus and system for dynamically allocating sequestered computing resourcesFISH ANDREW J·Filed 2004·Granted Jul 3, 2012·7 cites·16 claims
- 3058US8086833B2Method and system for linking firmware modules in a pre-memory execution environmentSTEVENS JR WILLIAM A·Filed 2008·Granted Dec 27, 2011·2 cites·19 claims
- 3157US7243353B2Method and apparatus for making and using a flexible hardware interfaceINTEL CORP·Filed 2002·Granted Jul 10, 2007·5 cites·21 claims
- 3256US7328340B2Methods and apparatus to provide secure firmware storage and service accessINTEL CORP·Filed 2003·Granted Feb 5, 2008·4 cites·23 claims
- 3356US7228263B2Method for representing root busses using object oriented abstractionsINTEL CORP·Filed 2001·Granted Jun 5, 2007·4 cites·21 claims
- 3456US6199159B1Booting an operating systemINTEL CORP·Filed 1998·Granted Mar 6, 2001·28 cites·17 claims
- 3552US8533777B2Mechanism to determine trust of out-of-band management agentsFISH ANDREW J·Filed 2004·Granted Sep 10, 2013·3 cites·19 claims
- 3652US6401201B2Arrangements offering firmware support for different input/output (I/O) typesINTEL CORP·Filed 1998·Granted Jun 4, 2002·25 cites·27 claims
- 3745US2008244122A1Providing keyboard, video, mouse switching via softwareROTHMAN MICHAEL A·Filed 2007·Application pending·0 cites
- 3845US2007234028A1Method and apparatus for quickly changing the power state of a data processing systemROTHMAN MICHAEL A·Filed 2007·Application pending·0 cites
- 3943US2004064457A1Mechanism for providing both a secure and attested bootFiled 2002·Application pending·0 cites
- 4043US2006294355A1Secure variable/image storage and accessZIMMER VINCENT J·Filed 2005·Application pending·0 cites
- 4142US2003110369A1Firmware extensionsFiled 2001·Application pending·0 cites
- 4240US2003046524A1Method for dynamically designating initialization modules as recovery codeFiled 2001·Application pending·0 cites
- 4327US6418487B1Method to track agents after a loss of state eventINTEL CORP·Filed 1999·Granted Jul 9, 2002·0 cites·28 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →