Policy based processing of content objects in a content delivery network using mutators
    1.
    发明授权
    Policy based processing of content objects in a content delivery network using mutators 有权
    使用mutator在内容传送网络中对内容对象进行基于策略的处理

    公开(公告)号:US08615577B2

    公开(公告)日:2013-12-24

    申请号:US13336915

    申请日:2011-12-23

    IPC分类号: G06F15/173

    摘要: A method for processing content objects with resources associated with a content delivery network (CDN) having a plurality of geographically distributed points of presence (POPs) is disclosed. The resources are enrolled to be accessible from the CDN. Each resource is categorized using tags that categorize the resources. Selection of a policy from a plurality of policies is received, where the plurality of policies define processes to perform on content objects. The selected policy includes an applicability criteria and a call to the resource. Metadata is received at the CDN, the metadata being related to a content object, a requester of the content object and/or a provider of the content object. It is determined that the policy is applicable through analysis of the metadata and/or applicability criteria. The resource is called according to the call in the policy to cause the resource to perform specified processing on the content object.

    摘要翻译: 公开了一种使用具有多个地理上分布的存在点(POP)的内容传送网络(CDN)相关资源处理内容对象的方法。 这些资源被注册到CDN可以访问。 使用对资源进行分类的标签对每个资源进行分类。 接收从多个策略中选择策略,其中多个策略定义对内容对象执行的进程。 所选策略包括适用性标准和对资源的调用。 在CDN处接收元数据,元数据与内容对象相关,内容对象的请求者和/或内容对象的提供者。 通过分析元数据和/或适用性标准确定该策略是适用的。 根据策略中的调用调用资源,使资源对内容对象执行指定的处理。

    POLICY MANAGEMENT FOR CONTENT STORAGE IN CONTENT DELIVERY NETWORKS
    2.
    发明申请
    POLICY MANAGEMENT FOR CONTENT STORAGE IN CONTENT DELIVERY NETWORKS 有权
    内容交付网络内容存储的政策管理

    公开(公告)号:US20120198042A1

    公开(公告)日:2012-08-02

    申请号:US13344263

    申请日:2012-01-05

    IPC分类号: G06F15/16

    摘要: A method for processing content objects with a content delivery network (CDN) having a plurality of geographically distributed points of presence is disclosed. Selection of a policy is received from a plurality of policies, where the plurality of policies define processes to perform on content objects stored at the CDN. Each policy includes an applicability criteria and a storage disposition. Metadata is received at the CDN, the metadata characterizing a content object, a requester of the content object and/or a provider of the content object. The content object is received for storage at the CDN. A policy and other policies are determined to be applicable to the content object through analysis of the metadata and/or the applicability criteria. Overlap is resolved between the policy and the other policies found applicable to the content object. The processing of the policy is performed on the content object.

    摘要翻译: 公开了一种利用具有多个地理上分布的存在点的内容递送网络(CDN)处理内容对象的方法。 从多个策略接收到策略的选择,其中多个策略定义了对存储在CDN中的内容对象执行的进程。 每个政策包括适用性标准和存储处置。 元数据在CDN处被接收,元数据表征内容对象,内容对象的请求者和/或内容对象的提供者。 接收内容对象以存储在CDN。 通过分析元数据和/或适用性标准,确定政策和其他政策适用于内容对象。 重叠在策略和适用于内容对象的其他策略之间解决。 对内容对象执行策略的处理。

    Content processing between locations workflow in content delivery networks
    3.
    发明授权
    Content processing between locations workflow in content delivery networks 有权
    内容传送网络中位置工作流之间的内容处理

    公开(公告)号:US08396970B2

    公开(公告)日:2013-03-12

    申请号:US13336743

    申请日:2011-12-23

    IPC分类号: G06F15/173

    摘要: A method for processing content objects within a content delivery network (CDN) having a plurality of points of presence (POPs) in different defined geographies is disclosed. A content object is gathered from one of the plurality of POPs in a first defined geography. It is determined that a processing function is to be performed on the content object. Geographical restrictions on the processing function are analyzed. A second defined geography for performing the processing function is determined. The content object is sent to a resource that performs the processing function in the second defined geography. The processing function is performed with the resource at the second defined geography to produce a processed content object. From a plurality of content stores in the plurality of POPs, a content store is found to hold the processed content object. The processed content object is stored on the content store.

    摘要翻译: 公开了一种在具有多个存在点(POP)的内容传送网络(CDN)中处理不同定义的地理位置中的内容对象的方法。 在第一定义的地理位置中从多个POP之一收集内容对象。 确定对内容对象执行处理功能。 分析处理功能的地理限制。 确定用于执行处理功能的第二定义的地理位置。 内容对象被发送到在第二定义地理位置执行处理功能的资源。 使用第二定义地理的资源来执行处理功能,以产生经处理的内容对象。 从多个POP中的多个内容存储器中,发现内容存储器保存被处理的内容对象。 经处理的内容对象存储在内容存储上。

    CONTENT DELIVERY NETWORKS MUTATORS
    4.
    发明申请
    CONTENT DELIVERY NETWORKS MUTATORS 有权
    内容交付网络连接器

    公开(公告)号:US20120198041A1

    公开(公告)日:2012-08-02

    申请号:US13336915

    申请日:2011-12-23

    IPC分类号: G06F15/173

    摘要: A method for processing content objects with resources associated with a content delivery network (CDN) having a plurality of geographically distributed points of presence (POPs) is disclosed. The resources are enrolled to be accessible from the CDN. Each resource is categorized using tags that categorize the resources. Selection of a policy from a plurality of policies is received, where the plurality of policies define processes to perform on content objects. The selected policy includes an applicability criteria and a call to the resource. Metadata is received at the CDN, the metadata being related to a content object, a requester of the content object and/or a provider of the content object. It is determined that the policy is applicable through analysis of the metadata and/or applicability criteria. The resource is called according to the call in the policy to cause the resource to perform specified processing on the content object.

    摘要翻译: 公开了一种使用具有多个地理上分布的存在点(POP)的内容传送网络(CDN)相关资源处理内容对象的方法。 这些资源被注册到CDN可以访问。 使用对资源进行分类的标签对每个资源进行分类。 接收从多个策略中选择策略,其中多个策略定义对内容对象执行的进程。 所选策略包括适用性标准和对资源的调用。 在CDN处接收元数据,元数据与内容对象相关,内容对象的请求者和/或内容对象的提供者。 通过分析元数据和/或适用性标准确定该策略是适用的。 根据策略中的调用调用资源,使资源对内容对象执行指定的处理。

    CONTENT PROCESSING BETWEEN LOCATIONS WORKFLOW IN CONTENT DELIVERY NETWORKS
    5.
    发明申请
    CONTENT PROCESSING BETWEEN LOCATIONS WORKFLOW IN CONTENT DELIVERY NETWORKS 有权
    内容交付网络中的位置工作流之间的内容处理

    公开(公告)号:US20120198069A1

    公开(公告)日:2012-08-02

    申请号:US13336743

    申请日:2011-12-23

    IPC分类号: G06F15/173

    摘要: A method for processing content objects within a content delivery network (CDN) having a plurality of points of presence (POPs) in different defined geographies is disclosed. A content object is gathered from one of the plurality of POPs in a first defined geography. It is determined that a processing function is to be performed on the content object. Geographical restrictions on the processing function are analyzed. A second defined geography for performing the processing function is determined. The content object is sent to a resource that performs the processing function in the second defined geography. The processing function is performed with the resource at the second defined geography to produce a processed content object. From a plurality of content stores in the plurality of POPs, a content store is found to hold the processed content object. The processed content object is stored on the content store.

    摘要翻译: 公开了一种在具有多个存在点(POP)的内容传送网络(CDN)中处理不同定义的地理位置中的内容对象的方法。 在第一定义的地理位置中从多个POP之一收集内容对象。 确定对内容对象执行处理功能。 分析处理功能的地理限制。 确定用于执行处理功能的第二定义的地理位置。 内容对象被发送到在第二定义地理位置执行处理功能的资源。 使用第二定义地理的资源来执行处理功能,以产生经处理的内容对象。 从多个POP中的多个内容存储器中,发现内容存储器保存被处理的内容对象。 经处理的内容对象存储在内容存储上。

    Distributed Landing Pad and Brick Topology for Content Storage in Content Delivery Networks
    6.
    发明申请
    Distributed Landing Pad and Brick Topology for Content Storage in Content Delivery Networks 有权
    内容分发网络中内容存储的分布式着陆垫和砖拓扑

    公开(公告)号:US20120198071A1

    公开(公告)日:2012-08-02

    申请号:US13336893

    申请日:2011-12-23

    IPC分类号: G06F15/173

    CPC分类号: H04L67/06 H04L67/16 H04L67/18

    摘要: A method for ingest of content for a content delivery network (CDN) having a plurality of geographically distinct points of presence (POPs) A first landing-pad application program interface (API) is hosted and accessible from a first POP. A second landing-pad API is hosted and accessible from a second POP. First and second content objects are received at the first and second land-pad APIs, respectively. A first tag is analyzed to find it applicable to the first content object. A second tag is analyzed to be applicable to the second content object. First and second storage media are selected based upon the respective analyses of the tags. The content object objects are stored with the respective storage media. The first and second content objects are stored in a consistent file structure.

    摘要翻译: 用于摄取具有多个地理上不同的存在点(POP)的内容传送网络(CDN)的内容的方法。第一登陆垫应用程序接口(API)被托管并可从第一POP访问。 第二个着陆垫API由第二个POP托管和访问。 第一和第二内容对象分别在第一和第二贴片API处被接收。 分析第一标签以发现其适用于第一内容对象。 分析第二标签以适用于第二内容对象。 基于标签的相应分析来选择第一和第二存储介质。 内容对象对象与相应的存储介质一起存储。 第一和第二内容对象被存储在一致的文件结构中。

    Multicast mapped look-up on content delivery networks
    7.
    发明授权
    Multicast mapped look-up on content delivery networks 有权
    内容传送网络上的多播映射查找

    公开(公告)号:US08458290B2

    公开(公告)日:2013-06-04

    申请号:US13341724

    申请日:2011-12-30

    IPC分类号: G06F15/16

    摘要: A method and system for flexibly processing content objects is disclosed. A content object is stored on one of a plurality of storage devices. A request is received for the content object. Information corresponding to the requested object (e.g., a unique identifier) is transmitted to one or more content directories. A response is received from a first content directory indicating a location of the content object. The content object is requested from the first location, and at least part of the content object is received.

    摘要翻译: 公开了一种用于灵活处理内容对象的方法和系统。 内容对象存储在多个存储设备中的一个上。 收到内容对象的请求。 与所请求对象相对应的信息(例如,唯一标识符)被发送到一个或多个内容目录。 从指示内容对象的位置的第一内容目录接收到响应。 从第一位置请求内容对象,并且接收至少部分内容对象。

    Content replication workflow in content delivery networks
    8.
    发明授权
    Content replication workflow in content delivery networks 有权
    内容传送网络中的内容复制工作流

    公开(公告)号:US08521813B2

    公开(公告)日:2013-08-27

    申请号:US13336831

    申请日:2011-12-23

    IPC分类号: G06F15/16

    CPC分类号: H04L67/06 H04L67/16 H04L67/22

    摘要: A method for populating edge servers within a content delivery network (CDN) having a plurality of points of presence (POPs) is disclosed. A first function is performed that gathers popularity information for a content object. Popularity trends for the popularity information are determined through analysis with historical popularity information. A number of copies of the content object for each of the plurality of POPs is determined. The number is passed as a variable to a second function. The second function is performed that adds or deletes copies of the content object for each of the plurality of POPs as a function of the popularity trend and the number.

    摘要翻译: 公开了一种用于在具有多个存在点(POP)的内容传送网络(CDN)内填充边缘服务器的方法。 执行收集内容对象的流行度信息的第一功能。 流行度信息的流行趋势是通过历史流行度信息的分析来确定的。 确定多个POP中的每一个的内容对象的多个副本。 该数字作为变量传递给第二个函数。 执行第二功能,其作为根据流行趋势和数量的函数来添加或删除多个POP中的每一个的内容对象的副本。

    Distributed landing pad and brick topology for content storage in content delivery networks
    9.
    发明授权
    Distributed landing pad and brick topology for content storage in content delivery networks 有权
    分布式着陆垫和砖结构,用于内容传送网络中的内容存储

    公开(公告)号:US08291083B2

    公开(公告)日:2012-10-16

    申请号:US13336893

    申请日:2011-12-23

    IPC分类号: G06F15/173

    CPC分类号: H04L67/06 H04L67/16 H04L67/18

    摘要: A method for ingest of content for a content delivery network (CDN) having a plurality of geographically distinct points of presence (POPs). A first landing-pad application program interface (API) is hosted and accessible from a first POP. A second landing-pad API is hosted and accessible from a second POP. First and second content objects are received at the first and second land-pad APIs, respectively. A first tag is analyzed to find it applicable to the first content object. A second tag is analyzed to be applicable to the second content object. First and second storage media are selected based upon the respective analyses of the tags. The content object objects are stored with the respective storage media. The first and second content objects are stored in a consistent file structure.

    摘要翻译: 一种用于摄取具有多个地理上不同的存在点(POP)的内容传送网络(CDN)的内容的方法。 第一个登陆垫应用程序接口(API)由第一个POP托管和访问。 第二个着陆垫API由第二个POP托管和访问。 第一和第二内容对象分别在第一和第二贴片API处被接收。 分析第一标签以发现其适用于第一内容对象。 分析第二标签以适用于第二内容对象。 基于标签的相应分析来选择第一和第二存储介质。 内容对象对象与相应的存储介质一起存储。 第一和第二内容对象被存储在一致的文件结构中。

    Content Replication Workflow in Content Delivery Networks
    10.
    发明申请
    Content Replication Workflow in Content Delivery Networks 有权
    内容交付网络中的内容复制工作流程

    公开(公告)号:US20120198070A1

    公开(公告)日:2012-08-02

    申请号:US13336831

    申请日:2011-12-23

    IPC分类号: G06F15/173

    CPC分类号: H04L67/06 H04L67/16 H04L67/22

    摘要: A method for populating edge servers within a content delivery network (CDN) having a plurality of points of presence (POPs) is disclosed. A first function is performed that gathers popularity information for a content object. Popularity trends for the popularity information are determined through analysis with historical popularity information. A number of copies of the content object for each of the plurality of POPs is determined. The number is passed as a variable to a second function. The second function is performed that adds or deletes copies of the content object for each of the plurality of POPs as a function of the popularity trend and the number.

    摘要翻译: 公开了一种用于在具有多个存在点(POP)的内容传送网络(CDN)内填充边缘服务器的方法。 执行收集内容对象的流行度信息的第一功能。 流行度信息的流行趋势是通过历史流行度信息的分析来确定的。 确定多个POP中的每一个的内容对象的多个副本。 该数字作为变量传递给第二个函数。 执行第二功能,其作为根据流行趋势和数量的函数来添加或删除多个POP中的每一个的内容对象的副本。