Inventor

Michael E. Attig

Inventor
San Jose, CA, US

Overview

22→
Patents
2010–2020
Patent span
Electricity
Primary field (CPC H)

Patents· 22 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

H04Lprimary
H04LTransmission of digital information, e.g. telegraphic communication69%
G06FElectric digital data processing24%
H04WWireless communication networks3%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use3%
PatentTitleYear
10,805,437Compiler and hardware interactions to remove action dependencies in the data plane of a network forwarding element202010,771,387Multiple packet data container types for a processing pipeline202010,764,176Compiler and hardware interactions to reuse register fields in the data plane of a network forwarding element202010,721,167Runtime sharing of unit memories between match tables in a network forwarding element202010,594,630Expansion of packet data within processing pipeline202010,313,495Compiler and hardware interactions to remove action dependencies in the data plane of a network forwarding element201910,063,407Identifying and marking failed egress links in data plane20189,270,517'Tuple construction from data packets'20168,625,438'Circuit and method for extracting fields from packets'20148,443,102'Pipeline of a packet processor programmed to extract packet fields'20138,385,340'Pipeline of a packet processor programmed to concurrently perform operations'20138,358,653'Generating a pipeline of a packet processor from a parsing tree'20138,311,057'Managing formatting of packets of a communication protocol'20128,160,092'Transforming a declarative description of a packet processor'20128,144,702'Generation of a pipeline for processing a type of network packets'20128,127,262'Communicating state data between stages of pipelined packet processor'20127,949,007'Methods of clustering actions for manipulating packets of a communication protocol'20117,949,790'Machines for inserting or removing fixed length data at a fixed location in a serial data stream'20117,839,849'Formatting fields of communication packets'20107,817,657'Circuit for processing network packets'20107,804,844'Dataflow pipeline implementing actions for manipulating packets of a communication protocol'20107,669,166'Generation of a specification of a processor of network packets'2010

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2010–2016Patents assigned to XILINX INC (15)· patent assignee history
2010–2014Based in San Jose, CA, US· patent location history
2012–2014Patents assigned to ATTIG MICHAEL E (8)· patent assignee history
2012–2013Patents assigned to BREBNER GORDON J (6)· patent assignee history
2012Patents assigned to JAMES-ROXBY PHILIP B (1)· patent assignee history
2016–2020Based in Sunnyvale, CA, US· patent location history
2018–2020Patents assigned to BAREFOOT NETWORKS INC (7)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
XILINX INC152010–2016
ATTIG MICHAEL Eself82012–2014
BAREFOOT NETWORKS INC72018–2020
BREBNER GORDON J62012–2013
JAMES-ROXBY PHILIP B12012
Locations
LocationPatentsSpan
San Jose, California, US142010–2014
Sunnyvale, California, US82016–2020