Issued Patents All Time
Showing 25 most recent of 35 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12399693 | Guided dynamic analysis of code with static code analysis | Bjoern Doebel, Norbert Manthey | 2025-08-26 |
| 12229248 | Obscuring memory access patterns through page remapping | Pawel Wieczorkiewicz, Uwe Dannowski, Bjoern Doebel | 2025-02-18 |
| 11972034 | Hardware-assisted obscuring of cache access patterns | Pawel Wieczorkiewicz, Uwe Dannowski | 2024-04-30 |
| 11755496 | Memory de-duplication using physical memory aliases | Peter Barry, Adi Habusha | 2023-09-12 |
| 11714560 | System and method for managing memory compression security | — | 2023-08-01 |
| 11635919 | Safe sharing of hot and cold memory pages | Peter Barry, Filippo Sironi | 2023-04-25 |
| 11620238 | Hardware blinding of memory access with epoch transitions | Uwe Dannowski, Pawel Wieczorkiewicz | 2023-04-04 |
| 11531531 | Non-disruptive introduction of live update functionality into long-running applications | Bjoern Doebel | 2022-12-20 |
| 11200047 | Identifying versions of running programs using signatures derived from object files | Bjoern Doebel, Konrad Jan Miller | 2021-12-14 |
| 11017417 | Using incentives to manage computing resources | — | 2021-05-25 |
| 10956163 | Processor support for hardware transactional memory | Jaewoong Chung, David S. Christie, Michael P. Hohmuth, Stephan Diestelhorst, Luke Yen | 2021-03-23 |
| 10868665 | Mitigating timing side-channel attacks by obscuring accesses to sensitive data | — | 2020-12-15 |
| 10817190 | System and method for managing memory compression security | — | 2020-10-27 |
| 10706147 | Mitigating side-channel attacks via shared cache | Uwe Dannowski | 2020-07-07 |
| 10698668 | Custom code transformations during compilation process | Pawel Wieczorkiewicz | 2020-06-30 |
| 10572245 | Identifying versions of running programs using signatures derived from object files | Bjoern Doebel, Konrad Jan Miller | 2020-02-25 |
| 10311229 | Mitigating timing side-channel attacks by obscuring alternatives in code | — | 2019-06-04 |
| 10248409 | Limiting the effects of source code patches on corresponding native-code patches | Uwe Dannowski, Geoffrey Plouviez | 2019-04-02 |
| 9916189 | Concurrently executing critical sections in program code in a processor | Stephan Diestelhorst | 2018-03-13 |
| 9880848 | Processor support for hardware transactional memory | Jaewoong Chung, David S. Christie, Michael P. Hohmuth, Stephan Diestelhorst, Luke Yen | 2018-01-30 |
| 9459877 | Nested speculative regions for a synchronization facility | Stephan Diestelhorst, Michael P. Hohmuth, David S. Christie, Luke Yen | 2016-10-04 |
| 9436603 | Detection and mitigation of timing side-channel attacks | — | 2016-09-06 |
| 9405708 | Preventing attacks that rely on same-page merging by virtualization environment guests | — | 2016-08-02 |
| 9286111 | Accessing time stamps during transactions in a processor | Stephan Diestelhorst | 2016-03-15 |
| 9164754 | Runtime patching of native-code programs | — | 2015-10-20 |