Inventor
COCKE JOHN
US19 patents
Patents
19 patentsUS4992938AFeb 12, 1991
Instruction control mechanism for a computing system with register renaming, map table and queues indicating available registers
IBM243 citations99
US4969118ANov 6, 1990
Floating point unit for calculating A=XY+Z having simultaneous multiply and add
IBM165 citations99
US5477451ADec 19, 1995
Method and system for natural language translation
IBM744 citations98
USRE37305EJul 31, 2001
Virtual memory address translation mechanism with controlled data persistence
IBM95 citations97
US5805832ASep 8, 1998
System for parametric text to text language translation
IBM392 citations97
US5768603AJun 16, 1998
Method and system for natural language translation
IBM334 citations97
US4587579AMay 6, 1986
System for position detection on a rotating disk
IBM62 citations96
US4937736AJun 26, 1990
Memory controller for protected memory with automatic access granting capability
IBM74 citations95
US4710868ADec 1, 1987
Interconnect scheme for shared memory local networks
IBM102 citations95
US4638426AJan 20, 1987
Virtual memory address translation mechanism with controlled data persistence
IBM106 citations95
US4589087AMay 13, 1986
Condition register architecture for a primitive instruction set machine
IBM59 citations95
US4306286ADec 15, 1981
Logic simulation machine
IBM198 citations95
US4719568AJan 12, 1988
Hierarchical memory system including separate cache memories for storing data and instructions
IBM127 citations94
US4291406ASep 22, 1981
Error correction on burst channels by sequential decoding
IBM69 citations94
US4802091AJan 31, 1989
Method for improving the efficiency of arithmetic code generation in an optimizing compiler using the technique of reassociation
IBM47 citations92
US4656583AApr 7, 1987
Method for improving global common subexpression elimination and code motion in an optimizing compiler
IBM43 citations92
US4589065AMay 13, 1986
Mechanism for implementing one machine cycle executable trap instructions in a primitive instruction set computing system
IBM46 citations91
US4564944AJan 14, 1986
Error correcting scheme
IBM32 citations90
US4642765AFeb 10, 1987
Optimization of range checking
IBM21 citations78