Issued Patents All Time
Showing 151–175 of 270 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 7853951 | Lock sequencing to reorder and grant lock requests from multiple program threads | Mark Rosenbluth, Sanjeev Kumar Jain | 2010-12-14 |
| RE41849 | Parallel multi-threaded processing | Debra Bernstein, Matthew J. Adiletta, William R. Wheeler | 2010-10-19 |
| 7797612 | Storage accelerator | Vinodh Gopal, Yogesh Bansal, Wajdi K. Feghali, Kirk S. Yap | 2010-09-14 |
| 7769026 | Efficient sort scheme for a hierarchical scheduler | Sanjeev Kumar Jain, Mark Rosenbluth | 2010-08-03 |
| 7751402 | Method and apparatus for gigabit packet assignment for multithreaded packet processing | Debra Bernstein, Matthew J. Adiletta, Donald F. Hooper | 2010-07-06 |
| 7743235 | Processor having a dedicated hash unit integrated within | Matthew J. Adiletta, William R. Wheeler | 2010-06-22 |
| 7738657 | System and method for multi-precision division | Vinodh Gopal, Matt Bace, Gunnar Gaubatz | 2010-06-15 |
| 7725624 | System and method for cryptography processing units and multiplier | Wajdi K. Feghali, William C. Hasenplaugh, Daniel Cutter, Vinodh Gopal, Gunnar Gaubatz | 2010-05-25 |
| 7681018 | Method and apparatus for providing large register address space while maximizing cycletime performance for a multi-threaded register file set | Matthew J. Adiletta, William R. Wheeler | 2010-03-16 |
| 7664915 | High performance raid-6 system architecture with pattern matching | Vinodh Gopal, Kirk S. Yap, Wajdi K. Feghali, John J. Vranich, Robert P. Ottavi | 2010-02-16 |
| 7620702 | Providing real-time control data for a network processor | Debra Bernstein, Matthew J. Adiletta, William R. Wheeler | 2009-11-17 |
| 7610451 | Data transfer mechanism using unidirectional pull bus and push bus | Mark Rosenbluth, Debra Bernstein, Matthew J. Adiletta | 2009-10-27 |
| 7607068 | Apparatus and method for generating a Galois-field syndrome | Vinodh Gopal, Daniel F. Cutter, Wajdi K. Feghali, Robert P. Ottavi | 2009-10-20 |
| 7554908 | Techniques to manage flow control | Sanjeev Kumar Jain, Mark Rosenbluth, Hugh Wilkinson | 2009-06-30 |
| 7555630 | Method and apparatus to provide efficient communication between multi-threaded processing elements in a processor unit | Sanjeev Kumar Jain, Mark Rosenbluth | 2009-06-30 |
| 7546444 | Register set used in multithreaded parallel processor architecture | Matthew J. Adiletta, William R. Wheeler, Debra Bernstein, Donald F. Hooper | 2009-06-09 |
| 7543142 | Method and apparatus for performing an authentication after cipher operation in a network processor | Jaroslaw J. Sydir, Kamal J. Koshy, Wajdi K. Feghali, Bradley A. Burres | 2009-06-02 |
| 7539718 | Method and apparatus for performing Montgomery multiplications | Kamal J. Koshy, Jaroslaw J. Sydir, Wajdi K. Feghali | 2009-05-26 |
| 7529924 | Method and apparatus for aligning ciphered data | Jaroslaw J. Sydir, Kamal J. Koshy, Wajdi K. Feghali, Bradley A. Burres | 2009-05-05 |
| 7512945 | Method and apparatus for scheduling the processing of commands for execution by cryptographic algorithm cores in a programmable network processor | Jaroslaw J. Sydir, Chen-Chi Kuo, Kamal J. Koshy, Wajdi K. Feghali, Bradley A. Burres | 2009-03-31 |
| 7505410 | Method and apparatus to support efficient check-point and role-back operations for flow-controlled queues in network devices | Sridhar Lakshmanamurthy, Sanjeev Kumar Jain, Hugh Wilkinson | 2009-03-17 |
| 7487505 | Multithreaded microprocessor with register allocation based on number of active threads | Mark Rosenbluth, Debra Bernstein | 2009-02-03 |
| 7475229 | Executing instruction for processing by ALU accessing different scope of variables using scope index automatically changed upon procedure call and exit | Wajdi K. Feghali, William C. Hasenplaugh, Daniel F. Cutter, Vinodh Gopal, Gunnar Gaubatz | 2009-01-06 |
| 7467256 | Processor having content addressable memory for block-based queue structures | Sanjeev Kumar Jain, Debra Bernstein | 2008-12-16 |
| 7460544 | Flexible mesh structure for hierarchical scheduling | Sanjeev Kumar Jain | 2008-12-02 |