Patents by Inventor Vishal Sinha

Vishal Sinha has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20150281055
    Abstract: Techniques for aggregating hardware routing resources in a system of devices are provided. In one embodiment, a device in the system of devices can divide routing entries in a software routing table of the system into a plurality of route subsets. The device can further assign each route subset in the plurality of route subsets to one or more devices in the system. The device can then install, for each route subset that is assigned to the device, routing entries in the route subset into a hardware routing table of the device.
    Type: Application
    Filed: October 6, 2014
    Publication date: October 1, 2015
    Inventors: Kwun-Nan Kevin Lin, Vishal Sinha, Gefan Zhang, Kalpesh Bafna, Siddhesh Dindorkar, Tao Guan
  • Patent number: 9148387
    Abstract: Techniques for virtualizing hardware hash tables in a networking system are provided. In one embodiment, the networking system can maintain a plurality of virtual hash tables corresponding to a plurality of hardware hash tables in the networking system. For each hardware hash table and its corresponding virtual hash table, the networking system can intercept operations directed to the hardware hash table and apply the intercepted operations to the virtual hash table. The networking system can then selectively install and/or uninstall virtual hash table entries to/from the hardware hash table in view of the operations.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: September 29, 2015
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Kwun-Nan Kevin Lin, Piya Chindaphorn, Arijit Bhattacharyya, Ramesh Gowthaman, Vishal Sinha
  • Publication number: 20140341080
    Abstract: Techniques for reducing broadcast and multicast traffic in a stacking system are provided. In one embodiment, a master device in the stacking system can automatically determine a minimal set of VLAN associations for stacking links in the stacking system. The minimal set of VLAN associations can avoid unnecessary transmission of broadcast or multicast packets through the system's topology.
    Type: Application
    Filed: February 3, 2014
    Publication date: November 20, 2014
    Applicant: Brocade Communications Systems, Inc.
    Inventors: Kwun-Nan Kevin Lin, Shafiuddin Mohammed, Tao Guan, Vishal Sinha
  • Publication number: 20140334494
    Abstract: Techniques for virtualizing hardware hash tables in a networking system are provided. In one embodiment, the networking system can maintain a plurality of virtual hash tables corresponding to a plurality of hardware hash tables in the networking system. For each hardware hash table and its corresponding virtual hash table, the networking system can intercept operations directed to the hardware hash table and apply the intercepted operations to the virtual hash table. The networking system can then selectively install and/or uninstall virtual hash table entries to/from the hardware hash table in view of the operations.
    Type: Application
    Filed: March 12, 2014
    Publication date: November 13, 2014
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: Kwun-Nan Kevin Lin, Piya Chindaphorn, Arijit Bhattacharyya, Ramesh Gowthaman, Vishal Sinha
  • Publication number: 20140187241
    Abstract: Wireless roaming in a computer network may be handled through a solution provided on one or more switches in the network. A roam request sent by a switch corresponding to the user's new location may be received by the other switches in the network. If the user is known to any of these switches, then they may execute steps to accommodate the roaming. The tasks performed may vary based on whether the roaming is on layer 2 or layer 3, whether the switch is a home agent for the client, and/or whether the switch already corresponds to the user's new location.
    Type: Application
    Filed: March 10, 2014
    Publication date: July 3, 2014
    Applicant: Foundry Networks, LLC
    Inventor: Vishal Sinha
  • Publication number: 20090275328
    Abstract: Wireless roaming in a computer network may be handled through a solution provided on one or more switches in the network. A roam request sent by a switch corresponding to the user's new location may be received by the other switches in the network. If the user is known to any of these switches, then they may execute steps to accommodate the roaming. The tasks performed may vary based on whether the roaming is on layer 2 or layer 3, whether the switch is a home agent for the client, and/or whether the switch already corresponds to the user's new location.
    Type: Application
    Filed: October 31, 2008
    Publication date: November 5, 2009
    Applicant: FOUNDRY NETWORKS, INC.
    Inventor: Vishal Sinha
  • Patent number: 7477894
    Abstract: Wireless roaming in a computer network may be handled through a solution provided on one or more switches in the network. A roam request sent by a switch corresponding to the user's new location may be received by the other switches in the network. If the user is known to any of these switches, then they may execute steps to accommodate the roaming. The tasks performed may vary based on whether the roaming is on layer 2 or layer 3, whether the switch is a home agent for the client, and/or whether the switch already corresponds to the user's new location.
    Type: Grant
    Filed: February 23, 2004
    Date of Patent: January 13, 2009
    Assignee: Foundry Networks, Inc.
    Inventor: Vishal Sinha