Inventor
VAIDHYANATHAN NATARAJAN
US99 patents
⚠️ This page may combine multiple inventors who share the name “VAIDHYANATHAN NATARAJAN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
31 patentsUS9438447B2Sep 6, 2016
Flow distribution algorithm for aggregated links in an ethernet switch
IBM54 citations98
US7336667B2Feb 26, 2008
Apparatus, method and program product to generate and use CRC in communications network
IBM77 citations98
US6658481B1Dec 2, 2003
Router uses a single hierarchy independent routing table that includes a flag to look-up a series of next hop routers for routing packets
IBM96 citations98
US6792423B1Sep 14, 2004
Hybrid longest prefix match and fixed match searches
IBM70 citations96
US6721800B1Apr 13, 2004
System using weighted next hop option in routing table to include probability of routing a packet for providing equal cost multipath forwarding packets
IBM54 citations96
US7529224B2May 5, 2009
Scheduler, network processor, and methods for weighted best effort scheduling
IBM41 citations93
US7586936B2Sep 8, 2009
Host Ethernet adapter for networking offload in server environment
IBM28 citations92
US7283529B2Oct 16, 2007
Method and system for supporting a dedicated label switched path for a virtual private network over a label switched communication network
IBM25 citations92
US7003582B2Feb 21, 2006
Robust NP-based data forwarding techniques that tolerate failure of control-based applications
IBM23 citations92
US6954459B1Oct 11, 2005
Method for forwarding broadcast packets in a bridged IP network
IBM45 citations92
US6907469B1Jun 14, 2005
Method for bridging and routing data frames via a network switch comprising a special guided tree handler processor
IBM47 citations92
US6760776B1Jul 6, 2004
Method and apparatus for processing network frames in a network processor by embedding network control information such as routing and filtering information in each received frame
IBM50 citations92
US7050940B2May 23, 2006
Method and system for maintaining and examining timers for network connections
IBM32 citations90
US9497119B2Nov 15, 2016
Supporting access control list rules that apply to TCP segments belonging to ‘established’ connection
IBM6 citations84
US7697536B2Apr 13, 2010
Network communications for operating system partitions
IBM10 citations84
US7362744B2Apr 22, 2008
Database management system and method of using it to transmit packets
IBM10 citations84
US7260096B2Aug 21, 2007
Method and router for forwarding internet data packets
IBM19 citations84
US6772222B1Aug 3, 2004
Multicast forwarding table processor
IBM13 citations84
US7715428B2May 11, 2010
Multicore communication processing
IBM19 citations83
US7474672B2Jan 6, 2009
Frame alteration logic for network processors
IBM8 citations82
US8005989B2Aug 23, 2011
Caching lookups based upon TCP traffic flow characteristics
IBM6 citations74
US7593386B2Sep 22, 2009
Database management apparatuses for transmitting packets
IBM5 citations74
US9860172B2Jan 2, 2018
Supporting access control list rules that apply to TCP segments belonging to ‘established’ connection
IBM2 citations73
US9838322B2Dec 5, 2017
Unified framework for isolating multicast and broadcast frames to a traffic class separate from a traffic class used for unicast frames
IBM2 citations73
US9813420B2Nov 7, 2017
Priority resolution for access control list policies in a networking device
IBM2 citations73
US9473502B2Oct 18, 2016
Atomically updating ternary content addressable memory-based access control lists
IBM4 citations73
US8964753B2Feb 24, 2015
Transformation of bi-directional packet flow
IBM4 citations73
US6973503B2Dec 6, 2005
Preventing at least in part control processors from being overloaded
IBM8 citations73
US6675221B1Jan 6, 2004
Method and apparatus for customizing and fowarding parameters in a network processor
IBM11 citations73
US7310685B2Dec 18, 2007
Method and system for reducing look-up time in packet forwarding on computer networks
IBM9 citations72
US10838942B2Nov 17, 2020
Network control software notification and invalidation of static entries
IBM2 citations71
QUALCOMM INC
9 patentsUS11362672B2Jun 14, 2022
Inline decompression
QUALCOMM INC2 citations73
US10176096B2Jan 8, 2019
Providing scalable dynamic random access memory (DRAM) cache management using DRAM cache indicator caches
QUALCOMM INC2 citations73
US9740621B2Aug 22, 2017
Memory controllers employing memory capacity and/or bandwidth compression with next read address prefetching, and related processor-based systems and methods
QUALCOMM INC3 citations73
US10936943B2Mar 2, 2021
Providing flexible matrix processors for performing neural network convolution in matrix-processor-based devices
QUALCOMM INC3 citations71
US10747501B2Aug 18, 2020
Providing efficient floating-point operations using matrix processors in processor-based systems
QUALCOMM INC4 citations71
US10725740B2Jul 28, 2020
Providing efficient multiplication of sparse matrices in matrix-processor-based devices
QUALCOMM INC5 citations71
US10236917B2Mar 19, 2019
Providing memory bandwidth compression in chipkill-correct memory architectures
QUALCOMM INC4 citations69
US12554976B2Feb 17, 2026
Hybrid compute-in-memory
QUALCOMM INC1 citations64
US12155402B2Nov 26, 2024
Inline decompression
QUALCOMM INC1 citations63
BASSO CLAUDE
3 patentsUS9571502B2Feb 14, 2017
Priority resolution for access control list policies in a networking device
BASSO CLAUDE106 citations98
US8225188B2Jul 17, 2012
Apparatus for blind checksum and correction for network transmissions
BASSO CLAUDE9 citations84
US9225644B2Dec 29, 2015
Using special-case hardware units for facilitating access control lists on a networking element
BASSO CLAUDE2 citations63
ALLEN JR JAMES J
2 patentsCIT ALCATEL
2 patentsABEL FRANCOIS
1 patentLENOVO ENTPR SOLUTIONS SINGAPORE PTE LTD
1 patentANGST DEBRA L
1 patentShowing the top 50 of 99 patents by PatentIndex Score.