-
公开(公告)号:WO2011041726A3
公开(公告)日:2011-04-07
申请号:PCT/US2010/051195
申请日:2010-10-01
Applicant: LIMELIGHT NETWORKS, INC. , SWANSON, Wylie , BLACK, Bryan, D. , RACIBORSKI, Nathan, F. , ROERSMA, Jacob, S. , RASOR, Colin , TOBEY, Albert, P.
Inventor: SWANSON, Wylie , BLACK, Bryan, D. , RACIBORSKI, Nathan, F. , ROERSMA, Jacob, S. , RASOR, Colin , TOBEY, Albert, P.
Abstract: Systems and methods for gathering distributed information to improve routing that uses Anycast for assigning deliveries between a number of geographically-distant points of presence (POPs) are disclosed. The POPs share the same Internet protocol (IP) address. According to Anycast resolution, the Internet aids in assigning a content request initially to a POP. Delivery statistics are gathered from deliveries a the number of POPs and possibly other sources. Where it is determined that Anycast found the wrong POP, the content request is reassigned to another POP.
-
公开(公告)号:WO2011041726A2
公开(公告)日:2011-04-07
申请号:PCT/US2010051195
申请日:2010-10-01
Applicant: LIMELIGHT NETWORKS INC , SWANSON WYLIE , BLACK BRYAN D , RACIBORSKI NATHAN F , ROERSMA JACOB S , RASOR COLIN , TOBEY ALBERT P
Inventor: SWANSON WYLIE , BLACK BRYAN D , RACIBORSKI NATHAN F , ROERSMA JACOB S , RASOR COLIN , TOBEY ALBERT P
CPC classification number: H04L45/125 , H04L12/18 , H04L29/08081 , H04L45/306
Abstract: Systems and methods for gathering distributed information to improve routing that uses Anycast for assigning deliveries between a number of geographically-distant points of presence (POPs) are disclosed. The POPs share the same Internet protocol (IP) address. According to Anycast resolution, the Internet aids in assigning a content request initially to a POP. Delivery statistics are gathered from deliveries a the number of POPs and possibly other sources. Where it is determined that Anycast found the wrong POP, the content request is reassigned to another POP.
Abstract translation: 披露了用于收集分布式信息以改善使用Anycast分配多个地理上远的存在点(POP)之间的递送的路由的系统和方法。 POPs共享相同的互联网协议(IP)地址。 根据Anycast决议,互联网最初将内容请求分配给POP。 交付统计数据是从交付POP数量和可能的其他来源收集的。 在确定Anycast发现错误的POP的情况下,内容请求被重新分配给另一POP。
-
公开(公告)号:WO2011041722A2
公开(公告)日:2011-04-07
申请号:PCT/US2010/051190
申请日:2010-10-01
Applicant: LIMELIGHT NETWORKS, INC. , SWANSON, Wylie , BLACK, Bryan, D. , RACIBORSKI, Nathan, F. , ROERSMA, Jacob, S. , RASOR, Colin , TOBEY, Albert, P.
Inventor: SWANSON, Wylie , BLACK, Bryan, D. , RACIBORSKI, Nathan, F. , ROERSMA, Jacob, S. , RASOR, Colin , TOBEY, Albert, P.
CPC classification number: H04L45/125 , H04L12/18 , H04L29/08081 , H04L45/306
Abstract: Systems and methods for gathering distributed information from a number of data agents for a messaging queue, which is coupled to a number of processing subscribers is disclosed. The data agents provide their gathered information to an interface defined by an API. The gathered data may be reformatted or further processed before adding the gathered information to the messaging queue. A number of processing subscribers listen to a content stream produced by the messaging queue to receive data they have subscribed to. Once the processing subscriber receives the content stream, the processing subscriber applies algorithms to the content stream to perform one or more other functions. For instance, the processing subscriber can feed back processed data into the messaging queue and/or perform an action based, at least in part, upon the content stream. Information in various degrees of processing and aggregation can be passed through any number of cycles in a processing ring to allow for a clearinghouse of information to flow in real time or near real time.
Abstract translation: 公开了用于从用于消息队列的多个数据代理收集分布式信息的系统和方法,所述消息队列耦合到多个处理订户。 数据代理将其收集的信息提供给由API定义的接口。 收集的数据可以在将收集的信息添加到消息队列之前被重新格式化或进一步处理。 许多处理订户收听消息队列产生的内容流以接收他们订阅的数据。 一旦处理订户接收到内容流,处理订户就对内容流应用算法以执行一个或多个其他功能。 例如,处理订户可以将处理的数据反馈到消息队列中和/或至少部分基于内容流执行动作。 处理和聚合的各种程度的信息可以通过处理环中的任意数量的周期,以允许信息交换所实时或接近实时地流动。 p>
-
4.
公开(公告)号:WO2011126481A1
公开(公告)日:2011-10-13
申请号:PCT/US2010/030282
申请日:2010-04-07
Applicant: LIMELIGHT NETWORKS, INC. , RACIBORSKI, Nathan, F. , SWANSON, Wylie , ROERSMA, Jacob, S. , BLACK, Bryan, D. , TOBEY, Albert, P.
Inventor: RACIBORSKI, Nathan, F. , BLACK, Bryan, D.
IPC: G06Q50/00
CPC classification number: H04L67/1097 , H04L67/28 , H04N21/222 , H04N21/6405
Abstract: Techniques for the distribution of content objects in a content delivery network (CDN) are disclosed. In one embodiment, a CDN distribution server detects the availability of a content object and determines whether the content object is a candidate for distribution. The distribution server may detect the availability of the content object in response to a provider making new or updated content available at a content site or a location within the CDN. The distribution server obtains identifying information for a candidate content object and determines a select portion of the content object to be distributed within the CDN. The select portion can be a predetermined number of bytes located at a predetermined position in the content object, the size and location of which may be determined according to content-specific mapping data. The distribution server may push the select portion of the content object to one or more groups of CDN edge servers absent an end-user request.
Abstract translation: 公开了在内容传送网络(CDN)中分发内容对象的技术。 在一个实施例中,CDN分发服务器检测内容对象的可用性,并确定内容对象是否是分发候选。 分发服务器可以响应于在内容站点或CDN内的位置提供新的或更新的内容的提供者来检测内容对象的可用性。 分发服务器获取候选内容对象的识别信息,并确定要在CDN内分发的内容对象的选择部分。 选择部分可以是位于内容对象中的预定位置的预定数量的字节,其大小和位置可以根据内容特定的映射数据来确定。 分配服务器可以将内容对象的选择部分推送到一个或多个CDN边缘服务器组,而不存在最终用户请求。
-
公开(公告)号:WO2011041722A3
公开(公告)日:2011-07-28
申请号:PCT/US2010051190
申请日:2010-10-01
Applicant: LIMELIGHT NETWORKS INC , SWANSON WYLIE , BLACK BRYAN D , RACIBORSKI NATHAN F , ROERSMA JACOB S , RASOR COLIN , TOBEY ALBERT P
Inventor: SWANSON WYLIE , BLACK BRYAN D , RACIBORSKI NATHAN F , ROERSMA JACOB S , RASOR COLIN , TOBEY ALBERT P
CPC classification number: H04L45/125 , H04L12/18 , H04L29/08081 , H04L45/306
Abstract: Systems and methods for gathering distributed information from a number of data agents for a messaging queue, which is coupled to a number of processing subscribers is disclosed. The data agents provide their gathered information to an interface defined by an API. The gathered data may be reformatted or further processed before adding the gathered information to the messaging queue. A number of processing subscribers listen to a content stream produced by the messaging queue to receive data they have subscribed to. Once the processing subscriber receives the content stream, the processing subscriber applies algorithms to the content stream to perform one or more other functions. For instance, the processing subscriber can feed back processed data into the messaging queue and/or perform an action based, at least in part, upon the content stream. Information in various degrees of processing and aggregation can be passed through any number of cycles in a processing ring to allow for a clearinghouse of information to flow in real time or near real time.
Abstract translation: 公开了用于从用于消息队列的多个数据代理收集分布式信息的系统和方法,其耦合到多个处理订户。 数据代理将其收集的信息提供给由API定义的接口。 在将收集的信息添加到消息队列之前,收集的数据可以被重新格式化或进一步处理。 多个处理订阅者收听消息队列产生的内容流,以接收他们订阅的数据。 一旦处理订户接收到内容流,处理订户就向内容流应用算法来执行一个或多个其他功能。 例如,处理用户可以至少部分地基于内容流来将经处理的数据反馈到消息队列中和/或执行动作。 不同程度的处理和聚合的信息可以通过处理环中的任意数量的循环,以使信息交换所能够实时或接近实时地流动。
-
-
-
-