{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.patentleaderboard.com/"}, {"@type": "ListItem", "position": 2, "name": "Intel", "item": "https://www.patentleaderboard.com/company/intel"}, {"@type": "ListItem", "position": 3, "name": "Phil C. Cayton", "item": "https://www.patentleaderboard.com/inventor/fl:ph_ln:cayton-1"}]}
Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
PC

Phil C. Cayton — 22 Patents

Intel: 19 patents #2,167 of 30,777Top 8%
TRTahoe Research: 2 patents #16 of 215Top 8%
Warren, OR: #1 of 15 inventorsTop 7%
Oregon: #1,944 of 28,073 inventorsTop 7%
Overall (All Time): #189,202 of 4,157,543Top 5%
22 Patents All Time
Phil C. Cayton has been granted 22 US patents while listed as an inventor at Intel. The first was granted in 2006 and the most recent in June 2025. Phil C. Cayton ranks #189,202 of 4,157,543 US inventors in our database (top 4.6%). Patent records list Phil C. Cayton in Warren, OR, US.

Patents per Year

Patents granted per year, 2006 to 2025Bar chart with a peak of 4 patents in 2019.peak 42006: 1 patents20062016: 2 patents20162018: 2 patents20182019: 4 patents20192020: 3 patents20202021: 3 patents20212022: 4 patents20222023: 2 patents20232025: 1 patents2025

Issued Patents All Time

Showing 1–22 of 22 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
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, Dave B. Minturn, Jay E. Sternberg 2025-06-03
11755527 Techniques for command validation for access to a storage device by a remote client Eliezer Tamir, Vadim Makhervaks, Ben-Zion Friedman, Theodore L. Willke 2023-09-12
11630783 Management of accesses to target storage resources Jay E. Sternberg, James P. Freyensee, Dave B. Minturn 2023-04-18 $32,873,000
11500810 Techniques for command validation for access to a storage device by a remote client Eliezer Tamir, Vadim Makhervaks, Ben-Zion Friedman, Theodore L. Willke 2022-11-15
11429280 Computer product, method, and system to dynamically manage storage devices accessed remotely over a network James P. Freyensee, Dave B. Minturn, Jay E. Sternberg, Anthony J. Knapp 2022-08-30 $13,077,000
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, Dave B. Minturn, Jay E. Sternberg 2022-07-12 $13,106,000
11301140 Configuring parameters of non-volatile memory target subsystems for workload request quality of service Rajalaxmi Angadi, David B. Minturn 2022-04-12 $16,909,000
11138143 Techniques for command validation for access to a storage device by a remote client Eliezer Tamir, Vadim Makhervaks, Ben-Zion Friedman, Theodore L. Willke 2021-10-05 $23,463,000
10970231 Management of virtual target storage resources by use of an access control list and input/output queues Jay E. Sternberg, James P. Freyensee, Dave B. Minturn 2021-04-06 $36,336,000
10893050 Computer product, method, and system to dynamically provide discovery services for host nodes of target systems and storage resources in a network James P. Freyensee, Jay E. Sternberg, Dave B. Minturn 2021-01-12 $55,416,000
10769081 Computer program product, system, and method to allow a host and a storage device to communicate between different fabrics Jay E. Sternberg, James P. Freyensee 2020-09-08 $26,363,000
10649660 Disaggregating block storage controller stacks Jay E. Sternberg, James P. Freyensee, Dave B. Minturn 2020-05-12 $29,489,000
10620840 Computer product, method, and system to dynamically manage storage devices accessed remotely over a network James P. Freyensee, Dave B. Minturn, Jay E. Sternberg, Anthony J. Knapp 2020-04-14 $33,667,000
10360176 Techniques for command validation for access to a storage device by a remote client Eliezer Tamir, Vadim Makhervaks, Ben-Zion Friedman, Theodore L. Willke 2019-07-23 $32,139,000
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, Dave B. Minturn, Jay E. Sternberg 2019-04-30 $31,713,000
10200376 Computer product, method, and system to dynamically provide discovery services for host nodes of target systems and storage resources in a network James P. Freyensee, Jay E. Sternberg, Dave B. Minturn 2019-02-05 $24,217,000
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, James P. Freyensee, Dave B. Minturn 2019-01-08 $28,117,000
10013168 Disaggregating block storage controller stacks Jay E. Sternberg, James P. Freyensee, Dave B. Minturn 2018-07-03 $24,450,000
9986028 Techniques to replicate data between storage servers Eliezer Tamir, Frank L. Berry, Donald E. Wood 2018-05-29 $28,242,000
9467512 Techniques for remote client access to a storage medium coupled with a server Eliezer Tamir, Ben-Zion Friedman, Theodore L. Willke, Frank L. Berry 2016-10-11 $13,479,000
9311110 Techniques to initialize from a remotely accessible storage device Eliezer Tamir, Prafulla Deuskar 2016-04-12 $10,096,000
7103888 Split model driver using a push-push messaging protocol over a channel based network Harinarayanan Seshadri, Arlin R. Davis 2006-09-05 $13,820,000