Inventor
Mohan Kalkunte
Inventor
Sunnyvale, CA, US
Overview
Patents· 137 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 communication78%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use16%
G06FElectric digital data processing2%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications2%
H04WWireless communication networks1%
H04JMultiplex communication1%
PatentTitleYear
10,728,156Scalable, low latency, deep buffered switch architecture202010,594,580Network function virtualization management system202010,506,434System for accelerated network route update through exclusive access to routing tables201910,498,656End to end flow control201910,164,870Relaxed ordering network201810,164,796Flexible flow table with programmable state machine201810,102,168Scalable low-latency mesh interconnect for switch chips201810,027,590End to end flow control20189,986,434System for accelerated network route update through exclusive access to routing tables20189,866,456'System and method for network health and management'20189,819,612'Multi-homing in an extended bridge'20179,762,497'System, method and apparatus for network congestion management and network resource isolation'20179,722,954'Dynamically tunable heterogeneous latencies in switch or router chips'20179,722,896'Micro-OAM for link groups'20179,716,641'Adaptive industrial ethernet'20179,628,384'Adaptive industrial network'20179,584,426'Congestion management in overlay networks'20179,350,631'Identifying flows causing undesirable network events'20169,338,105'Providing oversubscription of pipeline bandwidth'20169,288,144'Scalable and predictive packet processing'20169,166,927'Network switch fabric dispersion'20159,077,650'Multi-homing in an extended bridge'20159,054,982'Satellite controlling bridge architecture'20159,036,643'Multiple logical channels for use in network devices'20158,976,697'Network status mapping'20158,897,130'Network traffic management'20148,804,503'Flow regulation switch'20148,565,240'Flow based congestion control'20138,493,857'Multiple logical channels for use in network devices'20138,451,718'Flow control and congestion control in a data distribution network'20138,274,896'Virtual queue'20128,149,828'Switch assembly having multiple blades in a chassis'20128,116,203'Multiple virtual channels for use in network devices'20128,085,766'S-flow in a network device'20118,027,341'Switch having external address resolution interface'20118,023,413'Flow based congestion control'20118,014,390'Policy based routing using a fast filter processor'20118,005,084'Mirroring in a network device'20117,948,987'Remapping module identifier fields and port identifier fields'20117,876,680'Method for load balancing in a network switch'20117,856,015'Network switch having port blocking capability'20107,830,892'VLAN translation in a network device'20107,826,481'Network for supporting advance features on legacy components'20107,813,337'Network packet processing using multi-stage classification'20107,796,612'Gigabit switch with frame forwarding and address learning'20107,787,471'Field processor for a network device'20107,778,254'Method for managing congestion in a network switch'20107,778,245'Method and apparatus for remapping module identifiers and substituting ports in network devices'20107,715,384'Unicast trunking in a network device'20107,715,328'Mirroring in a stacked network switch configuration'20107,710,954'Cascading of gigabit switches'20107,684,330'Flow based congestion control'20107,680,107'High speed trunking in a network device'20107,675,924'Gigabit switch on chip architecture'20107,606,161'Distributing information across equal-cost paths in a network'20097,593,403'Stacked network switch configuration'20097,577,148'Apparatus and method for enabling Voice Over IP support for a network switch'20097,570,639'Multicast trunking in a network device'20097,554,984'Fast filter processor metering and chaining'20097,466,704'Switch assembly having multiple blades in a chassis'20087,366,171'Network switch'20087,315,552'Frame forwarding in a switch fabric'20087,295,552'Cluster switching architecture'20077,239,636'Multiple virtual channels for use in network devices'20077,227,862'Network switch having port blocking capability'20077,212,534'Flow based congestion control'20077,197,044'Method for managing congestion in a network switch'20077,161,948'High speed protocol for interconnecting modular network devices'20077,145,869'Method for avoiding out-of-ordering of frames in a network switch'20067,139,269'Cascading of gigabit switches'20067,126,947'Switch having external address resolution interface'20067,106,736'Gigabit switch supporting multiple stacking configurations'20067,103,053'Gigabit switch on chip architecture'20067,103,055'Unified table for L2, L3, L4, switching and filtering'20067,099,276'Apparatus and method for distributing a load across a trunk group'20067,099,336'Method and apparatus for filtering packets based on flows using address tables'20067,099,315'Method and apparatus for enabling L3 switching by a network switch in a stacking environment'20067,099,317'Gigabit switch with multicast handling'20067,082,133'Apparatus and method for enabling voice over IP support for a network switch'20067,075,939'Flexible header protocol for network switch'20067,050,430'Gigabit switch with fast filtering processor'20067,046,679'Gigabit switch with frame forwarding and address learning'20067,020,139'Trunking and mirroring across stacked gigabit switches'20067,009,968'Gigabit switch supporting improved layer 3 switching'20066,999,455'Hardware assist for address learning'20066,993,027'Method for sending a switch indicator to avoid out-of-ordering of frames in a network switch'20066,977,892'Method and apparatus for preserving flow order across links of a multi link trunk'20056,973,031'Method and apparatus for preserving frame ordering across aggregated links supporting a plurality of transmission rates'20056,970,420'Method and apparatus for preserving frame ordering across aggregated links supporting a plurality of quality of service levels'20056,970,419'Method and apparatus for preserving frame ordering across aggregated links between source and destination nodes'20056,952,401'Method for load balancing in a network switch'20056,950,430'Switch fabric with path redundancy'20056,891,835'Servicing output queues dynamically according to bandwidth allocation in a frame environment'20056,850,521'Network switch'20056,839,349'Mirroring in a stacked network switch configuration'20056,813,268'Stacked network switch configuration'20046,760,336'Flow detection scheme to support QoS flows between source and destination nodes'20046,747,951'Method and apparatus for providing efficient management of resources in a multi-protocol over ATM (MPOA)'20046,744,776'Servicing priority traffic in multiport network switch'20046,704,280'Switching device and method for traffic policing over a network'20046,671,279'Establishing shortcuts in a Multiprotocol-over-ATM system'20036,567,417'Frame forwarding in a switch fabric'20036,535,510'Switch fabric with path redundancy'20036,470,016'Servicing output queues dynamically according to bandwidth allocation in a frame environment'20026,430,188'Unified table for L2, L3, L4, switching and filtering'20026,335,939'Apparatus and method for selectively supplying data packets between media domains in a network repeater'20026,330,248'Arrangement for transmitting data packets from a media access controller across multiple physical links'20016,252,880'Apparatus and method for selectively supplying a data packet to a selected network node in a buffered distributor'20016,222,825'Arrangement for determining link latency for maintaining flow control in full-duplex networks'20016,195,334'Apparatus and method for terminating a data transfer in a network switch in response to a detected collision'20016,141,327'Arrangement for regulating packet flow rate in half-duplex networks'20006,138,189'Network interface having adaptive transmit start point for each packet to avoid transmit underflow'20006,118,787'Apparatus and method for regulating assigned bandwidth in high speed packet switched networks'20006,118,761'Apparatus and method for generating rate control frames in a workgroup switch based on traffic contribution from a network switch port'20006,115,356'Apparatus and method for generating flow control frames in a workgroup switch based on traffic contribution from a network switch port'20006,108,306'Apparatus and method in a network switch for dynamically allocating bandwidth in ethernet workgroup switches'20006,094,692'Network interface having adaptive transmit start point for each packet to avoid transmit underflow'20006,094,439'Arrangement for transmitting high speed packet data from a media access controller across multiple physical links'20006,081,523'Arrangement for transmitting packet data segments from a media access controller across multiple physical links'20006,078,591'Apparatus and method for selectively modifying collision delay intervals based on a detected capture effect in half-duplex network'20006,055,578'Apparatus and method for selectively controlling transmission of consecutive packets in a network station'20006,031,821'Apparatus and method for generating a pause frame in a buffered distributor based on lengths of data packets distributed according to a round robin repeater arbitration'20006,009,104'Apparatus and method for selectively modulating interpacket gap interval following a collision to avoid capture effect'19995,995,488'Method and apparatus for regulating data flow in networks'19995,982,778'Arrangement for regulating packet flow rate in shared-medium, point-to-point, and switched networks'19995,963,560'Method and arrangement for providing multi-level priority in a rotating priority arrangement for access to medium in an ethernet network'19995,905,870'Arrangement for initiating and maintaining flow control in shared-medium, full-duplex, and switched networks'19995,894,559'System for selectively reducing capture effect in a network station by increasing delay time after a predetermined number of consecutive successful transmissions'19995,859,980'Network interface having adaptive transmit start point for each packet to avoid transmit underflow'19995,854,900'Method and apparatus avoiding capture effect by adding a slot time to an interpacket gap interval in a station accessing an ethernet network'19985,852,723'Method and apparatus for prioritizing traffic in half-duplex networks'19985,850,525'Method and apparatus for adding a randomized propagation delay interval to an interframe spacing in a station accessing an ethernet network'19985,838,688'Determining the number of active nudes on an ethernet network by counting a number of packet receptions'19985,822,538'Method and apparatus for prioritizing traffic in half-duplex networks by selecting delay intervals from fixed ranges'19985,812,554'Efficiency of a network having a minimum data transmission time'19985,784,375'Rotating priority arrangement in an ethernet network'19985,774,658'Arrangement for accessing media in a network having universal multiple access nodes and carrier sense nodes'1998Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1998–2004Patents assigned to ADVANCED MICRO DEVICES INC (33)· patent assignee history
1998–2015Based in Sunnyvale, CA, US· patent location history
2002–2018Patents assigned to BROADCOM CORP (82)· patent assignee history
2002–2005Patents assigned to NORTEL NETWORKS LTD (10)· patent assignee history
2010–2020Based in Saratoga, CA, US· patent location history
2011–2015Patents assigned to KALKUNTE MOHAN (10)· patent assignee history
2017–2019Patents assigned to AVAGO TECHNOLOGIES GENERAL IP (11)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| BROADCOM CORP | 82 | 2002–2018 |
| ADVANCED MICRO DEVICES INC | 33 | 1998–2004 |
| AVAGO TECHNOLOGIES GENERAL IP | 11 | 2017–2019 |
| KALKUNTE MOHANself | 10 | 2011–2015 |
| NORTEL NETWORKS LTD | 10 | 2002–2005 |
Locations
| Location | Patents | Span |
|---|---|---|
| Sunnyvale, California, US | 108 | 1998–2015 |
| Saratoga, California, US | 29 | 2010–2020 |