AJ

Andrew T. Jennings

UN Unisys: 16 patents #35 of 2,015Top 2%
📍 Minnetonka, MN: #79 of 1,057 inventorsTop 8%
🗺 Minnesota: #4,302 of 52,454 inventorsTop 9%
Overall (All Time): #276,696 of 4,157,543Top 7%
17
Patents All Time

Issued Patents All Time

Showing 1–17 of 17 patents

Patent #TitleCo-InventorsDate
9529610 Updating compiled native instruction paths Charles R. Caldarale, Maurice Marks, Kevin W. Harris 2016-12-27
9524178 Defining an instruction path to be compiled by a just-in-time (JIT) compiler Charles R. Caldarale, Maurice Marks, Kevin W. Harris 2016-12-20
9213563 Implementing a jump instruction in a dynamic translator that uses instruction code translation and just-in-time compilation Charles R. Caldarale, Maurice Marks, Kevin W. Harris 2015-12-15
9201635 Just-in-time dynamic translation for translation, compilation, and execution of non-native instructions Charles R. Caldarale, Kevin W. Harris, Maurice Marks 2015-12-01
9183018 Dynamic on/off just-in-time compilation in a dynamic translator using instruction code translation Charles R. Caldarale, Gregory Heimann, Maurice Marks, Kevin W. Harris 2015-11-10
8661435 System and method for affinity dispatching for task management in an emulated multiprocessor environment David W. Schroth, Brian Garrett, Michael John Rieschi 2014-02-25
7058932 System, computer program product, and methods for emulation of computer programs G. Lawrence Krablin, Timothy Neilson Fender, William L. Stratton, Jr. 2006-06-06
6662354 Determining destinations of a dynamic branch G. Lawrence Krablin, Timothy Neilson Fender, William L. Stratton, Jr. 2003-12-09
6587897 Method for enhanced I/O in an emulated computing environment G. Lawrence Krablin, Timothy Neilson Fender, William L. Stratton, Jr. 2003-07-01
6442752 METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR REPLACING A DYNAMIC LINK LIBRARY (DLL) OF A FIRST COMPUTING ENVIRONMENT WITH A DLL OF A SECOND COMPUTING ENVIRONMENT THAT CAN BE INVOKED FROM THE FIRST COMPUTING ENVIRONMENT IN A TRANSPARENT MANNER G. Lawrence Krablin, Timothy Neilson Fender, William L. Stratton, Jr. 2002-08-27
5710923 Methods and apparatus for exchanging active messages in a parallel processing computer system Timothy Neilson Fender, Duane J. McCrory, Craig R. Church 1998-01-20
5506974 Method and means for concatenating multiple instructions Craig R. Church, Jospeh S. Schibinger 1996-04-09
5280615 Out of order job processing method and apparatus Craig R. Church, Joseph S. Schibinger 1994-01-18
5164944 Method and apparatus for effecting multiple error correction in a computer memory Michael K. Benton, John L. Janssen 1992-11-17
4819150 Array for simulating computer functions for large computer systems Joseph S. Schibinger, Ronald J. Kalemba 1989-04-04
4796178 Special purpose processor for off-loading many operating system functions in a large data processing system John A. Keller, Jr. 1989-01-03
4779194 Event allocation mechanism for a large data processing system John A. Keller, Jr. 1988-10-18