Patents by Inventor Deepak Cherian

Deepak Cherian 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).

  • Patent number: 10848432
    Abstract: A switch/switching fabric is configured to load balance traffic. The switch fabric includes a plurality of switches. A packet is received at a first switch of the plurality of switches. The first switch load balances the packet to a particular entity among a plurality of entities. Each of the entities is connected to one of the plurality of switches. The first switch determines a particular switch of the plurality of switches to which the packet should be directed, the particular entity being connected to the particular switch of the plurality of switches. The particular switch receives the packet, and determines which interface of the particular switch to direct the packet to the particular entity. The plurality of entities include servers and network appliances as physical devices or virtual machines.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: November 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Samar Sharma, Deepak Cherian, Manish Chandra Agrawal
  • Publication number: 20180176145
    Abstract: A switch/switching fabric is configured to load balance traffic. The switch fabric includes a plurality of switches. A packet is received at a first switch of the plurality of switches. The first switch load balances the packet to a particular entity among a plurality of entities. Each of the entities is connected to one of the plurality of switches. The first switch determines a particular switch of the plurality of switches to which the packet should be directed, the particular entity being connected to the particular switch of the plurality of switches. The particular switch receives the packet, and determines which interface of the particular switch to direct the packet to the particular entity. The plurality of entities include servers and network appliances as physical devices or virtual machines.
    Type: Application
    Filed: November 28, 2017
    Publication date: June 21, 2018
    Inventors: Samar Sharma, Deepak Cherian, Manish Chandra Agrawal
  • Patent number: 8467294
    Abstract: In one embodiment, a method includes receiving a packet at an input port of a network device, the input port having a plurality of queues with at least one queue for each output port at the network device, identifying a port group for transmitting the packet from the network device, the port group having a plurality of members each associated with one of the output ports, and selecting one of the queues based on utilization of the members. An apparatus for load balancing is also disclosed.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: June 18, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Pirabhu Raman, Deepak Cherian, Hariharan Balasubramanian, Ramprasad Nagaraja Rao
  • Publication number: 20120207175
    Abstract: In one embodiment, a method includes receiving a packet at an input port of a network device, the input port having a plurality of queues with at least one queue for each output port at the network device, identifying a port group for transmitting the packet from the network device, the port group having a plurality of members each associated with one of the output ports, and selecting one of the queues based on utilization of the members. An apparatus for load balancing is also disclosed.
    Type: Application
    Filed: February 11, 2011
    Publication date: August 16, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Pirabhu Raman, Deepak Cherian, Hariharan Balasubramanian, Ramprasad Nagaraja Rao