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

Mark J. Charney — 233 Patents

Intel: 227 patents #44 of 30,777Top 1%
IBM: 6 patents #16,491 of 70,183Top 25%
Lexington, MA: #2 of 2,299 inventorsTop 1%
Massachusetts: #30 of 88,656 inventorsTop 1%
Overall (All Time): #2,394 of 4,157,543Top 1%
233 Patents All Time
Mark J. Charney has been granted 233 US patents while listed as an inventor at Intel. The first was granted in 1998 and the most recent in December 2025. Mark J. Charney ranks #2,394 of 4,157,543 US inventors in our database (top 0.06%). Patent records list Mark J. Charney in Lexington, MA, US.

Issued Patents All Time

Showing 1–25 of 233 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12487820 Apparatus and method for complex multiplication Robert Valentine, Raanan Sade, Elmoustapha Ould-Ahmed-Vall, Jesus Corbal, Roman S. Dubtsov 2025-12-02
12461745 Systems for performing instructions to quickly convert and use tiles as 1D vectors Bret L. Toll, Christopher J. Hughes, Dan Baum, Elmoustapha Ould-Ahmed-Vall, Raanan Sade +2 more 2025-11-04
12423102 Instructions to convert from FP16 to BF8 Alexander Heinecke, Naveen Mellempudi, Robert Valentine, Christopher J. Hughes, Evangelos Georganas +3 more 2025-09-23
12405770 Matrix transpose and multiply Menachem Adelman, Robert Valentine, Barukh Ziv, Amit Gradstein, Simon Rubanovich +5 more 2025-09-02
12393422 Apparatus and method for vector packed signed/unsigned shift, round, and saturate Venkateswara Madduri, Robert Valentine, Cristina S. Anderson 2025-08-19
12379927 BFLOAT16 scale and/or reduce instructions Menachem Adelman, Alexander Heinecke, Robert Valentine, Zeev Sperber, Amit Gradstein +4 more 2025-08-05
12367045 Instructions to convert from FP16 to BF8 Alexander Heinecke, Naveen Mellempudi, Robert Valentine, Christopher J. Hughes, Evangelos Georganas +3 more 2025-07-22
12353878 Apparatuses, methods, and systems for instructions for matrix multiplication instructions Menachem Adelman, Robert Valentine, Zeev Sperber, Amit Gradstein, Simon Rubanovich +4 more 2025-07-08
12346695 Copy a subset of status flags from a control and status register to a flags register Vedvyas Shanbhogue, Robert Valentine, Venkateswara Madduri 2025-07-01
12314717 Systems, methods, and apparatuses for dot production operations Robert Valentine, Dan Baum, Zeev Sperber, Jesus Corbal, Elmoustapha Ould-Ahmed-Vall +5 more 2025-05-27
12307250 Systems and methods for performing 16-bit floating-point matrix dot product instructions Alexander Heinecke, Robert Valentine, Raanan Sade, Menachem Adelman, Zeev Sperber +2 more 2025-05-20
12293186 Systems and methods to store a tile register pair to memory Raanan Sade, Simon Rubanovich, Amit Gradstein, Zeev Sperber, Alexander Heinecke +5 more 2025-05-06
12287843 Systems and methods of instructions to accelerate multiplication of sparse matrices using bitmasks that identify non-zero elements Dan Baum, Chen Koren, Elmoustapha Ould-Ahmed-Vall, Michael Espig, Christopher J. Hughes +3 more 2025-04-29
12282773 Systems, methods, and apparatus for tile configuration Menachem Adelman, Robert Valentine, Zeev Sperber, Bret L. Toll, Rinat Rappoport +6 more 2025-04-22
12282525 Systems, methods, and apparatuses for matrix operations Raanan Sade, Simon Rubanovich, Amit Gradstein, Zeev Sperber, Alexander Heinecke +5 more 2025-04-22
12277419 Apparatuses, methods, and systems for instructions to convert 16-bit floating-point formats Alexander Heinecke, Robert Valentine, Menachem Adelman, Christopher J. Hughes, Evangelos Georganas +3 more 2025-04-15
12265826 Systems for performing instructions to quickly convert and use tiles as 1D vectors Bret L. Toll, Christopher J. Hughes, Dan Baum, Elmoustapha Ould-Ahmed-Vall, Raanan Sade +2 more 2025-04-01
12260213 Systems, methods, and apparatuses for matrix add, subtract, and multiply Robert Valentine, Dan Baum, Zeev Sperber, Jesus Corbal, Elmoustapha Ould-Ahmed-Vall +5 more 2025-03-25
12236242 Systems and methods to load a tile register pair Raanan Sade, Simon Rubanovich, Amit Gradstein, Zeev Sperber, Alexander Heinecke +5 more 2025-02-25
12229554 BFLOAT16 fused multiply instructions Alexander Heinecke, Menachem Adelman, Robert Valentine, Zeev Sperber, Amit Gradstein +4 more 2025-02-18
12216734 Apparatus and method for conjugate transpose and multiply Menachem Adelman, Robert Valentine, Daniel Towner, Amit Gradstein 2025-02-04
12204898 Interruptible and restartable matrix multiplication instructions, processors, methods, and systems Edward T. Grochowski, Asit K. Mishra, Robert Valentine, Simon C. Steely, Jr. 2025-01-21
12204903 Dual sum of quadword 16×16 multiply and accumulate Venkateswara Madduri, Cristina S. Anderson, Robert Valentine, Vedvyas Shanbhogue 2025-01-21
12197617 Instruction execution that broadcasts and masks data values at different levels of granularity Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Bret L. Toll 2025-01-14
12190111 Apparatus and method for vector packed dual complex-by-complex and dual complex-by-complex conjugate multiplication Venkateswara Madduri, Robert Valentine 2025-01-07