| 12321597 |
Method and apparatus to enable individual non volatile memory express (NVME) input/output (IO) queues on differing network addresses of an NVME controller |
James P. Freyensee, Phil C. Cayton, Jay E. Sternberg |
2025-06-03 |
| 11630783 |
Management of accesses to target storage resources |
Jay E. Sternberg, Phil C. Cayton, James P. Freyensee |
2023-04-18 |
| 11429280 |
Computer product, method, and system to dynamically manage storage devices accessed remotely over a network |
James P. Freyensee, Phil C. Cayton, Jay E. Sternberg, Anthony J. Knapp |
2022-08-30 |
| 11385795 |
Method and apparatus to enable individual non volatile memory express (NVMe) input/output (IO) queues on differing network addresses of an NVMe controller |
James P. Freyensee, Phil C. Cayton, Jay E. Sternberg |
2022-07-12 |
| 11238203 |
Systems and methods for accessing storage-as-memory |
Rameshkumar G. Illikkal, Ananth Sankaranarayanan, David J. Zimmerman, Pratik M. Marolia, Suchit Subhaschandra |
2022-02-01 |
| 10970231 |
Management of virtual target storage resources by use of an access control list and input/output queues |
Jay E. Sternberg, Phil C. Cayton, James P. Freyensee |
2021-04-06 |
| 10893050 |
Computer product, method, and system to dynamically provide discovery services for host nodes of target systems and storage resources in a network |
Phil C. Cayton, James P. Freyensee, Jay E. Sternberg |
2021-01-12 |
| 10817176 |
Compute offload in block storage using virtual objects |
Ian F. Adams, John Keys, Michael P. Mesnier |
2020-10-27 |
| 10652147 |
Packet coalescing |
Srihari Makineni, Ravi Iyer, Sujoy Sen, Donald Newell, Li Zhao |
2020-05-12 |
| 10649660 |
Disaggregating block storage controller stacks |
Phil C. Cayton, Jay E. Sternberg, James P. Freyensee |
2020-05-12 |
| 10620840 |
Computer product, method, and system to dynamically manage storage devices accessed remotely over a network |
James P. Freyensee, Phil C. Cayton, Jay E. Sternberg, Anthony J. Knapp |
2020-04-14 |
| 10353631 |
Techniques for moving data between a network input/output device and a storage device |
Anil Vasudevan, Kiran Patil |
2019-07-16 |
| 10275160 |
Method and apparatus to enable individual non volatile memory express (NVME) input/output (IO) Queues on differing network addresses of an NVME controller |
James P. Freyensee, Phil C. Cayton, Jay E. Sternberg |
2019-04-30 |
| 10200376 |
Computer product, method, and system to dynamically provide discovery services for host nodes of target systems and storage resources in a network |
Phil C. Cayton, James P. Freyensee, Jay E. Sternberg |
2019-02-05 |
| 10176116 |
Computer product, method, and system to provide discovery services to discover target storage resources and register a configuration of virtual target storage resources mapping to the target storage resources and an access control list of host nodes allowed to access the virtual target storage resources |
Jay E. Sternberg, Phil C. Cayton, James P. Freyensee |
2019-01-08 |
| 10013168 |
Disaggregating block storage controller stacks |
Phil C. Cayton, Jay E. Sternberg, James P. Freyensee |
2018-07-03 |
| 9485178 |
Packet coalescing |
Srihari Makikeni, Ravi Iyer, Sujoy Sen, Donald Newell, Li Zhao |
2016-11-01 |
| 8433833 |
Dynamic reassignment for I/O transfers using a completion queue |
Jisoo Yang |
2013-04-30 |
| 8036246 |
Packet coalescing |
Srihari Makineni, Ravi Iyer, Sujoy Sen, Donald Newell, Li Zhao |
2011-10-11 |
| 7620071 |
Packet coalescing |
Srihari Makineni, Ravi Iyer, Sujoy Sen, Donald Newell, Li Zhao |
2009-11-17 |
| 7581042 |
I/O hub resident cache line monitor and device register update |
James B. Crossland, Sujoy Sen, Greg Cummings |
2009-08-25 |
| 7447229 |
Method for providing prioritized data movement between endpoints connected by multiple logical channels |
Greg Regnier, Jeffrey Butler |
2008-11-04 |
| 7212527 |
Method and apparatus for communicating using labeled data packets in a network |
Hemal Shah |
2007-05-01 |
| 7000048 |
Apparatus and method for parallel processing of network data on a single processing thread |
Gary McAlpine |
2006-02-14 |
| 6502154 |
Bus bridging method and apparatus including use of read size indicators |
Susan S. Meredith, Warren R. Morrow, Wendell S. Wenjen, John L. Baudrexl, David L. Chalupsky |
2002-12-31 |