Issued Patents 2017
Showing 25 most recent of 31 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9854072 | Script-controlled egress packet modifier | Chirag P. Patel | 2017-12-26 |
| 9846662 | Chained CPP command | Salma Mirza | 2017-12-19 |
| 9830153 | Skip instruction to skip a number of instructions on a predicate | — | 2017-11-28 |
| 9819585 | Making a flow ID for an exact-match flow table using a programmable reduce table circuit | Stuart Wray | 2017-11-14 |
| 9804959 | In-flight packet processing | Salma Mirza, Steven W. Zagorianakos | 2017-10-31 |
| 9807006 | Crossbar and an egress packet modifier in an exact-match flow switch | Stuart Wray | 2017-10-31 |
| 9804976 | Transactional memory that performs an atomic look-up, add and lock operation | Johann Heinrich Tönsing | 2017-10-31 |
| 9753710 | Resource allocation with hierarchical scope | Espen Skoglund, Rolf Neugebauer, Francois Henri Theron | 2017-09-05 |
| 9756152 | Making a flow ID for an exact-match flow table using a byte-wide multiplexer circuit | Stuart Wray | 2017-09-05 |
| 9753883 | Network interface device that maps host bus writes of configuration information for virtual NIDs into a small transactional memory | Rolf Neugebauer | 2017-09-05 |
| 9753725 | Picoengine having a hash generator with remainder input S-box nonlinearizing | — | 2017-09-05 |
| 9727499 | Hardware first come first serve arbiter using multiple request buckets | — | 2017-08-08 |
| 9729442 | Method of detecting large flows within a switch fabric of an SDN switch | Stuart Wray | 2017-08-08 |
| 9729353 | Command-driven NFA hardware engine that encodes multiple automatons | Steven W. Zagorianakos | 2017-08-08 |
| 9703739 | Return available PPI credits command | Salma Mirza, Steven W. Zagorianakos | 2017-07-11 |
| 9699107 | Packet engine that uses PPI addressing | Salma Mirza, Benjamin J. Cahill | 2017-07-04 |
| 9699084 | Forwarding messages within a switch fabric of an SDN switch | Stuart Wray | 2017-07-04 |
| 9678866 | Transactional memory that supports put and get ring commands | — | 2017-06-13 |
| 9665519 | Using a credits available value in determining whether to issue a PPI allocation request to a packet engine | Salma Mirza, Steven W. Zagorianakos | 2017-05-30 |
| 9641436 | Generating a flow ID by passing packet data serially through two CCT circuits | Stuart Wray | 2017-05-02 |
| 9626306 | Global event chain in an island-based network flow processor | Jarod L. Oatley, Michael D. Secules, Ronald N. Fortino | 2017-04-18 |
| 9619418 | Local event ring in an island-based network flow processor | — | 2017-04-11 |
| 9621481 | Configurable mesh control bus in an island-based network flow processor | — | 2017-04-11 |
| 9612981 | Configurable mesh data bus in an island-based network flow processor | — | 2017-04-04 |
| 9612841 | Slice-based intelligent packet data register file | — | 2017-04-04 |