Issued Patents All Time
Showing 1–22 of 22 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12413516 | Network interface device-based computations | Yanfang LE, Daniel A. Alvarez, Amedeo Sapio | 2025-09-09 |
| 12407621 | Path selection for packet transmission | Anurag Agrawal, Xiaoyan DING, Song Zhang | 2025-09-02 |
| 10797941 | Determining network element analytics and networking recommendations based thereon | Samar Sharma, Rakesh B. Goudar, Chandrashekarappa Surekha Puttasubbappa | 2020-10-06 |
| 9245626 | System and method for packet classification and internet protocol lookup in a network environment | Balamurugan Ramaraj | 2016-01-26 |
| 8613088 | Methods and systems to detect an evasion attack | George Varghese, Flavio Bonomi | 2013-12-17 |
| 8112584 | Storage controller performing a set of multiple operations on cached data with a no-miss guarantee until all of the operations are complete | John J. Williams, Jr., Man Kit Tang, Barry S. Burns | 2012-02-07 |
| 8032529 | Enhanced bloom filters | Shashank Gupta, Murali Basavaiah | 2011-10-04 |
| 7739426 | Descriptor transfer logic | Donald E. Steiss, Christopher E. White, Jonathan Rosen, Barry S. Burns | 2010-06-15 |
| 7721151 | Selective error recovery of processing complex using privilege-level error discrimination | James A. Markevitch, Earl T. Cohen, Johannes Markus Hoerler | 2010-05-18 |
| 7664897 | Method and apparatus for communicating over a resource interconnect | Earl T. Cohen, Donald E. Steiss, William N. Eatherton, John J. Williams, Jr. | 2010-02-16 |
| 7630376 | Distributed packet processing with ordered locks to maintain requisite packet orderings | John J. Williams, Jr., Doron Shoham, Shimon Listman | 2009-12-08 |
| 7626987 | Using ordered locking mechanisms to maintain sequences of items such as packets | John J. Williams, Jr., Kenneth H. Potter, Jr. | 2009-12-01 |
| 7627573 | Bypassing native storage operations by communicating protected data within locking messages using a lock manager independent of the storage mechanism | John J. Williams, Jr., Jonathan Rosen | 2009-12-01 |
| 7551617 | Multi-threaded packet processing architecture with global packet memory, packet recirculation, and coprocessor | Will Eatherton, Earl T. Cohen, Donald E. Steiss, John J. Williams, Jr. | 2009-06-23 |
| 7480308 | Distributing packets and packets fragments possibly received out of sequence into an expandable set of queues of particular use in packet resequencing and reassembly | Earl T. Cohen, John J. Williams, Jr. | 2009-01-20 |
| 7362762 | Distributed packet processing with ordered locks to maintain requisite packet orderings | John J. Williams, Jr., Doron Shoham, Shimon Listman | 2008-04-22 |
| 7009976 | Method and apparatus for using barrier phases to synchronize processes and components in a packet switching system | Jonathan E. Michelson, John J. Williams, Jr., Thomas Dejanovic | 2006-03-07 |
| 6990063 | Distributing fault indications and maintaining and using a data structure indicating faults to route traffic in a packet switching system | Daniel E. Lenoski, William N. Eatherton, Jonathan S. Turner | 2006-01-24 |
| 6907041 | Communications interconnection network with distributed resequencing | Jonathan S. Turner, Zubin Dittia | 2005-06-14 |
| 6826186 | Method and apparatus for distributing packets across multiple paths leading to a destination | Zubin Dittia, Daniel E. Lenoski | 2004-11-30 |
| 6747972 | Method and apparatus for reducing the required size of sequence numbers used in resequencing packets | Daniel E. Lenoski, William N. Eatherton, Zubin Dittia | 2004-06-08 |
| 6654342 | Accumulating and distributing flow control information via update messages and piggybacked flow control information in other messages in a packet switching system | Zubin Dittia, William N. Eatherton, Michael B. Galles, Jonathan S. Turner | 2003-11-25 |