JW

John E. Watkins

Oracle: 34 patents #177 of 14,854Top 2%
Applied Materials: 2 patents #3,641 of 7,310Top 50%
GM General Magic: 2 patents #6 of 31Top 20%
RI Robbins Industries: 2 patents #7 of 16Top 45%
Overall (All Time): #78,785 of 4,157,543Top 2%
40
Patents All Time

Issued Patents All Time

Showing 25 most recent of 40 patents

Patent #TitleCo-InventorsDate
11986922 Techniques for combining CMP process tracking data with 3D printed CMP consumables Jason Garcheung Fung, Rajeev Bajaj, Daniel Redfield, Aniruddh Jagdish Khanna, Mario CORNEJO +1 more 2024-05-21
10593574 Techniques for combining CMP process tracking data with 3D printed CMP consumables Jason Garcheung Fung, Rajeev Bajaj, Daniel Redfield, Aniruddh Jagdish Khanna, Mario CORNEJO +1 more 2020-03-17
10078543 Correctable error filtering for input/output subsystem Joseph Wright, John R. Feehrer 2018-09-18
10067900 Virtualized I/O device sharing within a distributed processing node system Aron J. Silverton, Lance G. Hartmann, Kenneth S. Goss 2018-09-04
9985891 Congestion management in distributed systems using autonomous self-regulation Joseph Wright 2018-05-29
9806904 Ring controller for PCIe message handling Joseph Wright 2017-10-31
8527745 Input/output device including a host interface for processing function level reset requests and updating a timer value corresponding to a time until application hardware registers associated with the function level reset requests are available Elisa Rodrigues 2013-09-03
8458368 System and method for discovering and protecting shared allocated resources in a shared virtualized I/O device 2013-06-04
8402320 Input/output device including a mechanism for error handling in multiple processor and multi-function systems Elisa Rodrigues 2013-03-19
8312187 Input/output device including a mechanism for transaction layer packet processing in multiple processor systems Elisa Rodrigues 2012-11-13
8312461 System and method for discovering and protecting allocated resources in a shared virtualized I/O device 2012-11-13
8286027 Input/output device including a mechanism for accelerated error handling in multiple processor and multi-function systems Elisa Rodrigues, Abbas Morshed 2012-10-09
8225007 Method and system for reducing address space for allocated resources in a shared virtualized I/O device 2012-07-17
8176304 Mechanism for performing function level reset in an I/O device Rahoul Puri, Arvind Srinivasan, Louise Yeung, Marcelino M. Dignum 2012-05-08
8117350 Configuration space compaction Elisa Rodrigues 2012-02-14
7836328 Method and apparatus for recovering from system bus transaction errors Rahoul Puri, Arvind Srinivsan, Babu Rao Kandimalla, Nimita Taneja 2010-11-16
7610431 Configuration space compaction Ola Tørudbakken, John P. Petry, Michelle Wong, Ravinandan R. Buchamwandla 2009-10-27
7124319 Delay compensation for synchronous processing sets Paul J. Garnett, Stephen Rowlinson 2006-10-17
7099984 Method and system for handling interrupts and other communications in the presence of multiple processing sets Paul J. Garnett, Stephen Rowlinson 2006-08-29
6480489 Method and apparatus for data re-assembly with a high performance network interface Shimon Muller, Denton E. Gentry, Jr., Linda T. Cheng 2002-11-12
6453360 High performance network interface Shimon Muller, Denton E. Gentry, Jr., Linda T. Cheng 2002-09-17
6105110 Circuit and method for replacement of address translations 2000-08-15
6073224 Network interface circuit with replacement circuitry and method for segregating memory in an address translation unit with locked and unlocked regions 2000-06-06
6049857 Apparatus and method for translating addresses utilizing an ATU implemented within a network interface card 2000-04-11
6041369 Reducing two variables in alternate clock cycles during data transmission for monitoring when a data burst is close to completion 2000-03-21