Patent Leaderboard
USPTO Patent Rankings Data through Sept 30, 2025
ST

Steven M. Thurber

IBM: 131 patents #359 of 70,183Top 1%
Texas: #259 of 125,132 inventorsTop 1%
Overall (All Time): #8,308 of 4,157,543Top 1%
131 Patents All Time

Issued Patents All Time

Showing 26–50 of 131 patents

Patent #TitleCo-InventorsDate
8141094 Distribution of resources for I/O virtualized (IOV) adapters and management of the adapters through an IOV management partition via user selection of compatible virtual functions Aaron C. Brown, Douglas M. Freimuth, Renato J. Recio 2012-03-20
8141092 Management of an IOV adapter through a virtual intermediary in a hypervisor with functional management in an IOV management partition Aaron C. Brown, Douglas M. Freimuth, James A. Pafumi, Renato J. Recio 2012-03-20
8122225 LUN masking/mapping in a SR-IOV enabled SAS adapter Renato J. Recio, Aaron C. Brown, Douglas M. Freimuth, James A. Pafumi 2012-02-21
8103810 Native and non-native I/O virtualization in a single adapter Aaron C. Brown, Douglas M. Freimuth, Renato J. Recio 2012-01-24
7991839 Communication between host systems using a socket connection and shared memories Douglas M. Freimuth, Renato J. Recio, Claudia A. Salzberg, Jacobo A. Vargas 2011-08-02
7984454 Migration of single root stateless virtual functions Douglas M. Freimuth, Renato J. Recio, Claudia A. Salzberg, Jacobo A. Vargas 2011-07-19
7941568 Mapping a virtual address to PCI bus address Richard Louis Arndt, Aaron C. Brown, Gregory F. Pfister, Renato J. Recio 2011-05-10
7937518 Method, apparatus, and computer usable program code for migrating virtual adapters from source physical adapters to destination physical adapters William T. Boyd, Douglas M. Freimuth, William G. Holland, Steven W. Hunter, Renato J. Recio +1 more 2011-05-03
7930598 Broadcast of shared I/O fabric error messages in a multi-host environment to all affected root nodes William T. Boyd, Douglas M. Freimuth, William G. Holland, Steven W. Hunter, Renato J. Recio +1 more 2011-04-19
7913024 Differentiating traffic types in a multi-root PCI express environment Aaron C. Brown, Douglas M. Freimuth, Renato J. Recio 2011-03-22
7907604 Creation and management of routing table for PCI bus address based routing with integrated DID William T. Boyd, Douglas M. Fremiuth, William G. Holland, Steven W. Hunter, Renato J. Recio +1 more 2011-03-15
7908457 Retaining an association between a virtual address based buffer and a user space application that owns the buffer Richard Louis Arndt, Aaron C. Brown, Bradly G. Frey, Gregory F. Pfister, Renato J. Recio 2011-03-15
7889667 Method of routing I/O adapter error messages in a multi-host environment William T. Boyd, Douglas M. Freimuth, William G. Holland, Steven W. Hunter, Renato J. Recio +1 more 2011-02-15
7886086 Method and apparatus for restricting input/output device peer-to-peer operations in a data processing system to improve reliability, availability, and serviceability Maneesh Sharma 2011-02-08
7860930 Communication between host systems using a transaction protocol and shared memories Douglas M. Freimuth, Renato J. Recio, Claudia A. Salzberg, Jacobo A. Vargas 2010-12-28
7836238 Hot-plug/remove of a new component in a running PCIe fabric Douglas M. Freimuth, Renato J. Recio, Claudia A. Salzberg, Jacobo A. Vargas 2010-11-16
7836129 Communication between host systems using a queuing system and shared memories Douglas M. Freimuth, Renato J. Recio, Claudia A. Salzberg, Jacobo A. Vargas 2010-11-16
7831759 Method, apparatus, and computer program product for routing packets utilizing a unique identifier, included within a standard address, that identifies the destination host computer system William T. Boyd, Douglas M. Freimuth, William G. Holland, Steven W. Hunter, Renato J. Recio +1 more 2010-11-09
7827343 Method and apparatus for providing accelerator support in a bus protocol Bradly G. Frey, Andrew Henry Wottreng 2010-11-02
7813366 Migration of a virtual endpoint from one virtual plane to another Douglas M. Freimuth, Renato J. Recio, Claudia A. Salzberg, Jacobo A. Vargas 2010-10-12
7743189 PCI function south-side data management Aaron C. Brown, Douglas M. Freimuth, Renato J. Recio 2010-06-22
7734843 Computer-implemented method, apparatus, and computer program product for stalling DMA operations during memory migration Carl A. Bender, Patrick Allen Buckland, Adalberto G. Yanes 2010-06-08
7734842 Computer-implemented method, apparatus, and computer program product for managing DMA write page faults using a pool of substitute pages Richard Louis Arndt 2010-06-08
7707465 Routing of shared I/O fabric error messages in a multi-host environment to a master control root node William T. Boyd, Douglas M. Freimuth, William G. Holland, Steven W. Hunter, Renato J. Recio +1 more 2010-04-27
7681083 Isolation of input/output adapter error domains Richard Louis Arndt, Patrick Allen Buckland, Gregory M. Nordstrom 2010-03-16