Issued Patents All Time
Showing 25 most recent of 27 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10146696 | Data storage system with cluster virtual memory on non-cache-coherent cluster interconnect | Louis Krigovski, Clifford Lim, Steven T. McClure | 2018-12-04 |
| 9898316 | Extended fractional symmetric multi-processing capabilities to guest operating systems | Steve Chalmer, John Forecast, Matthew H. Fredette, Steven T. McClure, Serge J. Pirotte | 2018-02-20 |
| 8533696 | Methods and systems for allocating hardware resources to instances of software images | Steven R. Chalmer, Steven T. McClure | 2013-09-10 |
| 8424013 | Methods and systems for handling interrupts across software instances and context switching between instances having interrupt service routine registered to handle the interrupt | Steven R. Chalmer, Steven T. McClure | 2013-04-16 |
| 8121828 | Detecting conditions for transfer of execution from one computer instruction stream to another and executing transfer on satisfaction of the conditions | John S. Yates, Jr., Paul H. Hohensee, Stephen C. Purcell, Korbin S. Van Dyke | 2012-02-21 |
| 8074055 | Altering data storage conventions of a processor when execution flows from first architecture code to second architecture code | John S. Yates, Jr., Korbin S. Van Dyke, Tiruvur R. Ramesh, Paul H. Hohensee | 2011-12-06 |
| 8065504 | Using on-chip and off-chip look-up tables indexed by instruction address to control instruction execution in a processor | John S. Yates, Jr., Paul H. Hohensee, Korbin S. Van Dyke, Shalesh Thusoo, Tiruvur R. Ramesh | 2011-11-22 |
| 7941647 | Computer for executing two instruction sets and adds a macroinstruction end marker for performing iterations after loop termination | John S. Yates, Jr., Korbin S. Van Dyke, T. R. Ramesh, Paul H. Hohensee | 2011-05-10 |
| 7463865 | Automatic cable loss compensation | Gregory L. Carlile, Curt Allen Gray | 2008-12-09 |
| 7392361 | Generic reallocation function for heap reconstitution in a multi-processor shared memory environment | Steven R. Chalmer, Steven T. McClure, Brett D. Niver | 2008-06-24 |
| 7254806 | Detecting reordered side-effects | John S. Yates, Jr., Korbin S. Van Dyke, Paul H. Hohensee | 2007-08-07 |
| 7137110 | Profiling ranges of execution of a computer program | John S. Yates, Jr., Paul H. Hohensee | 2006-11-14 |
| 7111290 | Profiling program execution to identify frequently-executed portions and to assist binary translation | John S. Yates, Jr., Paul H. Hohensee | 2006-09-19 |
| 7069421 | Side tables annotating an instruction stream | John S. Yates, Jr., Paul H. Hohensee, Korbin S. Van Dyke, T. R. Ramesh | 2006-06-27 |
| 7013456 | Profiling execution of computer programs | Korbin S. Van Dyke, Paul H. Hohensee, John S. Yates, Jr., T. R. Ramesh, Shalesh Thusoo +3 more | 2006-03-14 |
| 6978462 | Profiling execution of a sequence of events occuring during a profiled execution interval that matches time-independent selection criteria of events to be profiled | Michael C. Adler, John S. Yates, Jr., Paul H. Hohensee, Stephen C. Purcell | 2005-12-20 |
| 6954923 | Recording classification of instructions executed by a computer | John S. Yates, Jr., Korbin S. Van Dyke | 2005-10-11 |
| 6941545 | Profiling of computer programs executing in virtual memory systems | John S. Yates, Jr., Paul H. Hohensee, Korbin S. Van Dyke, T. R. Ramesh, Shalesh Thusoo +2 more | 2005-09-06 |
| 6826748 | Profiling program execution into registers of a computer | Paul H. Hohensee, John S. Yates, Jr., Korbin S. Van Dyke, T. R. Ramesh, Shalesh Thusoo +2 more | 2004-11-30 |
| 6789181 | Safety net paradigm for managing two computer execution modes | John S. Yates, Jr., Korbin S. Van Dyke, Paul H. Hohensee | 2004-09-07 |
| 6763452 | Modifying program execution based on profiling | Paul H. Hohensee, John S. Yates, Jr., Korbin S. Van Dyke, Stephen C. Purcell | 2004-07-13 |
| 6687578 | Integration of avionics subsystems into cockpit multifunctional displays | Robert Lehman | 2004-02-03 |
| 6549959 | Detecting modification to computer memory by a DMA device | John S. Yates, Jr., Korbin S. Van Dyke | 2003-04-15 |
| 6397379 | Recording in a program execution profile references to a memory-mapped active device | John S. Yates, Jr., Korbin S. Van Dyke | 2002-05-28 |
| 6064815 | System and method for generating fix-up code facilitating avoidance of an exception of a predetermined type in a digital computer system | Paul H. Hohensee | 2000-05-16 |