HI

Harold W. Cain, III

IBM: 22 patents #118 of 10,852Top 2%
QU Qualcomm: 2 patents #839 of 3,039Top 30%
📍 Katonah, NY: #1 of 25 inventorsTop 4%
🗺 New York: #60 of 12,278 inventorsTop 1%
Overall (2017): #1,067 of 506,227Top 1%
24
Patents 2017

Issued Patents 2017

Showing 1–24 of 24 patents

Patent #TitleCo-InventorsDate
9846593 Predicting the length of a transaction Jonathan D. Bradbury, Michael K. Gschwind, Maged M. Michael, Valentina Salapura, Chung-Lung K. Shum +1 more 2017-12-19
9817693 Coherence protocol augmentation to indicate transaction status Fadi Y. Busaba, Michael K. Gschwind, Christian Jacobi, Valentina Salapura, Eric M. Schwarz +1 more 2017-11-14
9804967 Methods of cache preloading on a partition or a context switch Vijayalakshmi Srinivasan, Jason D. Zebchuk 2017-10-31
9772874 Prioritization of transactions based on execution by transactional core with super core indicator Fadi Y. Busaba, Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz, Timothy J. Slegel 2017-09-26
9772786 Address probing for transaction Fadi Y. Busaba, Dan F. Greiner, Michael K. Gschwind, Maged M. Michael, Eric M. Schwarz +2 more 2017-09-26
9766829 Address probing for transaction Fadi Y. Busaba, Dan F. Greiner, Michael K. Gschwind, Maged M. Michael, Eric M. Schwarz +2 more 2017-09-19
9766937 Thread-based cache content saving for task switching David M. Daly, Brian R. Prasky, Vijayalakshmi Srinivasan 2017-09-19
9760133 Locking power supplies David M. Daly, Jose E. Moreira 2017-09-12
9753764 Alerting hardware transactions that are about to run out of space Fadi Y. Busaba, Michael K. Gschwind, Maged M. Michael, Valentina Salapura 2017-09-05
9740616 Multi-granular cache management in multi-processor computing environments Fadi Y. Busaba, Michael K. Gschwind, Maged M. Michael, Valentina Salapura, Eric M. Schwarz +1 more 2017-08-22
9710271 Collecting transactional execution characteristics during transactional execution Fadi Y. Busaba, Dan F. Greiner, Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz +1 more 2017-07-18
9703560 Collecting transactional execution characteristics during transactional execution Fadi Y. Busaba, Dan F. Greiner, Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz +1 more 2017-07-11
9696928 Memory transaction having implicit ordering effects Kattamuri Ekanadham, Maged M. Michael, Pratap C. Pattnaik, Derek E. Williams 2017-07-04
9697128 Prefetch threshold for cache restoration David M. Daly, Brian R. Prasky, Vijayalakshmi Srinivasan 2017-07-04
9697126 Generating approximate usage measurements for shared cache memory systems Derek Robert Hower 2017-07-04
9696927 Memory transaction having implicit ordering effects Kattamuri Ekanadham, Maged M. Michael, Pratap C. Pattnaik, Derek E. Williams 2017-07-04
9678875 Providing shared cache memory allocation control in shared cache memory systems Derek Robert Hower 2017-06-13
9626256 Determining failure context in hardware transactional memories Bradly G. Frey, Hung Q. Le, Cathy May 2017-04-18
9626187 Transactional memory system supporting unbroken suspended execution Bradly G. Frey, Benjamin Herrenschmidt, Hung Q. Le, Cathy May, Maged M. Michael +4 more 2017-04-18
9619356 Detection of hardware errors using periodically synchronized redundant transactions and comparing results from cores of a multi-core processor David M. Daly, Kattamuri Ekanadham, Michael C. Huang, Jose E. Moreira, Mauricio J. Serrano 2017-04-11
9619383 Dynamic predictor for coalescing memory transactions Fadi Y. Busaba, Michael K. Gschwind, Maged M. Michael, Eric M. Schwarz 2017-04-11
9619345 Apparatus for determining failure context in hardware transactional memories Bradly G. Frey, Hung Q. Le, Cathy May 2017-04-11
9547595 Salvaging lock elision transactions Michael K. Gschwind, Maged M. Michael, Chung-Lung K. Shum 2017-01-17
9535608 Memory access request for a memory protocol Fadi Y. Busaba, Michael K. Gschwind, Valentina Salapura, Timothy J. Slegel 2017-01-03