Inventor · Saratoga, CA, US

John H. Crawford

53Patents
16h-index
46Co-inventors
84Inventor score

Filing activity: Mar 5, 1979 → Sep 19, 2016

Most-cited inventions

PatentTitleAreaCited byStatus
US4972338A Memory management for microprocessor system Physics 114 Expired
US5321836A Virtual memory management method and apparatus utilizing separate and independent segmentation and paging mechanism Physics 78 Expired
US9934143B2 Mapping a physical address differently to different memory devices in a group Physics 73 Active
US5210845A Controller for two-way set associative cache Physics 67 Expired
US5255378A Method of transferring burst data in a microprocessor Physics 63 Expired
US6163764A Emulation of an instruction set on an instruction set architecture transition Physics 50 Expired
US5530932A Cache coherent multiprocessing computer system with reduced power operating features Emerging Cross-Sectional Technologies 40 Expired
US5131083A Method of transferring burst data in a microprocessor Physics 28 Expired
US6542966B1 Method and apparatus for managing temporal and non-temporal data in a single cache structure Physics 26 Expired
US5669003A Method of monitoring system bus traffic by a CPU operating with reduced power Emerging Cross-Sectional Technologies 26 Expired
US5173872A Content addressable memory for microprocessor system Physics 25 Expired
US5948099A Apparatus and method for swapping the byte order of a data item to effectuate memory format conversion Physics 25 Expired
US5201043A System using both a supervisor level control bit and a user level control bit to enable/disable memory reference alignment checking Physics 25 Expired
US5809314A Method of monitoring system bus traffic by a CPU operating with reduced power Emerging Cross-Sectional Technologies 24 Expired
US7984248B2 Transaction based shared data operations in a multiprocessor environment Physics 17 Expired
US6754689B2 Method and apparatus for performing subtraction in redundant form arithmetic Physics 16 Expired
US6689989B2 Heater for electric blanket Electricity 13 Expired
US6654909B1 Apparatus and method for protecting critical resources against soft errors in high performance microprocessors Physics 13 Expired
US6385718B1 Computer system and method for executing interrupt instructions in operating modes Physics 11 Expired
US9449671B2 Techniques for probabilistic dynamic random access memory row repair Emerging Cross-Sectional Technologies 11 Active
US6604184B2 Virtual memory mapping using region-based page tables Physics 7 Expired
US8473963B2 Synchronizing multiple threads efficiently Physics 6 Active
US6813628B2 Method and apparatus for performing equality comparison in redundant form arithmetic Physics 6 Expired
US7669009B2 Method and apparatus for run-ahead victim selection to reduce undesirable replacement behavior in inclusive caches Physics 6 Expired
US6675266B2 Circuit and method for protecting 1-hot and 2-hot vector tags in high performance microprocessors Physics 5 Expired

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.