Issued Patents All Time
Showing 25 most recent of 28 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10678712 | Method and apparatus for bus lock assistance | Robert S. Chappell, John W. Faistl, Hermann W. Gartler, Michael D. Tucknott, David William Burns | 2020-06-09 |
| 10409612 | Apparatus and method for transactional memory and lock elision including an abort instruction to abort speculative execution | Martin G. Dixon, Ravi Rajwar, Konrad K. Lai, Robert S. Chappell, Alexandre J. Farcy +4 more | 2019-09-10 |
| 10409611 | Apparatus and method for transactional memory and lock elision including abort and end instructions to abort or commit speculative execution | Martin G. Dixon, Ravi Rajwar, Konrad K. Lai, Robert S. Chappell, Alexandre J. Farcy +4 more | 2019-09-10 |
| 10216650 | Method and apparatus for bus lock assistance | Robert S. Chappell, John W. Faistl, Hermann W. Gartler, Michael D. Tucknott, David William Burns | 2019-02-26 |
| 10175990 | Gathering and scattering multiple data elements | Christopher J. Hughes, Yen-Kuang Chen, Mayank Bomb, Jason W. Brandt, Mark Buxton +13 more | 2019-01-08 |
| 10169268 | Providing state storage in a processor for system management mode | Mahesh S. Natu, Thanunathan Rangarajan, Gautam Doshi, Shamanna M. Datta, Baskaran Ganesan +4 more | 2019-01-01 |
| 10114651 | Gathering and scattering multiple data elements | Christopher J. Hughes, Yen-Kuang Chen, Mayank Bomb, Jason W. Brandt, Mark Buxton +13 more | 2018-10-30 |
| 9880948 | Method and apparatus for bus lock assistance | Robert S. Chappell, John W. Faistl, Hermann W. Gartler, Michael D. Tucknott, David William Burns | 2018-01-30 |
| 9535744 | Method and apparatus for continued retirement during commit of a speculative region of code | Ravi Rajwar, Matthew C. Merten, Christine E. Wang, Vijaykumar B. Kadgi | 2017-01-03 |
| 9465647 | Providing state storage in a processor for system management mode selectively enabled by register bit instead of external SMRAM | Mahesh S. Natu, Thanunathan Rangarajan, Gautam Doshi, Shamanna M. Datta, Baskaran Ganesan +4 more | 2016-10-11 |
| 9043521 | Technique for communicating interrupts in a computer system | Keshavan Tiruvallur, James B. Crossland, Shivnandan Kaushik, Luke Hood | 2015-05-26 |
| 8838935 | Apparatus, method, and system for implementing micro page tables | Glenn Hinton, Madhavan Parthasarathy, Muthukumar P. Swaminathan, Raj K. Ramanujan, David J. Zimmerman +5 more | 2014-09-16 |
| 8700943 | Controlling time stamp counter (TSC) offsets for mulitple cores and threads | Martin G. Dixon, Jeremy J. Shrall | 2014-04-15 |
| 8578138 | Enabling storage of active state in internal storage of processor rather than in SMRAM upon entry to system management mode | Mahesh S. Natu, Thanunathan Rangarajan, Gautam Doshi, Shammanna M. Datta, Baskaran Ganesan +4 more | 2013-11-05 |
| 8447962 | Gathering and scattering multiple data elements | Christopher J. Hughes, Yen-Kuang Chen, Mayank Bomb, Jason W. Brandt, Mark Buxton +13 more | 2013-05-21 |
| 8423682 | Address space emulation | Sham M. Datta, Robert Greiner, Frank Binns, Keshavan Tiruvallur, Madhavan Parthasarathy | 2013-04-16 |
| 8312198 | Technique for communicating interrupts in a computer system | Keshavan Tiruvallur, James B. Crossland, Shivnandan Kaushik, Luke Hood | 2012-11-13 |
| 8312452 | Method and apparatus for a guest to access a privileged register | Gilbert Neiger, Richard Uhlig, Dion Rodgers, Jason W. Brandt | 2012-11-13 |
| 8103816 | Technique for communicating interrupts in a computer system | Keshavan Tiruvallur, James B. Crossland, Shivnanda Kaushik, Luke Hood | 2012-01-24 |
| 7769938 | Processor selection for an interrupt identifying a processor cluster | Shivnandan Kaushik, Keshavan Tiruvallur, James B. Crossland, Sridhar Muthrasanallur, Luke Hood | 2010-08-03 |
| 7627706 | Creation of logical APIC ID with cluster ID and intra-cluster ID | Shivnandan Kaushik, Keshavan Tiruvallur, James B. Crossland, Sridhar Muthrasanallur, Luke Hood | 2009-12-01 |
| 7523152 | Methods for supporting extended precision integer divide macroinstructions in a processor | Patrice Roussel | 2009-04-21 |
| 7506121 | Method and apparatus for a guest to access a memory mapped device | Gilbert Neiger, Andrew V. Anderson, Steven M. Bennett, Rajesh Madukkarumukumana, Richard Uhlig +1 more | 2009-03-17 |
| 7305592 | Support for nested fault in a virtual machine environment | Gilbert Neiger, Andrew V. Anderson, Steven M. Bennett, Jason W. Brandt, Erik Cota-Robles +6 more | 2007-12-04 |
| 7185181 | Apparatus and method for maintaining a floating point data segment selector | — | 2007-02-27 |