Inventor
JOHNSON ERIK J
US46 patents
⚠️ This page may combine multiple inventors who share the name “JOHNSON ERIK J”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
23 patentsUS7830882B2Nov 9, 2010
Switch scaling for virtualized network interface controllers
INTEL CORP30 citations92
US7554909B2Jun 30, 2009
Dynamic service management for multicore processors
INTEL CORP20 citations92
US7212505B2May 1, 2007
Roaming in a communication network
INTEL CORP22 citations92
US6975628B2Dec 13, 2005
Method for representing and controlling packet data flow through packet forwarding hardware
INTEL CORP51 citations92
US6868086B1Mar 15, 2005
Data packet routing
INTEL CORP44 citations92
US7540028B2May 26, 2009
Dynamic network security apparatus and methods or network processors
INTEL CORP45 citations91
US8042109B2Oct 18, 2011
Framework for domain-specific run-time environment acceleration using virtualization technology
INTEL CORP10 citations83
US7788650B2Aug 31, 2010
Compiler-based critical section amendment for a multiprocessor environment
INTEL CORP16 citations83
US7317692B2Jan 8, 2008
Network path discovery
INTEL CORP14 citations83
US7050394B2May 23, 2006
Framer
INTEL CORP12 citations82
US7113487B1Sep 26, 2006
Forwarding control protocol
INTEL CORP19 citations77
US7072314B2Jul 4, 2006
Roaming in a communication network
INTEL CORP9 citations73
US6789131B1Sep 7, 2004
Network routing using a driver that is registered with both operating system and network processor
INTEL CORP5 citations73
US7471681B2Dec 30, 2008
Determining network path transmission unit
INTEL CORP7 citations66
US7415024B2Aug 19, 2008
System and method of annotating network packets
INTEL CORP3 citations62
US7000098B2Feb 14, 2006
Passing a received packet for modifying pipelining processing engines' routine instructions
INTEL CORP5 citations62
US7937532B2May 3, 2011
Method and apparatus for speculative prefetching in a multi-processor/multi-core message-passing machine
INTEL CORP6 citations60
US7725886B2May 25, 2010
Merger of tables storing protocol data unit related data
INTEL CORP6 citations60
US7536674B2May 19, 2009
Method and system for configuring network processing software to exploit packet flow data locality
INTEL CORP5 citations60
US7730459B2Jun 1, 2010
Generating executable code based on code performance data
INTEL CORP6 citations56
US9559851B2Jan 31, 2017
Secure pairing for secure communication across devices
INTEL CORP1 citations52
US7249199B2Jul 24, 2007
Network routing using a driver that is registered with both operating system and network processor
INTEL CORP0 citations51
US9236911B2Jan 12, 2016
Secure transfer of whiteboard content
INTEL CORP0 citations42
3M INNOVATIVE PROPERTIES CO
7 patentsUS8342180B2Jan 1, 2013
Filtering face-piece respirator that has expandable mask body
3M INNOVATIVE PROPERTIES CO42 citations93
USD554314SOct 30, 2007
Cleaning tool
3M INNOVATIVE PROPERTIES CO30 citations92
USD629885SDec 28, 2010
Filtering face-piece respirator support structure
3M INNOVATIVE PROPERTIES CO11 citations84
USD548416SAug 7, 2007
Dishwand holder
3M INNOVATIVE PROPERTIES CO12 citations84
US10010707B2Jul 3, 2018
Integrated microneedle array delivery system
3M INNOVATIVE PROPERTIES CO19 citations82
US7112128B1Sep 26, 2006
Sanding tool with protective clamping mechanism
3M INNOVATIVE PROPERTIES CO9 citations74
US7891041B2Feb 22, 2011
Device for applying a uniform coating of floor finish
3M INNOVATIVE PROPERTIES CO1 citations52
JOHNSON ERIK J
4 patentsUS9358561B2Jun 7, 2016
Spray head assembly with integrated air cap/nozzle for a liquid spray gun
JOHNSON ERIK J16 citations83
US8762991B2Jun 24, 2014
Framework for domain-specific run-time environment acceleration using virtualization technology
JOHNSON ERIK J2 citations61
USD657449SApr 10, 2012
Filtering face-piece respirator support structure
JOHNSON ERIK J1 citations51
US8606960B2Dec 10, 2013
Method and apparatus for improving packet processing
JOHNSON ERIK J0 citations45