Inventor
Michael Haupt
Inventor
Roseville, MN, US
Overview
Patents· 19 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing75%
B25BTools or bench devices not otherwise provided for, for fastening, connecting, disengaging, or holding4%
B25FCombination or multi-purpose tools not otherwise provided for4%
H01HElectric switches4%
H04LTransmission of digital information, e.g. telegraphic communication4%
H04WWireless communication networks4%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use4%
PatentTitleYear
11,059,159Electromagnetic actuator for power tool202110,853,096Container-based language runtime loading an isolated method202010,802,802Extending a virtual machine instruction set architecture202010,719,337Container-based language runtime loading an isolated method202010,606,614Container-based language runtime using a variable-sized container for an isolated method202010,175,998Container-based language runtime loading an isolated method201910,055,208Extending a virtual machine instruction set architecture20189,836,288Eager and optimistic evaluation of promises20178,943,290'Automatic management of heterogeneous memory resources'20156,594,785'System and method for fault handling and recovery in a multi-processing system having hardware resources shared between multiple partitions'20036,434,641'System for reducing the number of requests presented to a main memory in a memory storage system employing a directory-based caching scheme'20026,334,159'Method and apparatus for scheduling requests within a data processing system'20016,263,409'Data processing system and method for substituting one type of request for another for increased performance when processing back-to-back requests of certain types'20016,189,078'System and method for increasing data transfer throughput for cache purge transactions using multiple data response indicators to maintain processor consistency'20016,167,489'System and method for bypassing supervisory memory intervention for data transfers between devices having local memories'20005,717,942'Reset for independent partitions within a computer system'19985,625,892'Dynamic power regulator for controlling memory power consumption'19975,603,005'Cache coherency scheme for XBAR storage structure with delayed invalidates until associated write request is executed'19975,423,016'Block buffer for instruction/operand caches'1995Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1995–2003Patents assigned to UNISYS CORP (9)· patent assignee history
1995–2003Based in Roseville, MN, US· patent location history
2015–2020Patents assigned to ORACLE INT CORP (8)· patent assignee history
2015Patents assigned to HAUPT MICHAEL (1)· patent assignee history
2015Patents assigned to SIMON DOUGLAS NORMAN (1)· patent assignee history
2015–2020Based in Potsdam, DE· patent location history
2020Based in Postdam, DE· patent location history
2021Patents assigned to BLACK & DECKER INC (1)· patent assignee history
2021Based in Abingdon, MD, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| UNISYS CORP | 9 | 1995–2003 |
| ORACLE INT CORP | 8 | 2015–2020 |
| BLACK & DECKER INC | 1 | 2021 |
| HAUPT MICHAELself | 1 | 2015 |
| SIMON DOUGLAS NORMAN | 1 | 2015 |
Locations
| Location | Patents | Span |
|---|---|---|
| Roseville, Minnesota, US | 10 | 1995–2003 |
| Potsdam, DE | 7 | 2015–2020 |
| Abingdon, Maryland, US | 1 | 2021 |
| Postdam, DE | 1 | 2020 |