Inventor
NOWLAND IAN P
US19 patents
⚠️ This page may combine multiple inventors who share the name “NOWLAND IAN P”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
AMAZON TECH INC
12 patentsUS10873623B2Dec 22, 2020
Dynamically modifying a cluster of computing nodes used for distributed execution of a program
AMAZON TECH INC13 citations94
US8370493B2Feb 5, 2013
Saving program execution state
AMAZON TECH INC17 citations92
US10785093B2Sep 22, 2020
Monitoring and detecting causes of failures of network paths
AMAZON TECH INC4 citations84
US9195542B2Nov 24, 2015
Selectively persisting application program data from system memory to non-volatile data storage
AMAZON TECH INC7 citations84
US11575559B1Feb 7, 2023
Monitoring and detecting causes of failures of network paths
AMAZON TECH INC2 citations73
US11425194B1Aug 23, 2022
Dynamically modifying a cluster of computing nodes used for distributed execution of a program
AMAZON TECH INC1 citations73
US10089191B2Oct 2, 2018
Selectively persisting application program data from system memory to non-volatile data storage
AMAZON TECH INC2 citations73
US9826031B2Nov 21, 2017
Managing distributed execution of programs
AMAZON TECH INC1 citations63
US8935404B2Jan 13, 2015
Saving program execution state
AMAZON TECH INC3 citations63
US12074756B2Aug 27, 2024
Monitoring and detecting causes of failures of network paths
AMAZON TECH INC0 citations62
US11263084B2Mar 1, 2022
Saving program execution state
AMAZON TECH INC0 citations62
US9207975B2Dec 8, 2015
Managing distributed execution of programs
AMAZON TECH INC1 citations52
KHANNA RICHENDRA
5 patentsUS8661295B1Feb 25, 2014
Monitoring and detecting causes of failures of network paths
KHANNA RICHENDRA183 citations98
US8296419B1Oct 23, 2012
Dynamically modifying a cluster of computing nodes used for distributed execution of a program
KHANNA RICHENDRA184 citations98
US9385917B1Jul 5, 2016
Monitoring and detecting causes of failures of network paths
KHANNA RICHENDRA34 citations94
US9329909B1May 3, 2016
Dynamically modifying a cluster of computing nodes used for distributed execution of a program
KHANNA RICHENDRA20 citations92
US9001667B1Apr 7, 2015
Monitoring and detecting causes of failures of network paths
KHANNA RICHENDRA17 citations84