Issued Patents All Time
Showing 26–45 of 45 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 7908255 | Transactional memory using buffered writes and enforced serialization order | David L. Detlefs, John Duffy, Goetz Graefe, Vinod Grover, Timothy L. Harris | 2011-03-15 |
| 7899999 | Handling falsely doomed parents of nested transactions | David L. Detlefs, John Duffy, Goetz Graefe, Vinod Grover | 2011-03-01 |
| 7895582 | Facilitating stack read and write operations in a software transactional memory system | John Duffy, Goetz Graefe, David L. Detlefs | 2011-02-22 |
| 7890707 | Efficient retry for transactional memory | David L. Detlefs, John Duffy, Goetz Graefe, Vinod Grover | 2011-02-15 |
| 7890472 | Parallel nested transactions in transactional memory | David L. Detlefs, John Duffy, Goetz Graefe, Vinod Grover | 2011-02-15 |
| 7860847 | Exception ordering in contention management to support speculative sequential semantics | David L. Detlefs, John Duffy, Goetz Graefe, Vinod Grover, Lingli Zhang | 2010-12-28 |
| 7840530 | Parallel nested transactions in transactional memory | David L. Detlefs, John Duffy, Goetz Graefe, Vinod Grover | 2010-11-23 |
| 7711678 | Software transaction commit order and conflict management | Lingli Zhang, Vinod Grover, David L. Detlefs, John Duffy, Goetz Graefe | 2010-05-04 |
| 7676638 | Combined pessimistic and optimistic concurrency control | John Duffy, Goetz Graefe, David L. Detlefs, Vinod Grover | 2010-03-09 |
| 7650371 | Finalizable object usage in software transactions | John Duffy, David L. Detlefs | 2010-01-19 |
| 7596780 | System and method for virtual catching of an exception | Sean Selitrennikoff, Jonathan White Keljo, Ian Carmichael, Brian D. Harry | 2009-09-29 |
| 7581231 | Computing system and method for allowing plurality of applications written in different programming languages to communicate and request resources or services via a common language runtime layer | Adam Smith, Anthony J. Moore, Anders Hejlsberg, Brian A. LaMacchia, Blaine Dockter +70 more | 2009-08-25 |
| 7555757 | Application program interface for network software platform | Adam Smith, Anthony J. Moore, Brian A. LaMacchia, Anders Hejlsberg, Brian Grunkemeyer +45 more | 2009-06-30 |
| 7516441 | Method and system for program editing and debugging in a common language runtime environment | Jennifer Hamilton, James H. Hogg, William G. Evans, Vance Morrison, Lawrence B. Sullivan +15 more | 2009-04-07 |
| 7434010 | Combined pessimistic and optimisitic concurrency control | John Duffy, Goetz Graefe, David L. Detlefs, Vinod Grover | 2008-10-07 |
| 7401323 | Just-My-Code debugging | Jonathon Michael Stall | 2008-07-15 |
| 7367015 | Method and system for software program editing in common language runtime environment (CLRE) | William G. Evans, Jennifer Hamilton, Vance Morrison, Lawrence B. Sullivan, Sean E. Trowbridge +1 more | 2008-04-29 |
| 7017162 | Application program interface for network software platform | Adam Smith, Anthony J. Moore, Brian A. LaMacchia, Anders Hejlsberg, Brian Grunkemeyer +45 more | 2006-03-21 |
| 7013469 | Application program interface for network software platform | Adam Smith, Anthony J. Moore, Brian A. LaMacchia, Anders Hejlsberg, Brian Grunkemeyer +45 more | 2006-03-14 |
| 6836884 | Method and system for editing software programs | William G. Evans, Jennifer Hamilton, Vance Morrison, Lawrence B. Sullivan, Sean E. Trowbridge +1 more | 2004-12-28 |