Issued Patents All Time
Showing 26–49 of 49 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8842671 | Packet switching based on global identifier | Liran Liss, Michael Kagan | 2014-09-23 |
| 8671138 | Network adapter with shared database for message context information | Michael Kagan, Gilad Shainer, Ariel Shahar | 2014-03-11 |
| 8644140 | Data switch with shared port buffers | Gil Bloch, Michael Kagan, Ido Bukspan, Alon Webman, Itamar Rabenstein | 2014-02-04 |
| 8576715 | High-performance adaptive routing | Gil Bloch, Michael Kagan, Ido Bukspan, Itamar Rabenstein, Alon Webman +1 more | 2013-11-05 |
| 8375145 | Doorbell handling with priority processing function | Michael Kagan, Ophir Turbovich, Margarita Shnitman, Ariel Shachar, Gil Bloch | 2013-02-12 |
| 8255475 | Network interface device with memory management capabilities | Michael Kagan, Dror Goldenberg, Liran Liss | 2012-08-28 |
| 8213315 | Dynamically-connected transport service | Michael Kagan, Ariel Shahar, Noam Bloch, Hillel Chapman | 2012-07-03 |
| 8051212 | Network interface adapter with shared data send resources | Michael Kagan, Margarita Shnitman, Ariel Shachar, Ram Izhaki, Gilad Shainer +5 more | 2011-11-01 |
| 8019902 | Network adapter with shared database for message context information | Michael Kagan, Gilad Shainer, Ariel Shahar | 2011-09-13 |
| 7929539 | Multiple queue pair access with a single doorbell | Michael Kagan, Gil Bloch, Margarita Schnitman, Dafna Levenvirth | 2011-04-19 |
| 7930437 | Network adapter with shared database for message context information | Michael Kagan, Gilad Shainer, Ariel Shahar | 2011-04-19 |
| 7676597 | Handling multiple network transport service levels with hardware and software arbitration | Michael Kagan, Margarita Shnitman, Ariel Shachar, Dafna Levenvirth, Gil Bloch | 2010-03-09 |
| 7653754 | Method, system and protocol that enable unrestricted user-level access to a network interface adapter | Michael Kagan, Benny Koren, Dror Goldenberg, Gilad Shainer, Gil Bloch +3 more | 2010-01-26 |
| 7543290 | Multiple queue pair access with single doorbell | Michael Kagan, Gil Bloch, Margarita Schnitman, Dafna Levenvirth | 2009-06-02 |
| 7245627 | Sharing a network interface card among multiple hosts | Dror Goldenberg, Gil Bloch, Gil Stoler, Michael Kagan | 2007-07-17 |
| 7224669 | Static flow rate control | Michael Kagan, Ariel Shachar, Gil Stoler, Roi Rahamim | 2007-05-29 |
| 7152122 | Queue pair context cache | Michael Kagan, Benny Koren, Matan Milo, Ariel Shachar | 2006-12-19 |
| 7149227 | Round-robin arbiter with low jitter | Gil Stoler | 2006-12-12 |
| 7013419 | Reliable message transmission with packet-level resend | Michael Kagan, Ariel Shachar, Gil Bloch, Dafna Levenvirth | 2006-03-14 |
| 6978331 | Synchronization of interrupts with data packets | Michael Kagan, Freddy Gabbay, Shimon Rottenberg | 2005-12-20 |
| 6922408 | Packet communication buffering with dynamic flow control | Noam Bloch, Freddy Gabbay, Michael Kagan, Alon Webman | 2005-07-26 |
| 6735642 | DMA doorbell | Michael Kagan, Ariel Shahar | 2004-05-11 |
| 6438130 | Forwarding database cache | Michael Kagan, Freddy Gabbay, Alon Webman | 2002-08-20 |
| 6243787 | Synchronization of interrupts with data pockets | Michael Kagan, Freddy Gabbay, Shimon Rottenberg | 2001-06-05 |