Issued Patents All Time
Showing 1–16 of 16 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8745741 | Detecting and handling vtable pointer corruption | Caroline Tice, Geoffrey Pike, Ulfar Erlingsson, Lawrence Alan Crowl, Xinliang David Li +2 more | 2014-06-03 |
| 8689200 | Method and system for optimizing an executable program by generating special operations for identical program entities | Sriraman Tallam, Ian Taylor, Xinliang David Li, Christopher G. Demetriou | 2014-04-01 |
| 8683455 | Method and system for optimizing an executable program by selectively merging identical program entities | Sriraman Tallam, Ian Taylor, Xinliang David Li, Christopher G. Demetriou | 2014-03-25 |
| 8458681 | Method and system for optimizing the object code of a program | Christopher G. Demetriou | 2013-06-04 |
| 8429632 | Method and system for debugging merged functions within a program | Christopher G. Demetriou | 2013-04-23 |
| 7334112 | Method and apparatus for managing access to out-of-frame registers | Achmed R. Zahir, Carol L. Thompson, Jonathan Ross | 2008-02-19 |
| 7272702 | Method and apparatus for managing access to out-of-frame registers | Achmed R. Zahir, Carol L. Thompson, Jonathan Ross | 2007-09-18 |
| 7065754 | Method and apparatus for switching between multiple implementations of a routine | Carol L. Thompson | 2006-06-20 |
| 6993750 | Dynamic registration of dynamically generated code and corresponding unwind information | Robert Hundt, Muralitharan Vijayasundaram, Kannan Narasimhan | 2006-01-31 |
| 6665671 | System and method for optimization of shared data | — | 2003-12-16 |
| 6665793 | Method and apparatus for managing access to out-of-frame Registers | Achmed R. Zahir, Carol L. Thompson, Jonathan Ross | 2003-12-16 |
| 6314513 | Method and apparatus for transferring data between a register stack and a memory resource | Jonathon K. Ross, Carol L. Thompson, Achmed R. Zahir | 2001-11-06 |
| 6293712 | Method and apparatus for constructing a stack unwind data structure | — | 2001-09-25 |
| 6263401 | Method and apparatus for transferring data between a register stack and a memory resource | Jonathan Ross, Carol L. Thompson, Achmed R. Zahir | 2001-07-17 |
| 6199202 | Method and apparatus for the inter-operation of differing architectural and run time conventions | William B. Buzbee, Anthony F. Istvan | 2001-03-06 |
| 6065114 | Cover instruction and asynchronous backing store switch | Achmed R. Zahir, Jonathan Ross, Carol L. Thompson, Prasad Raje, Sunil Saxena | 2000-05-16 |