Inventor
BANNING JOHN
US14 patents
⚠️ This page may combine multiple inventors who share the name “BANNING JOHN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
TRANSMETA CORP
8 patentsUS6594821B1Jul 15, 2003
Translation consistency checking for modified target instructions by comparing to original copy
TRANSMETA CORP106 citations98
US7096460B1Aug 22, 2006
Switching to original modifiable instruction copy comparison check to validate prior translation when translated sub-area protection exception slows down operation
TRANSMETA CORP34 citations96
US7111096B1Sep 19, 2006
Fast look-up of indirect branch destination in a dynamic translation system
TRANSMETA CORP52 citations94
US6615300B1Sep 2, 2003
Fast look-up of indirect branch destination in a dynamic translation system
TRANSMETA CORP42 citations94
US6363336B1Mar 26, 2002
Fine grain translation discrimination
TRANSMETA CORP63 citations94
US7404181B1Jul 22, 2008
Switching to original code comparison of modifiable code for translated code validity when frequency of detecting memory overwrites exceeds threshold
TRANSMETA CORP22 citations92
US6640297B1Oct 28, 2003
Link pipe system for storage and retrieval of sequences of branch addresses
TRANSMETA CORP21 citations92
US6845353B1Jan 18, 2005
Interpage prologue to protect virtual address mappings
TRANSMETA CORP15 citations83
BANNING JOHN
4 patentsUS7644210B1Jan 5, 2010
Method and system for storing and retrieving a translation of target program instruction from a host processor using fast look-up of indirect branch destination in a dynamic translation system
BANNING JOHN49 citations95
US7904891B2Mar 8, 2011
Checking for instruction invariance to execute previously obtained translation code by comparing instruction to a copy stored when write operation to the memory portion occur
BANNING JOHN2 citations61
US8438548B2May 7, 2013
Consistency checking of source instruction to execute previously translated instructions between copy made upon occurrence of write operation to memory and current version
BANNING JOHN1 citations59
US7984277B2Jul 19, 2011
System and method of instruction modification
BANNING JOHN0 citations50