Patents by Inventor Jyotheeshswara Rao Kurma

Jyotheeshswara Rao Kurma 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: 10044612
    Abstract: Systems and methods of the present disclosure relate to allocating ports for packets distributed via a computer network. A packet engine on a core of a multicore device intermediary between a client and a server receives a first packet from the client. The first packet includes an outer header of an encapsulation protocol encapsulating a payload with an inner header. The first packet is directed by a packet distributor of the device to the first core selected based on a first tuple of the outer header. A port allocator of the packet engine determines a source port number to cause the packet distributor to identify the first core based on a second tuple of the inner header. The packet engine modifies the inner header of the payload to include the determined source port number. The device forwards the first packet including the modified inner header to the server.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: August 7, 2018
    Assignee: Citrix Systems, Inc.
    Inventors: Janraj C J, Vivekanand Rangaraman, Jyotheeshswara Rao Kurma
  • Publication number: 20150124828
    Abstract: Systems and methods of the present disclosure relate to allocating ports for packets distributed via a computer network. A packet engine on a core of a multicore device intermediary between a client and a server receives a first packet from the client. The first packet includes an outer header of an encapsulation protocol encapsulating a payload with an inner header. The first packet is directed by a packet distributor of the device to the first core selected based on a first tuple of the outer header. A port allocator of the packet engine determines a source port number to cause the packet distributor to identify the first core based on a second tuple of the inner header. The packet engine modifies the inner header of the payload to include the determined source port number. The device forwards the first packet including the modified inner header to the server.
    Type: Application
    Filed: November 5, 2014
    Publication date: May 7, 2015
    Applicant: Citrix Systems, Inc
    Inventors: Janraj CJ, Vivekanand Rangaraman, Jyotheeshswara Rao Kurma