Patents by Inventor Bhanu S. Gopalasetty

Bhanu S. Gopalasetty 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: 9154432
    Abstract: A method includes selecting upstream and downstream aggregated MAC service data unit (AMSDU) sizes for communications between a client device, an access point, and an controller in a network system. The upstream and downstream AMSDU sizes may be separately selected based on the maximum transmission unit (MTU) size for communications in a secure tunnel between the controller and the access point to avoid fragmentation and reassembly of AMSDUs transmitted in a single MTU. The upstream and downstream AMSDU sizes may be selected to be less or equal to the MTU size.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: October 6, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Aidan P. Doyle, Bhanu S. Gopalasetty, Dong H. Nguyen, Sathish Damodaran
  • Patent number: 9125089
    Abstract: The aggregation of packets in a network controller is described. A packet, destined to a station, is received at a network device having a plurality of processors. The packet is queued into a selected queue of a plurality of queues based at least on an identifier of the station and a category associated with the packet. The packet is aggregated with other packets in a selected queue to create an aggregated packet if the selected queue has reached a predetermined size, and the aggregated packet is transmitted to the destination station.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: September 1, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bhanu S. Gopalasetty, Ramsundar Janakiraman
  • Publication number: 20140369210
    Abstract: A method includes selecting upstream and downstream aggregated MAC service data unit (AMSDU) sizes for communications between a client device, an access point, and an controller in a network system. The upstream and downstream AMSDU sizes may be separately selected based on the maximum transmission unit (MTU) size for communications in a secure tunnel between the controller and the access point to avoid fragmentation and reassembly of AMSDUs transmitted in a single MTU. The upstream and downstream AMSDU sizes may be selected to be less or equal to the MTU size.
    Type: Application
    Filed: June 14, 2013
    Publication date: December 18, 2014
    Inventors: Aidan P. Doyle, Bhanu S. Gopalasetty, Dong H. Nguyen, Sathish Damodaran
  • Publication number: 20140269766
    Abstract: The aggregation of packets in a network controller is described. A packet, destined to a station, is received at a network device having a plurality of processors. The packet is queued into a selected queue of a plurality of queues based at least on an identifier of the station and a category associated with the packet. The packet is aggregated with other packets in a selected queue to create an aggregated packet if the selected queue has reached a predetermined size, and the aggregated packet is transmitted to the destination station.
    Type: Application
    Filed: June 28, 2013
    Publication date: September 18, 2014
    Inventors: Bhanu S. Gopalasetty, Ramsundar Janakiraman
  • Publication number: 20140153577
    Abstract: The present disclosure discloses a method and network device for session based forwarding. Specifically, the disclosed system receives a first packet in a session, and performs a route lookup to determine a route for the first packet. Then, the system caches a reference to the route and a neighbor in the session, and also caches a reference to the session in a tunnel within which packets in the session are to be forwarded. Based on a comparison between the route version number cached in the session and the route version number in a route table corresponding to the route referenced by a route index in the session, the system determines whether the route is stale. If so, the system performs another route lookup to update the route. Moreover, the system uses cached reference to the session in the tunnel for forwarding subsequent packets in the session.
    Type: Application
    Filed: June 14, 2013
    Publication date: June 5, 2014
    Inventors: Ramsundar Janakiraman, Ravinder Verma, Bhanu S. Gopalasetty