Inventor
SMITH AARON L
US38 patents
⚠️ This page may combine multiple inventors who share the name “SMITH AARON L”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT TECHNOLOGY LICENSING LLC
24 patentsUS11126433B2Sep 21, 2021
Block-based processor core composition register
MICROSOFT TECHNOLOGY LICENSING LLC8 citations84
US10768936B2Sep 8, 2020
Block-based processor including topology and control registers to indicate resource sharing and size of logical processor
MICROSOFT TECHNOLOGY LICENSING LLC7 citations84
US11681531B2Jun 20, 2023
Generation and use of memory access instruction order encodings
MICROSOFT TECHNOLOGY LICENSING LLC2 citations73
US10776115B2Sep 15, 2020
Debug support for block-based processor
MICROSOFT TECHNOLOGY LICENSING LLC4 citations73
US10180840B2Jan 15, 2019
Dynamic generation of null instructions
MICROSOFT TECHNOLOGY LICENSING LLC4 citations73
US9547496B2Jan 17, 2017
Energy efficient multi-modal instruction issue
MICROSOFT TECHNOLOGY LICENSING LLC4 citations73
US11977891B2May 7, 2024
Implicit program order
MICROSOFT TECHNOLOGY LICENSING LLC1 citations63
US10452399B2Oct 22, 2019
Broadcast channel architectures for block-based processors
MICROSOFT TECHNOLOGY LICENSING LLC1 citations63
US10445097B2Oct 15, 2019
Multimodal targets in a block-based processor
MICROSOFT TECHNOLOGY LICENSING LLC1 citations63
US11726912B2Aug 15, 2023
Coupling wide memory interface to wide write back paths
MICROSOFT TECHNOLOGY LICENSING LLC0 citations62
US11687345B2Jun 27, 2023
Out-of-order block-based processors and instruction schedulers using ready state data indexed by instruction position identifiers
MICROSOFT TECHNOLOGY LICENSING LLC0 citations62
US11449342B2Sep 20, 2022
Hybrid block-based processor and custom function blocks
MICROSOFT TECHNOLOGY LICENSING LLC0 citations62
US11106467B2Aug 31, 2021
Incremental scheduler for out-of-order block ISA processors
MICROSOFT TECHNOLOGY LICENSING LLC0 citations62
US10963379B2Mar 30, 2021
Coupling wide memory interface to wide write back paths
MICROSOFT TECHNOLOGY LICENSING LLC0 citations62
US11016770B2May 25, 2021
Distinct system registers for logical processors
MICROSOFT TECHNOLOGY LICENSING LLC0 citations52
US10936316B2Mar 2, 2021
Dense read encoding for dataflow ISA
MICROSOFT TECHNOLOGY LICENSING LLC0 citations52
US10678544B2Jun 9, 2020
Initiating instruction block execution using a register access instruction
MICROSOFT TECHNOLOGY LICENSING LLC0 citations52
US10198263B2Feb 5, 2019
Write nullification
MICROSOFT TECHNOLOGY LICENSING LLC0 citations52
US10095519B2Oct 9, 2018
Instruction block address register
MICROSOFT TECHNOLOGY LICENSING LLC0 citations52
US10061584B2Aug 28, 2018
Store nullification in the target field
MICROSOFT TECHNOLOGY LICENSING LLC1 citations52
US11755484B2Sep 12, 2023
Instruction block allocation
MICROSOFT TECHNOLOGY LICENSING LLC0 citations51
US10871967B2Dec 22, 2020
Register read/write ordering
MICROSOFT TECHNOLOGY LICENSING LLC0 citations42
US10031756B2Jul 24, 2018
Multi-nullification
MICROSOFT TECHNOLOGY LICENSING LLC0 citations42
US10409606B2Sep 10, 2019
Verifying branch targets
MICROSOFT TECHNOLOGY LICENSING LLC0 citations41
CATERPILLAR INC
11 patentsUS5522218AJun 4, 1996
Combustion exhaust purification system and method
CATERPILLAR INC280 citations98
US5611198AMar 18, 1997
Series combination catalytic converter
CATERPILLAR INC103 citations97
US5578277ANov 26, 1996
Modular catalytic converter and muffler for internal combustion engine
CATERPILLAR INC60 citations95
US5547641AAug 20, 1996
Catalytic converter exhaust section for an internal combustion engine
CATERPILLAR INC60 citations95
US6016653AJan 25, 2000
After-injection combustion exhaust purification system and method
CATERPILLAR INC34 citations92
US5829250ANov 3, 1998
Series combination catalytic converter
CATERPILLAR INC31 citations92
US5375565ADec 27, 1994
Flame arrestor and method of manufacture
CATERPILLAR INC23 citations91
US5081836AJan 21, 1992
Oxygen supply system for a regenerable particulate filter assembly of a diesel engine
CATERPILLAR INC34 citations87
US6186511B1Feb 13, 2001
Seal assembly with an interlocking load ring
CATERPILLAR INC8 citations74
US5787708AAug 4, 1998
Combustion exhaust purification system and method via high sac volume fuel injectors
CATERPILLAR INC12 citations73
US5653101AAug 5, 1997
Method for treating an exhaust gas stream for the removal on NOx
CATERPILLAR INC12 citations73