Inventor
NIGHTINGALE EDMUND B
US41 patents
⚠️ This page may combine multiple inventors who share the name “NIGHTINGALE EDMUND B”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT TECHNOLOGY LICENSING LLC
19 patentsUS10402273B2Sep 3, 2019
IoT device update failure recovery
MICROSOFT TECHNOLOGY LICENSING LLC6 citations83
US10936303B2Mar 2, 2021
Secure IoT device update
MICROSOFT TECHNOLOGY LICENSING LLC13 citations82
US10860302B2Dec 8, 2020
Memory-efficient upgrade staging
MICROSOFT TECHNOLOGY LICENSING LLC11 citations82
US10452375B1Oct 22, 2019
Memory-efficient upgrade staging
MICROSOFT TECHNOLOGY LICENSING LLC10 citations80
US10416991B2Sep 17, 2019
Secure IoT device update
MICROSOFT TECHNOLOGY LICENSING LLC11 citations80
US10064138B2Aug 28, 2018
Energy efficient wireless data transfer
MICROSOFT TECHNOLOGY LICENSING LLC2 citations73
US10353815B2Jul 16, 2019
Data security for multiple banks of memory
MICROSOFT TECHNOLOGY LICENSING LLC2 citations70
US11106537B2Aug 31, 2021
IoT device update failure recovery
MICROSOFT TECHNOLOGY LICENSING LLC0 citations62
US10901845B2Jan 26, 2021
Erasure coding for a single-image memory
MICROSOFT TECHNOLOGY LICENSING LLC1 citations62
US11036654B2Jun 15, 2021
NOP sled defense
MICROSOFT TECHNOLOGY LICENSING LLC0 citations61
US11444918B2Sep 13, 2022
Subsystem firewalls
MICROSOFT TECHNOLOGY LICENSING LLC0 citations60
US9424123B2Aug 23, 2016
Systematic mitigation of memory errors
MICROSOFT TECHNOLOGY LICENSING LLC2 citations60
US11422907B2Aug 23, 2022
Disconnected operation for systems utilizing cloud storage
MICROSOFT TECHNOLOGY LICENSING LLC0 citations51
US10783075B2Sep 22, 2020
Data security for multiple banks of memory
MICROSOFT TECHNOLOGY LICENSING LLC0 citations49
US10587575B2Mar 10, 2020
Subsystem firewalls
MICROSOFT TECHNOLOGY LICENSING LLC0 citations49
US10346345B2Jul 9, 2019
Core mapping
MICROSOFT TECHNOLOGY LICENSING LLC0 citations49
US11210173B2Dec 28, 2021
Fault tolerant device upgrade
MICROSOFT TECHNOLOGY LICENSING LLC0 citations48
US10715526B2Jul 14, 2020
Multiple cores with hierarchy of trust
MICROSOFT TECHNOLOGY LICENSING LLC0 citations47
US10942798B2Mar 9, 2021
Watchdog timer hierarchy
MICROSOFT TECHNOLOGY LICENSING LLC0 citations46
NIGHTINGALE EDMUND B
8 patentsUS9424019B2Aug 23, 2016
Updating hardware libraries for use by applications on a computer system with an FPGA coprocessor
NIGHTINGALE EDMUND B19 citations91
US9298438B2Mar 29, 2016
Profiling application code to identify code portions for FPGA implementation
NIGHTINGALE EDMUND B14 citations84
US8181061B2May 15, 2012
Memory management and recovery for datacenters
NIGHTINGALE EDMUND B13 citations83
US9170892B2Oct 27, 2015
Server failure recovery
NIGHTINGALE EDMUND B6 citations72
US8996611B2Mar 31, 2015
Parallel serialization of request processing
NIGHTINGALE EDMUND B5 citations72
US8447833B2May 21, 2013
Reading and writing during cluster growth phase
NIGHTINGALE EDMUND B5 citations72
US8533299B2Sep 10, 2013
Locator table and client library for datacenters
NIGHTINGALE EDMUND B2 citations62
US8438244B2May 7, 2013
Bandwidth-proportioned datacenters
NIGHTINGALE EDMUND B2 citations62
MICROSOFT CORP
3 patentsUS8984239B2Mar 17, 2015
Hardware and operating system support for persistent memory on a memory bus
MICROSOFT CORP2 citations60
US9396047B2Jul 19, 2016
Operating system distributed over heterogeneous platforms
MICROSOFT CORP2 citations59
US9026889B2May 5, 2015
Systematic mitigation of memory errors
MICROSOFT CORP0 citations49