Patents by Inventor Eric Brueggemann
Eric Brueggemann 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: 9613043Abstract: Embodiments deploy delayering techniques, and the relationships between successive versions of a rich-media file become apparent. With this, modified rich-media files suddenly present far smaller storage overhead as compared to traditional application-unaware snapshot and versioning implementations. Optimized file data is stored in suitcases. As a file is versioned, each new version of the file is placed in the same suitcase as the previous version, allowing embodiments to employ correlation techniques to enhance optimization savings.Type: GrantFiled: January 15, 2016Date of Patent: April 4, 2017Assignee: Quest Software Inc.Inventors: Goutham Rao, Eric Brueggemann, Carter George
-
Publication number: 20160132524Abstract: Embodiments deploy delayering techniques, and the relationships between successive versions of a rich-media file become apparent. With this, modified rich-media files suddenly present far smaller storage overhead as compared to traditional application-unaware snapshot and versioning implementations. Optimized file data is stored in suitcases. As a file is versioned, each new version of the file is placed in the same suitcase as the previous version, allowing embodiments to employ correlation techniques to enhance optimization savings.Type: ApplicationFiled: January 15, 2016Publication date: May 12, 2016Applicant: Dell Products L.P.Inventors: Goutham Rao, Eric Brueggemann, Carter George
-
Patent number: 9251161Abstract: Embodiments deploy delayering techniques, and the relationships between successive versions of a rich-media file become apparent. With this, modified rich-media files suddenly present far smaller storage overhead as compared to traditional application-unaware snapshot and versioning implementations. Optimized file data is stored in suitcases. As a file is versioned, each new version of the file is placed in the same suitcase as the previous version, allowing embodiments to employ correlation techniques to enhance optimization savings.Type: GrantFiled: April 4, 2014Date of Patent: February 2, 2016Assignee: DELL PRODUCTS L.P.Inventors: Goutham Rao, Eric Brueggemann, Carter George
-
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
-
Publication number: 20140222769Abstract: Embodiments deploy delayering techniques, and the relationships between successive versions of a rich-media file become apparent. With this, modified rich-media files suddenly present far smaller storage overhead as compared to traditional application-unaware snapshot and versioning implementations. Optimized file data is stored in suitcases. As a file is versioned, each new version of the file is placed in the same suitcase as the previous version, allowing embodiments to employ correlation techniques to enhance optimization savings.Type: ApplicationFiled: April 4, 2014Publication date: August 7, 2014Applicant: Dell Products L.P.Inventors: Goutham Rao, Eric Brueggemann, Carter George
-
Patent number: 8694466Abstract: Embodiments deploy delayering techniques, and the relationships between successive versions of a rich-media file become apparent. With this, modified rich-media files suddenly present far smaller storage overhead as compared to traditional application-unaware snapshot and versioning implementations. Optimized file data is stored in suitcases. As a file is versioned, each new version of the file is placed in the same suitcase as the previous version, allowing embodiments to employ correlation techniques to enhance optimization savings.Type: GrantFiled: October 7, 2009Date of Patent: April 8, 2014Assignee: Dell Products L.P.Inventors: Goutham Rao, Eric Brueggemann, Carter George
-
Patent number: 8655898Abstract: Mechanisms are provided for optimizing files while allowing application servers access to metadata associated with preoptimized versions of the files. During file optimization involving compression and/or compaction, file metadata changes. In order to allow file optimization in a manner transparent to application servers, the metadata associated with preoptimized versions of the files is maintained in a metadata database as well as in an optimized version of the files themselves.Type: GrantFiled: June 8, 2012Date of Patent: February 18, 2014Assignee: Dell Products L.P.Inventors: Goutham Rao, Eric Brueggemann, Murali Bashyam, Carter George, Mark Taylor
-
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
-
Patent number: 8516002Abstract: Mechanisms are provided for optimizing file data compressed using deflate mechanisms such as the ZLIB Compressed Data Format Specification and the DEFLATE Compressed Data Format Specification. Deflate mechanisms output different deflate file data depending on specific file data parameters. An optimization tool decompresses the deflate file data and outputs an optimized data stream. When a client application attempts to access the deflate data, the tool deoptimizes the optimized data stream and applies the same deflate algorithm to generate deflate file data. Although the deflate algorithm is applied without using the file data parameters used to generate the original deflate file data, substitute deflate file data is produced.Type: GrantFiled: March 21, 2008Date of Patent: August 20, 2013Assignee: Dell Products L.P.Inventors: Goutham Rao, Eric Brueggemann
-
Patent number: 8386443Abstract: A data de-duplication system is used with network attached storage and serves to reduce data duplication and file storage costs. Techniques utilizing both symlinks and hardlinks ensure efficient deletion file/data cleanup and avoid data loss in the event of crashes.Type: GrantFiled: October 5, 2009Date of Patent: February 26, 2013Assignee: Dell Products L.P.Inventors: Eric Brueggemann, Goutham Rao, Mark Taylor, Murali Bashyam, Hui Huang
-
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
-
Publication number: 20120246127Abstract: Mechanisms are provided for optimizing files while allowing application servers access to metadata associated with preoptimized versions of the files. During file optimization involving compression and/or compaction, file metadata changes. In order to allow file optimization in a manner transparent to application servers, the metadata associated with preoptimized versions of the files is maintained in a metadata database as well as in an optimized version of the files themselves.Type: ApplicationFiled: June 8, 2012Publication date: September 27, 2012Applicant: DELL Products L.P.Inventors: Goutham Rao, Eric Brueggemann, Murali Bashyam, Carter George, Mark Taylor
-
Patent number: 8224831Abstract: Mechanisms are provided for optimizing files while allowing application servers access to metadata associated with preoptimized versions of the files. During file optimization involving compression and/or compaction, file metadata changes. In order to allow file optimization in a manner transparent to application servers, the metadata associated with preoptimized versions of the files is maintained in a metadata database as well as in an optimized version of the files themselves.Type: GrantFiled: February 27, 2008Date of Patent: July 17, 2012Assignee: Dell Products L.P.Inventors: Goutham Rao, Eric Brueggemann, Murali Bashyam, Carter George, Mark Taylor
-
Patent number: 8219534Abstract: Mechanisms are provided for optimizing multiple files in an efficient format that allows maintenance of the original namespace. Multiple files and associated metadata are written to a suitcase file. The suitcase file includes index information for accessing compressed data associated with compacted files. A hardlink to the suitcase file includes an index number used to access the appropriate index information. A simulated link to a particular file maintains the name of the particular file prior to compaction.Type: GrantFiled: February 27, 2008Date of Patent: July 10, 2012Assignee: Dell Products L.P.Inventors: Goutham Rao, Eric Brueggemann, Murali Bashyam, Carter George, Mark Taylor
-
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: 8019868Abstract: A method for routing packets from an endpoint to a gateway includes receiving, by a driver of a process for providing secure communications to a gateway from an endpoint, a filtering table. The driver may intercept an outbound packet, the driver terminating a first transport layer connection with an application of the endpoint. The driver may transmit the outbound packet to a client application, responsive to the filtering table. The client application provides a second transport layer connection from the endpoint to the gateway. Responsive to an application of a policy to the outbound packet, the client application may transmit the outbound packet to the gateway.Type: GrantFiled: September 10, 2009Date of Patent: September 13, 2011Assignee: Citrix Systems, Inc.Inventors: Goutham 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: 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: 7974478Abstract: Prediction-based compression engines are spoon-fed with sequentially efficiently compressible (SEC) streams of input data that make it possible for the compression engines to more efficiently compress or otherwise compact the incoming data than would be possible with streams of input data accepted on a TV-raster scan basis. Various techniques are disclosed for intentionally forming SEC input data streams. Among these are the tight packing of alike files or fragments into concatenation suitcases and the decomposition of files into substantially predictably consistent (SPC) fragments or segments that are routed to different suitcases according to their type. In a graphics-directed embodiment, image frames are partitioned into segment areas that are internally SPC and multidirectional walks (i.e., U-turning walks) are defined in the segment areas where these defined walks are traced during compression and also during decompression.Type: GrantFiled: July 6, 2007Date of Patent: July 5, 2011Assignee: Dell Products L.P.Inventors: Murali Bashyam, Goutham Rao, Carter George, Eric Brueggemann