BS

Bratin Saha

IN Intel: 69 patents #393 of 30,777Top 2%
AM Amazon: 5 patents #3,253 of 19,158Top 20%
Microsoft: 3 patents #13,382 of 40,388Top 35%
🗺 California: #3,334 of 386,348 inventorsTop 1%
Overall (All Time): #22,125 of 4,157,543Top 1%
81
Patents All Time

Issued Patents All Time

Showing 51–75 of 81 patents

Patent #TitleCo-InventorsDate
8185698 Hardware acceleration of a write-buffering software transactional memory Ali-Reza Adl-Tabatabai, Quinn A. Jacobson 2012-05-22
8161247 Wait loss synchronization Jan Gray, David Callahan, Burton Smith, Gad Sheaffer, Ali-Reza Adl-Tabatabai 2012-04-17
8140773 Using ephemeral stores for fine-grained conflict detection in a hardware accelerated STM Ali-Reza Adl-Tabatabai, Gad Sheaffer, Quinn A. Jacobson 2012-03-20
8132158 Mechanism for software transactional memory commit/abort in unmanaged runtime environment Cheng Wang, Youfeng Wu, Ali-Reza Adl-Tabatabai 2012-03-06
8108627 Array comparison and swap operations Ali-Reza Adl-Tabatabai 2012-01-31
8099538 Increasing functionality of a reader-writer lock Ali-Reza Adl-Tabatabai 2012-01-17
8095824 Performing mode switching in an unbounded transactional memory (UTM) system Jan Gray, Martin Taillefer, Yossi Levanoni, Ali-Reza Adl-Tabatabai, Dave Detlefs +5 more 2012-01-10
8086827 Mechanism for irrevocable transactions Adam Welc, Ali-Reza Adl-Tabatabai 2011-12-27
8078807 Accelerating software lookups by using buffered or ephemeral stores Ali-Reza Adl-Tabatabai, Ethan Schuchman 2011-12-13
8065491 Efficient non-transactional write barriers for strong atomicity Tatiana Shpeisman, Ali-Reza Adl-Tabatabai, Vijay Menon 2011-11-22
8065490 Hardware acceleration of strongly atomic software transactional memory Ali-Reza Adl-Tabatabai, Tatiana Shpeisman, Cheng Wang 2011-11-22
8060482 Efficient and consistent software transactional memory Cheng Wang, Youfeng Wu, Wei-Yu Chen, Ali-Reza Adl-Tabatabai 2011-11-15
7991965 Technique for using memory attributes Quinn A. Jacobson, Anne W. Bracy, Hong Wang, John Shen, Per Hammarlund +6 more 2011-08-02
7958319 Hardware acceleration for a software transactional memory system Ali-Reza Adl-Tabatabai, Quinn A. Jacobson 2011-06-07
7913236 Method and apparatus for performing dynamic optimization for software transactional memory Ali-Reza Adl-Tabatabai, Vijay Menon, Richard L. Hudson, Tatiana Shpeisman 2011-03-22
7908456 System and method for allocating and deallocating memory within transactional code Ben Hertzberg, Ali-Reza Adi-Tabatabai 2011-03-15
7870545 Protecting shared variables in a software transactional memory system Ali-Reza Adl-Tabatabai 2011-01-11
7809903 Coordinating access to memory locations for hardware transactional memory transactions and software transactional memory transactions Ali-Reza Adl-Tabatabai, Richard L. Hudson, Haitham Akkary, Ravi Rajwar 2010-10-05
7802059 Object based conflict detection in a software transactional memory Ben Hertzberg, Ali-Reza Adl-Tabatabai 2010-09-21
7730286 Software assisted nested hardware transactions Leaf Petersen, Ali-Reza Adl-Tabatabai 2010-06-01
7725662 Hardware acceleration for a software transactional memory system Ali-Reza Adl-Tabatabai, Quinn A. Jacobson 2010-05-25
7636829 System and method for allocating and deallocating memory within transactional code Ben Hertzberg, Ali-Reza Adi-Tabatabai 2009-12-22
7606981 System and method for reducing store latency Hariharan Lakshminarayanan Thantry, Ali-Reza Adl-Tabatabai 2009-10-20
7542977 Transactional memory with automatic object versioning Richard L. Hudson, Ali-Reza Adl-Tabatabai 2009-06-02
7529914 Method and apparatus for speculative execution of uncontended lock instructions Matthew C. Merten, Per Hammarlund 2009-05-05