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

Rune Holm — 30 Patents

NVIDIA: 25 patents #223 of 7,811Top 3%
SASonitor Technologies As: 5 patents #6 of 26Top 25%
ALApical Limited: 1 patents #23 of 67Top 35%
Oslo, NO: #20 of 2,623 inventorsTop 1%
Overall (All Time): #121,623 of 4,157,543Top 3%
30 Patents All Time
Rune Holm has been granted 30 US patents while listed as an inventor at NVIDIA. The first was granted in 2007 and the most recent in August 2025. Rune Holm ranks #121,623 of 4,157,543 US inventors in our database (top 2.9%). Patent records list Rune Holm in Oslo, NO.

Issued Patents All Time

Showing 1–25 of 30 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12393400 Block matching between first data and second data John Brothers, Metin Gokhan Ünal, Balaji Venu 2025-08-19
12333626 Processor, method and non-transitory computer-readable storage media for handling data Elliot Maurice Simon Rosemarine 2025-06-17
12124935 Neural processing system Suraj Sudhir, Jayavarapu Srinivasa Rao 2024-10-22 $125,138,000
12032506 Multi-processor arrangement with point of serialization for broadcast communications Erik Persson, Graeme Leslie Ingram, John Brothers 2024-07-09 $115,130,000
12001369 Broadcast regions for multi-processor arrangement Erik Persson, Graeme Leslie Ingram, John Brothers 2024-06-04 $41,638,000
11874793 Broadcast hub for multi-processor arrangement Erik Persson, Graeme Leslie Ingram, John Brothers 2024-01-16 $22,948,000
11842273 Neural network processing John Brothers, Elliott Maurice Simon Rosemarine 2023-12-12 $13,591,000
11741349 Performing matrix-vector multiply operations for neural networks on electronic devices John Brothers 2023-08-29
11620503 Neural network processing Dominic Hugo Symes 2023-04-04
11537860 Neural net work processing John Brothers 2022-12-27
11494188 Prefetch strategy control for parallel execution of threads based on one or more characteristics of a stream of program instructions indicative that a data access instruction within a program is scheduled to be executed a plurality of times Ganesh Suryanarayan Dasika, David Hennah Mansell 2022-11-08
11334788 Neural network including memory elements implemented at nodes Shidhartha Das 2022-05-17
11288066 Register-based matrix multiplication with multiple matrices per register David Hennah Mansell, Ian Michael Caulfield, Jelena Milanovic 2022-03-29
11188331 Processor instruction specifying indexed storage region holding control data for swizzle operation Daren Croxford, Michel Patrick Gabriel Emil Iwaniec, Diego Lopez Recas 2021-11-30
10908916 Apparatus and method for executing a plurality of threads Timothy Holroyd Glauert, David Hennah Mansell 2021-02-02
10528350 Shared resources in a data processing apparatus for executing a plurality of threads David Hennah Mansell 2020-01-07
9934037 Decoding a complex program instruction corresponding to multiple micro-operations 2018-04-03
9582419 Data processing device and method for interleaved storage of data elements Ganesh Suryanarayan Dasika, Stephen John Hill 2017-02-28
9436473 Scheduling program instructions with a runner-up execution position David Hennah Mansell 2016-09-06
9037835 Data processing method and apparatus for prefetching Ganesh Suryanarayan Dasika 2015-05-19 $19,884,000
8977815 Control of entry of program instructions to a fetch stage within a processing pipepline Frode Heggelund, Andreas Due Engh-Halstvedt, Edvard Feilding 2015-03-10 $8,031,000
8942298 Data communications Sverre Holm 2015-01-27
8928668 Method and apparatus for rendering a stroked curve for display in a graphics processing system Jorn Nystad, Aske Simon Christensen 2015-01-06 $11,841,000
8928667 Rendering stroked curves in graphics processing systems Jorn Nystad, Aske Simon Christensen 2015-01-06 $11,841,000
8743135 Graphics processing systems Jørn Nystad 2014-06-03 $19,349,000