Inventor
Noam Bloch
Inventor
Bat Shlomo, IL
Overview
Patents· 54 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
H04Lprimary
H04LTransmission of digital information, e.g. telegraphic communication47%
G06FElectric digital data processing40%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use6%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications2%
B01DSeparation1%
B01JChemical or physical processes, e.g. catalysis or colloid chemistry1%
F01NGas-flow silencers or exhaust apparatus for machines or engines in general1%
H04QSelecting1%
Y02CCapture, storage, sequestration or disposal of greenhouse gases [ghg]1%
PatentTitleYear
10,887,252Efficient scatter-gather over an uplink202110,841,243NIC with programmable pipeline202010,764,194Prioritized handling of incoming packets by a network interface controller202010,642,780Atomic access to object pool over RDMA transport network202010,623,521Distribution of messages to queues in a distributed computing environment202010,521,283In-node aggregation and disaggregation of MPI alltoall and alltoallv collectives201910,505,677Fast detection and retransmission of dropped last packet in a flow201910,462,060Ability to detect unlimited elephant flows201910,454,991NIC with switching functionality between network ports201910,430,374Selective acknowledgement of RDMA packets201910,382,350Maintaining packet order in offload of packet processing functions201910,324,513Control of peripheral device data exchange based on CPU power state201910,305,772Using a single work item to send multiple messages201910,237,376Hardware-based congestion control for TCP traffic201910,164,905Efficient management of network traffic in a multi-CPU server201810,158,702Network operation offloading for collective operations201810,148,746Multi-host network interface controller with host management201810,120,832Direct access to local memory in a PCI-E device201810,110,518Handling transport layer operations received out of order201810,082,858Peripheral device assistance in reducing CPU power consumption201810,027,601Flow-based packet modification201810,015,090Packet steering20189,925,492'Remote transactional memory'20189,894,005'Adaptive routing controlled by source node'20189,871,734'Prioritized handling of incoming packets by a network interface controller'20189,742,855'Hybrid tag matching'20179,727,503'Storage system and server'20179,696,942'Accessing remote storage devices using a local bus protocol'20179,678,818'Direct IO access from a CPU\'s instruction stream'20179,639,464'Application-assisted handling of page faults in I/O operations'20179,632,901'Page resolution status reporting'20179,497,125'Congestion control enforcement in a virtualized environment'20169,462,047'Network interface controller supporting network virtualization'20169,459,957'Offloading node CPU in distributed redundant storage systems'20169,397,960'Packet steering'20169,344,490'Cross-channel network operation offloading for collective operations'20169,298,642'Sharing address translation between CPU and peripheral devices'20169,031,086'Responding to dynamically-connected transport requests'20159,008,097'Network interface controller supporting network virtualization'20158,990,472'Methods and systems for running network protocols over peripheral component interconnect express'20158,959,265'Reducing size of completion notifications'20158,924,605'Efficient delivery of completion notifications'20148,914,458'Look-ahead handling of page faults in I/O operations'20148,811,417'Cross-channel network operation offloading for collective operations'20148,761,189'Responding to dynamically-connected transport requests'20148,751,909'Processing of block and transaction signatures'20148,751,701'Host channel adapter with pattern-type DMA'20148,745,276'Use of free pages in handling of page faults'20148,705,349'Destination-based congestion control'20148,645,663'Network interface controller with flexible memory handling'20148,407,478'Control message signature for device control'20138,225,182'Processing of block and transaction signatures'20128,213,315'Dynamically-connected transport service'20126,922,408'Packet communication buffering with dynamic flow control'2005Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2005–2021Patents assigned to MELLANOX TECHNOLOGIES LTD (54)· patent assignee history
2005–2021Based in Bat Shlomo, IL· patent location history
2012–2018Patents assigned to BLOCH NOAM (11)· patent assignee history
2012–2018Patents assigned to KAGAN MICHAEL (7)· patent assignee history
2012–2014Patents assigned to SHACHAR ARIEL (4)· patent assignee history
2012–2016Patents assigned to SHAHAR ARIEL (4)· patent assignee history
2012Based in Bat Yam, IL· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| MELLANOX TECHNOLOGIES LTD | 54 | 2005–2021 |
| BLOCH NOAMself | 11 | 2012–2018 |
| KAGAN MICHAEL | 7 | 2012–2018 |
| SHACHAR ARIEL | 4 | 2012–2014 |
| SHAHAR ARIEL | 4 | 2012–2016 |
Locations
| Location | Patents | Span |
|---|---|---|
| Bat Shlomo, IL | 53 | 2005–2021 |
| Bat Yam, IL | 1 | 2012 |