Inventor
LOVETT THOMAS D
US37 patents
⚠️ This page may combine multiple inventors who share the name “LOVETT THOMAS D”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
17 patentsUS9648148B2May 9, 2017
Method, apparatus, and system for QoS within high performance fabrics
INTEL CORP38 citations93
US10372647B2Aug 6, 2019
Exascale fabric time synchronization
INTEL CORP17 citations86
US9628382B2Apr 18, 2017
Reliable transport of ethernet packet data with wire-speed and packet data rate match
INTEL CORP7 citations84
US9385962B2Jul 5, 2016
Method and system for flexible credit exchange within high performance fabrics
INTEL CORP11 citations83
US10671113B2Jun 2, 2020
Technologies for synchronized sampling of counters based on a global clock
INTEL CORP3 citations73
US10432586B2Oct 1, 2019
Technologies for high-performance network fabric security
INTEL CORP4 citations73
US10305802B2May 28, 2019
Reliable transport of ethernet packet data with wire-speed and packet data rate match
INTEL CORP4 citations73
US10230665B2Mar 12, 2019
Hierarchical/lossless packet preemption to reduce latency jitter in flow-controlled packet-based networks
INTEL CORP2 citations72
US9917787B2Mar 13, 2018
Method and system for flexible credit exchange within high performance fabrics
INTEL CORP3 citations72
US11528229B2Dec 13, 2022
Traffic class arbitration based on priority and bandwidth allocation
INTEL CORP0 citations62
US10771404B2Sep 8, 2020
Performance monitoring
INTEL CORP0 citations52
US10715452B2Jul 14, 2020
Traffic class arbitration based on priority and bandwidth allocation
INTEL CORP0 citations51
US10205667B2Feb 12, 2019
Credit flow control for ethernet
INTEL CORP0 citations51
US9674098B2Jun 6, 2017
Credit flow control for ethernet
INTEL CORP0 citations51
US10454850B2Oct 22, 2019
Apparatus and method for buffering data in a switch
INTEL CORP0 citations48
US10757039B2Aug 25, 2020
Apparatus and method for routing data in a switch
INTEL CORP0 citations41
US10326711B2Jun 18, 2019
Apparatus and method for using multiple multi-drop buses
INTEL CORP0 citations35
IBM
15 patentsUS6247091B1Jun 12, 2001
Method and system for communicating interrupts between nodes of a multinode computer system
IBM83 citations98
US7231519B2Jun 12, 2007
Secure inter-node communication
IBM198 citations96
US6295584B1Sep 25, 2001
Multiprocessor computer system with memory map translation
IBM79 citations95
US6493809B1Dec 10, 2002
Maintaining order of write operations in a multiprocessor for memory consistency
IBM45 citations93
US7051180B2May 23, 2006
Masterless building block binding to partitions using identifiers and indicators
IBM38 citations92
US6971041B2Nov 29, 2005
Cache entry error-correcting code (ECC) based at least on cache entry data and memory address
IBM22 citations92
US6910108B2Jun 21, 2005
Hardware support for partitioning a multiprocessor system to allow distinct operating systems
IBM28 citations92
US6829679B2Dec 7, 2004
Different caching treatment of memory contents based on memory region
IBM31 citations92
US6591370B1Jul 8, 2003
Multinode computer system with distributed clock synchronization system
IBM50 citations92
US6973544B2Dec 6, 2005
Method and apparatus of using global snooping to provide cache coherence to distributed computer nodes in a single coherent system
IBM11 citations73
US7594080B2Sep 22, 2009
Temporary storage of memory line while waiting for cache eviction
IBM5 citations62
US7210018B2Apr 24, 2007
Multiple-stage pipeline for transaction conversion
IBM3 citations62
US6823498B2Nov 23, 2004
Masterless building block binding to partitions
IBM3 citations61
US7194585B2Mar 20, 2007
Coherency controller management of transactions
IBM0 citations51
US6934835B2Aug 23, 2005
Building block removal from partitions
IBM0 citations51
SEQUENT COMPUTER SYSTEMS INC
3 patentsUS5900020AMay 4, 1999
Method and apparatus for maintaining an order of write operations by processors in a multiprocessor computer to maintain memory consistency
SEQUENT COMPUTER SYSTEMS INC79 citations94
US5802578ASep 1, 1998
Multinode computer system with cache for combined tags
SEQUENT COMPUTER SYSTEMS INC48 citations92
US6041376AMar 21, 2000
Distributed shared memory system having a first node that prevents other nodes from accessing requested data until a processor on the first node controls the requested data
SEQUENT COMPUTER SYSTEMS INC29 citations89