Issued Patents All Time
Showing 25 most recent of 46 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12423409 | Method and system for executing applications using native code modules | Evangelos Kokkevis, Matthew Nicholas Papakipos | 2025-09-23 |
| 11556348 | Bootstrapping profile-guided compilation and verification | Matthew E. Kulick, Brian D. Carlstrom | 2023-01-17 |
| 11514156 | Method and system for executing applications using native code modules | Evangelos Kokkevis, Matthew Nicholas Papakipos | 2022-11-29 |
| 10963267 | Bootstrapping profile-guided compilation and verification | Matthew E. Kulick, Brian D. Carlstrom | 2021-03-30 |
| 10685123 | Method for validating an untrusted native code module | J. Bradley Chen, Matthew T. Harren, Matthew Nicholas Papakipos, Bennet S. Yee | 2020-06-16 |
| 10338932 | Bootstrapping profile-guided compilation and verification | Matthew E. Kulick, Brian D. Carlstrom | 2019-07-02 |
| 10031832 | Dynamic sandboxing | Jean-Francois Bastien | 2018-07-24 |
| 9756149 | Machine-specific instruction set translation | J. Bradley Chen, Bennet S. Yee, Robert Muth, Jan Voung, Derek L. Schuff | 2017-09-05 |
| 9710654 | Method for validating an untrusted native code module | J. Bradley Chen, Matthew T. Harren, Matthew Nicholas Papakipos, Bennet S. Yee | 2017-07-18 |
| 9563424 | Native code instruction selection | Bennet S. Yee, Jean-Francois Bastien | 2017-02-07 |
| 9536079 | Safely executing an untrusted native code module on a computing device | J. Bradley Chen, Matthew T. Harren, Matthew Nicholas Papakipos, Bennet S. Yee, Gregory Dardyk | 2017-01-03 |
| 9372704 | Virtual environment having harvard architecture | J. Bradley Chen, Bennet S. Yee | 2016-06-21 |
| 9361453 | Validating an untrusted native code module | J. Bradley Chen, Matthew T. Harren, Matthew Nicholas Papakipos, Bennet S. Yee | 2016-06-07 |
| 9300760 | Machine-specific instruction set translation | J. Bradley Chen, Bennet S. Yee, Robert Muth, Jan Voung, Derek L. Schuff | 2016-03-29 |
| 9223550 | Portable handling of primitives for concurrent execution | Jean-Francois Bastien | 2015-12-29 |
| 9197446 | Address pinning | Cliff L. Biffle, Bennet S. Yee | 2015-11-24 |
| 9189375 | Dynamic sandboxing | Jean-Francois Bastien | 2015-11-17 |
| 9176754 | Method and system for executing applications using native code modules | Evangelos Kokkevis, Matthew Nicholas Papakipos | 2015-11-03 |
| 9141360 | Web application module translation service | J. Bradley Chen, Alan A. Donovan, Robert Muth, Bennet S. Yee | 2015-09-22 |
| 9135414 | Software fault isolation for arm thumb | Cliff L. Biffle, Bennet S. Yee | 2015-09-15 |
| 9075625 | Predicated control flow and store instructions for native code module security | Robert Muth, Karl M. Schimpf, Clifford L. Biffle | 2015-07-07 |
| 9058483 | Method for validating an untrusted native code module | J. Bradley Chen, Matthew T. Harren, Matthew Nicholas Papakipos, Bennet S. Yee | 2015-06-16 |
| 8997225 | Dynamic code insertion and removal for static analysis based sandboxes | Bennet S. Yee, Cliff L. Biffle | 2015-03-31 |
| 8966628 | Native code module security for arm instruction set architectures | Robert Muth, Karl M. Schimpf, Cliff L. Biffle | 2015-02-24 |
| 8959632 | Safely executing an untrusted native code module on a computing device | J. Bradley Chen, Matthew T. Harren, Matthew Nicholas Papakipos, Bennet S. Yee, Gregory Dardyk | 2015-02-17 |