Search

Gurudeep Kamat Phones & Addresses

  • 465 Navaro Way UNIT 115, San Jose, CA 95134 (408) 480-2317
  • 526 Railway Ave, Campbell, CA 95008
  • 592 Mill Creek Ln, Santa Clara, CA 95054
  • 2235 California St, Mountain View, CA 94040
  • Los Angeles, CA

Publications

Us Patents

System And Method For Providing Network Route Redundancy Across Layer 2 Devices

View page
US Patent:
7209435, Apr 24, 2007
Filed:
Apr 16, 2002
Appl. No.:
10/124449
Inventors:
Andrew Tai-Chin Kuo - Newark CA, US
Ivy Pei-Shan Hsu - Pleasanton CA, US
Raikumar Jalan - Saratoga CA, US
Gurudeep Kamat - Mountain View CA, US
Assignee:
Foundry Networks, Inc. - Santa Clara CA
International Classification:
H04J 1/16
US Classification:
370219, 370242, 370386
Abstract:
Systems and methods are described for providing network route redundancy through Layer 2 devices, such as a loop free Layer 2 network having a plurality of switching devices. A virtual switch is coupled to the loop free Layer 2 network, the virtual switch having two or more switches configured to transition between master and backup modes to provide redundant support for the loop free Layer 2 network, the switches communicating their status through use of a plurality of redundancy control packets. The system also includes means for allowing the redundancy control packets to be flooded through the Layer 2 network. The means may include time-to-live data attached to the redundancy control packet which is decremented only when the packets are transferred through devices which are configured to recognize the protocol used in redundancy control packets.

System And Method For Providing Network Route Redundancy Across Layer 2 Devices

View page
US Patent:
7558195, Jul 7, 2009
Filed:
Apr 2, 2007
Appl. No.:
11/695458
Inventors:
Andrew Tai-Chin Kuo - Newark CA, US
Ivy Pei-Shan Hsu - Pleasanton CA, US
Rajkumar Jalan - Saratoga CA, US
Gurudeep Kamat - Mountain View CA, US
Assignee:
Foundry Networks, Inc. - Santa Clara CA
International Classification:
H04J 1/16
H04L 12/56
US Classification:
370219, 370252, 370242, 370386
Abstract:
Systems and methods are described for providing network route redundancy through Layer 2 devices, such as a loop free Layer 2 network having a plurality of switching devices. A virtual switch is coupled to the loop free Layer 2 network, the virtual switch having two or more switches configured to transition between master and backup modes to provide redundant support for the loop free Layer 2 network, the switches communicating their status through use of a plurality of redundancy control packets. The system also includes means for allowing the redundancy control packets to be flooded through the Layer 2 network. The means may include time-to-live data attached to the redundancy control packet which is decremented only when the packets are transferred through devices which are configured to recognize the protocol used in redundancy control packets.

System And Method For Providing Network Route Redundancy Across Layer 2 Devices

View page
US Patent:
8014301, Sep 6, 2011
Filed:
Jun 2, 2009
Appl. No.:
12/477069
Inventors:
Andrew Tai-Chin Kuo - Newark CA, US
Ivy Pei-Shan Hsu - Pleasanton CA, US
Rajkumar Jalan - Saratoga CA, US
Gurudeep Kamat - Mountain View CA, US
Assignee:
Brocade Communications Systems, Inc. - San Jose CA
International Classification:
H04L 12/56
H04J 1/16
US Classification:
370242, 219252, 219386
Abstract:
Systems and methods are described for providing network route redundancy through Layer 2 devices, such as a loop free Layer 2 network having a plurality of switching devices. A virtual switch is coupled to the loop free Layer 2 network, the virtual switch having two or more switches configured to transition between master and backup modes to provide redundant support for the loop free Layer 2 network, the switches communicating their status through use of a plurality of redundancy control packets. The system also includes means for allowing the redundancy control packets to be flooded through the Layer 2 network. The means may include time-to-live data attached to the redundancy control packet which is decremented only when the packets are transferred through devices which are configured to recognize the protocol used in redundancy control packets.

System And Method For Implementation Of Layer 2 Redundancy Protocols Across Multiple Networks

View page
US Patent:
8462668, Jun 11, 2013
Filed:
Oct 1, 2002
Appl. No.:
10/261946
Inventors:
Andrew Tai-Chin Kuo - Newark CA, US
Gurudeep Kamat - Mountain View CA, US
Ivy Pei-Shan Hsu - Pleasanton CA, US
Rajkumar Jalan - Saratoga CA, US
Assignee:
Foundry Networks, LLC - San Jose CA
International Classification:
H04L 12/28
US Classification:
370255, 370256, 370389, 370392
Abstract:
The system, method, and article of manufacture of the present invention allows multiple customers connected to a common external network to each implement a layer 2 redundancy protocol, such as the spanning tree protocol, in order to prevent layer 2 loops. Accordingly, a method is presented for providing an independent loop free layer 2 topology between a external network and a customer network comprising tagging control packets originating on the customer network with a unique identifier and tunneling the control packets received from the customer network between a plurality of boundary interface devices at the external network such that the control packets are routed back to the customer network based on the presence of the unique identifier in the control packet. The layer 2 redundancy protocol on the customer network converges based at least in part on the presence of control packets appearing on more than one port on the customer network.

