Inventor
BLAKE MICHAEL A
US61 patents
⚠️ This page may combine multiple inventors who share the name “BLAKE MICHAEL A”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
40 patentsUS6038651AMar 14, 2000
SMP clusters with remote resource managers for distributing work to other clusters while reducing bus traffic to a minimum
IBM188 citations97
US7111130B2Sep 19, 2006
Coherency management for a “switchless” distributed shared memory computer system
IBM85 citations96
US6738870B2May 18, 2004
High speed remote storage controller
IBM68 citations96
US6738872B2May 18, 2004
Clustered computer system with deadlock avoidance
IBM59 citations94
US7085898B2Aug 1, 2006
Coherency management for a “switchless” distributed shared memory computer system
IBM21 citations91
US6988173B2Jan 17, 2006
Bus protocol for a switchless distributed shared memory computer system
IBM49 citations91
US6738871B2May 18, 2004
Method for deadlock avoidance in a cluster environment
IBM42 citations91
US6151655ANov 21, 2000
Computer system deadlock request resolution using timed pulses
IBM29 citations91
US6073182AJun 6, 2000
Method of resolving deadlocks between competing requests in a multiprocessor using global hang pulse logic
IBM24 citations91
US7085897B2Aug 1, 2006
Memory management for a symmetric multiprocessor computer system
IBM34 citations89
US9244851B2Jan 26, 2016
Cache coherency protocol for allowing parallel data fetches and eviction to the same addressable index
IBM6 citations84
US10628313B2Apr 21, 2020
Dual clusters of fully connected integrated circuit multiprocessors with shared high-level cache
IBM3 citations73
US10628314B2Apr 21, 2020
Dual clusters of fully connected integrated circuit multiprocessors with shared high-level cache
IBM2 citations73
US10489294B2Nov 26, 2019
Hot cache line fairness arbitration in distributed modular SMP system
IBM3 citations73
US10339064B2Jul 2, 2019
Hot cache line arbitration
IBM5 citations73
US9703661B2Jul 11, 2017
Eliminate corrupted portions of cache during runtime
IBM3 citations73
US9507660B2Nov 29, 2016
Eliminate corrupted portions of cache during runtime
IBM4 citations73
US10649908B2May 12, 2020
Non-disruptive clearing of varying address ranges from cache
IBM1 citations72
US10437729B2Oct 8, 2019
Non-disruptive clearing of varying address ranges from cache
IBM1 citations72
US10055355B1Aug 21, 2018
Non-disruptive clearing of varying address ranges from cache
IBM4 citations72
US10915461B2Feb 9, 2021
Multilevel cache eviction management
IBM2 citations70
US7069362B2Jun 27, 2006
Topology for shared memory computer system
IBM2 citations63
US12050538B2Jul 30, 2024
Castout handling in a distributed cache topology
IBM0 citations62
US9003127B2Apr 7, 2015
Storing data in a system memory for a subsequent cache flush
IBM3 citations62
US8930616B2Jan 6, 2015
System refresh in cache memory
IBM2 citations62
US7934059B2Apr 26, 2011
Method, system and computer program product for preventing lockout and stalling conditions in a multi-node system with speculative memory fetching
IBM6 citations61
US11977486B2May 7, 2024
Shadow pointer directory in an inclusive hierarchical cache
IBM0 citations60
US8364904B2Jan 29, 2013
Horizontal cache persistence in a multi-compute node, symmetric multiprocessing computer
IBM4 citations60
US11099905B2Aug 24, 2021
Efficient remote resource allocation within an SMP broadcast scope maintaining fairness between operation types
IBM0 citations52
US10942775B2Mar 9, 2021
Modified central serialization of requests in multiprocessor systems
IBM0 citations52
US9678848B2Jun 13, 2017
Eliminate corrupted portions of cache during runtime
IBM1 citations52
US9086990B2Jul 21, 2015
Bitline deletion
IBM0 citations52
US8972664B2Mar 3, 2015
Multilevel cache hierarchy for finding a cache line on a remote node
IBM0 citations52
US8874957B2Oct 28, 2014
Dynamic cache correction mechanism to allow constant access to addressable index
IBM1 citations52
US8560891B2Oct 15, 2013
EDRAM macro disablement in cache memory
IBM0 citations52
US8381019B2Feb 19, 2013
EDRAM macro disablement in cache memory
IBM1 citations52
US10489292B2Nov 26, 2019
Ownership tracking updates across multiple simultaneous operations
IBM0 citations51
US10482015B2Nov 19, 2019
Ownership tracking updates across multiple simultaneous operations
IBM0 citations51
US9489255B2Nov 8, 2016
Dynamic array masking
IBM0 citations51
US9459998B2Oct 4, 2016
Operations interlock under dynamic relocation of storage
IBM1 citations51
BLAKE MICHAEL A
4 patentsUS8423736B2Apr 16, 2013
Maintaining cache coherence in a multi-node, symmetric multiprocessing computer
BLAKE MICHAEL A10 citations83
US8762651B2Jun 24, 2014
Maintaining cache coherence in a multi-node, symmetric multiprocessing computer
BLAKE MICHAEL A4 citations72
US8333421B2Dec 18, 2012
Vehicle seat front floor latch and seat positioner assembly
BLAKE MICHAEL A6 citations69
US8763979B2Jul 1, 2014
Vehicle seat latch having striker compliance in transverse directions
BLAKE MICHAEL A4 citations64
PORTER GROUP LLC
2 patents(unassigned)
1 patentBRONSON TIMOTHY C
1 patentPAPAZOVA VESSELINA K
1 patentHAESKE ROBERT L
1 patentShowing the top 50 of 61 patents by PatentIndex Score.