| 10454991 |
NIC with switching functionality between network ports |
Noam Bloch, Michael Kagan, Lior Narkis, Shlomo Raikin |
2019-10-22 |
| 10110518 |
Handling transport layer operations received out of order |
Idan Burstein, Michael Kagan, Noam Bloch, Hillel Chapman, Dror Bohrer +1 more |
2018-10-23 |
| 9925492 |
Remote transactional memory |
Shlomo Raikin, Liran Liss, Noam Bloch, Michael Kagan |
2018-03-27 |
| 9459957 |
Offloading node CPU in distributed redundant storage systems |
Omer Sella, Ofer Hayut, Yaron Haviv, Liron Mula, Noam Bloch +1 more |
2016-10-04 |
| 9344490 |
Cross-channel network operation offloading for collective operations |
Noam Bloch, Gil Bloch, Hillel Chapman, Ishai Rabinobitz, Pavel Shamis +1 more |
2016-05-17 |
| 9031086 |
Responding to dynamically-connected transport requests |
Michael Kagan, Noam Bloch |
2015-05-12 |
| 8959265 |
Reducing size of completion notifications |
Ofer Hayut, Noam Bloch, Michael Kagan |
2015-02-17 |
| 8948199 |
Fibre channel processing by a host channel adapter |
Michael Kagan, Ido Bukspan, Dror Goldenberg, Itamar Rabenstein, Hillel Chapman +1 more |
2015-02-03 |
| 8924605 |
Efficient delivery of completion notifications |
Ofer Hayut, Noam Bloch, Michael Kagan |
2014-12-30 |
| 8811417 |
Cross-channel network operation offloading for collective operations |
Noam Bloch, Gil Bloch, Hillel Chapman, Ishai Rabinovitz, Pavel Shamis +1 more |
2014-08-19 |
| 8761189 |
Responding to dynamically-connected transport requests |
Michael Kagan, Noam Bloch |
2014-06-24 |
| 8751909 |
Processing of block and transaction signatures |
Michael Kagan, Noam Bloch |
2014-06-10 |
| 8375145 |
Doorbell handling with priority processing function |
Michael Kagan, Diego Crupnicoff, Ophir Turbovich, Margarita Shnitman, Gil Bloch |
2013-02-12 |
| 8225182 |
Processing of block and transaction signatures |
Michael Kagan, Noam Bloch |
2012-07-17 |
| 8051212 |
Network interface adapter with shared data send resources |
Michael Kagan, Diego Crupnicoff, Margarita Shnitman, Ram Izhaki, Gilad Shainer +5 more |
2011-11-01 |
| 7801027 |
Auto-negotiation by nodes on an infiniband fabric |
Michael Kagan, Alon Webman, Ido Bukspan, Benny Koren, Hillel Chapman |
2010-09-21 |
| 7676597 |
Handling multiple network transport service levels with hardware and software arbitration |
Michael Kagan, Diego Crupnicoff, Margarita Shnitman, 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 |
| 7224669 |
Static flow rate control |
Michael Kagan, Diego Crupnicoff, Gil Stoler, Roi Rahamim |
2007-05-29 |
| 7152122 |
Queue pair context cache |
Michael Kagan, Diego Crupnicoff, Benny Koren, Matan Milo |
2006-12-19 |
| 7013419 |
Reliable message transmission with packet-level resend |
Michael Kagan, Diego Crupnicoff, Gil Bloch, Dafna Levenvirth |
2006-03-14 |
| 6728743 |
Modulo remainder generator |
— |
2004-04-27 |