DC

David S. Christie

AM AMD: 74 patents #57 of 9,279Top 1%
VG Vetco Gray: 5 patents #43 of 364Top 15%
AG Abb Vetco Gray: 3 patents #31 of 165Top 20%
VL Vetco Gray U.K. Limited: 1 patents #5 of 15Top 35%
GE: 1 patents #19,878 of 36,430Top 55%
Overall (All Time): #20,576 of 4,157,543Top 1%
84
Patents All Time

Issued Patents All Time

Showing 25 most recent of 84 patents

Patent #TitleCo-InventorsDate
11954026 Paging hierarchies for extended page tables and extended page attributes David A. Kaplan 2024-04-09
11061753 Platform first error handling Dean A. Liberty, Vilas Sridharan, Michael T. Clark, Jelena Ilic, James R. Williamson +1 more 2021-07-13
10956163 Processor support for hardware transactional memory Jaewoong Chung, Michael P. Hohmuth, Stephan Diestelhorst, Martin T. Pohlack, Luke Yen 2021-03-23
10261916 Adaptive extension of leases for entries in a translation lookaside buffer Amro Awad, Sergey Blagodurov, Arkaprava Basu, Mark H. Oskin, Gabriel H. Loh +2 more 2019-04-16
10078588 Using leases for entries in a translation lookaside buffer Arkaprava Basu, Mark H. Oskin, Gabriel H. Loh, Andrew G. Kegel, Kevin J. McGrath 2018-09-18
9916243 Method and apparatus for performing a bus lock and translation lookaside buffer invalidation William L. Walker, Paul James Moyer, Richard Martin Born, Eric Christopher Morton, Marius Evers +1 more 2018-03-13
9880848 Processor support for hardware transactional memory Jaewoong Chung, Michael P. Hohmuth, Stephan Diestelhorst, Martin T. Pohlack, Luke Yen 2018-01-30
9523259 Vertical subsea tree annulus and controls access 2016-12-20
9483379 Randomly branching using hardware watchpoints Joseph L. Greathouse 2016-11-01
9459877 Nested speculative regions for a synchronization facility Stephan Diestelhorst, Martin T. Pohlack, Michael P. Hohmuth, Luke Yen 2016-10-04
9448909 Randomly branching using performance counters Joseph L. Greathouse 2016-09-20
9372718 Virtualizable advanced synchronization facility Michael P. Hohmuth, Stephan Diestelhorst 2016-06-21
9152509 Transactional memory conflict management Stephan Diestelhorst, Martin T. Pohlack, Michael P. Hohmuth, Luke Yen 2015-10-06
9110691 Compiler support technique for hardware transactional memory systems Jaewoong Chung, Rahmet U. Karpuzcu, Michael P. Hohmuth, Stephan Diestelhorst, Martin T. Pohlack 2015-08-18
9038726 Light well intervention umbilical and flying lead management system and related methods Michael John Marr, Ian Calder, Steven Salman 2015-05-26
8739164 Automatic suspend atomic hardware transactional memory in response to detecting an implicit suspend condition and resume thereof Jaewoong Chung, Michael P. Hohmuth, Stephan Diestelhorst, Martin T. Pohlack 2014-05-27
8621183 Processor with support for nested speculative sections with different transactional modes Michael P. Hohmuth, Stephan Diestelhorst 2013-12-31
8612694 Protecting large objects within an advanced synchronization facility Martin T. Pohlack, Michael P. Hohmuth, Stephan Diestelhorst, Jaewoong Chung 2013-12-17
8543775 Preventing unintended loss of transactional data in hardware transactional memory systems Jaewoong Chung, Michael P. Hohmuth, Stephan Diestelhorst, Martin T. Pohlack, Luke Yen 2013-09-24
8407455 Coexistence of advanced hardware synchronization and global locks Michael P. Hohmuth, Stephan Diestelhorst 2013-03-26
8352688 Preventing unintended loss of transactional data in hardware transactional memory systems Jaewoong Chung, Michael P. Hohmuth, Stephan Diestelhorst, Martin T. Pohlack, Luke Yen 2013-01-08
8240389 Combined tree stab and control interface 2012-08-14
8195917 Extended page size using aggregated small pages Michael P. Hohmuth, Uwe Dannowski, Sebastian Biemueller, Stephan Diestelhorst, Thomas Friebel 2012-06-05
8157015 Large bore vertical tree Robert K. Voss, Peter Breese 2012-04-17
8127057 Multi-level buffering of transactional data Jaewoong Chung, Michael P. Hohmuth, Stephan Diestelhorst, Martin T. Pohlack 2012-02-28