Issued Patents All Time
Showing 25 most recent of 270 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12323515 | Instructions and logic to provide SIMD SM4 cryptographic block cipher functionality | Sean M. Gulley, Vinodh Gopal, Kirk S. Yap, Wajdi K. Feghali | 2025-06-03 |
| 11900108 | Rotate instructions that complete execution either without writing or reading flags | Vinodh Gopal, James D. Guilford, Wajdi K. Feghali, Erdinc Ozturk, Martin G. Dixon +5 more | 2024-02-13 |
| 11849035 | Instructions and logic to provide SIMD SM4 cryptographic block cipher | Sean M. Gulley, Vinodh Gopal, Kirk S. Yap, Wajdi K. Feghali | 2023-12-19 |
| 11663003 | Apparatus and method for executing Boolean functions via forming indexes to an immediate value from source register bits | Vinodh Gopal, Wajdi K. Feghali, Kirk S. Yap | 2023-05-30 |
| 11550582 | Method and apparatus to process SHA-2 secure hashing algorithm | Kirk S. Yap, James D. Guilford, Vinodh Gopal, Erdinc Ozturk, Sean M. Gulley +2 more | 2023-01-10 |
| 11531542 | Addition instructions with independent carry chains | Vinodh Gopal, James D. Guilford, Wajdi K. Feghali, Erdinc Ozturk, Martin G. Dixon +4 more | 2022-12-20 |
| 11303438 | Instructions and logic to provide SIMD SM4 cryptographic block cipher functionality | Sean M. Gulley, Vinodh Gopal, Kirk S. Yap, Wajdi K. Feghali | 2022-04-12 |
| 11106461 | Rotate instructions that complete execution either without writing or reading flags | Vinodh Gopal, James D. Guilford, Wajdi K. Feghali, Erdinc Ozturk, Martin G. Dixon +5 more | 2021-08-31 |
| 11080045 | Addition instructions with independent carry chains | Vinodh Gopal, James D. Guilford, Wajdi K. Feghali, Erdinc Ozturk, Martin G. Dixon +4 more | 2021-08-03 |
| 10911222 | Instructions processors, methods, and systems to process secure hash algorithms | Kirk S. Yap, Vinodh Gopal, James D. Guilford | 2021-02-02 |
| 10778425 | Instructions and logic to provide SIMD SM4 cryptographic block cipher functionality | Sean M. Gulley, Vinodh Gopal, Kirk S. Yap, Wajdi K. Feghali | 2020-09-15 |
| 10725779 | Method and apparatus to process SHA-2 secure hashing algorithm | Kirk S. Yap, James D. Guilford, Vinodh Gopal, Erdinc Ozturk, Sean M. Gulley +2 more | 2020-07-28 |
| 10691458 | Method and apparatus to process KECCAK secure hashing algorithm | Kirk S. Yap, James D. Guilford, Vinodh Gopal, Erdinc Ozturk, Sean M. Gulley +2 more | 2020-06-23 |
| 10686591 | Instruction and logic to provide SIMD secure hashing round slice functionality | Vinodh Gopal, Kirk S. Yap | 2020-06-16 |
| 10684855 | Method and apparatus for performing a shift and exclusive or operation in a single instruction | Vinodh Gopal, James D. Guilford, Erdinc Ozturk, Wajdi K. Feghali, Martin G. Dixon | 2020-06-16 |
| 10649774 | Multiplication instruction for which execution completes without writing a carry flag | Vinodh Gopal, James D. Guilford, Wajdi K. Feghali, Erdinc Ozturk, Martin G. Dixon +5 more | 2020-05-12 |
| 10592245 | Instructions and logic to provide SIMD SM3 cryptographic hashing functionality | Vinodh Gopal, Sean M. Gulley, Kirk S. Yap, Wajdi K. Feghali | 2020-03-17 |
| 10581594 | Instructions processors, methods, and systems to process secure hash algorithms | Kirk S. Yap, Vinodh Gopal, James D. Guilford | 2020-03-03 |
| 10503510 | SM3 hash function message expansion processors, methods, systems, and instructions | Vinodh Gopal, Kirk S. Yap, Wajdi K. Feghali, Sean M. Gulley | 2019-12-10 |
| 10379853 | Sliding window encoding methods for executing vector compare instructions to write distance and match information to different sections of the same register | Vinodh Gopal, James D. Guilford | 2019-08-13 |
| 10331451 | Method and apparatus to process SHA-2 secure hashing algorithm | Kirk S. Yap, James D. Guilford, Vinodh Gopal, Erdinc Ozturk, Sean M. Gulley +2 more | 2019-06-25 |
| 10331450 | Method and apparatus to process SHA-2 secure hashing algorithm | Kirk S. Yap, James D. Guilford, Vinodh Gopal, Erdinc Ozturk, Sean M. Gulley +2 more | 2019-06-25 |
| 10296467 | Securing writes to memory modules having memory controllers | Vinodh Gopal, Kirk S. Yap | 2019-05-21 |
| 10218739 | Filter for network intrusion and virus detection | Vinodh Gopal, Christopher F. Clark, Wajdi K. Feghali | 2019-02-26 |
| 10203934 | Parallell processing of a single data buffer | Sean M. Gulley, Wajdi K. Feghali, Vinodh Gopal, James D. Guilford, Kirk S. Yap | 2019-02-12 |