-
公开(公告)号:US09654356B2
公开(公告)日:2017-05-16
申请号:US13715109
申请日:2012-12-14
Applicant: Level 3 Communications, LLC
Inventor: Lewis Robert Varney , Laurence R. Lipstone , William Crowder , Andrew Swart , Christopher Newton
IPC: G06F15/16 , H04L12/24 , G06F9/50 , G06F15/173 , G06F15/177 , H04L12/26 , H04L12/911 , H04L29/12 , H04L29/06 , H04L29/08 , G06F12/0808
CPC classification number: H04L41/50 , G06F9/5055 , G06F9/5083 , G06F12/0808 , G06F15/173 , G06F15/177 , H04L41/0813 , H04L41/0816 , H04L41/0823 , H04L41/0869 , H04L41/0893 , H04L41/12 , H04L41/5041 , H04L41/509 , H04L43/04 , H04L43/08 , H04L43/10 , H04L47/70 , H04L61/10 , H04L61/1511 , H04L61/1535 , H04L61/2507 , H04L61/6009 , H04L65/403 , H04L65/60 , H04L67/06 , H04L67/10 , H04L67/1078 , H04L67/16 , H04L67/26 , H04L67/2842 , H04L67/2852 , H04L67/2885 , H04L67/289 , H04L67/32 , H04L67/42 , H04L69/03
Abstract: A device supporting content delivery is configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include adaptation services.
-
公开(公告)号:US09641402B2
公开(公告)日:2017-05-02
申请号:US13841023
申请日:2013-03-15
Applicant: Level 3 Communications, LLC
Inventor: Christopher Newton , Lewis Robert Varney , Laurence R. Lipstone , William Crowder , Andrew Swart
IPC: G06F15/16 , G06F11/30 , H04L12/24 , H04L29/08 , H04L29/06 , G06F15/177 , G06F15/173 , H04L12/911 , H04L29/12 , G06F9/50 , G06F12/0808 , H04L12/26
CPC classification number: H04L41/50 , G06F9/5055 , G06F9/5083 , G06F12/0808 , G06F15/173 , G06F15/177 , H04L41/0813 , H04L41/0816 , H04L41/0823 , H04L41/0869 , H04L41/0893 , H04L41/12 , H04L41/5041 , H04L41/509 , H04L43/04 , H04L43/08 , H04L43/10 , H04L47/70 , H04L61/10 , H04L61/1511 , H04L61/1535 , H04L61/2507 , H04L61/6009 , H04L65/403 , H04L65/60 , H04L67/06 , H04L67/10 , H04L67/1078 , H04L67/16 , H04L67/26 , H04L67/2842 , H04L67/2852 , H04L67/2885 , H04L67/289 , H04L67/32 , H04L67/42 , H04L69/03
Abstract: In a content delivery network (CDN a method includes: receiving a request for a CDN service of a particular type, wherein a CDN service of said particular type defines a fixed number of configurable layers of request processing, sequentially from a first layer to a last layer; and processing said request, starting at said first layer, said processing being based on a modifiable runtime environment, said processing continuing conditionally through each of said layers in turn until either said request is terminated by one of said layers or said last layer processes said request. A layer may cause some of the processing of a request to be handled by another service. The CDN service may be selected from: delivery services, collector services, reducer services, rendezvous services, configuration services, and control services.
-
公开(公告)号:US09641401B2
公开(公告)日:2017-05-02
申请号:US13837821
申请日:2013-03-15
Applicant: Level 3 Communications, LLC
Inventor: Lewis Robert Varney , Laurence R. Lipstone , William Crowder , Andrew Swart , Christopher Newton
IPC: G06F15/16 , H04L12/24 , H04L29/08 , H04L29/06 , G06F15/177 , G06F15/173 , H04L12/911 , H04L29/12 , G06F9/50 , G06F12/0808 , H04L12/26
CPC classification number: H04L41/50 , G06F9/5055 , G06F9/5083 , G06F12/0808 , G06F15/173 , G06F15/177 , H04L41/0813 , H04L41/0816 , H04L41/0823 , H04L41/0869 , H04L41/0893 , H04L41/12 , H04L41/5041 , H04L41/509 , H04L43/04 , H04L43/08 , H04L43/10 , H04L47/70 , H04L61/10 , H04L61/1511 , H04L61/1535 , H04L61/2507 , H04L61/6009 , H04L65/403 , H04L65/60 , H04L67/06 , H04L67/10 , H04L67/1078 , H04L67/16 , H04L67/26 , H04L67/2842 , H04L67/2852 , H04L67/2885 , H04L67/289 , H04L67/32 , H04L67/42 , H04L69/03
Abstract: A framework supporting content delivery includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include services supporting content delivery.
-
公开(公告)号:US09628343B2
公开(公告)日:2017-04-18
申请号:US13714417
申请日:2012-12-14
Applicant: Level 3 Communications, LLC
Inventor: Christopher Newton , Lewis Robert Varney , Laurence R. Lipstone , William Crowder , Andrew Swart
IPC: G06F15/16 , H04L12/24 , H04L29/08 , H04L29/06 , G06F15/177 , G06F15/173 , H04L12/911 , H04L29/12 , G06F9/50 , G06F12/0808 , H04L12/26
CPC classification number: H04L41/50 , G06F9/5055 , G06F9/5083 , G06F12/0808 , G06F15/173 , G06F15/177 , H04L41/0813 , H04L41/0816 , H04L41/0823 , H04L41/0869 , H04L41/0893 , H04L41/12 , H04L41/5041 , H04L41/509 , H04L43/04 , H04L43/08 , H04L43/10 , H04L47/70 , H04L61/10 , H04L61/1511 , H04L61/1535 , H04L61/2507 , H04L61/6009 , H04L65/403 , H04L65/60 , H04L67/06 , H04L67/10 , H04L67/1078 , H04L67/16 , H04L67/26 , H04L67/2842 , H04L67/2852 , H04L67/2885 , H04L67/289 , H04L67/32 , H04L67/42 , H04L69/03
Abstract: A content delivery framework (CDF) includes a plurality of devices, each device configured to run at least one of a plurality of content delivery (CD) services. The plurality of CD services form one or more CD service networks, and each CD service network having a dynamic network topology.
-
公开(公告)号:US09590867B2
公开(公告)日:2017-03-07
申请号:US13714489
申请日:2012-12-14
Applicant: Level 3 Communications, LLC
Inventor: Christopher Newton , Lewis Robert Varney , Laurence R. Lipstone , William Crowder , Andrew Swart
IPC: G06F15/16 , H04L12/24 , H04L29/08 , H04L29/06 , G06F15/177 , G06F15/173 , H04L12/911 , H04L29/12 , G06F9/50 , G06F12/08 , H04L12/26
Abstract: A framework supporting content delivery includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include collector services forming one or more collector service networks.
-
公开(公告)号:US09544345B2
公开(公告)日:2017-01-10
申请号:US13714537
申请日:2012-12-14
Applicant: Level 3 Communications, LLC
Inventor: Christopher Newton , Lewis Robert Varney , Laurence R. Lipstone , William Crowder , Andrew Swart
IPC: G06F15/16 , H04L12/24 , H04L29/08 , H04L29/06 , G06F15/177 , G06F15/173 , H04L12/911 , H04L29/12 , G06F9/50 , G06F12/08 , H04L12/26
Abstract: A framework supporting content delivery includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include delivery services forming one or more delivery service networks.
-
公开(公告)号:US20150180971A1
公开(公告)日:2015-06-25
申请号:US14580086
申请日:2014-12-22
Applicant: Level 3 Communications, LLC
Inventor: Lewis Robert Varney , Laurence R. Lipstone , William Crowder , Andrew Swart , Christopher Newton
IPC: H04L29/08
CPC classification number: H04L41/50 , G06F9/5055 , G06F9/5083 , G06F12/0808 , G06F15/173 , G06F15/177 , H04L41/0813 , H04L41/0816 , H04L41/0823 , H04L41/0869 , H04L41/0893 , H04L41/12 , H04L41/5041 , H04L41/509 , H04L43/04 , H04L43/08 , H04L43/10 , H04L47/70 , H04L61/10 , H04L61/1511 , H04L61/1535 , H04L61/2507 , H04L61/6009 , H04L65/403 , H04L65/60 , H04L67/06 , H04L67/10 , H04L67/1078 , H04L67/16 , H04L67/26 , H04L67/2842 , H04L67/2852 , H04L67/2885 , H04L67/289 , H04L67/32 , H04L67/42 , H04L69/03
Abstract: A computer-implemented method is operable in a content delivery framework having a network comprising multiple service endpoints running on a plurality of devices. A plurality of the service endpoints comprise a peer group. Each node in the peer group has at least one kind of responsibility. The method includes receiving a request at a first node in the peer group, wherein the nodes in the peer group are ranked hierarchically, and wherein the first node has a first rank in the peer group; and, based on a kind of responsibility the first node has for the request, attempting to process the request using a second node in the peer group, wherein the second node has a second rank in the peer group distinct from the first rank of the first node.
Abstract translation: 计算机实现的方法在具有包括在多个设备上运行的多个服务端点的网络的内容传送框架中可操作。 多个服务端点包括对等组。 对等组中的每个节点至少有一种责任。 该方法包括在对等体组中的第一节点处接收请求,其中对等体组中的节点被分级地排序,并且其中第一节点在对等体组中具有第一等级; 并且基于所述第一节点对所述请求的一种责任,尝试使用所述对等体组中的第二节点处理所述请求,其中所述第二节点具有与所述第一节点的所述第一等级不同的所述对等组中的第二等级 节点。
-
公开(公告)号:US20140344452A1
公开(公告)日:2014-11-20
申请号:US14307374
申请日:2014-06-17
Applicant: Level 3 Communications, LLC
Inventor: Laurence R. Lipstone , William Crowder , Andrew Swart , Christopher Newton , Lewis Robert Varney
IPC: H04L12/26
CPC classification number: H04L43/08 , H04L41/0803 , H04L41/0813 , H04L41/0823 , H04L41/0869 , H04L41/12 , H04L41/50 , H04L41/509 , H04L43/04 , H04L43/10 , H04L65/4084
Abstract: A computer-implemented method includes providing, at a first time and to a first group of CD services in a CDN, invalidation information relating to at least one resource; and providing the invalidation information, at a second time distinct from the first time and to a second group of CD services in the CDN, the second group of CD services being substantially distinct from the first group of CD services.
Abstract translation: 计算机实现的方法包括在CDN中的第一时间和第一组CD服务中提供与至少一个资源有关的无效信息; 以及提供无效信息,所述无效信息在与所述CDN中的第一时间和第二组CD服务不同的第二时间处,所述第二组CD服务基本上不同于所述第一组CD服务。
-
公开(公告)号:US20140344425A1
公开(公告)日:2014-11-20
申请号:US14307411
申请日:2014-06-17
Applicant: Level 3 Communications, LLC
Inventor: Lewis Robert Varney , Laurence R. Lipstone , William Crowder , Andrew Swart , Christopher Newton
CPC classification number: H04L41/0813 , H04L41/0803 , H04L41/0823 , H04L41/0869 , H04L41/12 , H04L41/50 , H04L41/509 , H04L43/04 , H04L43/08 , H04L43/10 , H04L65/4084 , H04L67/10
Abstract: A framework supporting content delivery and comprising a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services, wherein the plurality of CD services comprise: collector services, reducer services, fill services, and control services; and wherein at least some of the plurality of devices run fill services, and wherein the fill services running on the at least some of the plurality of devices comprise at least one fill services network. At least one the fill service is configured to obtain resources on behalf of other CD services in the CDN.
Abstract translation: 一种支持内容传递并包括多个设备的框架,每个设备被配置为运行多个CD服务的至少一个内容传送(CD)服务,其中所述多个CD服务包括:收件人服务,缩减服务,填充服务, 和控制服务; 并且其中所述多个设备中的至少一些运行填充服务,并且其中在所述多个设备中的所述至少一些设备上运行的填充服务包括至少一个填充服务网络。 至少有一个填充服务被配置为代表CDN中的其他CD服务获取资源。
-
公开(公告)号:US20140344401A1
公开(公告)日:2014-11-20
申请号:US14307429
申请日:2014-06-17
Applicant: Level 3 Communications, LLC
Inventor: Lewis Robert Varney , Laurence R. Lipstone , William Crowder , Andrew Swart , Christopher Newton
IPC: H04L29/08
Abstract: A framework supporting content delivery and comprising a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services, wherein the plurality of CD services comprise: collector services, reducer services, origin services, and control services; and wherein at least some of the plurality of devices run origin services, and wherein the origin services running on the at least some of the plurality of devices comprise at least one origin services network. At least one origin service is configured to provide persistent origin that is locally and/or globally addressable.
Abstract translation: 一种支持内容传递并包括多个设备的框架,每个设备被配置为运行多个CD服务的至少一个内容传送(CD)服务,其中所述多个CD服务包括:收集器服务,减少服务,原始服务, 和控制服务; 并且其中所述多个设备中的至少一些设备运行原始服务,并且其中在所述多个设备中的所述至少一些设备上运行的原始服务包括至少一个原始服务网络。 至少一个原始服务被配置为提供本地和/或全局可寻址的持久源。
-
-
-
-
-
-
-
-
-