Issued Patents All Time
Showing 1–25 of 31 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11537542 | Direct memory access circuitry and method | Syam Prasad, Amarnath Vishwakarma, Prasanna Sukumar | 2022-12-27 |
| 11429595 | Persistence of write requests in a database proxy | Amarnath Vishwakarma, Syam Prasad, Murali Krishna, Ashutosh Sharma, Kuladeep Sai Reddy +3 more | 2022-08-30 |
| 11349922 | System and method for a database proxy | Amarnath Vishwakarma, Raushan Raj, Vijaya Raghava Chiyedu, Rahul Sachdev, Rahul Jain +2 more | 2022-05-31 |
| 11256515 | Techniques for accelerating compaction | Rahul Jain, Prasanna Sundararajan | 2022-02-22 |
| 11126600 | System and method to accelerate compaction | Prasanna Sundararajan | 2021-09-21 |
| 11044314 | System and method for a database proxy | Aditya Alurkar, Pradeep Kumar Mishra, Prasanna Sukumar, Vijaya Raghava, Raushan Raj +4 more | 2021-06-22 |
| 10931587 | Systems and methods for congestion control in a network | Prasanna Sundararajan | 2021-02-23 |
| 10237350 | System and method for a database proxy | Aditya Alurkar, Pradeep Kumar Mishra, Prasanna Sukumar, Vijaya Raghava, Raushan Raj +4 more | 2019-03-19 |
| 10049035 | Stream memory management unit (SMMU) | Prasanna Sundararajan | 2018-08-14 |
| 9286221 | Heterogeneous memory system | Prasanna Sundararajan | 2016-03-15 |
| 9262325 | Heterogeneous memory system | Prasanna Sundararajan | 2016-02-16 |
| 9043557 | Heterogeneous memory system | Prasanna Sundararajan | 2015-05-26 |
| 8930644 | Configurable transactional memory for synchronizing transactions | Christoforos Kachris | 2015-01-06 |
| 8356138 | Methods for implementing programmable memory controller for distributed DRAM system-in-package (SiP) | Arifur Rahman | 2013-01-15 |
| 8222923 | Method and apparatus for memory control with a programmable device | Schuyler E. Shimanek, Wayne E. Wennekamp, Joe Eddie Leyba, II, Adam Elkins, Thomas H. Strader +2 more | 2012-07-17 |
| 8099564 | Programmable memory controller | Schulyer E. Shimanek, Kerry M. Pierce, James A. Walstrum, Jr. | 2012-01-17 |
| 8065130 | Method for message processing on a programmable logic device | Gordon J. Brebner, Philip B. James-Roxby, Eric R. Keller | 2011-11-22 |
| 8015386 | Configurable memory manager | Gordon J. Brebner | 2011-09-06 |
| 7784014 | Generation of a specification of a network packet processor | Gordon J. Brebner, Christopher E. Neely, Philip B. James-Roxby, Eric R. Keller, Michael A. Baxter +2 more | 2010-08-24 |
| 7770179 | Method and apparatus for multithreading on a programmable logic device | Philip B. James-Roxby, Gordon J. Brebner, Eric R. Keller | 2010-08-03 |
| 7701251 | Methods and apparatus for implementing a stacked memory programmable integrated circuit system in package | Arifur Rahman | 2010-04-20 |
| 7636909 | Automatically generating multithreaded datapaths | Gordon J. Brebner | 2009-12-22 |
| 7574680 | Method and apparatus for application-specific programmable memory architecture and interconnection network on a chip | Gordon J. Brebner, Eric R. Keller, Philip B. James-Roxby | 2009-08-11 |
| 7552042 | Method for message processing on a programmable logic device | Gordon J. Brebner, Philip B. James-Roxby, Eric R. Keller | 2009-06-23 |
| 7454587 | Method and apparatus for memory management in an integrated circuit | Gordon J. Brebner | 2008-11-18 |