Issued Patents All Time
Showing 1–23 of 23 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11599478 | Reduced instructions to generate global variable addresses | Todd Edward Sharpe | 2023-03-07 |
| 11379195 | Memory ordering annotations for binary emulation | Henry Paul Morgan, Christopher M. McKinsey, Yongkang Zhu, Terry Jack Mahaffey, Pedro Miguel Sequeira De Justo Teixeira +2 more | 2022-07-05 |
| 11321236 | Reduced instructions to generate global variable addresses | Todd Edward Sharpe | 2022-05-03 |
| 11003428 | Sample driven profile guided optimization with precise correlation | Wenlei He, Pratap Joseph Chandar | 2021-05-11 |
| 10990423 | Performance optimizations for emulators | Arun U. Kishan | 2021-04-27 |
| 10884720 | Memory ordering annotations for binary emulation | Henry Paul Morgan, Christopher M. McKinsey, Yongkang Zhu, Terry Jack Mahaffey, Pedro Teixeira +2 more | 2021-01-05 |
| 10572666 | Return-oriented programming mitigation | Shishir Sharma | 2020-02-25 |
| 10409574 | Incremental whole program compilation of code | Patrick W. Sathyanathan, Wenlei He, Ankit Asthana, Adrian Militaru | 2019-09-10 |
| 10303498 | Performance optimizations for emulators | Arun U. Kishan | 2019-05-28 |
| 10261889 | Techniques for edit-and-continue and enhanced optimized debugging on optimized code | Ankit Asthana, Ayman Shoukry, Changqing Fu, Patrick W. Sathyanathan | 2019-04-16 |
| 10175965 | Multiphased profile guided optimization | Terry Jack Mahaffey, Pratap Chandar Joseph | 2019-01-08 |
| 9817643 | Incremental interprocedural dataflow analysis during compilation | Wenlei He, Patrick W. Sathyanathan | 2017-11-14 |
| 9612809 | Multiphased profile guided optimization | Terry Jack Mahaffey, Pratap Chandar Joseph | 2017-04-04 |
| 9471288 | Compile based obfuscation | Olaf Alexander Miller, Hakki Tunc Bostanci, Michael Trevor Pashniak, Kalpesh Patel | 2016-10-18 |
| 9442707 | Incremental whole program compilation of code | Patrick W. Sathyanathan, Wenlei He, Ankit Asthana, Adrian Militaru | 2016-09-13 |
| 9348567 | Profile guided optimization in the presence of stale profile data | Shishir Sharma, Ankit Asthana, Terry Jack Mahaffey | 2016-05-24 |
| 9182955 | Data-dependent control flow reduction | Wenlei He | 2015-11-10 |
| 9116712 | Compile based obfuscation | Olaf Alexander Miller, Hakki Tunc Bostanci, Michael Trevor Pashniak, Kalpesh Patel | 2015-08-25 |
| 8966463 | Eliminating redundant function calls | Patrick W. Sathyanathan | 2015-02-24 |
| 8631395 | Inter-procedural dead catch handler optimizations | Patrick W. Sathyanathan | 2014-01-14 |
| 8572594 | Invasion analysis to identify open types | Patrick W. Sathyanathan | 2013-10-29 |
| 8239404 | Identifying entries and exits of strongly connected components | Shukang Zhou | 2012-08-07 |
| 7069555 | Super-region instruction scheduling and code generation for merging identical instruction into the ready-to-schedule instruction | — | 2006-06-27 |