CM

Curtis Cheng-Cheng Man

Microsoft: 26 patents #1,104 of 40,388Top 3%
Overall (All Time): #153,365 of 4,157,543Top 4%
26
Patents All Time

Issued Patents All Time

Showing 25 most recent of 26 patents

Patent #TitleCo-InventorsDate
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