Issued Patents All Time
Showing 26–50 of 81 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8775708 | Increasing functionality of a reader-writer lock | Ali-Reza Adl-Tabatabai | 2014-07-08 |
| 8719807 | Handling precompiled binaries in a hardware accelerated software transactional memory system | Ali-Reza Adl-Tabatabai, Quinn A. Jacobson | 2014-05-06 |
| 8719828 | Method, apparatus, and system for adaptive thread scheduling in transactional memory systems | Brian T. Lewis | 2014-05-06 |
| 8719839 | Two way communication support for heterogenous processors of a computer platform | Shoumeng Yan, Xiaocheng Zhou, Ying Gao, Mohan Rajagopalan, Rajiv Deodhar +9 more | 2014-05-06 |
| 8719514 | Software filtering in a transactional memory system | Ali-Reza Adl-Tabatabai, David Callahan, Jan Gray, Vinod Grover, Gad Sheaffer | 2014-05-06 |
| 8706982 | Mechanisms for strong atomicity in a transactional memory system | Ali-Reza Adl-Tabatabai, Cheng Wang, Tatiana Shpeisman | 2014-04-22 |
| 8683143 | Unbounded transactional memory systems | Haitham Akkary, Ali-Reza Adl-Tabatabai, Ravi Rajwar | 2014-03-25 |
| 8683487 | Language level support for shared virtual memory | Zhou Xiaocheng, Shoumeng Yan, Gao Ying, Hu Chen, Peinan Zhang +2 more | 2014-03-25 |
| 8656113 | Accelerating software lookups by using buffered or ephemeral stores | Ali-Reza Adl-Tabatabai, Ethan Schuchman | 2014-02-18 |
| 8627048 | Mechanism for irrevocable transactions | Adam Welc, Ali-Reza Adl-Tabatabai | 2014-01-07 |
| 8607241 | Compare and exchange operation using sleep-wakeup mechanism | Matthew C. Merten, Per Hammarlund | 2013-12-10 |
| 8555016 | Unified optimistic and pessimistic concurrency control for a software transactional memory (STM) system | Ali-Reza Adl-Tabatabai, Moshe Maury Bach, Sion Berkowits, James H. Cownie, Yang Ni +3 more | 2013-10-08 |
| 8531471 | Shared virtual memory | Hu Chen, Ying Gao, Zhou Xiaocheng, Shoumeng Yan, Peinan Zhang +3 more | 2013-09-10 |
| 8521965 | Hardware acceleration for a software transactional memory system | Ali-Reza Adl-Tabatabai, Quinn A. Jacobson | 2013-08-27 |
| 8516220 | Recording dirty information in software distributed shared memory systems | Shoumeng Yan, Ying Gao, Xiaocheng Zhou, Hu Chen, Sai Luo | 2013-08-20 |
| 8489864 | Performing escape actions in transactions | Gad Sheaffer, Jan Gray, Martin Taillefer, Ali-Reza Adl-Tabatabai, Vadim Bassin +2 more | 2013-07-16 |
| 8468526 | Concurrent thread execution using user-level asynchronous signaling | Ali-Reza Adl-Tabatabai, Quinn A. Jacobson | 2013-06-18 |
| 8407386 | Increasing functionality of a reader-writer lock | Ali-Reza Adl-Tabatabai | 2013-03-26 |
| 8397241 | Language level support for shared virtual memory | Zhou Xiaocheng, Shoumeng Yan, Ying Gao, Hu Chen, Peinan Zhang +2 more | 2013-03-12 |
| 8364911 | Efficient non-transactional write barriers for strong atomicity | Tatiana Shpeisman, Ali-Reza Adl-Tabatabai, Vijay Menon | 2013-01-29 |
| 8365016 | Performing mode switching in an unbounded transactional memory (UTM) system | Jan Gray, Martin Taillefer, Yossi Levanoni, Ali-Reza Adl-Tabatabai, Dave Detlefs +5 more | 2013-01-29 |
| 8356166 | Minimizing code duplication in an unbounded transactional memory system by using mode agnostic transactional read and write barriers | Ali-Reza Adl-Tabatabai, Gad Sheaffer, Vadim Bassin, Robert Geva, Martin Taillefer +3 more | 2013-01-15 |
| 8316194 | Mechanisms to accelerate transactions using buffered stores | Ali-Reza Adl-Tabatabai, Yang Ni, Vadim Bassin, Gad Sheaffer, David Callahan +1 more | 2012-11-20 |
| 8200909 | Hardware acceleration of a write-buffering software transactional memory | Ali-Reza Adl-Tabatabai, Quinn A. Jacobson | 2012-06-12 |
| 8190845 | System and method for allocating and deallocating memory within transactional code | Ben Hertzberg, Ali-Reza Adi-Tabatabai | 2012-05-29 |