Inventor
David R. Engebretsen
Inventor
Cannon Falls, MN, US
Overview
Patents· 49 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 communication50%
G06FElectric digital data processing45%
H05KPrinted circuits3%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use2%
PatentTitleYear
9,917,747'Problem detection in a distributed digital network through distributed packet analysis'20189,461,885'Constructing and verifying switch fabric cabling schemes'20169,203,699'Constructing and verifying switch fabric cabling schemes'20159,197,497'Configuration of network entities using firmware'20159,178,808'Distributing functions in a distributed and embedded environment'20159,172,639'Distributing functions in a distributed and embedded environment'20159,148,369'Packet routing with analysis assist for embedded applications sharing a single network interface over multiple virtual networks'20159,148,368'Packet routing with analysis assist for embedded applications sharing a single network interface over multiple virtual networks'20159,141,501'Firmware generated register file for use in hardware validation'20159,083,644'Packet routing for embedded applications sharing a single network interface over multiple virtual networks'20159,077,659'Packet routing for embedded applications sharing a single network interface over multiple virtual networks'20159,063,922'Firmware generated register file for use in hardware validation'20158,953,489'Selecting a master processor from an ambiguous peer group'20158,948,000'Switch fabric management'20158,929,251'Selecting a master processor from an ambiguous peer group'20158,880,937'Reducing impact of a repair action in a switch fabric'20148,880,938'Reducing impact of a repair action in a switch fabric'20148,874,955'Reducing impact of a switch failure in a switch fabric via switch cards'20148,856,419'Register access in distributed virtual bridge environment'20148,848,517'Fencing off switch domains'20148,843,688'Concurrent repair of PCIE switch units in a tightly-coupled, multi-switch, multi-adapter, multi-host distributed system'20148,843,689'Concurrent repair of the PCIe switch units in a tightly-coupled, multi-switch, multi-adapter, multi-host distributed system'20148,842,523'Fencing off switch domains'20148,745,437'Reducing impact of repair actions following a switch failure in a switch fabric'20148,745,438'Reducing impact of a switch failure in a switch fabric via switch cards'20148,683,107'Memory mapped input/output bus address range translation'20148,677,175'Reducing impact of repair actions following a switch failure in a switch fabric'20148,606,984'Hierarchical to physical bus translation'20138,594,100'Data frame forwarding using a distributed virtual bridge'20138,566,257'Address data learning and registration within a distributed virtual bridge'20138,547,825'Switch fabric management'20138,489,763'Distributed virtual bridge management'20138,447,909'Register access in distributed virtual bridge environment'20138,429,323'Memory mapped input/output bus address range translation'20138,385,356'Data frame forwarding using a multitiered distributed virtual bridge hierarchy'20138,369,296'Distributed link aggregation'20138,364,879'Hierarchical to physical memory mapped input/output translation'20138,358,661'Remote adapter configuration'20138,327,055'Translating a requester identifier to a chip identifier'20128,316,169'Physical to hierarchical bus translation'20128,271,710'Moving ownership of a device between compute elements'20127,197,536'Primitive communication mechanism for adjacent nodes in a clustered computer system'20077,130,982'Logical memory tags for redirected DMA operations'20067,110,402'Method and system for filtering inter-node communication in a data processing system'20067,088,715'Apparatus for filtering inter-node communication in a data processing system'20066,944,155'Apparatus for filtering inter-node communication in a data processing system'20056,772,259'Interrupt handlers used in different modes of operations'20046,754,753'Atomic ownership change operation for input/output (I/O) bridge device in clustered computer system'20045,860,138'Processor with compiler-allocated, variable length intermediate storage'1999Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1999–2018Patents assigned to IBM (45)· patent assignee history
1999Based in Denmark, WI, US· patent location history
2004–2018Based in Cannon Falls, MN, US· patent location history
2012–2015Patents assigned to ENGEBRETSEN DAVID R (22)· patent assignee history
2012–2015Patents assigned to ARMSTRONG WILLIAM J (17)· patent assignee history
2013–2015Patents assigned to CORS JOSEP (7)· patent assignee history
2013–2015Patents assigned to BASSO CLAUDE (6)· patent assignee history
2013Based in CannonFalls, MN, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| IBM | 45 | 1999–2018 |
| ENGEBRETSEN DAVID Rself | 22 | 2012–2015 |
| ARMSTRONG WILLIAM J | 17 | 2012–2015 |
| CORS JOSEP | 7 | 2013–2015 |
| BASSO CLAUDE | 6 | 2013–2015 |
Locations
| Location | Patents | Span |
|---|---|---|
| Cannon Falls, Minnesota, US | 47 | 2004–2018 |
| CannonFalls, Minnesota, US | 1 | 2013 |
| Denmark, WI, US | 1 | 1999 |