Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
AS

Aaron L. Smith — 53 Patents

Microsoft: 35 patents #642 of 40,388Top 2%
Caterpillar: 11 patents #501 of 8,398Top 6%
BBBalanced Body: 1 patents #24 of 33Top 75%
CICbs Interactive: 1 patents #85 of 180Top 50%
Portland, OR: #317 of 9,213 inventorsTop 4%
Oregon: #632 of 28,073 inventorsTop 3%
Overall (All Time): #48,528 of 4,157,543Top 2%
53 Patents All Time
Aaron L. Smith has been granted 53 US patents while listed as an inventor at Microsoft. The first was granted in 1992 and the most recent in May 2024. Aaron L. Smith ranks #48,528 of 4,157,543 US inventors in our database (top 1.2%). Patent records list Aaron L. Smith in Portland, OR, US.

Issued Patents All Time

Showing 1–25 of 53 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
11977891 Implicit program order Douglas C. Burger 2024-05-07 $460,452,000
11755484 Instruction block allocation Jan Gray, Douglas C. Burger 2023-09-12 $346,738,000
11743353 System, method, and computer program for providing a content feed to a user related to a registry and a registry event having an event timeline August Flanagan, Ian Pearce 2023-08-29
11726912 Coupling wide memory interface to wide write back paths Douglas C. Burger, Gagan Gupta, David T. Harper 2023-08-15 $266,941,000
11687345 Out-of-order block-based processors and instruction schedulers using ready state data indexed by instruction position identifiers Jan Gray 2023-06-27 $347,004,000
11681531 Generation and use of memory access instruction order encodings Douglas C. Burger 2023-06-20 $461,114,000
11449342 Hybrid block-based processor and custom function blocks Jan Gray 2022-09-20 $204,012,000
D953452 Reformer exercise apparatus Kit W. Spelman, Harbir Singh 2022-05-31
11126433 Block-based processor core composition register Douglas C. Burger 2021-09-21 $157,007,000
11106467 Incremental scheduler for out-of-order block ISA processors Jan Gray 2021-08-31 $193,687,000
11048517 Decoupled processor instruction window and operand buffer Douglas C. Burger, Jan Gray 2021-06-29 $257,930,000
11016770 Distinct system registers for logical processors Douglas C. Burger 2021-05-25 $143,510,000
10963379 Coupling wide memory interface to wide write back paths Douglas C. Burger, Gagan Gupta, David T. Harper 2021-03-30 $145,552,000
10936316 Dense read encoding for dataflow ISA Douglas C. Burger 2021-03-02 $181,927,000
10871967 Register read/write ordering Douglas C. Burger 2020-12-22 $222,982,000
10776115 Debug support for block-based processor Douglas C. Burger 2020-09-15 $149,125,000
10768936 Block-based processor including topology and control registers to indicate resource sharing and size of logical processor Douglas C. Burger 2020-09-08 $110,161,000
D887778 Grill mount DeLane Robert Smith 2020-06-23
10678544 Initiating instruction block execution using a register access instruction Douglas C. Burger 2020-06-09 $114,158,000
10606651 Free form expression accelerator with thread length-based thread assignment to clustered soft processor cores that share a functional circuit Douglas C. Burger, Stephen F. Heil, Sitaram V. Lanka, Andrew R. Putnam 2020-03-31 $74,701,000
10452399 Broadcast channel architectures for block-based processors Douglas C. Burger 2019-10-22 $47,074,000
10445097 Multimodal targets in a block-based processor Douglas C. Burger 2019-10-15 $42,745,000
10409599 Decoding information about a group of instructions including a size of the group of instructions Jan Gray, Doug Burger 2019-09-10 $58,792,000
10409606 Verifying branch targets Douglas C. Burger, Jan Gray 2019-09-10 $58,792,000
10346168 Decoupled processor instruction window and operand buffer Douglas C. Burger, Jan Gray 2019-07-09 $59,744,000