Inventor
Paul H. Hohensee
Inventor
Nashua, NH, US
Overview
Patents· 26 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing100%
PatentTitleYear
11,099,982NUMA-aware garbage collection202110,963,376NUMA-aware garbage collection202110,140,208NUMA-aware garbage collection20189,910,646'Technologies for native code invocation using binary analysis'20188,972,629'Low-contention update buffer queuing for large systems'20158,782,306'Low-contention update buffer queuing for large systems'20148,683,483'Resource utilization monitor'20148,645,651'Low-contention update buffer queuing for small systems'20148,121,828'Detecting conditions for transfer of execution from one computer instruction stream to another and executing transfer on satisfaction of the conditions'20128,074,055'Altering data storage conventions of a processor when execution flows from first architecture code to second architecture code'20118,065,504'Using on-chip and off-chip look-up tables indexed by instruction address to control instruction execution in a processor'20117,941,647'Computer for executing two instruction sets and adds a macroinstruction end marker for performing iterations after loop termination'20117,254,806'Detecting reordered side-effects'20077,137,110'Profiling ranges of execution of a computer program'20067,111,290'Profiling program execution to identify frequently-executed portions and to assist binary translation'20067,069,421'Side tables annotating an instruction stream'20067,013,456'Profiling execution of computer programs'20066,978,462'Profiling execution of a sequence of events occuring during a profiled execution interval that matches time-independent selection criteria of events to be profiled'20056,941,545'Profiling of computer programs executing in virtual memory systems'20056,826,748'Profiling program execution into registers of a computer'20046,789,181'Safety net paradigm for managing two computer execution modes'20046,763,452'Modifying program execution based on profiling'20046,064,815'System and method for generating fix-up code facilitating avoidance of an exception of a predetermined type in a digital computer system'20005,907,708'System and method for facilitating avoidance of an exception of a predetermined type in a digital computer system by providing fix-up code for an instruction in response to detection of an exception condition resulting from execution thereof'19995,778,211'Emulating a delayed exception on a digital computer having a corresponding precise exception mechanism'19985,765,206'System and method for emulating a segmented virtual address space by a microprocessor that provides a non-segmented virtual address space'1998Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1998–2000Patents assigned to SUN MICROSYSTEMS INC (4)· patent assignee history
1998–2021Based in Nashua, NH, US· patent location history
2004–2011Patents assigned to ATI INT SRL (10)· patent assignee history
2011–2014Patents assigned to HOHENSEE PAUL H (6)· patent assignee history
2014–2021Patents assigned to ORACLE INT CORP (4)· patent assignee history
2014–2021Patents assigned to PRINTEZIS ANTONIOS (4)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| ATI INT SRL | 10 | 2004–2011 |
| HOHENSEE PAUL Hself | 6 | 2011–2014 |
| ORACLE INT CORP | 4 | 2014–2021 |
| PRINTEZIS ANTONIOS | 4 | 2014–2021 |
| SUN MICROSYSTEMS INC | 4 | 1998–2000 |
Locations
| Location | Patents | Span |
|---|---|---|
| Nashua, NH, US | 26 | 1998–2021 |