Inventor · disambiguated record
Bratin Saha
Also filed as: SAHA BRATIN
81 granted patents·9 pending applications·851 citations·filing 2004–2018
99Inventor score
Top patents by PatentIndex Score
90 records- 0196US7502897B2Object based conflict detection in a software transactional memoryINTEL CORP·Filed 2006·Granted Mar 10, 2009·58 cites·20 claims
- 0296US7478210B2Memory reclamation with optimistic concurrencyINTEL CORP·Filed 2006·Granted Jan 13, 2009·59 cites·19 claims
- 0395US8095824B2Performing mode switching in an unbounded transactional memory (UTM) systemGRAY JAN·Filed 2009·Granted Jan 10, 2012·82 cites·20 claims
- 0495US7908456B2System and method for allocating and deallocating memory within transactional codeINTEL CORP·Filed 2009·Granted Mar 15, 2011·51 cites·17 claims
- 0593US8886894B2Mechanisms to accelerate transactions using buffered storesINTEL CORP·Filed 2012·Granted Nov 11, 2014·15 cites·18 claims
- 0693US8531471B2Shared virtual memoryCHEN HU·Filed 2008·Granted Sep 10, 2013·37 cites·15 claims
- 0792US11422863B2Attached accelerator scalingAMAZON TECH INC·Filed 2018·Granted Aug 23, 2022·10 cites·17 claims
- 0892US7542977B2Transactional memory with automatic object versioningINTEL CORP·Filed 2006·Granted Jun 2, 2009·31 cites·12 claims
- 0991US7870545B2Protecting shared variables in a software transactional memory systemINTEL CORP·Filed 2005·Granted Jan 11, 2011·24 cites·24 claims
- 1091US7730286B2Software assisted nested hardware transactionsINTEL CORP·Filed 2005·Granted Jun 1, 2010·35 cites·9 claims
- 1191US7725662B2Hardware acceleration for a software transactional memory systemINTEL CORP·Filed 2007·Granted May 25, 2010·17 cites·17 claims
- 1290US8099538B2Increasing functionality of a reader-writer lockSAHA BRATIN·Filed 2006·Granted Jan 17, 2012·19 cites·18 claims
- 1389US9400702B2Shared virtual memoryINTEL CORP·Filed 2014·Granted Jul 26, 2016·8 cites·14 claims
- 1488US8397241B2Language level support for shared virtual memoryXIAOCHENG ZHOU·Filed 2008·Granted Mar 12, 2013·18 cites·17 claims
- 1587US7809903B2Coordinating access to memory locations for hardware transactional memory transactions and software transactional memory transactionsINTEL CORP·Filed 2005·Granted Oct 5, 2010·17 cites·19 claims
- 1686US8161247B2Wait loss synchronizationGRAY JAN·Filed 2009·Granted Apr 17, 2012·16 cites·13 claims
- 1785US11467835B1Framework integration for instance-attachable acceleratorAMAZON TECH INC·Filed 2018·Granted Oct 11, 2022·7 cites·20 claims
- 1885US8719828B2Method, apparatus, and system for adaptive thread scheduling in transactional memory systemsLEWIS BRIAN T·Filed 2011·Granted May 6, 2014·12 cites·27 claims
- 1985US8683487B2Language level support for shared virtual memoryINTEL CORP·Filed 2013·Granted Mar 25, 2014·6 cites·27 claims
- 2085US8086827B2Mechanism for irrevocable transactionsWELC ADAM·Filed 2006·Granted Dec 27, 2011·15 cites·13 claims
- 2185US8078807B2Accelerating software lookups by using buffered or ephemeral storesSAHA BRATIN·Filed 2007·Granted Dec 13, 2011·13 cites·15 claims
- 2284US8140773B2Using ephemeral stores for fine-grained conflict detection in a hardware accelerated STMSAHA BRATIN·Filed 2007·Granted Mar 20, 2012·11 cites·29 claims
- 2384US8132158B2Mechanism for software transactional memory commit/abort in unmanaged runtime environmentWANG CHENG·Filed 2006·Granted Mar 6, 2012·14 cites·24 claims
- 2483US8997114B2Language level support for shared virtual memoryINTEL CORP·Filed 2014·Granted Mar 31, 2015·4 cites·17 claims
- 2583US8364911B2Efficient non-transactional write barriers for strong atomicityINTEL CORP·Filed 2011·Granted Jan 29, 2013·6 cites·18 claims
- 2683US8365016B2Performing mode switching in an unbounded transactional memory (UTM) systemINTEL CORP·Filed 2011·Granted Jan 29, 2013·7 cites·20 claims
- 2783US8316194B2Mechanisms to accelerate transactions using buffered storesADL-TABATABAI ALI-REZA·Filed 2009·Granted Nov 20, 2012·8 cites·5 claims
- 2883US7913236B2Method and apparatus for performing dynamic optimization for software transactional memoryINTEL CORP·Filed 2006·Granted Mar 22, 2011·13 cites·13 claims
- 2983US7500087B2Synchronization of parallel processes using speculative execution of synchronization instructionsINTEL CORP·Filed 2004·Granted Mar 3, 2009·29 cites·23 claims
- 3081US8775708B2Increasing functionality of a reader-writer lockINTEL CORP·Filed 2013·Granted Jul 8, 2014·4 cites·13 claims
- 3181US7958319B2Hardware acceleration for a software transactional memory systemINTEL CORP·Filed 2007·Granted Jun 7, 2011·7 cites·18 claims
- 3280US8719839B2Two way communication support for heterogenous processors of a computer platformYAN SHOUMENG·Filed 2009·Granted May 6, 2014·13 cites·40 claims
- 3380US8468526B2Concurrent thread execution using user-level asynchronous signalingSAHA BRATIN·Filed 2006·Granted Jun 18, 2013·10 cites·20 claims
- 3480US8407386B2Increasing functionality of a reader-writer lockSAHA BRATIN·Filed 2011·Granted Mar 26, 2013·4 cites·20 claims
- 3580US8060482B2Efficient and consistent software transactional memoryWANG CHENG·Filed 2006·Granted Nov 15, 2011·9 cites·27 claims
- 3679US7380276B2Processor extensions and software verification to support type-safe language environments running with untrusted codeINTEL CORP·Filed 2004·Granted May 27, 2008·34 cites·45 claims
- 3778US8185698B2Hardware acceleration of a write-buffering software transactional memorySAHA BRATIN·Filed 2007·Granted May 22, 2012·6 cites·24 claims
- 3877US9052947B2Unified optimistic and pessimistic concurrency control for a software transactional memory (STM) systemINTEL CORP·Filed 2013·Granted Jun 9, 2015·4 cites·20 claims
- 3976US11960935B2Fault-tolerant accelerator based inference serviceAMAZON TECH INC·Filed 2018·Granted Apr 16, 2024·2 cites·20 claims
- 4076US11599821B2Attached accelerator based inference serviceAMAZON TECH INC·Filed 2018·Granted Mar 7, 2023·2 cites·18 claims
- 4176US9195600B2Mechanisms to accelerate transactions using buffered storesINTEL CORP·Filed 2014·Granted Nov 24, 2015·2 cites·20 claims
- 4276US8521965B2Hardware acceleration for a software transactional memory systemSAHA BRATIN·Filed 2010·Granted Aug 27, 2013·3 cites·15 claims
- 4375US9280397B2Using buffered stores or monitoring to filter redundant transactional accesses and mechanisms for mapping data to buffered metadataADL-TABATABAI ALI-REZA·Filed 2009·Granted Mar 8, 2016·8 cites·56 claims
- 4475US7529914B2Method and apparatus for speculative execution of uncontended lock instructionsINTEL CORP·Filed 2004·Granted May 5, 2009·19 cites·31 claims
- 4574US8719807B2Handling precompiled binaries in a hardware accelerated software transactional memory systemSAHA BRATIN·Filed 2006·Granted May 6, 2014·5 cites·21 claims
- 4674US8516220B2Recording dirty information in software distributed shared memory systemsYAN SHOUMENG·Filed 2010·Granted Aug 20, 2013·4 cites·20 claims
- 4774US8356166B2Minimizing code duplication in an unbounded transactional memory system by using mode agnostic transactional read and write barriersMICROSOFT CORP·Filed 2009·Granted Jan 15, 2013·6 cites·15 claims
- 4873US8627048B2Mechanism for irrevocable transactionsWELC ADAM·Filed 2011·Granted Jan 7, 2014·3 cites·11 claims
- 4972US8200909B2Hardware acceleration of a write-buffering software transactional memorySAHA BRATIN·Filed 2011·Granted Jun 12, 2012·2 cites·10 claims
- 5072US8190845B2System and method for allocating and deallocating memory within transactional codeHERTZBERG BEN·Filed 2011·Granted May 29, 2012·3 cites·15 claims
Showing the top 50 of 90 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →