Patents by Inventor Goutham P. Rao
Goutham P. Rao 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: 9219579Abstract: The present invention is generally directed towards a remote access architecture for providing peer-to-peer communications and remote access connectivity. In one embodiment, the remote access architecture of the present provides a method for establishing a direct connection between peer computing devices via a third computing device, such as a gateway.Type: GrantFiled: July 22, 2005Date of Patent: December 22, 2015Assignee: CITRIX SYSTEMS, INC.Inventors: Goutham P. Rao, Robert A. Rodriguez, Eric R. Brueggemann
-
Patent number: 8995453Abstract: A system, apparatus and a method for implementing a secured communications link at a layer other than that at which packets are filtered are disclosed. In one embodiment, a computer system is configured to form a virtual private network (“VPN”) and comprises an address inspection driver to identify initial target packet traffic addressed to a target server. Also, the computer system includes a pseudo server module to receive rerouted initial target packet traffic from the address inspection driver. The pseudo server module is configured to convey packet regeneration instructions to a VPN gateway. The address inspection driver functions to identify additional target packet traffic addressed to the target server and routes the additional target packet traffic to the pseudo server. In one embodiment, the pseudo server is configured to strip header information from the additional target packet traffic to form a payload, and thereafter, to route the payload to the target.Type: GrantFiled: August 30, 2013Date of Patent: March 31, 2015Assignee: Citrix Systems, Inc.Inventors: Goutham P. Rao, Robert Rodriguez, Eric Brueggemann
-
Patent number: 8914522Abstract: The present invention is generally directed towards a remote access architecture for providing peer-to-peer communications and remote access connectivity. In one embodiment, the remote access architecture of the present provides a method for establishing a direct connection between peer computing devices via a third computing device, such as a gateway.Type: GrantFiled: July 22, 2005Date of Patent: December 16, 2014Assignee: Citrix Systems, Inc.Inventors: Goutham P. Rao, Robert A. Rodriguez, Eric R. Brueggemann
-
Patent number: 8897299Abstract: A method for routing packets from a gateway to an endpoint includes the step of associating a private internet protocol (IP) address with an endpoint having a public IP address. A packet addressed to the private IP address of the endpoint is captured. A policy is applied to the packet. The packet is transmitted to the public IP address of the endpoint, responsive to the application of the policy to the packet.Type: GrantFiled: January 11, 2013Date of Patent: November 25, 2014Assignee: Citrix Systems, Inc.Inventors: Goutham P. Rao, Robert A. Rodriguez, Eric R. Brueggemann
-
Patent number: 8892778Abstract: A method for securing remote access to private networks includes a receiver intercepting from a data link layer a packet in a first plurality of packets destined for a first system on a private network. A filter intercepts from the data link layer a packet in a second plurality of packets transmitted from a second system on the private network, destined for an system on a second network. A transmitter in communication with the receiver and the filter performing a network address translation on at least one intercepted packet and transmitting the at least one intercepted packet to a destination.Type: GrantFiled: September 14, 2012Date of Patent: November 18, 2014Assignee: Citrix Systems, Inc.Inventors: Goutham P. Rao, Robert A. Rodriguez, Eric R. Brueggemann
-
Patent number: 8634420Abstract: The present invention is generally directed towards a remote access architecture for providing peer-to-peer communications and remote access connectivity. In one embodiment, the remote access architecture of the present provides a method for establishing a direct connection between peer computing devices via a third computing device, such as a gateway.Type: GrantFiled: May 25, 2010Date of Patent: January 21, 2014Assignee: Citrix Systems, Inc.Inventors: Goutham P. Rao, Robert A. Rodriguez, Eric R. Brueggemann
-
Publication number: 20140007218Abstract: A system, apparatus and a method for implementing a secured communications link at a layer other than that at which packets are filtered are disclosed. In one embodiment, a computer system is configured to form a virtual private network (“VPN”) and comprises an address inspection driver to identify initial target packet traffic addressed to a target server. Also, the computer system includes a pseudo server module to receive rerouted initial target packet traffic from the address inspection driver. The pseudo server module is configured to convey packet regeneration instructions to a VPN gateway. The address inspection driver functions to identify additional target packet traffic addressed to the target server and routes the additional target packet traffic to the pseudo server. In one embodiment, the pseudo server is configured to strip header information from the additional target packet traffic to form a payload, and thereafter, to route the payload to the target.Type: ApplicationFiled: August 30, 2013Publication date: January 2, 2014Applicant: Citrix Systems, Inc.Inventors: Goutham P. Rao, Robert Rodriguez, Eric Brueggemann
-
Patent number: 8559449Abstract: A system, apparatus and a method for implementing a secured communications link at a layer other than that at which packets are filtered are disclosed. In one embodiment, a computer system is configured to form a virtual private network (“VPN”) and comprises an address inspection driver to identify initial target packet traffic addressed to a target server. Also, the computer system includes a pseudo server module to receive rerouted initial target packet traffic from the address inspection driver. The pseudo server module is configured to convey packet regeneration instructions to a VPN gateway. The address inspection driver functions to identify additional target packet traffic addressed to the target server and routes the additional target packet traffic to the pseudo server. In one embodiment, the pseudo server is configured to strip header information from the additional target packet traffic to form a payload, and thereafter, to route the payload to the target.Type: GrantFiled: May 31, 2011Date of Patent: October 15, 2013Assignee: Citrix Systems, Inc.Inventors: Goutham P. Rao, Robert Rodriguez, Eric Brueggemann
-
Publication number: 20130128892Abstract: A method for routing packets from a gateway to an endpoint includes the step of associating a private internet protocol (IP) address with an endpoint having a public IP address. A packet addressed to the private IP address of the endpoint is captured. A policy is applied to the packet. The packet is transmitted to the public IP address of the endpoint, responsive to the application of the policy to the packet.Type: ApplicationFiled: January 11, 2013Publication date: May 23, 2013Inventors: Goutham P. Rao, Robert A. Rodriguez, Eric R. Brueggemann
-
Patent number: 8363650Abstract: A method for routing packets from a gateway to an endpoint includes the step of associating a private internet protocol (IP) address with an endpoint having a public IP address. A packet addressed to the private IP address of the endpoint is captured. A policy is applied to the packet. The packet is transmitted to the public IP address of the endpoint, responsive to the application of the policy to the packet.Type: GrantFiled: July 22, 2005Date of Patent: January 29, 2013Assignee: Citrix Systems, Inc.Inventors: Goutham P. Rao, Robert A. Rodriguez, Eric R. Brueggemann
-
Publication number: 20130014206Abstract: A method for securing remote access to private networks includes a receiver intercepting from a data link layer a packet in a first plurality of packets destined for a first system on a private network. A filter intercepts from the data link layer a packet in a second plurality of packets transmitted from a second system on the private network, destined for an system on a second network. A transmitter in communication with the receiver and the filter performing a network address translation on at least one intercepted packet and transmitting the at least one intercepted packet to a destination.Type: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Inventors: Goutham P. Rao, Robert A. Rodriguez, Eric R. Brueggemann
-
Patent number: 8351333Abstract: The present invention is generally directed towards a remote access architecture for providing peer-to-peer communications and remote access connectivity. In one embodiment, the remote access architecture of the present provides a method for establishing a direct connection between peer computing devices via a third computing device, such as a gateway.Type: GrantFiled: August 30, 2010Date of Patent: January 8, 2013Assignee: Citrix Systems, Inc.Inventors: Goutham P. Rao, Robert Rodriguez, Eric Brueggemann
-
Patent number: 8291119Abstract: A method for securing remote access to private networks includes a receiver intercepting from a data link layer a packet in a first plurality of packets destined for a first system on a private network. A filter intercepts from the data link layer a packet in a second plurality of packets transmitted from a second system on the private network, destined for an system on a second network. A transmitter in communication with the receiver and the filter performing a network address translation on at least one intercepted packet and transmitting the at least one intercepted packet to a destination.Type: GrantFiled: July 22, 2005Date of Patent: October 16, 2012Assignee: Citrix Systems, Inc.Inventors: Goutham P. Rao, Robert A. Rodriguez, Eric R. Brueggemann
-
Patent number: 8046830Abstract: The present invention is generally directed towards a remote access architecture for providing peer-to-peer communications and remote access connectivity. In one embodiment, the remote access architecture of the present provides a method for establishing a direct connection between peer computing devices via a third computing device, such as a gateway.Type: GrantFiled: July 22, 2005Date of Patent: October 25, 2011Assignee: Citrix Systems, Inc.Inventors: Goutham P. Rao, Robert A. Rodriguez, Eric R. Brueggemann
-
Publication number: 20110231929Abstract: A system, apparatus and a method for implementing a secured communications link at a layer other than that at which packets are filtered are disclosed. In one embodiment, a computer system is configured to form a virtual private network (“VPN”) and comprises an address inspection driver to identify initial target packet traffic addressed to a target server. Also, the computer system includes a pseudo server module to receive rerouted initial target packet traffic from the address inspection driver. The pseudo server module is configured to convey packet regeneration instructions to a VPN gateway. The address inspection driver functions to identify additional target packet traffic addressed to the target server and routes the additional target packet traffic to the pseudo server. In one embodiment, the pseudo server is configured to strip header information from the additional target packet traffic to form a payload, and thereafter, to route the payload to the target.Type: ApplicationFiled: May 31, 2011Publication date: September 22, 2011Inventors: GOUTHAM P. RAO, ROBERT RODRIGUEZ, ERIC BRUEGGEMANN
-
Patent number: 8014421Abstract: The present invention is generally directed towards a remote access architecture for providing peer-to-peer communications and remote access connectivity. In one embodiment, the remote access architecture of the present invention provides a method for establishing a direct connection between peer computing devices via a third computing device, such as a gateway.Type: GrantFiled: September 15, 2009Date of Patent: September 6, 2011Assignee: Citrix Systems, Inc.Inventors: Goutham P. Rao, Robert Rodriguez, Eric Brueggemann
-
Patent number: 7978714Abstract: A method for routing packets from a peripheral device to a Virtual Private Network (VPN) gateway includes the step of implementing, by a peripheral device, a change to a routing table. The peripheral device receives an outbound packet. The peripheral device transmits information about the outbound packet to a VPN client application. The peripheral device modifies address information on the outbound packet with address information associated with the VPN client application. The peripheral device transmits the modified outbound packet to the VPN client application.Type: GrantFiled: July 22, 2005Date of Patent: July 12, 2011Assignee: Citrix Systems, Inc.Inventors: Goutham P. Rao, Robert A. Rodriguez, Eric R. Brueggemann
-
Patent number: 7978716Abstract: A system, apparatus and a method for implementing a secured communications link at a layer other than that at which packets are filtered are disclosed. In one embodiment, a computer system is configured to form a virtual private network (“VPN”) and comprises an address inspection driver to identify initial target packet traffic addressed to a target server. Also, the computer system includes a pseudo server module to receive rerouted initial target packet traffic from the address inspection driver. The pseudo server module is configured to convey packet regeneration instructions to a VPN gateway. The address inspection driver functions to identify additional target packet traffic addressed to the target server and routes the additional target packet traffic to the pseudo server. In one embodiment, the pseudo server is configured to strip header information from the additional target packet traffic to form a payload, and thereafter, to route the payload to the target.Type: GrantFiled: December 17, 2008Date of Patent: July 12, 2011Assignee: Citrix Systems, Inc.Inventors: Goutham P. Rao, Robert Rodriguez, Eric Brueggemann
-
Patent number: 7877463Abstract: A system and method for providing access to dynamic content via static pages. A page or portion of a page is received containing at least one executable element and at least one static element. The at least one executable element is identified and then processed to produce output. A static page is created comprising the produced output. In some embodiments static elements linked to executable elements are replaced with static links referencing said executable elements. In other embodiments a page comprising a single form is created from a page comprising at least two forms.Type: GrantFiled: March 1, 2006Date of Patent: January 25, 2011Assignee: Citrix Systems, Inc.Inventors: Russell P. Lentini, Goutham P. Rao, Timothy Regovich, Terence M. Weaver
-
Publication number: 20100325299Abstract: The present invention is generally directed towards a remote access architecture for providing peer-to-peer communications and remote access connectivity. In one embodiment, the remote access architecture of the present provides a method for establishing a direct connection between peer computing devices via a third computing device, such as a gateway.Type: ApplicationFiled: August 30, 2010Publication date: December 23, 2010Inventors: Goutham P. Rao, Robert A. Rodriguez, Eric R. Brueggemann