Patents Assigned to Highwinds Holdings, Inc.
-
Patent number: 10728301Abstract: An edge server of a content delivery network (CDN) can serve as a proxy for an origin server. The edge server can remove distinguishing characteristics of the origin server. As a result, an end user system may be prevented from blocking content from the origin server based on the distinguishing characteristics. Additionally or alternatively, the edge server can encrypt a portion a uniform resource locator (URL) referencing the origin server so that the clear text of the URL does not follow a recognizable pattern. The path can be decrypted by the edge server when the edge server communicates with the origin server to retrieve the content from the origin server.Type: GrantFiled: December 20, 2016Date of Patent: July 28, 2020Assignee: Highwinds Holdings, Inc.Inventor: Bradley Michael Andrews
-
Patent number: 9130828Abstract: A custom tracking system can provide functionality for operators of content sites to specify types of content delivery data to be tracked in a content delivery network. The custom tracking system can propagate operator tracking preferences to edge nodes in the content delivery network, such as delivery servers, which can track delivery data according to the preferences. The custom tracking system can use one or more tracking filters to reduce the storage burden of certain tracking requests while still providing relevant results. The custom tracking system can output results of the custom tracking for presentation to the content site operator.Type: GrantFiled: July 15, 2013Date of Patent: September 8, 2015Assignee: Highwinds Holdings, Inc.Inventors: Joshua D. Gagliardi, Timothy S. Munger, Donald W. Ploesser, Deborah A. Spencer
-
Patent number: 8868737Abstract: A content delivery system for providing content from a content delivery network to end users may include a plurality of delivery servers that host one or more content items and an inventory server having an inventory of content. The inventory of content can indicate which of the delivery servers host the content items. The inventory server may receive a request for a content item from an end user system and may access the inventory of content to determine one or more delivery servers that host the content item. In response to this determination, the inventory server may redirect the request for the content item to a selected one of the delivery servers. The selected delivery server can then serve the content item to the end user system.Type: GrantFiled: June 11, 2012Date of Patent: October 21, 2014Assignee: Highwinds Holdings, Inc.Inventors: Joshua D. Gagliardi, Timothy S. Munger, Donald W. Ploesser
-
Patent number: 8621106Abstract: A content delivery system for providing content from a content delivery network to end users may include a plurality of delivery servers that host one or more content items and an inventory server having an inventory of content. The inventory of content can indicate which of the delivery servers host the content items. The inventory server may receive a request for a content item from an end user system and may access the inventory of content to determine one or more delivery servers that host the content item. In response to this determination, the inventory server may redirect the request for the content item to a selected one of the delivery servers. The selected delivery server can then serve the content item to the end user system.Type: GrantFiled: June 13, 2011Date of Patent: December 31, 2013Assignee: Highwinds Holdings, Inc.Inventors: Joshua D. Gagliardi, Timothy S. Munger
-
Patent number: 8489731Abstract: A custom tracking system can provide functionality for operators of content sites to specify types of content delivery data to be tracked in a content delivery network. The custom tracking system can propagate operator tracking preferences to edge nodes in the content delivery network, such as delivery servers, which can track delivery data according to the preferences. The custom tracking system can use one or more tracking filters to reduce the storage burden of certain tracking requests while still providing relevant results. The custom tracking system can output results of the custom tracking for presentation to the content site operator.Type: GrantFiled: August 20, 2009Date of Patent: July 16, 2013Assignee: Highwinds Holdings, Inc.Inventors: Joshua D. Gagliardi, Timothy S. Munger, Donald W. Ploesser, Deborah A. Spencer
-
Publication number: 20120254421Abstract: A content delivery system for providing content from a content delivery network to end users may include a plurality of delivery servers that host one or more content items and an inventory server having an inventory of content. The inventory of content can indicate which of the delivery servers host the content items. The inventory server may receive a request for a content item from an end user system and may access the inventory of content to determine one or more delivery servers that host the content item. In response to this determination, the inventory server may redirect the request for the content item to a selected one of the delivery servers. The selected delivery server can then serve the content item to the end user system.Type: ApplicationFiled: June 11, 2012Publication date: October 4, 2012Applicant: HIGHWINDS HOLDINGS, INC.Inventors: Joshua D. Gagliardi, Timothy S. Munger, Donald W. Ploesser
-
Patent number: 8200810Abstract: A content delivery system for providing content from a content delivery network to end users may include a plurality of delivery servers that host one or more content items and an inventory server having an inventory of content. The inventory of content can indicate which of the delivery servers host the content items. The inventory server may receive a request for a content item from an end user system and may access the inventory of content to determine one or more delivery servers that host the content item. In response to this determination, the inventory server may redirect the request for the content item to a selected one of the delivery servers. The selected delivery server can then serve the content item to the end user system.Type: GrantFiled: December 12, 2008Date of Patent: June 12, 2012Assignee: Highwinds Holdings, Inc.Inventors: Joshua D. Gagliardi, Timothy S. Munger, Donald W. Ploesser
-
Publication number: 20110258342Abstract: A content delivery system for providing content from a content delivery network to end users may include a plurality of delivery servers that host one or more content items and an inventory server having an inventory of content. The inventory of content can indicate which of the delivery servers host the content items. The inventory server may receive a request for a content item from an end user system and may access the inventory of content to determine one or more delivery servers that host the content item. In response to this determination, the inventory server may redirect the request for the content item to a selected one of the delivery servers. The selected delivery server can then serve the content item to the end user system.Type: ApplicationFiled: June 13, 2011Publication date: October 20, 2011Applicant: HIGHWINDS HOLDINGS, INC.Inventors: Joshua D. Gagliardi, Timothy S. Munger
-
Patent number: 7962580Abstract: A content delivery system for providing content from a content delivery network to end users may include a plurality of delivery servers that host one or more content items and an inventory server having an inventory of content. The inventory of content can indicate which of the delivery servers host the content items. The inventory server may receive a request for a content item from an end user system and may access the inventory of content to determine one or more delivery servers that host the content item. In response to this determination, the inventory server may redirect the request for the content item to a selected one of the delivery servers. The selected delivery server can then serve the content item to the end user system.Type: GrantFiled: December 12, 2008Date of Patent: June 14, 2011Assignee: Highwinds Holdings, Inc.Inventors: Joshua D. Gagliardi, Timothy S. Munger
-
Publication number: 20100306368Abstract: A custom tracking system can provide functionality for operators of content sites to specify types of content delivery data to be tracked in a content delivery network. The custom tracking system can propagate operator tracking preferences to edge nodes in the content delivery network, such as delivery servers, which can track delivery data according to the preferences. The custom tracking system can use one or more tracking filters to reduce the storage burden of certain tracking requests while still providing relevant results. The custom tracking system can output results of the custom tracking for presentation to the content site operator.Type: ApplicationFiled: August 20, 2009Publication date: December 2, 2010Applicant: Highwinds Holdings, Inc.Inventors: Joshua D. Gagliardi, Timothy S. Munger, Donald W. Ploesser, Deborah A. Spencer
-
Publication number: 20090157899Abstract: A content delivery system for providing content from a content delivery network to end users may include a plurality of delivery servers that host one or more content items and an inventory server having an inventory of content. The inventory of content can indicate which of the delivery servers host the content items. The inventory server may receive a request for a content item from an end user system and may access the inventory of content to determine one or more delivery servers that host the content item. In response to this determination, the inventory server may redirect the request for the content item to a selected one of the delivery servers. The selected delivery server can then serve the content item to the end user system.Type: ApplicationFiled: December 12, 2008Publication date: June 18, 2009Applicant: Highwinds Holdings, Inc.Inventors: Joshua D. Gagliardi, Timothy S. Munger, Donald W. Ploesser
-
Publication number: 20090157850Abstract: A content delivery system for providing content from a content delivery network to end users may include a plurality of delivery servers that host one or more content items and an inventory server having an inventory of content. The inventory of content can indicate which of the delivery servers host the content items. The inventory server may receive a request for a content item from an end user system and may access the inventory of content to determine one or more delivery servers that host the content item. In response to this determination, the inventory server may redirect the request for the content item to a selected one of the delivery servers. The selected delivery server can then serve the content item to the end user system.Type: ApplicationFiled: December 12, 2008Publication date: June 18, 2009Applicant: Highwinds Holdings, Inc.Inventors: Joshua D. Gagliardi, Timothy S. Munger