Issued Patents All Time
Showing 76–98 of 98 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 5754810 | Specialized millicode instruction for certain decimal operations | Mark S. Farrell, Charles Lewis Cross, Nishit Hemantkumar Gokli, Wen H. Li | 1998-05-19 |
| 5748951 | Specialized millicode instructions which reduce cycle time and number of instructions necessary to perform complex operations | Mark S. Farrell, Mark A. Check, John S. Liptay | 1998-05-05 |
| 5713035 | Linking program access register number with millicode operand access | Mark S. Farrell, Barry W. Krumm, John S. Liptay, Steven QiHong Ying | 1998-01-27 |
| 5694617 | System for prioritizing quiesce requests and recovering from a quiescent state in a multiprocessing system with a milli-mode operation | Janet R. Easton, Mark S. Farrell, Ming H. Cheung | 1997-12-02 |
| 5694587 | Specialized millicode instructions for test PSW validity, load with access test, and character translation assist | Mark S. Farrell, Mark A. Check, John S. Liptay | 1997-12-02 |
| 5687106 | Implementation of binary floating point using hexadecimal floating point unit | Eric M. Schwarz, Kai-Ann Ho | 1997-11-11 |
| 5684975 | Method for use in translating virtual addresses into absolute addresses | Karl J. Duvalsaint, Mark S. Farrell, Barry W. Krumm, Donald W. McCauley | 1997-11-04 |
| 5680598 | Millicode extended memory addressing using operand access control register to control extended address concatenation | Mark S. Farrell, Barry W. Krumm, Jennifer Serena Almoradie Navarro | 1997-10-21 |
| 5673391 | Hardware retry trap for millicoded processor | Mark S. Farrell, Scott Barnett Swaney | 1997-09-30 |
| 5649155 | Cache memory accessed by continuation requests | Barry W. Krumm, Steven T. Comfort, Jin Song Ji, John S. Liptay, David Man Chow Wong +1 more | 1997-07-15 |
| 5649140 | System for use in translating virtual addresses into absolute addresses | Karl J. Duvalsaint, Mark S. Farrell, Barry W. Krumm, Donald W. McCauley | 1997-07-15 |
| 5625808 | Read only store as part of cache store for storing frequently used millicode instructions | Mark S. Farrell, Barry W. Krumm, John S. Liptay, Jennifer Serena Almoradie Navarro, Steven Risch +1 more | 1997-04-29 |
| 5621909 | Specialized millicode instruction for range checking | Mark S. Farrell, Wen H. Li | 1997-04-15 |
| 5611062 | Specialized millicode instruction for string operations | Mark S. Farrell, Christopher R. Conklin, Wen H. Li | 1997-03-11 |
| 5568631 | Multiprocessor system with a shared control store accessed with predicted addresses | — | 1996-10-22 |
| 5504859 | Data processor with enhanced error recovery | Richard N. Gustafson, John S. Liptay | 1996-04-02 |
| 5495590 | Checkpoint synchronization with instruction overlap enabled | Steven T. Comfort, Clifford O. Hayden, John S. Liptay, Susan B. Stillman | 1996-02-27 |
| 5495587 | Method for processing checkpoint instructions to allow concurrent execution of overlapping instructions | Steven T. Comfort, Clifford O. Hayden, John S. Liptay, Susan B. Stillman | 1996-02-27 |
| 5461721 | System for transferring data between I/O devices and main or expanded storage under dynamic control of independent indirect address words (IDAWs) | Roger L. Cormier, Robert J. Dugan, Kenneth J. Fredericks, Peter H. Gum, Moon J. Kim +3 more | 1995-10-24 |
| 5371867 | Method of using small addresses to access any guest zone in a large memory | Jonel George, Roger E. Hough, Moon J. Kim, Allen H. Preston, David E. Stucki | 1994-12-06 |
| 5345567 | System and method for modifying program status word system mask, system access key, and address space code with overlap enabled | Clifford O. Hayden, David R. Snyder, Susan B. Stillman | 1994-09-06 |
| 5276882 | Subroutine return through branch history table | Philip G. Emma, Joshua W. Knight, James H. Pomerene, Rudolph N. Rechtschaffen, Frank J. Sparacio | 1994-01-04 |
| 5257354 | System for monitoring and undoing execution of instructions beyond a serialization point upon occurrence of in-correct results | Steven T. Comfort, John S. Liptay | 1993-10-26 |