Inventor
BOSSHART PATRICK
US61 patents
⚠️ This page may combine multiple inventors who share the name “BOSSHART PATRICK”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
BAREFOOT NETWORKS INC
44 patentsUS10432527B1Oct 1, 2019
Packet header field extraction
BAREFOOT NETWORKS INC29 citations98
US10225381B1Mar 5, 2019
Configuring a switch for extracting packet header fields
BAREFOOT NETWORKS INC51 citations98
US9826071B2Nov 21, 2017
Configuring a switch for extracting packet header fields
BAREFOOT NETWORKS INC45 citations98
US9825862B2Nov 21, 2017
Packet header field extraction
BAREFOOT NETWORKS INC44 citations98
US10616101B1Apr 7, 2020
Forwarding element with flow learning circuit in its data plane
BAREFOOT NETWORKS INC16 citations94
US10313231B1Jun 4, 2019
Resilient hashing for forwarding packets
BAREFOOT NETWORKS INC23 citations94
US9912610B2Mar 6, 2018
Data-plane stateful processing units in packet processing pipelines
BAREFOOT NETWORKS INC37 citations94
US9880768B2Jan 30, 2018
Dynamic memory reallocation for match-action packet processing
BAREFOOT NETWORKS INC17 citations94
US10454833B1Oct 22, 2019
Pipeline chaining
BAREFOOT NETWORKS INC21 citations93
US10318587B1Jun 11, 2019
Algorithmic TCAM based ternary lookup
BAREFOOT NETWORKS INC22 citations93
US10133499B2Nov 20, 2018
Coding scheme for identifying location of action entries
BAREFOOT NETWORKS INC12 citations93
US10127983B1Nov 13, 2018
Error handling for match action unit memory of a forwarding element
BAREFOOT NETWORKS INC20 citations93
US9940056B2Apr 10, 2018
Coding scheme for identifying location of action entries
BAREFOOT NETWORKS INC14 citations93
US9910615B2Mar 6, 2018
Coding scheme for indirect addressing of multiple action memories
BAREFOOT NETWORKS INC13 citations93
US10063479B2Aug 28, 2018
Fast adjusting load balancer
BAREFOOT NETWORKS INC17 citations86
US11245778B1Feb 8, 2022
Configuring a switch for extracting packet header fields
BAREFOOT NETWORKS INC5 citations84
US10601732B1Mar 24, 2020
Configurable packet processing pipeline for handling non-packet data
BAREFOOT NETWORKS INC8 citations84
US10594630B1Mar 17, 2020
Expansion of packet data within processing pipeline
BAREFOOT NETWORKS INC6 citations84
US10313495B1Jun 4, 2019
Compiler and hardware interactions to remove action dependencies in the data plane of a network forwarding element
BAREFOOT NETWORKS INC11 citations84
US10303387B2May 28, 2019
Coding scheme for indirect addressing of multiple action memories
BAREFOOT NETWORKS INC3 citations84
US10268634B1Apr 23, 2019
Proxy hash table
BAREFOOT NETWORKS INC11 citations84
US10078463B1Sep 18, 2018
Dynamic memory reallocation for match-action packet processing
BAREFOOT NETWORKS INC13 citations84
US9529531B2Dec 27, 2016
Proxy hash table
BAREFOOT NETWORKS INC10 citations84
US10511523B1Dec 17, 2019
Network forwarding element with data plane packet snapshotting capabilities
BAREFOOT NETWORKS INC13 citations82
US11811902B2Nov 7, 2023
Resilient hashing for forwarding packets
BAREFOOT NETWORKS INC2 citations73
US11503141B1Nov 15, 2022
Stateful processing unit with min/max capability
BAREFOOT NETWORKS INC2 citations73
US11080252B1Aug 3, 2021
Proxy hash table
BAREFOOT NETWORKS INC1 citations73
US10873534B1Dec 22, 2020
Data plane with flow learning circuit
BAREFOOT NETWORKS INC2 citations73
US10826840B1Nov 3, 2020
Multiple copies of stateful tables
BAREFOOT NETWORKS INC2 citations73
US10771387B1Sep 8, 2020
Multiple packet data container types for a processing pipeline
BAREFOOT NETWORKS INC3 citations73
US10764176B1Sep 1, 2020
Compiler and hardware interactions to reuse register fields in the data plane of a network forwarding element
BAREFOOT NETWORKS INC1 citations73
US10372365B2Aug 6, 2019
Virtual addresses for action memories of a hardware forwarding element
BAREFOOT NETWORKS INC2 citations73
US10303544B1May 28, 2019
Data plane error detection for ternary content-addressable memory (TCAM) of a forwarding element
BAREFOOT NETWORKS INC2 citations71
US12457172B2Oct 28, 2025
Packet header field extraction
BAREFOOT NETWORKS INC0 citations63
US12445542B2Oct 14, 2025
Configuring a switch for extracting packet header fields
BAREFOOT NETWORKS INC0 citations63
US12040976B2Jul 16, 2024
Packet header field extraction
BAREFOOT NETWORKS INC0 citations63
US11425039B2Aug 23, 2022
Packet header field extraction
BAREFOOT NETWORKS INC0 citations63
US11425038B2Aug 23, 2022
Packet header field extraction
BAREFOOT NETWORKS INC0 citations63
US11411870B2Aug 9, 2022
Packet header field extraction
BAREFOOT NETWORKS INC0 citations63
US12381962B2Aug 5, 2025
Expansion of packet data within processing pipeline
BAREFOOT NETWORKS INC0 citations62
US11700212B2Jul 11, 2023
Expansion of packet data within processing pipeline
BAREFOOT NETWORKS INC0 citations62
US11362967B2Jun 14, 2022
Expansion of packet data within processing pipeline
BAREFOOT NETWORKS INC0 citations62
US11258703B1Feb 22, 2022
Data plane for learning flows, collecting metadata regarding learned flows and exporting metadata regarding learned flows
BAREFOOT NETWORKS INC0 citations62
US10924400B1Feb 16, 2021
Configuring a network forwarding element with data plane packet snapshotting capabilities
BAREFOOT NETWORKS INC0 citations62
TEXAS INSTRUMENTS INC
6 patentsUS6065146AMay 16, 2000
Error correcting memory
TEXAS INSTRUMENTS INC116 citations98
US5461577AOct 24, 1995
Comprehensive logic circuit layout system
TEXAS INSTRUMENTS INC134 citations97
US5119313AJun 2, 1992
Comprehensive logic circuit layout system
TEXAS INSTRUMENTS INC32 citations91
US5150309ASep 22, 1992
Comprehensive logic circuit layout system
TEXAS INSTRUMENTS INC28 citations90
US4870598ASep 26, 1989
Comprehensive logic circuit layout system
TEXAS INSTRUMENTS INC8 citations71
US6970967B2Nov 29, 2005
Crossbar circuit having a plurality of repeaters forming different repeater arrangements
TEXAS INSTRUMENTS INC2 citations63
Showing the top 50 of 61 patents by PatentIndex Score.