Issued Patents All Time
Showing 25 most recent of 45 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10152323 | Method and apparatus for shuffling data | William W. Macy, Huy V. Nguyen, Eric L. Debes | 2018-12-11 |
| 9477472 | Method and apparatus for shuffling data | William W. Macy, Eric L. Debes, Huy V. Nguyen | 2016-10-25 |
| 9229718 | Method and apparatus for shuffling data | William W. Macy, Eric L. Debes, Huy V. Nguyen | 2016-01-05 |
| 9229719 | Method and apparatus for shuffling data | William W. Macy, Eric L. Debes, Huy V. Nguyen | 2016-01-05 |
| 9043583 | Load/move and duplicate instructions for a processor | — | 2015-05-26 |
| RE45458 | Dual function system and method for shuffling packed data elements | Srinivas Chennupaty, Micheal Cranford, Mohammed Abdallah, James S. Coke, Katherine Kong | 2015-04-07 |
| 8688959 | Method and apparatus for shuffling data | William W. Macy, Eric L. Debes, Huy V. Nguyen | 2014-04-01 |
| 8650382 | Load/move and duplicate instructions for a processor | — | 2014-02-11 |
| 8539202 | Load/move duplicate instructions for a processor | — | 2013-09-17 |
| 8225075 | Method and apparatus for shuffling data | William W. Macy, Eric L. Debes, Huy V. Nguyen | 2012-07-17 |
| 8214626 | Method and apparatus for shuffling data | William W. Macy, Eric L. Debes, Huy V. Nguyen | 2012-07-03 |
| 8200941 | Load/move duplicate instructions for a processor | — | 2012-06-12 |
| 8032735 | Load/move duplicate instructions for a processor | — | 2011-10-04 |
| 7853778 | Load/move and duplicate instructions for a processor | — | 2010-12-14 |
| 7631025 | Method and apparatus for rearranging data between multiple registers | Eric L. Debes, William W. Macy, Yen-Kuang Chen | 2009-12-08 |
| 7523152 | Methods for supporting extended precision integer divide macroinstructions in a processor | Rajesh S. Parthasarathy | 2009-04-21 |
| 7467286 | Executing partial-width packed data instructions | Mohammad Abdallah, James S. Coke, Vladimir Pentkovski, Shreekant S. Thakkar | 2008-12-16 |
| 7395302 | Method and apparatus for performing horizontal addition and subtraction | William W. Macy, Eric L. Debes, Mark Buxton, Julien Sebot, Huy V. Nguyen | 2008-07-01 |
| 7392275 | Method and apparatus for performing efficient transformations with horizontal addition and subtraction | William W. Macy, Eric L. Debes, Minerva M. Yeung, Yen-Kuang Chen | 2008-06-24 |
| 7366881 | Method and apparatus for staggering execution of an instruction | Glenn J. Hinton, Shreekant S. Thakkar, Brent R. Boswell, Karol F. Menezes | 2008-04-29 |
| 7216138 | Method and apparatus for floating point operations and format conversion operations | Mohammad Abdallah, Prasad Modali, Thomas R. Huff, Vladimir Pentkovski, Shreekant S. Thakkar +1 more | 2007-05-08 |
| 6970994 | Executing partial-width packed data instructions | Mohammad Abdallah, James S. Coke, Vladimir Pentkovski, Shreekant S. Thakkar | 2005-11-29 |
| 6961845 | System to perform horizontal additions | — | 2005-11-01 |
| 6925553 | Staggering execution of a single packed data instruction using the same circuit | Glenn J. Hinton, Shreekant S. Thakkar, Brent R. Boswell, Karol F. Menezes | 2005-08-02 |
| 6898700 | Efficient saving and restoring state in task switching | William C. Alexander, Shreekant S. Thakkar, Thomas R. Huff, Bryant Bigbee, Stephen A. Fischer | 2005-05-24 |