| 11132280 |
Automatically identifying and highlighting differences between historic traces |
Jackson Davis, Del Myers, Patrick Lothian Nelson, Andrew R. Sterland, Leslie Yvette Richardson +2 more |
2021-09-28 |
| 10956433 |
Performing an operation relative to tabular data based upon voice input |
Prabhdeep Singh, Kris Ganjam, Sumit Gulwani, Yun-Cheng Ju, Kaushik Chakrabarti |
2021-03-23 |
| 10331543 |
Performance diagnostics via offline replay |
Arunesh Chandra, Todd Mytkowicz, Hitesh Kanwathirtha |
2019-06-25 |
| 10268567 |
Systems, methods, and computer-readable media for using immutable and copy-on-write data semantics to optimize record and replay frameworks |
— |
2019-04-23 |
| 10042740 |
Techniques to identify idiomatic code in a code base |
Christian Alma Bird, Miltiadis Allamanis, Earl Theodore Barr |
2018-08-07 |
| 9891895 |
User interaction models for disambiguation in programming-by-example |
Sumit Gulwani, Benjamin G. Zorn, Rishabh Singh, Oleksandr Polozov, Vu Minh Le +3 more |
2018-02-13 |
| 9875173 |
Time travel debugging in managed runtime |
Earl Theodore Barr |
2018-01-23 |
| 9588870 |
Time travel debugging for browser components |
James W. Mickens |
2017-03-07 |
| 9330090 |
Translating natural language descriptions to programs in a domain-specific language for spreadsheets |
Sumit Gulwani |
2016-05-03 |