Inventor
CAYTON PHIL C
US18 patents
Patents
18 patentsUS7103888B1Sep 5, 2006
Split model driver using a push-push messaging protocol over a channel based network
INTEL CORP88 citations97
US9467512B2Oct 11, 2016
Techniques for remote client access to a storage medium coupled with a server
INTEL CORP15 citations92
US9986028B2May 29, 2018
Techniques to replicate data between storage servers
INTEL CORP16 citations84
US10970231B2Apr 6, 2021
Management of virtual target storage resources by use of an access control list and input/output queues
INTEL CORP7 citations83
US10275160B2Apr 30, 2019
Method and apparatus to enable individual non volatile memory express (NVME) input/output (IO) Queues on differing network addresses of an NVME controller
INTEL CORP6 citations83
US10200376B2Feb 5, 2019
Computer product, method, and system to dynamically provide discovery services for host nodes of target systems and storage resources in a network
INTEL CORP11 citations83
US10176116B2Jan 8, 2019
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
INTEL CORP12 citations83
US10013168B2Jul 3, 2018
Disaggregating block storage controller stacks
INTEL CORP6 citations83
US9311110B2Apr 12, 2016
Techniques to initialize from a remotely accessible storage device
INTEL CORP12 citations83
US10620840B2Apr 14, 2020
Computer product, method, and system to dynamically manage storage devices accessed remotely over a network
INTEL CORP6 citations81
US10893050B2Jan 12, 2021
Computer product, method, and system to dynamically provide discovery services for host nodes of target systems and storage resources in a network
INTEL CORP3 citations72
US11301140B2Apr 12, 2022
Configuring parameters of non-volatile memory target subsystems for workload request quality of service
INTEL CORP2 citations66
US12321597B2Jun 3, 2025
Method and apparatus to enable individual non volatile memory express (NVME) input/output (IO) queues on differing network addresses of an NVME controller
INTEL CORP0 citations62
US11630783B2Apr 18, 2023
Management of accesses to target storage resources
INTEL CORP0 citations62
US11385795B2Jul 12, 2022
Method and apparatus to enable individual non volatile memory express (NVMe) input/output (IO) queues on differing network addresses of an NVMe controller
INTEL CORP0 citations62
US11429280B2Aug 30, 2022
Computer product, method, and system to dynamically manage storage devices accessed remotely over a network
INTEL CORP0 citations59
US10649660B2May 12, 2020
Disaggregating block storage controller stacks
INTEL CORP0 citations51
US10769081B2Sep 8, 2020
Computer program product, system, and method to allow a host and a storage device to communicate between different fabrics
INTEL CORP0 citations41