Patents by Inventor Ashoka Kallappa

Ashoka Kallappa 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: 9485292
    Abstract: An apparatus and related method are provided for improving the performance of virtual desktop services. A network device is deployed in a network to intercept packets of a control session initiated by a client with a connection broker to obtain data from a host. The network device initiates a new control session to the connection broker on behalf of the client. The network device receives host information from the connection broker, replaces address information of the network device for the host information in a control session message and sends the control session message to the client. The network device establishes a data session with the client, initiates a data session with the host on behalf of the client and relays data between the data session with the host and the data session with the client such that the network device is transparent to the client and the host.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: November 1, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Dileep K. Devireddy, Chickayya Naik, Giovanni Meo, Ashoka Kallappa
  • Publication number: 20150237097
    Abstract: An apparatus and related method are provided for improving the performance of virtual desktop services. A network device is deployed in a network to intercept packets of a control session initiated by a client with a connection broker to obtain data from a host. The network device initiates a new control session to the connection broker on behalf of the client. The network device receives host information from the connection broker, replaces address information of the network device for the host information in a control session message and sends the control session message to the client. The network device establishes a data session with the client, initiates a data session with the host on behalf of the client and relays data between the data session with the host and the data session with the client such that the network device is transparent to the client and the host.
    Type: Application
    Filed: May 7, 2015
    Publication date: August 20, 2015
    Inventors: Dileep K. Devireddy, Chickayya Naik, Giovanni Meo, Ashoka Kallappa
  • Patent number: 9055139
    Abstract: An apparatus and related method are provided for improving the performance of virtual desktop services. A network device is deployed in a network to intercept packets of a control session initiated by a client with a connection broker to obtain data from a host. The network device initiates a new control session to the connection broker on behalf of the client. The network device receives host information from the connection broker, replaces address information of the network device for the host information in a control session message and sends the control session message to the client. The network device establishes a data session with the client, initiates a data session with the host on behalf of the client and relays data between the data session with the host and the data session with the client such that the network device is transparent to the client and the host.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: June 9, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Dileep K. Devireddy, Chickayya Naik, Giovanni Meo, Ashoka Kallappa
  • Patent number: 7822043
    Abstract: An edge router receives datagrams to be forwarded an SVC. If the SVC is not already set up, the edge router buffers the datagrams until the SVC set up is complete. The buffered datagrams are forwarded once the SVC set up is complete. According to another aspect of the present invention, different buffering requirements are supported for different user applications. A policy table may be configured by a service provider specifying the requirements associated with potentially each flow (e.g., combination of source/destination IP addresses, source/destination port number), and the datagram on each flow may be buffered accordingly.
    Type: Grant
    Filed: April 3, 2007
    Date of Patent: October 26, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Pankaj Vyas, Rajeev Govindraj Kolla, Ashoka Kallappa
  • Patent number: 7536464
    Abstract: Methods and apparatus are disclosed for performing layer 2 authentication of a Mobile Node supporting Mobile IP in an SSG based network. Layer 2 information including at least one of a MAC address and username associated with the Mobile Node is obtained. An orphaned host object including the layer 2 information (e.g., MAC address) is then generated. The orphaned host object is then unorphaned when an IP address associated with the layer 2 information (e.g., MAC address) is received such that the unorphaned host object includes the IP address and the layer 2 information.
    Type: Grant
    Filed: September 25, 2003
    Date of Patent: May 19, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Gopal Dommety, Ashoka Kallappa, Navneet Agarwal
  • Publication number: 20070183428
    Abstract: An edge router receives datagrams to be forwarded an SVC. If the SVC is not already set up, the edge router buffers the datagrams until the SVC set up is complete. The buffered datagrams are forwarded once the SVC set up is complete. According to another aspect of the present invention, different buffering requirements are supported for different user applications. A policy table may be configured by a service provider specifying the requirements associated with potentially each flow (e.g., combination of source/destination IP addresses, source/destination port number), and the datagram on each flow may be buffered accordingly.
    Type: Application
    Filed: April 3, 2007
    Publication date: August 9, 2007
    Applicant: Cisco Technology, Inc.
    Inventors: Pankaj Vyas, Rajeev Kolla, Ashoka Kallappa
  • Patent number: 7215674
    Abstract: An edge router receives datagrams to be forwarded an SVC. If the SVC is not already set up, the edge router buffers the datagrams until the SVC set up is complete. The buffered datagrams are forwarded once the SVC set up is complete. According to another aspect of the present invention, different buffering requirements are supported for different user applications. A policy table may be configured by a service provider specifying the requirements associated with potentially each flow (e.g., combination of source/destination IP addresses, source/destination port number), and the datagram on each flow may be buffered accordingly.
    Type: Grant
    Filed: April 22, 2002
    Date of Patent: May 8, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Pankaj Vyas, Rajeev Govindraj Kolla, Ashoka Kallappa