Issued Patents All Time
Showing 25 most recent of 26 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9350631 | Identifying flows causing undesirable network events | Mohan Kalkunte, Puneet Agarwal | 2016-05-24 |
| 9325637 | System for performing distributed data cut-through | — | 2016-04-26 |
| 9313140 | Packet preemption for low latency | Howard Frazier, Yongbum Kim, Michael Johas Teener | 2016-04-12 |
| 9246810 | Hash-based load balancing with per-hop seeding | Puneet Agarwal | 2016-01-26 |
| 9215174 | Oversubscription buffer management | Bruce Kwan | 2015-12-15 |
| 9106428 | Multicast switching for distributed devices | Bruce Kwan, Puneet Agarwal | 2015-08-11 |
| 9013997 | System for performing distributed data cut-through | — | 2015-04-21 |
| 8989037 | System for performing data cut-through | Puneet Agarwal | 2015-03-24 |
| 8923283 | Scalable egress partitioned shared memory architecture | Bruce Kwan, Puneet Agarwal | 2014-12-30 |
| 8897130 | Network traffic management | Bruce Kwan, Mohan Kalkunte | 2014-11-25 |
| 8885472 | Scaling output-buffered switches | Bruce Kwan, Puneet Agarwal | 2014-11-11 |
| 8880871 | Hash table organization | Bruce Kwan, Puneet Agarwal | 2014-11-04 |
| 8879578 | Reducing store and forward delay in distributed systems | Puneet Agarwal, Bruce Kwan | 2014-11-04 |
| 8867353 | System and method for achieving lossless packet delivery in packet rate oversubscribed systems | Bruce Kwan | 2014-10-21 |
| 8824284 | Dynamic load balancing using virtual link credit accounting | Bruce Kwan, Puneet Agarwal | 2014-09-02 |
| 8755271 | Dynamic memory bandwidth allocation | Bruce Kwan, Puneet Agarwal | 2014-06-17 |
| 8732491 | System and method for adjusting an energy efficient ethernet control policy using measured power savings | Puneet Agarwal, Bruce Kwan | 2014-05-20 |
| 8665879 | Flow based path selection randomization using parallel hash functions | Puneet Agarwal | 2014-03-04 |
| 8630286 | System and method for improving multicast performance in banked shared memory architectures | — | 2014-01-14 |
| 8565239 | Node based path selection randomization | Puneet Agarwal | 2013-10-22 |
| 8533388 | Scalable multi-bank memory architecture | — | 2013-09-10 |
| 8503456 | Flow based path selection randomization | Puneet Agarwal | 2013-08-06 |
| 8391139 | Dynamic load balancing using quality/loading bands | Bruce Kwan, Puneet Agarwal | 2013-03-05 |
| 8385148 | Scalable, dynamic power management scheme for switching architectures utilizing multiple banks | Bruce Kwan, Puneet Agarwal | 2013-02-26 |
| 8355328 | Dynamic load balancing | Bruce Kwan, Puneet Agarwal | 2013-01-15 |