Issued Patents All Time
Showing 25 most recent of 26 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11288048 | Fast presentation of markup content having script code | Steven Lucco, Louis Lafreniere, Paul Adrian Leathers | 2022-03-29 |
| 10628398 | Conservative garbage collecting and tagged integers for memory management | Steven Lucco | 2020-04-21 |
| 10466989 | Fast presentation of markup content having script code | Steven Lucco, Louis Lafreniere, Paul Adrian Leathers | 2019-11-05 |
| 10353751 | Memory model for a layout engine and scripting engine | Yong Qu, Justin E. Rogers | 2019-07-16 |
| 10282238 | Memory model for a layout engine and scripting engine | Yong Qu, Justin E. Rogers | 2019-05-07 |
| 9830305 | Interface definition language extensions | Travis Leithead, Justin E. Rogers, Miladin Pavlicic, Yong Qu, Nathan J. E. Furtwangler +2 more | 2017-11-28 |
| 9830306 | Interface definition language extensions | Travis Leithead, Justin E. Rogers, Miladin Pavlicic, Yong Qu, Nathan J. E. Furtwangler +2 more | 2017-11-28 |
| 9684679 | Conservative garbage collecting and tagged integers for memory management | Steven Lucco | 2017-06-20 |
| 9639382 | Interactive viewer of intermediate representations of client side code | Douglas Charles Ilijev, Brahama Giri Abhijith Chatra | 2017-05-02 |
| 9582479 | Security model for a layout engine and scripting engine | Travis Leithead, Justin E. Rogers, Miladin Pavlicic, Yong Qu, Nathan J. E. Furtwangler +2 more | 2017-02-28 |
| 9569342 | Test strategy for profile-guided code execution optimizers | Arjun Bijanki, Sandeep Agarwal, Louis Lafreniere, Ritesh Parikh, Sankar Sundaram | 2017-02-14 |
| 9430452 | Memory model for a layout engine and scripting engine | Yong Qu, Justin E. Rogers | 2016-08-30 |
| 9424004 | Execution guards in dynamic programming | Jedrzej Miadowicz, Louis Lafreniere | 2016-08-23 |
| 9244896 | Binding between a layout engine and a scripting engine | Travis Leithead, Justin E. Rogers, Miladin Pavlicic, Yong Qu, Nathan J. E. Furtwangler +2 more | 2016-01-26 |
| 9207914 | Execution guards in dynamic programming | Jedrzej Miadowicz, Louis Lafreniere | 2015-12-08 |
| 9116867 | Memory model for a layout engine and scripting engine | Travis Leithead, Justin E. Rogers, Miladin Pavlicic, Yong Qu, Nathan J. E. Furtwangler +2 more | 2015-08-25 |
| 9104434 | Property accesses in dynamically typed programming languages | Jedrzej Miadowicz, Paul Adrian Leathers, Louis Lafreniere, Brahma Giri Abhijith Chatra | 2015-08-11 |
| 8924437 | Memory usage data collection and analysis for dynamic objects | Gaurav Seth, Michael C. Fanning, Jennifer Hamilton | 2014-12-30 |
| 8918759 | Memory model for a layout engine and scripting engine | Travis Leithead, Justin E. Rogers, Miladin Pavlicic, Yong Qu, Nathan J. E. Furtwangler +2 more | 2014-12-23 |
| 8904474 | Security model for a layout engine and scripting engine | Travis Leithead, Justin E. Rogers, Miladin Pavlicic, Yong Qu, Nathan J. E. Furtwangler +2 more | 2014-12-02 |
| 8881101 | Binding between a layout engine and a scripting engine | Travis Leithead, Justin E. Rogers, Miladin Pavlicic, Yong Qu, Nathan J. E. Furtwangler +2 more | 2014-11-04 |
| 8862640 | Conservative garbage collecting and tagged integers for memory management | Steven Lucco | 2014-10-14 |
| 8819649 | Profile guided just-in-time (JIT) compiler and byte code generation | Louis Lafreniere, Jedrzej Miadowicz, Paul Adrian Leathers, Jitendra Kumar, Arjun Bijanki | 2014-08-26 |
| 8689182 | Memory model for a layout engine and scripting engine | Travis Leithead, Justin E. Rogers, Miladin Pavlicic, Yong Qu, Nathan J. E. Furtwangler +2 more | 2014-04-01 |
| 8646029 | Security model for a layout engine and scripting engine | Travis Leithead, Justin E. Rogers, Miladin Pavlicic, Yong Qu, Nathan J. E. Furtwangler +2 more | 2014-02-04 |