System And Method For Providing Network Route Redundancy Across Layer 2 Devices

View page
US Patent:
8593987, Nov 26, 2013
Filed:
Jul 19, 2011
Appl. No.:
13/185885
Inventors:
Andrew Tai-Chin Kuo - Newark CA, US
Ivy Pei-Shan Hsu - Pleasanton CA, US
Rajkumar Jalan - Saratoga CA, US
Gurudeep Kamat - Mountain View CA, US
Assignee:
Brocade Communications Systems, Inc. - San Jose CA
International Classification:
H04L 12/28
H04J 1/16
US Classification:
370252, 370242, 370386
Abstract:
Systems and methods are described for providing network route redundancy through Layer 2 devices, such as a loop free Layer 2 network having a plurality of switching devices. A virtual switch is coupled to the loop free Layer 2 network, the virtual switch having two or more switches configured to transition between master and backup modes to provide redundant support for the loop free Layer 2 network, the switches communicating their status through use of a plurality of redundancy control packets. The system also includes means for allowing the redundancy control packets to be flooded through the Layer 2 network. The means may include time-to-live data attached to the redundancy control packet which is decremented only when the packets are transferred through devices which are configured to recognize the protocol used in redundancy control packets.

Method To Process Http Header With Hardware Assistance

View page
US Patent:
20130315241, Nov 28, 2013
Filed:
May 25, 2012
Appl. No.:
13/480494
Inventors:
Gurudeep KAMAT - San Jose CA, US
Ian E. DAVIS - Fremont CA, US
Rajkumar JALAN - Saratoga CA, US
Assignee:
A10 NETWORKS, INC. - San Jose CA
International Classification:
H04L 12/56
US Classification:
370392
Abstract:
In processing Hypertext Transfer Protocol (HTTP) headers, a packet pre-processor is configured with at least one predetermined header field identifier. The packet pre-processor detects at least one header field identifier in a header field of an HTTP packet received over an HTTP session between a host and a server, matches the predetermined header field identifier to the header field identifier in the HTTP packet, generates a header report block comprising information corresponding to the header field identifier in the HTTP packet, and sends the HTTP packet and the header report block to a processor module for processing the HTTP packet based on the header report block. The processor module receives the HTTP packet and the header report block from the packet pre-processor, retrieves a service policy using the header report block, applies the service policy to the HTTP packet, and sends the HTTP packet to the host or the server.

System And Method For Providing Network Route Redundancy Across Layer 2 Devices

View page
US Patent:
20140050225, Feb 20, 2014
Filed:
Oct 23, 2013
Appl. No.:
14/060841
Inventors:
Ivy Pei-Shan Hsu - Pleasanton CA, US
Rajkumar Jalan - Saratoga CA, US
Gurudeep Kamat - Mountain View CA, US
Assignee:
BROCADE COMMUNICATIONS SYSTEMS, INC. - San Jose CA
International Classification:
H04L 12/939
H04L 12/26
US Classification:
370401
Abstract:
Systems and methods are described for providing network route redundancy through Layer 2 devices, such as a loop free Layer 2 network having a plurality of switching devices. A virtual switch is coupled to the loop free Layer 2 network, the virtual switch having two or more switches configured to transition between master and backup modes to provide redundant support for the loop free Layer 2 network, the switches communicating their status through use of a plurality of redundancy control packets. The system also includes means for allowing the redundancy control packets to be flooded through the Layer 2 network. The means may include time-to-live data attached to the redundancy control packet which is decremented only when the packets are transferred through devices which are configured to recognize the protocol used in redundancy control packets.

Network Configuration Protocol And Method For Rapid Traffic Recovery And Loop Avoidance In Ring Topologies

View page
US Patent:
6717922, Apr 6, 2004
Filed:
Mar 4, 2002
Appl. No.:
10/090669
Inventors:
Ivy Pei-Shan Hsu - Pleasanton CA
Rajkumar Jalan - Saratoga CA
Gurudeep Kamat - Mountain View CA
Andrew Tai-Chin Kuo - Newark CA
Assignee:
Foundry Networks, Inc. - San Jose CA
International Classification:
H04L 1228
US Classification:
370258, 370403, 370242
Abstract:
A network configuration protocol and algorithm are described which resolve deficiencies with existing protocols. A large network having many bridges may be built as a combination of smaller networks, many of which may each be arranged in a ring topology. Each ring may be monitored by a single master bridge regularly sending control packets, and each other bridge in the ring does not make decisions with respect to its status. A loop free topology is achieved by selectively blocking and unblocking data traffic in one of the ring ports of the single master bridge for the ring, while all other bridges in the ring keep their ports in non-blocked states. In multiple ring topologies, each ring has a single master bridge which chooses one of its ports to be blocking. When rings are connected through a shared link formed between two shared bridges, rings with higher priorities carry control packets of rings with lower priorities so that, in case of failure of the shared link, a single ring may be formed from the connected rings with only the master bridge of the higher priority ring aware of and monitoring the larger ring. In case of any link failure inside a given ring, the master bridge quickly detects the failure and automatically changes its blocking port to a non-blocking state in which traffic may flow and follow an alternate path, avoiding the failed link.
Gurudeep M Kamat from San Jose, CA, age ~47 Get Report