ES

Eric M. Schwarz

IBM: 51 patents #31 of 10,852Top 1%
Overall (2017): #192 of 506,227Top 1%
51
Patents 2017

Issued Patents 2017

Showing 25 most recent of 51 patents

Patent #TitleCo-InventorsDate
9851946 Round for reround mode in a decimal floating point instruction Michael F. Cowlishaw, Ronald M. Smith, Sr., Phil C. Yeh 2017-12-26
9830159 Suspending branch prediction upon entering transactional execution mode Michael K. Gschwind, Valentina Salapura, Chung-Lung K. Shum 2017-11-28
9823926 Vector element rotate and insert under mask instruction Jonathan D. Bradbury, Robert F. Enenkel, Timothy J. Slegel 2017-11-21
9823924 Vector element rotate and insert under mask instruction Jonathan D. Bradbury, Robert F. Enenkel, Timothy J. Slegel 2017-11-21
9817693 Coherence protocol augmentation to indicate transaction status Fadi Y. Busaba, Harold W. Cain, III, Michael K. Gschwind, Christian Jacobi, Valentina Salapura +1 more 2017-11-14
9804823 Shift significand of decimal floating point data Shawn D. Lundvall, Ronald M. Smith, Sr., Phil C. Yeh 2017-10-31
9785435 Floating point instruction with selectable comparison attributes Jonathan D. Bradbury, Michael K. Gschwind, Silvia M. Mueller, Brett Olsson 2017-10-10
9778932 Vector generate mask instruction Jonathan D. Bradbury, Robert F. Enenkel, Timothy J. Slegel 2017-10-03
9772786 Address probing for transaction Fadi Y. Busaba, Harold W. Cain, III, Dan F. Greiner, Michael K. Gschwind, Maged M. Michael +2 more 2017-09-26
9772944 Transactional execution in a multi-processor environment that monitors memory conflicts in a shared cache Fadi Y. Busaba, Michael K. Gschwind, Chung-Lung K. Shum 2017-09-26
9772843 Vector find element equal instruction Jonathan D. Bradbury, Michael K. Gschwind, Timothy J. Slegel 2017-09-26
9772874 Prioritization of transactions based on execution by transactional core with super core indicator Fadi Y. Busaba, Harold W. Cain, III, Michael K. Gschwind, Valentina Salapura, Timothy J. Slegel 2017-09-26
9766829 Address probing for transaction Fadi Y. Busaba, Harold W. Cain, III, Dan F. Greiner, Michael K. Gschwind, Maged M. Michael +2 more 2017-09-19
9766859 Checksum adder James R. Cuffney, John G. Rell, Jr., Patrick M. West, Jr. 2017-09-19
9766896 Optimizing grouping of instructions Fadi Y. Busaba, Michael T. Huffer, David S. Hutton, Edward T. Malley, John G. Rell, Jr. +1 more 2017-09-19
9760397 Interprocessor memory status communication Dan F. Greiner, Maged M. Michael, Valentina Salapura, Chung-Lung K. Shum, Timothy J. Slegel 2017-09-12
9760379 Register comparison for operand store compare (OSC) prediction David S. Hutton, Wen H. Li 2017-09-12
9740482 Vector generate mask instruction Jonathan D. Bradbury, Robert F. Enenkel, Timothy J. Slegel 2017-08-22
9740483 Vector checksum instruction Jonathan D. Bradbury 2017-08-22
9740615 Processor directly storing address range of co-processor memory accesses in a transactional memory where co-processor supplements functions of the processor Jonathan D. Bradbury, Michael K. Gschwind, Chung-Lung K. Shum, Timothy J. Slegel 2017-08-22
9740616 Multi-granular cache management in multi-processor computing environments Fadi Y. Busaba, Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Valentina Salapura +1 more 2017-08-22
9740614 Processor directly storing address range of co-processor memory accesses in a transactional memory where co-processor supplements functions of the processor Jonathan D. Bradbury, Michael K. Gschwind, Chung-Lung K. Shum, Timothy J. Slegel 2017-08-22
9733936 Multifunctional hexadecimal instruction form system and program product Ronald M. Smith, Sr. 2017-08-15
9733938 Vector checksum instruction Jonathan D. Bradbury 2017-08-15
9727334 Vector exception code Jonathan D. Bradbury, Michael K. Gschwind, Timothy J. Slegel 2017-08-08