Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
MA

Michael E. Attig — 27 Patents

AMD: 15 patents #807 of 9,280Top 9%
BNBarefoot Networks: 12 patents #12 of 52Top 25%
Sunnyvale, CA: #881 of 14,302 inventorsTop 7%
California: #19,967 of 386,348 inventorsTop 6%
Overall (All Time): #142,059 of 4,157,543Top 4%
27 Patents All Time
Michael E. Attig has been granted 27 US patents while listed as an inventor at AMD. The first was granted in 2010 and the most recent in September 2025. Michael E. Attig ranks #142,059 of 4,157,543 US inventors in our database (top 3.4%). Patent records list Michael E. Attig in Sunnyvale, CA, US.

Issued Patents All Time

Showing 1–25 of 27 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12407564 Identifying and marking failed egress links in data plane Chaitanya Kodeboyina, John Cruz, Steven Licking 2025-09-02
12381962 Expansion of packet data within processing pipeline Patrick W. Bosshart, Jay Evan Scott Peterson, Michael Gregory Ferrara 2025-08-05
11700212 Expansion of packet data within processing pipeline Patrick W. Bosshart, Jay Evan Scott Peterson, Michael Gregory Ferrara 2023-07-11
11362967 Expansion of packet data within processing pipeline Patrick W. Bosshart, Jay Evan Scott Peterson, Michael Gregory Ferrara 2022-06-14
11310099 Identifying and marking failed egress links in data plane Chaitanya Kodeboyina, John Cruz, Steven Licking 2022-04-19
10805437 Compiler and hardware interactions to remove action dependencies in the data plane of a network forwarding element Patrick W. Bosshart, Michael Gregory Ferrara, Jay Evan Scott Peterson 2020-10-13
10771387 Multiple packet data container types for a processing pipeline Patrick W. Bosshart, Jay Evan Scott Peterson, Michael Gregory Ferrara 2020-09-08
10764176 Compiler and hardware interactions to reuse register fields in the data plane of a network forwarding element Patrick W. Bosshart, Jay Evan Scott Peterson, Michael Gregory Ferrara 2020-09-01
10721167 Runtime sharing of unit memories between match tables in a network forwarding element Patrick W. Bosshart, Ravindra Sunkad, Jay Evan Scott Peterson 2020-07-21
10594630 Expansion of packet data within processing pipeline Patrick W. Bosshart, Jay Evan Scott Peterson, Michael Gregory Ferrara 2020-03-17
10313495 Compiler and hardware interactions to remove action dependencies in the data plane of a network forwarding element Patrick W. Bosshart, Michael Gregory Ferrara, Jay Evan Scott Peterson 2019-06-04
10063407 Identifying and marking failed egress links in data plane Chaitanya Kodeboyina, John Cruz, Steven Licking 2018-08-28
9270517 Tuple construction from data packets Gordon J. Brebner 2016-02-23 $9,136,000
8625438 Circuit and method for extracting fields from packets 2014-01-07 $24,022,000
8443102 Pipeline of a packet processor programmed to extract packet fields Gordon J. Brebner 2013-05-14 $4,138,000
8385340 Pipeline of a packet processor programmed to concurrently perform operations Gordon J. Brebner 2013-02-26 $3,543,000
8358653 Generating a pipeline of a packet processor from a parsing tree Gordon J. Brebner 2013-01-22 $4,458,000
8311057 Managing formatting of packets of a communication protocol Gordon J. Brebner 2012-11-13 $4,352,000
8160092 Transforming a declarative description of a packet processor Gordon J. Brebner 2012-04-17 $6,069,000
8144702 Generation of a pipeline for processing a type of network packets Gordon J. Brebner 2012-03-27 $2,711,000
8127262 Communicating state data between stages of pipelined packet processor Philip B. James-Roxby 2012-02-28 $48,236,000
7949790 Machines for inserting or removing fixed length data at a fixed location in a serial data stream Philip B. James-Roxby, Gordon J. Brebner 2011-05-24 $3,523,000
7949007 Methods of clustering actions for manipulating packets of a communication protocol Gordon J. Brebner 2011-05-24 $3,523,000
7839849 Formatting fields of communication packets Gordon J. Brebner 2010-11-23 $3,199,000
7817657 Circuit for processing network packets Gordon J. Brebner 2010-10-19 $10,447,000