Inventor · disambiguated record
Matthew Ryan Miller
Also filed as: MILLER MATTHEW · MILLER MATTHEW E · MILLER MATTHEW R · MILLER MATTHEW RYAN
10 granted patents·5 pending applications·29 citations·filing 2004–2021
85Inventor score
Files withMICROSOFT CORP5MICROSOFT TECHNOLOGY LICENSING LLC5BLACK RICHARD JOHN1COLOMBO GREGORY J1GOEL NITIN KUMAR1
Top patents by PatentIndex Score
15 records- 0177US8683583B2Using virtual table protections to prevent the exploitation of object corruption vulnerabilitiesMILLER MATTHEW R·Filed 2010·Granted Mar 25, 2014·8 cites·20 claims
- 0271US10965444B2Mitigating timing attacks via dynamically triggered time dilationMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2018·Granted Mar 30, 2021·2 cites·20 claims
- 0368US8671261B2Lightweight random memory allocationCOLOMBO GREGORY J·Filed 2011·Granted Mar 11, 2014·3 cites·20 claims
- 0467US9021587B2Detecting software vulnerabilities in an isolated computing environmentGOEL NITIN KUMAR·Filed 2011·Granted Apr 28, 2015·5 cites·13 claims
- 0566US11003464B2Control flow integrity enforcement at scaleBLACK RICHARD JOHN·Filed 2012·Granted May 11, 2021·2 cites·20 claims
- 0666US9871811B2Identifying security properties of systems from application crash trafficLAMBERT JOHN JOSEPH·Filed 2009·Granted Jan 16, 2018·7 cites·22 claims
- 0762US12417106B2Control flow integrity enforcement at scaleMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2021·Granted Sep 16, 2025·0 cites·20 claims
- 0862US10157268B2Return flow guard using control stack identified by processor registerMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted Dec 18, 2018·1 cites·20 claims
- 0961US8966217B2Lightweight random memory allocationMICROSOFT CORP·Filed 2014·Granted Feb 24, 2015·1 cites·19 claims
- 1047US10785017B2Mitigating timing attacks via dynamically scaled time dilationMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2018·Granted Sep 22, 2020·0 cites·20 claims
- 1145US2014331019A1Instruction set specific execution isolationMICROSOFT CORP·Filed 2013·Application pending·0 cites
- 1244US2006090136A1Methods and apparatus for implementing a virtualized computer systemMICROSOFT CORP·Filed 2004·Application pending·0 cites
- 1344US2006074618A1Methods and apparatus for implementing a virtualized computer systemMICROSOFT CORP·Filed 2004·Application pending·0 cites
- 1437US2011191848A1Preventing malicious just-in-time spraying attacksMICROSOFT CORP·Filed 2010·Application pending·0 cites
- 1536US2018004531A1Split control stack and data stack platformMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →