Inventor
WATKINS JOHN E
US29 patents
⚠️ This page may combine multiple inventors who share the name “WATKINS JOHN E”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
SUN MICROSYSTEMS INC
11 patentsUS5983332ANov 9, 1999
Asynchronous transfer mode (ATM) segmentation and reassembly unit virtual address translation unit architecture
SUN MICROSYSTEMS INC132 citations99
US6480489B1Nov 12, 2002
Method and apparatus for data re-assembly with a high performance network interface
SUN MICROSYSTEMS INC214 citations98
US6453360B1Sep 17, 2002
High performance network interface
SUN MICROSYSTEMS INC406 citations98
US6049857AApr 11, 2000
Apparatus and method for translating addresses utilizing an ATU implemented within a network interface card
SUN MICROSYSTEMS INC61 citations96
US5937436AAug 10, 1999
Network interface circuit including an address translation unit and flush control circuit and method for checking for invalid address translations
SUN MICROSYSTEMS INC65 citations96
US5854911ADec 29, 1998
Data buffer prefetch apparatus and method
SUN MICROSYSTEMS INC77 citations96
US6105110AAug 15, 2000
Circuit and method for replacement of address translations
SUN MICROSYSTEMS INC19 citations92
US5991854ANov 23, 1999
Circuit and method for address translation, using update and flush control circuits
SUN MICROSYSTEMS INC42 citations92
US7124319B2Oct 17, 2006
Delay compensation for synchronous processing sets
SUN MICROSYSTEMS INC15 citations84
US6073224AJun 6, 2000
Network interface circuit with replacement circuitry and method for segregating memory in an address translation unit with locked and unlocked regions
SUN MICROSYSTEMS INC11 citations74
US7099984B2Aug 29, 2006
Method and system for handling interrupts and other communications in the presence of multiple processing sets
SUN MICROSYSTEMS INC1 citations52
WATKINS JOHN E
7 patentsUS8117350B2Feb 14, 2012
Configuration space compaction
WATKINS JOHN E11 citations83
US8286027B2Oct 9, 2012
Input/output device including a mechanism for accelerated error handling in multiple processor and multi-function systems
WATKINS JOHN E8 citations82
US8458368B2Jun 4, 2013
System and method for discovering and protecting shared allocated resources in a shared virtualized I/O device
WATKINS JOHN E4 citations62
US8312461B2Nov 13, 2012
System and method for discovering and protecting allocated resources in a shared virtualized I/O device
WATKINS JOHN E4 citations62
US8225007B2Jul 17, 2012
Method and system for reducing address space for allocated resources in a shared virtualized I/O device
WATKINS JOHN E4 citations62
US8527745B2Sep 3, 2013
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
WATKINS JOHN E1 citations51
US8402320B2Mar 19, 2013
Input/output device including a mechanism for error handling in multiple processor and multi-function systems
WATKINS JOHN E1 citations51
ORACLE INT CORP
3 patentsUS10078543B2Sep 18, 2018
Correctable error filtering for input/output subsystem
ORACLE INT CORP2 citations70
US9806904B2Oct 31, 2017
Ring controller for PCIe message handling
ORACLE INT CORP2 citations69
US10067900B2Sep 4, 2018
Virtualized I/O device sharing within a distributed processing node system
ORACLE INT CORP4 citations67