Patent | Date |
---|
Expansion of packet data within processing pipeline Grant 11,362,967 - Bosshart , et al. June 14, 2 | 2022-06-14 |
Identifying and marking failed egress links in data plane Grant 11,310,099 - Kodeboyina , et al. April 19, 2 | 2022-04-19 |
Expansion Of Packet Data Within Processing Pipeline App 20220029935 - Bosshart; Patrick ;   et al. | 2022-01-27 |
Compiler and hardware interactions to remove action dependencies in the data plane of a network forwarding element Grant 10,805,437 - Bosshart , et al. October 13, 2 | 2020-10-13 |
Identifying And Marking Failed Egress Links In Data Plane App 20200313955 - Kodeboyina; Chaitanya ;   et al. | 2020-10-01 |
Multiple packet data container types for a processing pipeline Grant 10,771,387 - Bosshart , et al. Sep | 2020-09-08 |
Compiler and hardware interactions to reuse register fields in the data plane of a network forwarding element Grant 10,764,176 - Attig , et al. Sep | 2020-09-01 |
Expansion Of Packet Data Within Processing Pipeline App 20200259765 - A1 | 2020-08-13 |
Runtime sharing of unit memories between match tables in a network forwarding element Grant 10,721,167 - Bosshart , et al. | 2020-07-21 |
Expansion of packet data within processing pipeline Grant 10,594,630 - Bosshart , et al. | 2020-03-17 |
Compiler And Hardware Interactions To Remove Action Dependencies In The Data Plane Of A Network Forwarding Element App 20190238665 - Bosshart; Patrick ;   et al. | 2019-08-01 |
Compiler and hardware interactions to remove action dependencies in the data plane of a network forwarding element Grant 10,313,495 - Bosshart , et al. | 2019-06-04 |
Identifying and marking failed egress links in data plane Grant 10,063,407 - Kodeboyina , et al. August 28, 2 | 2018-08-28 |
Tuple construction from data packets Grant 9,270,517 - Attig , et al. February 23, 2 | 2016-02-23 |
Circuit and method for extracting fields from packets Grant 8,625,438 - Attig January 7, 2 | 2014-01-07 |
Pipeline of a packet processor programmed to extract packet fields Grant 8,443,102 - Attig , et al. May 14, 2 | 2013-05-14 |
Pipeline of a packet processor programmed to concurrently perform operations Grant 8,385,340 - Attig , et al. February 26, 2 | 2013-02-26 |
Generating a pipeline of a packet processor from a parsing tree Grant 8,358,653 - Attig , et al. January 22, 2 | 2013-01-22 |
Managing formatting of packets of a communication protocol Grant 8,311,057 - Attig , et al. November 13, 2 | 2012-11-13 |
Transforming a declarative description of a packet processor Grant 8,160,092 - Attig , et al. April 17, 2 | 2012-04-17 |
Generation of a pipeline for processing a type of network packets Grant 8,144,702 - Attig , et al. March 27, 2 | 2012-03-27 |
Communicating state data between stages of pipelined packet processor Grant 8,127,262 - James-Roxby , et al. February 28, 2 | 2012-02-28 |
Machines for inserting or removing fixed length data at a fixed location in a serial data stream Grant 7,949,790 - James-Roxby , et al. May 24, 2 | 2011-05-24 |
Methods of clustering actions for manipulating packets of a communication protocol Grant 7,949,007 - Attig , et al. May 24, 2 | 2011-05-24 |
Formatting fields of communication packets Grant 7,839,849 - Attig , et al. November 23, 2 | 2010-11-23 |
Circuit for processing network packets Grant 7,817,657 - Attig , et al. October 19, 2 | 2010-10-19 |
Dataflow pipeline implementing actions for manipulating packets of a communication protocol Grant 7,804,844 - Attig , et al. September 28, 2 | 2010-09-28 |
Generation of a specification of a processor of network packets Grant 7,669,166 - Brebner , et al. February 23, 2 | 2010-02-23 |