CM

Charles F. Marino

IBM: 42 patents #2,200 of 70,183Top 4%
Globalfoundries: 2 patents #1,397 of 4,424Top 35%
📍 Round Rock, TX: #69 of 1,915 inventorsTop 4%
🗺 Texas: #2,117 of 125,132 inventorsTop 2%
Overall (All Time): #67,525 of 4,157,543Top 2%
44
Patents All Time

Issued Patents All Time

Showing 1–25 of 44 patents

Patent #TitleCo-InventorsDate
12099463 Hierarchical ring-based interconnection network for symmetric multiprocessors William J. Starke, Praveen S. Reddy, John T. Hollaway, Jr., Daniel C. Howe, David J. Krolak 2024-09-24
11580058 Hierarchical ring-based interconnection network for symmetric multiprocessors William J. Starke, Praveen S. Reddy, John T. Hollaway, Jr., Daniel C. Howe, David J. Krolak 2023-02-14
10664398 Link-level cyclic redundancy check replay for non-blocking coherence flow William J. Starke, David J. Krolak, Paul Allen Ganfield, Jeffrey A. Stuecheli 2020-05-26
10642760 Techniques for command arbitation in symmetric multiprocessor systems Guy L. Guthrie, Praveen S. Reddy 2020-05-05
10606777 Dropped command truncation for efficient queue utilization in multiprocessor data processing system David J. Krolak, Paul Allen Ganfield, William J. Starke 2020-03-31
10552354 Managing starvation in a distributed arbitration scheme Daniel C. Howe, Harrison M. McCreary, Mark L. Rudquist 2020-02-04
10394636 Techniques for managing a hang condition in a data processing system with shared memory Guy L. Guthrie, Praveen S. Reddy, Michael S. Siegel 2019-08-27
10275379 Managing starvation in a distributed arbitration scheme Daniel C. Howe, Harrison M. McCreary, Mark L. Rudquist 2019-04-30
10223186 Coherency error detection and reporting in a processor John T. Hollaway, Jr., Michael S. Siegel 2019-03-05
9626229 Processor performance monitoring unit synchronization David J. Krolak, Sooraj R. Nair, Srinivas B. Purushotham, Srinivasan Ramani 2017-04-18
9582442 Intercomponent data communication between different processors Robert C. Dixon, Lonny Lambrecht, Jeffrey A. Stuecheli 2017-02-28
9575921 Command rate configuration in data processing system Guy L. Guthrie, David J. Krolak, Praveen S. Reddy, Michael S. Siegel 2017-02-21
9569394 Intercomponent data communication Robert C. Dixon, Lonny Lambrecht, Jeffrey A. Stuecheli 2017-02-14
9563594 Intercomponent data communication between multiple time zones Robert C. Dixon, Lonny Lambrecht, Jeffrey A. Stuecheli 2017-02-07
9515663 Dynamic prescaling for performance counters Prasanna Jayaraman, Srinivas B. Purushotham, Srinivasan Ramani 2016-12-06
9495314 Determining command rate based on dropped commands Paul Allen Ganfield, Guy L. Guthrie, John T. Hollaway, Jr., David J. Krolak, Praveen S. Reddy +3 more 2016-11-15
9495312 Determining command rate based on dropped commands Paul Allen Ganfield, Guy L. Guthrie, John T. Hollaway, Jr., David J. Krolak, Praveen S. Reddy +3 more 2016-11-15
9454484 Integrated circuit system having decoupled logical and physical interfaces Bartholomew Blaner, Michael S. Siegel, William J. Starke, Jeff A. Stuecheli 2016-09-27
9419625 Dynamic prescaling for performance counters Prasanna Jayaraman, Srinivas B. Purushotham, Srinivasan Ramani 2016-08-16
9384157 Intercomponent data communication Robert C. Dixon, Lonny Lambrecht, Jeffrey A. Stuecheli 2016-07-05
9367504 Coherency overcommit Guy L. Guthrie, Michael S. Siegel, William J. Starke, Jeffrey A. Stuecheli 2016-06-14
9367505 Coherency overcommit Guy L. Guthrie, Michael S. Siegel, William J. Starke, Jeffrey A. Stuecheli 2016-06-14
9342387 Hardware-assisted interthread push communication Lakshminarayana B. Arimilli, Bernard C. Drerup, John D. Irish, William J. Starke 2016-05-17
9286220 Provision of early data from a lower level cache memory John T. Hollaway, Jr., Eric E. Retter, Jeffrey A. Stuecheli 2016-03-15
9286148 Hardware-assisted interthread push communication Lakshminarayana B. Arimilli, Bernard C. Drerup, John D. Irish, William J. Starke 2016-03-15