Inventor
MCCLURE STEVEN T
US44 patents
⚠️ This page may combine multiple inventors who share the name “MCCLURE STEVEN T”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
EMC CORP
26 patentsUS6654772B1Nov 25, 2003
Multi-volume extent based file system
EMC CORP150 citations98
US6687903B1Feb 3, 2004
Inhibiting starvation in a multitasking operating system
EMC CORP61 citations96
US7810094B1Oct 5, 2010
Distributed task scheduling for symmetric multiprocessing environments
EMC CORP27 citations92
US7793160B1Sep 7, 2010
Systems and methods for tracing errors
EMC CORP26 citations92
US7552282B1Jun 23, 2009
Method, computer readable medium, and data storage system for selective data replication of cached data
EMC CORP35 citations92
US7343432B1Mar 11, 2008
Message based global distributed locks with automatic expiration for indicating that said locks is expired
EMC CORP23 citations92
US7296271B1Nov 13, 2007
Replaceable scheduling algorithm in multitasking kernel
EMC CORP45 citations92
US7136969B1Nov 14, 2006
Using the message fabric to maintain cache coherency of local caches of global memory
EMC CORP22 citations92
US6895418B1May 17, 2005
Versatile indirection in an extent based file system
EMC CORP26 citations92
US6757790B2Jun 29, 2004
Distributed, scalable data storage facility with cache memory
EMC CORP44 citations92
US6728962B1Apr 27, 2004
Context swapping in multitasking kernel
EMC CORP26 citations92
US7818447B1Oct 19, 2010
End-to-end broadcast based flow control in a switch fabric
EMC CORP9 citations84
US7363431B1Apr 22, 2008
Message-based distributed synchronization in a storage system
EMC CORP15 citations84
US7330956B1Feb 12, 2008
Bucket based memory allocation
EMC CORP10 citations84
US7178146B1Feb 13, 2007
Pizza scheduler
EMC CORP12 citations84
US7472221B1Dec 30, 2008
Mirrored memory
EMC CORP12 citations83
US7302526B1Nov 27, 2007
Handling memory faults for mirrored memory
EMC CORP11 citations83
US9910753B1Mar 6, 2018
Switchless fabric based atomics via partial-proxy
EMC CORP8 citations82
US7631143B1Dec 8, 2009
Data storage system employing virtual disk enclosure
EMC CORP11 citations80
US7085781B2Aug 1, 2006
Multi-volume extent based file system
EMC CORP7 citations73
US7996848B1Aug 9, 2011
Systems and methods for suspending and resuming threads
EMC CORP4 citations63
US7478202B1Jan 13, 2009
Using the message fabric to maintain cache coherency of local caches of global memory
EMC CORP3 citations63
US8051260B1Nov 1, 2011
Determining environmental availability in a storage subsystem
EMC CORP3 citations62
US10430220B1Oct 1, 2019
Virtual devices as protocol neutral communications mediators
EMC CORP1 citations59
US7673100B1Mar 2, 2010
Methods and systems for distributed cache tag management
EMC CORP1 citations52
US7392361B2Jun 24, 2008
Generic reallocation function for heap reconstitution in a multi-processor shared memory environment
EMC CORP1 citations52
EMC IP HOLDING CO LLC
8 patentsUS10437622B1Oct 8, 2019
Nested hypervisors with peripheral component interconnect pass-through
EMC IP HOLDING CO LLC7 citations83
US10372345B1Aug 6, 2019
High performance logical device
EMC IP HOLDING CO LLC7 citations83
US9753828B1Sep 5, 2017
Adaptive failure survivability in a storage system utilizing save time and data transfer upon power loss
EMC IP HOLDING CO LLC7 citations83
US10146696B1Dec 4, 2018
Data storage system with cluster virtual memory on non-cache-coherent cluster interconnect
EMC IP HOLDING CO LLC9 citations79
US11294702B2Apr 5, 2022
Method and system for processing data using a processing pipeline and processing units
EMC IP HOLDING CO LLC2 citations69
US11010060B2May 18, 2021
High performance logical device
EMC IP HOLDING CO LLC1 citations62
US11762556B2Sep 19, 2023
System and method for accelerated I/O access using storage array driver in Off-the-shelf server
EMC IP HOLDING CO LLC0 citations59
US11106360B1Aug 31, 2021
System and method for accelerated I/O access using storage array driver in off-the-shelf server
EMC IP HOLDING CO LLC0 citations59
CHALMER STEVE
3 patentsUS8930568B1Jan 6, 2015
Method and apparatus for enabling access to storage
CHALMER STEVE27 citations88
US9898316B1Feb 20, 2018
Extended fractional symmetric multi-processing capabilities to guest operating systems
CHALMER STEVE10 citations81
US9075642B1Jul 7, 2015
Controlling access to resources using independent and nested hypervisors in a storage system environment
CHALMER STEVE16 citations81
O'SHEA JOHN
2 patentsCHALMER STEVEN R
2 patentsUS8424013B1Apr 16, 2013
Methods and systems for handling interrupts across software instances and context switching between instances having interrupt service routine registered to handle the interrupt
CHALMER STEVEN R5 citations71
US8533696B1Sep 10, 2013
Methods and systems for allocating hardware resources to instances of software images
CHALMER STEVEN R2 citations60